Навигация
Главная
Поиск
Форум
FAQ's
Ссылки
Карта сайта
Чат программистов

Статьи
-Delphi
-C/C++
-Turbo Pascal
-Assembler
-Java/JS
-PHP
-Perl
-DHTML
-Prolog
-GPSS
-Сайтостроительство
-CMS: PHP Fusion
-Инвестирование

Файлы
-Для программистов
-Компонеты для Delphi
-Исходники на Delphi
-Исходники на C/C++
-Книги по Delphi
-Книги по С/С++
-Книги по JAVA/JS
-Книги по Basic/VB/.NET
-Книги по PHP/MySQL
-Книги по Assembler
-PHP Fusion MOD'ы
-by Kest
Professional Download System
Реклама
Услуги

Автоматическое добавление статей на сайты на Wordpress, Joomla, DLE
Заказать продвижение сайта
Программа для рисования блок-схем
Инженерный калькулятор онлайн
Таблица сложения онлайн
Популярные статьи
OpenGL и Delphi... 65535
Форум на вашем ... 65535
HACK F.A.Q 65535
Бип из системно... 65535
Гостевая книга ... 65535
Invision Power ... 65535
Содержание сайт... 65535
Вызов хранимых ... 65535
Программируемая... 65535
Эмулятор микроп... 65535
Подключение Mic... 65535
Приложение «Про... 65535
Оператор выбора... 65535
Организация зап... 64612
Создание потоко... 61819
Модуль Forms 61233
Создание отчето... 61178
ТЕХНОЛОГИИ ДОСТ... 57635
Пример работы с... 55132
Имитационное мо... 53029
Реклама
Сейчас на сайте
Гостей: 6
На сайте нет зарегистрированных пользователей

Пользователей: 13,067
новичок: senata7
Новости
Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian

База данных склада на Delphi + Схема БД
База данных электронного документооборота на Delphi + бд Intebase
Моделирование работы ЭВМ на GPSS + Пояснительная записка

Реклама



Подписывайся на YouTube канал о программировании, что бы не пропустить новые видео!

ПОДПИСЫВАЙСЯ на канал о программировании
Элементы управления приложения MS Word



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

Исследуем некоторые общие свойства коллекции CommandBars. Например,
свойство коллекции LargeButtons позволяет выбирать размеры кнопок всех
панелей — большие или маленькие. Установим значение этого свойства в
True. Для этого можно использовать следующий программный код.
Изменение размера кнопок
procedure TForml.LargeButtonsClick(Sender: TObject);
begin
W.CommandBars.LargeButtons:=LargeButtons.Checked;
end;



Выполняя данную процедуру, мы получим результат, который не нуждается
в дальнейших комментариях и представлен на рис. 10.1.

Рис. 10.1. Выбираем большие кнопки для панелей управления
Другим общим свойством коллекции панелей управления является режим
показа всплывающих подсказок для кнопок, определяемый двумя свойства-
ми логического типа: DisplayTooltips — определяет, включена или отключе-
на подсказка; DisplayKeysInTooltips — определяет присутствие в подсказке
"горячих" клавиш. Изменение режима подсказок определяется просто уста-
новкой этих свойств в определенное значение. Рассмотрим фрагмент ис-
ходного текста.
Изменение режима всплывающих подсказок для кнопок
procedure TForml.DisplayTooltipsClick(Sender: TObject);
begin
W.CommandBars.DisplayTooltips:=DisplayTooltips.Checked;
end;
procedure TForml.DisplayKeysInTooltipsClick(Sender: TObject);
begin
W.CommandBars.DisplayKeysInTooltips:=DisplayKeysInTooltips.Checked;
end;



Свойства DisplayTooltips и DisplayKeysInTooltips коллекции CommandBars,
используемые в представленных процедурах, позволяют изменить режимы
всплывающих подсказок (рис. 10.2 и 10.3).

Рис. 10.2. Отображение подсказки для кнопк

Рис. 10.3. Отображение подсказки и сочетания клавиш для кнопки
От общих свойств коллекции элементов, управления перейдем к рассмотре-
нию самих элементов коллекции — панелей управления и их свойств. Дос-
туп к ним осуществляется через объекты Item(i:integer), где i — индекс эле-
мента в коллекции.
Опубликовал Kest September 25 2009 18:19:19 · 0 Комментариев · 5519 Прочтений · Для печати

• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •


Комментарии
Нет комментариев.
Добавить комментарий
Имя:



smiley smiley smiley smiley smiley smiley smiley smiley smiley
Запретить смайлики в комментариях

Введите проверочный код:* =
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Поделиться ссылкой
Фолловь меня в Твиттере! • Смотрите канал о путешествияхКак приготовить мидии в тайланде?
Загрузки
Новые загрузки
iChat v.7.0 Final...
iComm v.6.1 - выв...
Visual Studio 200...
CodeGear RAD Stud...
Шаблон для новост...

Случайные загрузки
Род Стивенс. Delp...
PHP: Полезные приемы
Socoban
Cooltray
Алгоритм DES шифр...
Atb
Анекдоты с ostrie.ru
Игра PackMan
PHP в примерах
PHP 5 для "чайников"
SysInfo [Исходник...
Шкрыль А. - Разра...
Adapter (пример D...
Мод "проверочный ...
Delphi. Разработк...
Система баннеро...
Профессиональное ...
Программирование ...
WinPopup
Preview

Топ загрузок
Приложение Клие... 100384
Delphi 7 Enterp... 83531
Converter AMR<-... 20051
GPSS World Stud... 11301
Borland C++Buil... 11234
Borland Delphi ... 8176
Turbo Pascal fo... 6987
Visual Studio 2... 4970
Калькулятор [Ис... 4416
FreeSMS v1.3.1 3516
Случайные статьи
Внешние и внутренн...
Сортировка списков
Брандмауэр добавит...
Функции технологич...
Глава 7
Виды Интернет Рекл...
Следует определить...
Ошибки в регулярны...
Простейший пример ...
Квартир оценка
Программная выписк...
Размещение элемент...
Функции to_string(...
Поиск суммы элемен...
Зашифрованный ключ...
Скобки и иерархия ...
Замечание на тему ...
Совместное использ...
Запись медиаконтента
Ввод и вывод. Чтен...
Параметры шаблона ...
Задачу упрощения в...
Исключения
Символические ссылки
Глава 5
Статистика



Друзья сайта
Программы, игры


Полезно
В какую объединенную сеть входит классовая сеть? Суммирование маршрутов Занимают ли таблицы память маршрутизатора?