Delphi 3. Библиотека программиста

       

Пример приложения «Настрой меня сам»


На рис. 12.1 представлена «сборная» копия экрана простейшего приложения, демонстрирующая все возможности, которые вы можете предложить конечному пользователю.

Раскрытое меню содержит три команды:

Adjust All Fonts (выбрать новый шрифт для всех элементов);
Tab Order (изменить порядок перебора элементов);
Show Properties (вызвать инспектор объектов).

Имеется также контекстное меню, с помощью которого можно изменить фоновый цвет формы.

Наконец, есть еще одно контекстное меню с четырьмя командами:

Escape/No changes (отменить возможные изменения);
Adjust Size & Position (изменить размеры и положение элемента);
Change Font (изменить шрифт отдельного элемента);
View Properties (вызвать инспектор объектов).

На это контекстное меню ссылается свойство PopupMenu каждого элемента.

В левой части экрана находится инспектор объектов, доступный во время выполнения. С его помощью пользователи могут просматривать и изменять некоторые дополнительные свойства элементов.

А самое замечательное в этом динамическом интерфейсе «сделай сам» — то, что на прилагаемом CD-ROM имеется простой проект STARTER.DPR для его создания. Вы можете поместить этот проект в хранилище и при необходимости просто использовать его в качестве шаблона. Все очень просто!

Как видно из первого примера, мы взяли многие средства Delphi, доступные только в режиме конструирования, и перенесли их в режим выполнения.

Рис. 12.1. Средства настройки пользовательского интерфейса



Содержание раздела