Возникает при изменении режима отображения определенного типа или режима объектов слоя в карте.
Visual Basic:
Function OnZuluEvent(EvendID As Long, Source As Unknown, Param1, Param2, Param3) As Boolean
nEventID - код события - evMapModeVisibilityChanged (из набора eZuluEvents); Source - источник события - объект MapDoc; Param1 - слой Layer, чье отображение меняется; Param2 - Type As Long; Param3 - Mode As Long;
Событие возникает, когда тот или иной тип или режим объектов слоя меняет свое отображение в карте.
В параметре Source передается ссылка на объект MapDoc - карту, источник события.
В параметре Param1 передается ссылка на объект Layer - слой, чье отображение меняется.
В параметре Param2 передается идентификатор типа объектов (см. ObjectType.Id), а в Param3 - номер режима (см. ObjectMode.Id), чье отображение меняется. Если меняется отображение типа целиком, то в параметре Param3 передается -1.
Событие может обрабатываться плагином через механизм OnZuluEvent.