Программирование свойств MS Word. Коллекция CommandBars

   
На этом шаге мы перечислим основные свойства и методы коллекции CommandBars.

   
В предыдущих шагах были рассмотрены объекты, которые по большей части характеризуются как подчиненные по
отношению к корневому объекту "документ". Они в своей совокупности представляют содержимое и характеристики
документа. Используя эти объекты, мы можем создавать документ и заполнять его содержание. Таким образом, мы
используем приложение MS Word как универсальный редактор нужных документов (например, отчетов), и
свойств этих объектов нам вполне достаточно, но Word.Application дает программистам больше возможностей,
которые нужно использовать. Ранее была рассмотрена объектная модель Application, в которой элементы
управления выделены в отдельную коллекцию самим приложением Word. Коллекция CommandBars
представляет собой совокупность панелей инструментов (далее - панели) и панели главного меню (далее - главное меню),
а также подобных элементов (панелей и меню), созданных пользователем. Каждый из этих элементов, в свою очередь,
является хозяином кнопок (панели) или пунктов меню (главное меню и другие меню).

   
Рассмотрим свойства коллекции CommandBars. Как и любая коллекция, она содержит набор элементов и
имеет свойство Count (количество элементов коллекции). Свойства и методы коллекции CommandBars
представлены в таблице 1.

Таблица 1. Основные свойства и методы коллекции CommandBars

Свойство или методТипОписание
ActionControlОбъектСсылка на текущий активный элемент управления
ActiveMenuВагОбъектСсылка на текущий активный элемент меню
AddМетодДобавляет элемент коллекции
CountIntegerКоличество элементов коллекции
DisplayTooltipsBooleanВключает подсказку для кнопок
DisplayKeysInTooltipsBooleanВключает подсказку сочетания "горячих" клавиш для кнопок
FindControlМетодОсуществляет поиск элемента коллекции
Item(i:integer)ОбъектЭлемент коллекции
LargeButtonsBooleanПереключает отображение больших/маленьких кнопок
MenuAnimationStyleIntegerЗадает эффект при выводе меню
ReleaseFocusМетодОбновляет пользовательский интерфейс для всех элементов коллекции

   
На следующем шаге мы приведем примеры использования некоторых из перечисленных свойств и методов.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий