Строим «миниDelphi» для пользователей
При проектировании программы в среде Delphi вы используете ряд инструментов для настройки внешнего вида программы и ее поведения. Чтобы пользователи смогли переделать вашу программу на свой лад, им потребует ся следующее:
средства для перемещения элементов во время выполнения; | |
средства для масштабирования элементов во время выполнения; | |
средства для изменения порядка перебора элементов после их перемещения; | |
средства для изменения некоторых свойств элементов (например, цвета или стиля рамки); | |
возможность автоматического сохранения и загрузки внесенных изменений. |
Разумеется, все эти средства должны быть быстрыми, простыми и удобными. Желательно, чтобы пользователи располагали почти теми же (если не всеми) возможностями, какие мы, программисты, имеем в режиме констру ирования. В некотором смысле мы предоставляем им во время работы приложения специальную, слегка «урезанную» версию Delphi. В этой главе объясняется, как можно решить каждую задачу из приведенного выше списка.