Документация для версии Интеллект 4.10.4. Документация на другие версии также доступна.

Предыдущая страница OLXA_LINE  MMS Следующая страница


Объект DIALOG соответствует системному объекту Окно запроса оператора.

Формат оператора для описания действий с окном запроса оператора:

DoReact("DIALOG","_id_","_команда_" [,"_параметры_"]);

Список команд и параметров для объекта DIALOG представлен в таблице.

Команда – описание команды

Параметры

Описание параметров

"SETUP" – настройка окна запроса оператора.

x<>

Координата левого верхнего угла (0 - 100).

y<>

Координата левого верхнего угла (0 - 100).

allow_move<>

0 – запретить  перемещение, 1 – разрешить перемещение.

"RUN" – показать окно запроса оператора.

-

-

"RUN_MODAL" – запуск окна запроса оператора в модальном режиме.

-

-

"CLOSE" – закрывает последнее открытое окно запроса оператора.

-

-

"CLOSE_ALL" – закрывает все открытые окна запроса оператора.

-

-

Примеры использования реакций объекта Окно запроса оператора:

  1. Необходимо по макрокоманде с номером 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. Необходимо закрывать окно запроса оператора по макрокоманде с номером 2.

    OnEvent("MACRO","2","RUN")
    {
    	DoReact("DIALOG","PANASONIC-850","CLOSE");
    }