Запуск процедуры происходит при возникновении соответствующего события. Формат процедуры событий для объекта Ядро:
OnEvent("CORE","_id_","_событие_") |
Пример. При появлении лица в кадре выводить на Монитор 2 видеоизображение с соответствующей камеры. При исчезновении лица убирать с Монитора 2 видеоизображение с соответствующей камеры.
OnEvent("CORE",N,"DO_REACT")
{
if (strequal(action,"SET_MARKRECT"))
{
DoReact("MONITOR","2","ADD_SHOW","cam<"+param5_val+">");
}
if (strequal(action,"DEL_MARKRECT"))
{
[
Wait(2);
DoReact("MONITOR","2","REMOVE","cam<"+param0_val+">");
]
}
} |