Читайте также:
|
|
Создание главного меню приложения
Для создания главного меню приложения необходимо:
поместить на форму компонент MainMenu (Главное меню) со станицы Standard Палиры Компонентов.
Примечание. Данные компоненты являются “невизуальными”. Это значит, что на форме они выглядят как иконки, размеры которых изменить нельзя, а их месторасположение на форме значения не имеет. Должным образом они проявят себя только после запуска приложения.
Двойным щелчком по данному невизуальному компоненту вызвать редактор меню:
Перемещаясь по обозначенным пунктам меню, задаем в свойстве Caption каждого пункта.
Примечание. Перемещение по пунктам меню в редакторе меню может осуществляться с помощью клавиш управления курсором. Например, необходимо создать следующий пункт меню. Для этого достаточно один раз нажать клавишу со стрелкой вправо и место следующего пункта меню будет выделено пунктирной рамкой.
Меню необходимое для вашего приложения должно выглядеть следующим образом:
Задание 2
o Создайте главное меню, состоящее из двух пунктов «Файл» и «Формат». Пункт «Файл» содержит 5 подпунктов: новый, открыть, сохранить, печать и выход. Пункт «Формат» - два подпункта: шрифт и цвет фона.
o Запустите приложение на выполнение и проверьте работоспособность Вашего меню.
Примечание
Обратите внимание, что каждый пункт меню имеет свое имя (как имя объекта приложения) и надпись (свойство, обозначающее название данного пункта меню).
Задание 3
Запустите редактор меню и выясните, какие имена имеют пункты «Файл», «Печать», «Шрифт».
Стандартные окна общих диалогов
В реальных приложениях после выбора того или иного пункта появляются определенные окна, позволяющие реализовать какие-либо действия. Если мы с вами начнем реализовывать все эти окна, то разработка такого приложения займет приличное количество времени. Чтобы сократить время разработки приложений, инструментальные среды разработки содержат набор невизуальных компонентов, соответствующих основным возможностям: открытие документов, сохранение документов, печать, палитра и др. Нам остается только научиться подключать их к соответствующим пунктам меню.
Все компоненты стандартных окон общих диалогов располагаются на закладке Dialogs Палитры компонентов. В среде Delphi их всего 10. назначение каждого из них можете увидеть на
Рис. 5. Назначение стандартных окон общих диалогов
Для того, чтобы использовать определенный компонент в приложении, необходимо:
o Поместить необходимый компонент на форму приложения;
o Применить метод Execute для данного компонента формы.
Метод Execute запускает указанное окно на выполнение и возвращает TRUE, если пользователь произвел выбор в диалоге.
В нашем случае запуск должен осуществиться в том случае, когда пользователь выбрал определенный пункт меню. Следовательно, мы должны написать процедуру обработки события «Щелчок по пункту меню». Выглядеть она будет следующим образом:
Задание 4
Подключите окна общих диалогов к пунктам меню.
G Вы не забываете занести новые методы и свойства в таблицу «Свойства, методы и события объектов»
Полученный результат продемонстрируйте преподавателю!
Дата добавления: 2015-12-07; просмотров: 72 | Нарушение авторских прав