Создает новую панель инструментов и возвращает объект ICommandBar.
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 SubPython:
import zulu def Macro_ICommandBars_AddCommandBar(): # Набор панелей инструментов CB = zulu.App.CommandBars # Создаем свою панель bar = CB.AddCommandBar("Моя панель", "Моя панель") print("Создана панель с заголовком:", bar.Caption)