Навигация
Главная
Поиск
Форум
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
21 ошибка прогр... 65535
HACK F.A.Q 65535
Бип из системно... 65535
Гостевая книга ... 65535
Invision Power ... 65535
Пример работы с... 65535
Содержание сайт... 65535
ТЕХНОЛОГИИ ДОСТ... 65535
Организация зап... 65535
Вызов хранимых ... 65535
Создание отчето... 65535
Имитационное мо... 65535
Программируемая... 65535
Эмулятор микроп... 65535
Подключение Mic... 65535
Создание потоко... 65535
Приложение «Про... 65535
Оператор выбора... 65535
Реклама
Сейчас на сайте
Гостей: 6
На сайте нет зарегистрированных пользователей

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

Моделирование работы перекрёстка по регулированию движения на GPSS + Поя...
Информационная система - продуктовый магазин на Turbo Pascal (База данны...
Калькулятор на Delphi с переводом в другую систему исчисления + Блок схемы

Элементы управления приложения 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 14:19:19 · 0 Комментариев · 7095 Прочтений · Для печати

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


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



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

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

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

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

Пароль



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

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

Случайные загрузки
Язык программиров...
RSS Feeds
Pro-Download Sys...
VksButton
AJAX и PHP. разра...
API (Применение A...
Генетический алго...
Современное проек...
Text3D
CwstatusBar
Библия хакера 2 К...
Простой пример ка...
Интерактивный инт...
39 статьи по Delphi
Игра Car [Исходни...
DelphiXIsoDemo1
С# для профессион...
Программирование ...
Усложнённый кальк...
Converter AMR<->W...

Топ загрузок
Приложение Клие... 100800
Delphi 7 Enterp... 98063
Converter AMR<-... 20302
GPSS World Stud... 17067
Borland C++Buil... 14261
Borland Delphi ... 10388
Turbo Pascal fo... 7398
Калькулятор [Ис... 6093
Visual Studio 2... 5241
Microsoft SQL S... 3676
Случайные статьи
Наследование
Как повысить тИЦ? ...
клиент, отправляет...
Средства системы O...
Важность библиотек
Имитация файлов и ...
Функции работы с б...
МОДЕЛЬ С АКТИВНОЙ...
Площадь треугольника
Таблица 7.3. Прави...
Постоянно продолжа...
Лучшие азартные иг...
Каковы параметры с...
Шаблоны и модули
Использование кома...
Path not found
Где барбекю для да...
СТРУКТУРНОЕ ПРОГРА...
Структуры, объедин...
Команда Create Tab...
Ваша программа дол...
Полезная информаци...
Листинг 2.13, 2.14
Венгерский язык. М...
Пакетный режим
Статистика



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


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