
Вопросы / 32
.doc32. События формы FormCreat и другие.
События находятся в редакторе свойств на вкладке Events.
Некоторые из них:
Событие |
Описание |
OnActivate |
Cобытие наступает, когда форма становится активной, т.е. получает фокус, например при щелчке на ней. |
OnClose |
Событие наступает при закрытии формы. |
OnCloseQuery |
Первое событие при закрытии формы. В его обработчике можно прервать закрытие. |
OnCreate |
Первое событие при создании формы. В его обработчике можно настроить форму и ее компоненты. |
OnDiactivate |
Событие наступает когда форма перестает быть активной. |
OnDestroy |
Последнее событие при закрывании формы и удалении ее из памяти. |
OnHelp |
Событие наступает при запросе пользователем помощи. |
OnHide |
Событие наступает перед тем, как форма становится невидимой. |
OnPaint |
Событие наступает перед прорисовкой формы. |
OnShortCut |
Событие наступает при нажатии клавиши пользователем |
OnShow |
Наступает перед тем, как форма становится видимой. |
Ввести новую форму в программу проще всего нажатием на кнопочку на главном окне Delphi. Также есть и соответствующая команда меню File -» New -» Form
Форма создаётся вместе с новым модулем, описывающим её работу. Сразу же покажем, как удалить Форму из программы. Для этого также есть кнопочка, и команда меню Project -» Remove from project....