RUS  ENG 

Работа со структурой слоя

Страницы: 1
RSS
Работа со структурой слоя
 
Есть ли возможность построить дерево аналогичное отображаемому в редакторе Zulu в окне "рабочее место"?
Использую Zulu 6.0
 
Готового контрола такого нет, а с помощью объектной модели можно самому построить подобное дерево.
 
Douser, а можно с примерами? Я с Zulu рабтаю только 3-й день еще пока не разобрася.
 
Иерархия объектов в карте выглядит так:
MapCtrl.Map - карта MapDoc см. www.politerm.com.ru/zulu5doc/zuluax/MapDoc_cls.htm
MapDoc.Layers - коллекция слоев в карте (см. www.politerm.com.ru/zulu5doc/zuluax/Layers_cls.htm)
Layer.ObjectTypes - список типов в слое (см. www.politerm.com.ru/zulu5doc/zuluax/ObjectTypes_cls.htm)
OpjectTypes.Modes - список режимов данного типа
кроме того:
MapDoc.Bookmarks - список закладок в карте (см. www.politerm.com.ru/zulu5doc/zuluax/Bookmarks_cls.htm)

В справке по Zulu эти же странички можно найти в разделах "Объектная модель данных" и "Набор ActiveX компонентов"
 
спасибо
 
Еще возник вопросик по поводу элементов на слое. В редакторе Zulu в дереве можно скрывать отдельные элементы. Как это реализовано?
 
Скрывать можно не отдельные элементы, а типы или режимы. В зависимости от GetModeVisible GetTypeVisible либро видны либо нет.
 
Lyosha, я и мел в виду скрытие типов и режимов. А можно по подробнее о GetModeVisible GetTypeVisible (если можно с примером)? Это методы какого объекта?
 
Методы Layer
http://www.politerm.com.ru/zulu5doc/zuluax/Layer_cls.htm
там GetVisible и SetVisible для типов и режимов
 
Lyosha, спасибо помогло
Страницы: 1