Перейти в хранилище документации
Обратиться в техническую поддержку
Предыдущая страница Следующая страница
Объект DIALOG соответствует системному объекту Окно запроса оператора.
Формат оператора для описания действий с окном запроса оператора:
DoReact("DIALOG","_id_","_команда_" [,"_параметры_"]);
Список команд и параметров для объекта DIALOG представлен в таблице.
Команда – описание команды | Параметры | Описание параметров |
"SETUP" – настройка окна запроса оператора. | x<> | Координата левого верхнего угла (0 - 100). |
y<> | Координата левого верхнего угла (0 - 100). | |
allow_move<> | 0 – запретить перемещение, 1 – разрешить перемещение. | |
"RUN" – показать окно запроса оператора. | - | - |
"RUN_MODAL" – запуск окна запроса оператора в модальном режиме. | - | - |
"CLOSE" – закрывает последнее открытое окно запроса оператора. | - | - |
"CLOSE_ALL" – закрывает все открытые окна запроса оператора. | - | - |
Примеры использования реакций объекта Окно запроса оператора:
Необходимо по макрокоманде с номером 1 устанавливать координаты верхнего левого угла окна запроса оператора (поворотной видеокамеры PANASONIC-850) в центре экрана, запрещать его перемещение и выводить его на экран.
OnEvent("MACRO","1","RUN") { DoReact("DIALOG","PANASONIC-850","SETUP","x<50>,y<50>,allow_move<0>"); DoReact("DIALOG","PANASONIC-850","RUN"); }
Необходимо закрывать окно запроса оператора по макрокоманде с номером 2.
OnEvent("MACRO","2","RUN") { DoReact("DIALOG","PANASONIC-850","CLOSE"); }