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

 

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

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

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

Объекты и коллекции, применяемые для работы с меню и панелями инструментов
139
‘Элемент Описание
Temporary Необязательный элемент. Определяет, является ли элемент управления временным (True) или постоянным (Folse). Временный элемент упровления после закрытия приложения удаляется. По умолчонию значение этого элемента равно False
Объект CommandBarControl
Объект CommandBarControl предоставляет доступ ко всем элементам управления панели команд. Каждый объект CommandBarControl является элементом коллекции CommandBarControls. Все свойства и методы, которые имеет объект CommandBarControl, также имеют и объекты CommandBarButton, CommandBarComboBoxH CommandBarPopup.
ВНИМАНИЕ Для работы с элементами управления понели команд используют объекты CommondBorButton, CommondBorComboBox и CommandBarPopup. Поскольку не все встроенные элементы управления могут быть представлены одним из этихдрех объектов, то для работы с такими встроенными элементами упровления используют объект CommandBarControl.
В случае объявления в программе переменной типа CommandBarControl, ей можно присвоить ссылку на объекты CommandBarButton, CommandВагСотЬоВохи CommandBar Popup.
Свойства объекта CommandBarControl
Основные свойства объекта CommandBarControl подробно рассмотрены в табл. 5.11. Таблица 5.11. Свойства объекта CommandBarControl
Свойства Тип
Описание
Запись
BeginGroup Booleon
Caption
String
HelpContextld Long
HelpFile
String
Позволяет начоть группу элементов управления на панели команд, начиная с данного, при зодании данному свойству значения True
Определяет текст заголовка элемента управления панели команд. Для свойства TooltipText зночение донного свойства является значением по умолчанию
Определяет идентификатор справки, присоединенной к элементу упровления понели команд. Данное свойство используется совместно со свойством HelpFile Определяет имя файло справки, присоединенного к элементу упровления панели команд. Чтобы использовать данное свойство, вы должны сначала присвоить какое-либо зночение свойству HelpContextlD.
Если элемент управления выделен, то определяемый этим свойством фойл справки будет появляться при ножатии клавиши F1
продолжение &
140
Урок 5. Построение меню и панелей инструментов
Таблица 5.11 (продолжение)
Свойство Тип Описание Запись
Index Long Возврощает порядковый номер объекта в коллекции. Первый элемент упровления панели команд в коллекции CommandBarControls имеет номер 1. Разделители не включаются в коллекцию CommondBorControls
OnAcTion String Определяет имя мокроса или функции Visual Basic, котороя будет выполнена при нажатии на элементе управления или изменении его значения X
Parameter String Определяет строку, которую может использовать приложение для выполнения команды при ножатии но элементе управления панели команд. Эта строка может быть, нопример, порометром функции, определенной свойством OnAction. С помощью данного свойства можно изменить поведение встроенного элементе управления. Для этого ему необходимо присвоить соответствующее значение X
Pr iority Определяет приоритет элементов управления понелей команд в том случае, если элементы управления не помещоются но одной строке. Допустимыми значениями данного свойство являются числа в диапазоне от 0 до 7. Если зночение этого свойство равно 1, то элемент управления не может быть удален с панели >
комонд. При этом все остальные значения
данного свойства игнорируются. Обротите внимоние, что донное свойство используется только для элементов управления панелей инструментов и не применимо для пунктов меню
ShortcutText String Определяет нозвание горячей клавиши, отоброжаемый в меню, подменю или контекстных меню. Это свойство можно задоть только в том случое, если установлено свойство OnAction X
Tag String Предназначено для введения дополнительной информоции об элементе упровления. Эта информация может-использовоться, например, как аргумент в процедуре или для идентификации элементе управления X
TooltipText Str ing Определяет текст экранной подскозки, отображоемой для элемента упровпения панели команд. По умолчонию в качестве зночения данного свойство используется значение свойства Coptian X
Type Long Определяет тип элементе управления панели команд. Значение данного свойства должно равняться одной из констант, определяющих тип элемента управления (MsoControlType)
Объекты и коллекции, применяемые для роботы с меню и панелями инструментов 141
Методы объекта CommandBarControl
Объект CommandBarControl имеет шесть методов:
О Сору О Delete О Execute О Move О Reset О SetFocus
Методы Delete и Reset уже были описаны при рассмотрении объекта CommandBar. Остальные методы представлены ниже.
Метод Сору
Метод Сору копирует элемент управления с одной панели команд на другую. Синтаксис метода Сору:
Expression.Copy(Bar, Before)
Элементы синтаксиса метода Сору представлены в табл. 5.12.
Таблица 5.12. Элементы синтаксиса методо Сору Элемент Описание
expression Обязотельный элемент, являющийся вырожением, которое возврощоет один из следующих объектов: CommandBorControl, CommandBarButton,
Предыдущая << 1 .. 46 47 48 49 50 51 < 52 > 53 54 55 56 57 58 .. 154 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100