CommandBars property (Zulu)

Возвращает набор панелей инструментов.

Применяется к:

Zulu

Синтаксис:

Visual Basic:

Property CommandBars As ICommandBars

read-only

Описание:

Набор служит для создания собственных панелей инструментов: метод AddCommandBar добавляет панель в главное окно программы и возвращает объект ICommandBar.

Набор не следует путать с IControlBar: Item возвращает ICommandBar — панель инструментов с командами, тогда как IControlBar — пристыковываемая панель с внедрённым элементом управления, которая создаётся методом CreateControlBar.

Пример:

Visual Basic:

Sub Zulu_CommandBars
'Набор панелей инструментов
Set CB = Zulu.CommandBars
'Штатные панели ZuluGIS через Item недоступны
Set bar = CB.Item(1)
If bar Is Nothing Then
  MsgBox "Панель с номером 1 не найдена"
Else
  MsgBox "Панель: " & bar.Name
End If
End Sub

Python:

import zulu

def Macro_Zulu_CommandBars():
    # Набор панелей инструментов
    CB = zulu.App.CommandBars
    # Штатные панели ZuluGIS через Item недоступны
    bar = CB.Item(1)
    if bar is None:
        print("Панель с номером 1 не найдена")
    else:
        print("Панель:", bar.Name)