События и свойства форм в Дельфи

Продолжаем рассматривать Delphi, все полное описание свойств Вы можете узнать, если нажмете F1. Итак, модуль Forms, класс TCustomForm является базовым для класса форм Tform и некоторых других форм диалоговых окон. По сути получается, что наследники класса могут содержать в себе такие компоненты, как кнопки CheckBox, списки ComboBox (из палитры компонентов) и другие объекты.

1

Получается, что основные свойства класса TCustomForm можно представить в следующем виде:

Свойство

Описание

Active Boolean, возвращает true,если форма активна. Свойство только для чтения.
ActiveControl Показывает или задает компонент, который находится в фокусе на данной форме.
AlphaBlend Boolean, при значении true использует прозрачность формы.
AlphaBlendValue Измеряет степень прозрачности формы от 0 до 255.
AutoScroll Boolean, значение true по умолчанию, задает будут ли появляться полосы прокрутки.
BorderIcons Определяет кнопки в заголовке окна формы.
BorderStyle Определяет стиль бордюра формы и возможность пользователя изменять размер формы.
Canvas Канва формы, позволяющая рисовать на ней изображения. Используется для OnPaint формы.
ClientHeight Высота клиентской области формы в пикселях.
ClientRect Определяет клиентскую область формы.
ClientWidth Горизонтальный размер клиентской области формы в пикселях.
FormStyle Стиль формы.
HelpFile Файл справки, связанный с данной формой.
HorzScrollBar Горизонтальная полоса прокрутки, появляется автоматически при значении true.
Menu Определяет объект главного меню формы.
Position Определяет размер и положение окна при запуске.
PrintScale Определяет опции масштабирования изображения при печати
VertScrollBar Вертикальная полоса прокрутки, появляется автоматически при значении true.
Visible Определяет видимость формы, по умолчанию равно false.
WindowState Определяет состояние окна (нормальное, свернутое, развернутое).

Некоторые события формы:

2

Событие

Описание

OnActivate Cобытие наступает, когда форма становится активной, т.е. получает фокус, например при щелчке на ней.
OnClose Событие наступает при закрытии формы после события OnCloseQuery.
OnCloseQuery Первое событие при закрытии формы. В его обработчике можно прервать закрытие.
OnCreate Первое событие при создании формы. В его обработчике можно настроить форму и ее компоненты.
OnDiactivate Событие наступает когда форма перестает быть активной.
OnDestroy Последнее событие при закрывании формы и удалении ее из памяти.
OnHelp Событие наступает при запросе пользователем помощи.
OnHide Событие наступает перед тем, как форма становится невидимой.
OnPaint Событие наступает перед прорисовкой формы.
OnShortCut Событие наступает при нажатии клавиши пользователем
OnShow Наступает перед тем, как форма становится видимой.

. delphi 7 события afteropen

. свойства формы delphi
Комментирование и размещение ссылок запрещено.