На этом шаге мы перечислим основные свойства и методы элемента управления CommandBarControl.
Как известно, панель может содержать кнопки и другие элементы управления, например, раскрывающиеся списки или пункты меню. Эти элементы в свою очередь принадлежат самой панели и объединены в коллекцию Controls. Посредством этой коллекции осуществляется доступ ко всем элементам управления выбранной панели. Коллекция Controls имеет несколько свойств и один метод. Мы будем использовать свойства Count (количество элементов коллекции) и Item(i: integer) (элементы коллекции, где i - индекс кнопки), а также метод Add, позволяющий добавлять на панель новые элементы.
Рассмотрим некоторые свойства и методы элемента управления CommandBarControl (таблица 1).
Свойство или метод | Тип | Описание |
---|---|---|
DescriptionText | String | Назначение элемента управления |
Caption | String | Надпись на элементе управления |
Execute | Метод | Выполнить команду, ассоциированную с элементом управления (кнопкой) |
Enabled | Boolean | Доступный/недоступный элемент управления |
Visible | Boolean | Видимый/невидимый элемент управления |
HelpFile | String | Файл помощи для элемента управления |
HelpContextID | Integer | Индекс в файле помощи для элемента управления |
ID | Integer | Идентификатор элемента управления |
Index | Integer | Индекс элемента управления на панели |
OnAction | String | Имя макроса для элемента управления |
Reset | Метод | Сбросить пользовательские настройки для элемента управления |
SetFocus | Метод | Активировать элемент управления |
TooltipText | String | Всплывающая подсказка для элемента управления |
Width | Extended | Ширина элемента управления |
Left | Extended | Отступ от левой границы панели |
Height | Extended | Высота элемента управления |
Top | Extended | Отступ от верхней границы панели |
На следующем шаге мы приведем примеры использования некоторых из перечисленных свойств и методов.