AddCommandBar method (ICommandBars)

Создает новую панель инструментов и возвращает объект ICommandBar.

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

ICommandBars

Синтаксис:

Visual Basic:

Function AddCommandBar(Name As String, Caption As String) As ICommandBar

Name - имя панели.

Caption - заголовок панели.

Описание:

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

Команды на созданную панель добавляет метод AddCommand.

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

Пример:

Visual Basic:

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

Python:

import zulu

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