ВУЗ:
Составители:
Рубрика:
- 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
- …
- следующая ›
- последняя »
