Перейти в хранилище документации
Обратиться в техническую поддержку
Предыдущая страница Следующая страница
Объект MAP соответствует системному объекту Карта.
Формат оператора для описания действий с картой:
DoReact("MAP","_id_","_команда_" [,"_параметры_"]);
Список команд и параметров для объекта MAP представлен в таблице.
Команда | Параметры | Описание параметров |
SET_TOPMOST – Поверх всех окон | - | - |
SET_NOTOPMOST – Отмена поверх всех окон | - | - |
HIDE_OBJECT – Скрыть/показать значки объектов на карте | objtype<> | Тип объекта. Может быть пустым. Если тип объекта не задан, скрываются/отображаются объекты всех типов. |
objid<> | Идентификатор объекта. Может быть пустым. Если идентификатор объекта не задан, скрываются/отображаются все объекты заданного типа. | |
hide<> | 0 – объекты отображаются на карте. 1 – объекты не отображаются на карте. | |
SET_OBJECT_GEOMETRY – Задать положение объекта на карте
| objtype<> | Тип объекта. |
objid<> | Идентификатор объекта. | |
x<> | Новая координата верхнего левого угла значка объекта на слое карты в пикселях по оси Х. | |
y<> | Новая координата верхнего левого угла значка объекта на слое карты в пикселях по оси Y. | |
exclude_children<> | По умолчанию при использовании реакции SET_OBJECT_GEOMETRY при перемещении значков объектов перемещаются и названия этих объектов (дочерние объекты). Если передать в реакции параметр exclude_children<1>, то объект перемещается отдельно от дочерних, то есть без названия. | |
INSCRIBE – Вписать в окно | - | - |
SHOW_MINIMAP – Показать миникарту | x<> | Координата верхнего левого угла миникарты по оси Х в пикселях. |
y<> | Координата верхнего левого угла миникарты по оси Y в пикселях. | |
w<> | Ширина миникарты в пикселях. | |
h<> | Высота миникарты в пикселях. | |
monitor<> | Идентификатор монитора. | |
__slave_id<> | Сетевое имя компьютера. | |
SET_ZOOM - Изменить масштаб карты | zoom<> | Задаваемый масштаб карты. |
Пример. Скрыть Камеру 10 на Карте 1 по Макрокоманде 10.
OnEvent("MACRO","10","RUN") { DoReact("MAP","1","HIDE_OBJECT","objtype<CAM>,objid<10>,hide<1>"); }