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


На Рисунок 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, доступные только в режиме конструирования, и перенесли их в режим выполнения.



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