Страница свойств в панели Свойства. Объект возвращает метод OpenPropertyBarPage объекта Zulu.
Входит в состав ZuluGIS 2021 Library.
Свойства
Методы
Visible
Панель Свойства находится в нижней части главного окна системы. Каждая открытая страница показана в ней отдельной вкладкой, надпись на вкладке — это свойство Name.
Все содержимое страницы — таблица, которую возвращает свойство Grid. Метод Activate выводит вкладку страницы на передний план.
Создать объект напрямую нельзя, идентификатора PROGID у него нет: страница открывается методом OpenPropertyBarPage.
Visual Basic:
Sub IPropertyBarPage_cls 'Открываем страницу в панели "Свойства" и выводим ее на передний план Set P = Zulu.OpenPropertyBarPage("Сводка") P.Activate 'Заполняем таблицу страницы Set G = P.Grid G.HasHeader = True G.ColCount = 2 G.SetColumnCaption 0, "Параметр" G.SetColumnCaption 1, "Значение" r = G.AddRow() G.SetItemText r, 0, "Слой" G.SetItemText r, 1, Zulu.ActiveMapDoc.Layers.Active.Name MsgBox "Открыта страница: " & P.Name End SubPython:
import zulu def Macro_IPropertyBarPage_cls(): # Открываем страницу в панели "Свойства" и выводим ее на передний план P = zulu.App.OpenPropertyBarPage("Сводка") P.Activate() # Таблица страницы в модуле python недоступна, ее заполняют из Visual Basic P.Name = "Сводка по слою" print("Открыта страница:", P.Name)