Строим «миниDelphi» для пользователей


При проектировании программы в среде Delphi вы используете ряд инструментов для настройки внешнего вида программы и ее поведения. Чтобы пользователи смогли переделать вашу программу на свой лад, им потребует ся следующее:



средства для перемещения элементов во время выполнения;
средства для масштабирования элементов во время выполнения;
средства для изменения порядка перебора элементов после их перемещения;
средства для изменения некоторых свойств элементов (например, цвета или стиля рамки);
возможность автоматического сохранения и загрузки внесенных изменений.

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



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