ICommandBar object

Панель инструментов с командами. Объект возвращает метод AddCommandBar набора ICommandBars.

Входит в состав ZuluGIS 11.0 Application.

Свойства и методы:

Свойства

Методы

Caption

Name

AddCommand

Описание:

Панель создаётся методом AddCommandBar и появляется в главном окне программы сразу после вызова. Её заголовок задаётся при создании и доступен через свойство Caption, команды добавляет метод AddCommand.

Панель существует до закрытия ZuluGIS: метода удаления в наборе нет, а после перезапуска программы созданных панелей не остаётся.

Панель не следует путать с IControlBar: та представляет пристыковываемое окно с внедрённым элементом управления и создаётся методом CreateControlBar.

Пример:

Visual Basic:

Sub ICommandBar_cls
'Набор панелей инструментов
Set CB = Zulu.CommandBars
'Создаем свою панель и кладем на нее две команды
Set bar = CB.AddCommandBar("Моя панель", "Моя панель")
bar.AddCommand "FileOpen", 0
bar.AddCommand "FileSave", 1
MsgBox "Панель создана: " & bar.Caption
End Sub

Python:

import zulu

def Macro_ICommandBar_cls():
    # Набор панелей инструментов
    CB = zulu.App.CommandBars
    # Создаем свою панель и кладем на нее две команды
    bar = CB.AddCommandBar("Моя панель", "Моя панель")
    bar.AddCommand("FileOpen", 0)
    bar.AddCommand("FileSave", 1)
    print("Панель создана:", bar.Caption)