Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Васильев А. -> "VBA в Office 2000 учебный курс" -> 49

VBA в Office 2000 учебный курс - Васильев А.

Васильев А., Андреев А. VBA в Office 2000 учебный курс — Спб.: Питер, 2001. — 432 c.
ISBN 5-8046-0193-8
Скачать (прямая ссылка): vbauchebniykurs2001.djvu
Предыдущая << 1 .. 43 44 45 46 47 48 < 49 > 50 51 52 53 54 55 .. 154 >> Следующая

Элемент Описание ¦ ¦ ¦¦¦ i J -
Обязательный элемент — выражение, которое возвращает объект CammondBor Имя создаваемой панели команд. Необязательный элемент типа Variant. Если данный аргумент отсутствует, та панели команд будет присвоена имя па умалчонию, например. Настраиваемся 1
Расположение или тип создаваемой панели команд. Необязательный элемент типа Variant. Era значение мажет равняться значению одной из констант MsaBarPosition, которые описаны в табл. 5.4.
Необязательный элемент типа Variant. Если данному параметру задать значение True, то активную панель меню можно поменять на создаваемую панель команд. Па умолчанию значение данного аргумента равняется False
Необязательный элемент типа Variant. Если задать данному пораметру значение True, та создаваемая панель команд будет временной. Иначе говоря, после закрытия приложения данная панель инструментов будет удалена. Па умолчанию значение данного аргумента равняется False
Таблица 5.4. Константы, определяющие расположение или тип добавляемой панели команд
Константа Описание
msoBarLeft, msaBarTap, Указывают соответственна левую, верхнюю, правую и нижнюю
msaBarRight, msoBarBottom координаты новой панели команд
msoBarFloating Определяет, что добавляемая панель будет перемещаемой
msoBarPapup Указывает, что создаваемая панель команд будет выполнять
функции контекстного меню msoBarMenuBor Используется только в версии MS Office для Macintosh
Метод FindControls
Метод FindControls возвращает коллекцию CommandBarControls, которая удовлетворяет определенным критериям. Синтаксис метода FindControls: Expression.FindControKType, Id. Tag, Visible) Здесь Expression — обязательный элемент синтаксиса, который представляет собой выражение, возвращающее коллекцию CommandBars. Остальные элементы синтаксиса данного метода имеют то же функциональное назначение, что и элементы метода FindControlобъекта CommandBar (см. далее).
Метод ReleaseFocus
Данный метод убирает фокус со всех панелей команд. Синтаксис метода ReleaseFocus: Expressi on.ReleaseFocus
\
Элемент синтаксиса Expression представляет собой выражение, которое возвращает объект CommandBars.
Объект CommandBar
Объект CommandBar предоставляет доступ к панелям команд. Все объекты CommandBar являются членами коллекции CommandBars.
Expression
Nome
Position
MenuBar
Temporary
Объекты и коллекции, применяемые для работы с меню и панелями инструментов 131
Свойства объекта CommandBar
Большинство свойств объекта CommandBar приведено в табл. 5.5. Таблица 5.5. Свойства объекта CommandBar
Свойство Тип
Описание
Запись
AdaptiveMenu Boolean Application Object
Builtln
Boolean
Controls
Enabled
Object
Boolean
Height
Index
Left
Name
Long
Long
Long
String
NameLacal
String
Определяет, является ли меню адаптивным (True) или нет (False)
Возвращает объект Application, который является контейнером (container application) для данного объекта
Если данное свойства панели команд или элемента управления равна True, то данная панель является встроенной. В противном случае (False) — эта специальная панель команд, элемент управления или встроенный элемент упровления, свойства OnAction которого имеет некоторое значение Возвращает коллекцию CammandBarCantrols, которая содержит все элементы управления панели команд или всплывающего элемента управления
Данное свойство имеет значение True, если панель команд или элемент управления панели команд доступны (в случае панелей команд это аналогична выбору панели в списке доступных панелей). Для встроенных панелей камонд присвоение значения True азночает, что само приложение определяет, будет ли доступна панель камонд. Если значение свойство Enabled равна False, та панель команд будет недоступной
Определяет высоту панели комонд в пикселох Возвращает номер объекта в коллекции
Определяет расстояние (в пикселах) от левого кроя панели камонд или элемента управления панели команд да левого края экрана. Для закрепленных панелей команд эта свойство определяет расстояние ат понели команд до левого кроя закрепленной области Определяет имя понели команд. В случае встроенной панели команд данное свойство возвращает имя, определенное в американской версии приложения (U.S. English). Чтобы получить имя, используемое в локализованной версии MS Access, следует использовать свойства NameLacal
Определяет имя встроенной панели команд, которое отображается в локализованной версии приложения (в данном случае MS Access).
Если свойству NameLacal встроенной панели команд попытаться присвоить какое-либо значение, то произойдет ошибка
продолжение &
132
Урок 5. Построение меню и панелей инструментов
Таблица 5.5 (продолжение)
Свойство Тип Описание Запись
Porent
Position
Protection
Object
Long
Long
Rowlndex
Long
Top
Long
Type
Long
Visible
Boolean
Width
Long
Возвращает абъект-радитепь объекта Определяет позицию панели команд. Может принимать значения одной из следующих встроенных констант: msaBarLeft, msaBarTap, msaBorRight, msoBarBattom, msoBarFloating, msaBarPapup или nnsoBarMenuBar Определяет способ защиты панели команд от . пользовательской настройки. Данное свойства может принимать значение одной из следующих констант: msoBarPratectian msaBarNaPratectian, msoBarNaCustomize, msaBarNaResize, msoBarNoMave, msoBarNaQiangeVisible, msaBarNaChangeDock, msoBorNoVerticalDack или msoBarNaHorizontalDack Определяет порядок закрепления панели команд относительно других панелей команд в области стыковки. Данное'свойство может быть положительным числом типа Integer или одной из констант: msaBarRawFirst или msaBarRowLast
Предыдущая << 1 .. 43 44 45 46 47 48 < 49 > 50 51 52 53 54 55 .. 154 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100