evMapObjectSelect event (Zulu)

Возникает при выделении текущего элемента на карте.

Синтаксис:

Visual Basic:

Function OnZuluEvent(EvendID As Long, Source As Unknown, Param1, Param2, Param3) As Boolean

nEventID- код события - evMapObjectSelect (из набора eZuluEvents);
Source- источник события - объект MapDoc;
Param1- объект слоя Layer;
Param2 - ID выделенного элемента;
Param3- пусто;

Описание:

Событие возникает когда пользователь выделяет объект на карте.

В параметре Source передается ссылка на объект MapDoc - карту, источник события.

В параметре Param1 передается слой, чей объект выделяется.

В параметре Param2 передается ID выделяемого объекта.

Если текущий выделенный объект сбрасывается, в Param2 передается -1. В этом случае Param1 должен быть игнорирован.

Событие может обрабатываться плагином через механизм OnZuluEvent.