ВУЗ:
Составители:
Рубрика:
- 27 -
Create для создания и метод Free для разрушения; связанные вопросы слож-
ны и данном руководстве не рассматриваются.
4.1.3. УСТАНОВКА СВОЙСТВ ВО ВРЕМЯ
ВЫПОЛНЕНИЯ ПРИЛОЖЕНИЯ
Выше была рассмотрена методика настройки свойств компонентов Delphi
/ C++Builder во время проектирования приложения (DesignTime), однако
большинство свойств может быть успешно установлено (переустановлено) в
период выполнения ЕХЕ
-модуля (RunTime). Целесообразно производить это
в функции, связанной с событием OnCreate (или OnActivate) для формы
(события при создании формы происходят в следующей последовательности
- Create, Activate, Paint). В нижеприведенном примере связанная с событием
OnCreate (создание формы) процедура FormCreate вызывает процедуру чте-
ния файла конфигурации и устанавливает свойство FormStyle в значение
fsMaximized ('растягивает' форму во весь экран), а вызываемая в момент ак-
тивизации формы процедура OnActivate выполняет присваивание значения
переменной FlagPreview свойству Checked компонента Component_N7 и
вызывает процедуру LoadFileAnimateOfBanner загрузки файла анимации
флага.
Рис.4. Окно Project Manager для управления модулями и
формами
- 27 - Create для создания и метод Free для разрушения; связанные вопросы слож- ны и данном руководстве не рассматриваются. Рис.4. Окно Project Manager для управления модулями и формами 4.1.3. УСТАНОВКА СВОЙСТВ ВО ВРЕМЯ ВЫПОЛНЕНИЯ ПРИЛОЖЕНИЯ Выше была рассмотрена методика настройки свойств компонентов Delphi / C++Builder во время проектирования приложения (DesignTime), однако большинство свойств может быть успешно установлено (переустановлено) в период выполнения ЕХЕ-модуля (RunTime). Целесообразно производить это в функции, связанной с событием OnCreate (или OnActivate) для формы (события при создании формы происходят в следующей последовательности - Create, Activate, Paint). В нижеприведенном примере связанная с событием OnCreate (создание формы) процедура FormCreate вызывает процедуру чте- ния файла конфигурации и устанавливает свойство FormStyle в значение fsMaximized ('растягивает' форму во весь экран), а вызываемая в момент ак- тивизации формы процедура OnActivate выполняет присваивание значения переменной FlagPreview свойству Checked компонента Component_N7 и вызывает процедуру LoadFileAnimateOfBanner загрузки файла анимации флага.
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »