4.24 TForm
Класс TForm является непрямым наследником TWinControl. Свойства и события класса TForm:
•property BorderIcons:TBorderIcons; – указывает на кнопки, расположенные в строке заголовка;
•property BorderStyle: TFormBorderStyle; – указывает на тип границы и пове-
дение формы
−bsDialog – стандартное диалоговое окно, не меняющее размеры, не может иметь меню;
−bsSingle – не меняющее размеры окно с тонкой границей;
−bsNone – не меняющее размеры окно без границы;
−bsSizeable – стандартное окно с изменяемыми размерами;
−bsToolWindow – не меняющее размеры окно с маленьким заголовком;
−bsSizeToolWin – меняющее размеры окно с маленьким заголовком;
•property Menu: TMainMenu – указатель на меню формы;
•property ModalResult: TModalResult – модальный результат, с которым было закрыто диалоговое окно;
•property Visible : boolean; – видима ли форма;
•property OnActivate: TNotifyEvent; – событие, возникающее когда форма по-
лучает фокус;
•property OnDeactivate: TNotifyEvent; – событие, возникающее когда форма теряет фокус;
•property OnClose: TCloseEvent; – событие, когда форма закрывается. Процедура обработки события имеет параметр Action, позволяющий установить режим закрытия:
−caNone – ничего не происходит, отменить закрытие;
−caHide – форма не будет закрыта, а просто будет невидима. Остается возможность доступа к этой форме;
−caFree – действительно закрыть форму и освободить всю память;
−caMinimize – вместо закрытия минимизировать форму;
•property OnCloseQuery: TCloseQueryEvent; – обработка данного события по-
зволяет установить, возможно ли закрытие формы в данный момент;
•property OnCreate: TNotifyEvent; – возникает после создания формы. Применяется для проведения операций выделения памяти и установки начальных значений переменных;
•property OnDestroy: TNotifyEvent; – возникает перед разрушением формы и позволяет, например, освободить память;
•property OnShow: TNotifyEvent; – возникает в случае, когда происходит перевод формы в видимый режим;
•property OnHide: TNotifyEvent; – возникает в случае, когда происходит перевод формы в видимый режим;
- 1.3 Устройство ПК
- 1.5Автоматизированные и информационные системы
- 2. PASCAL
- 2.1 Алфавит
- 2.2 Типы данных
- 2.7 Операторы
- 2.7.1 Оператор присваивания
- 2.7.2 Составной оператор
- 2.7.3 Условный оператор IF
- 2.8 Одномерные массивы
- 2.10 Строки
- 2.12 Множества
- 2.15 Перечисляемый тип
- 2.18 Локализация имен
- 2.20 Операторы прерывания
- 2.23 Динамические массивы Delphi
- 3. ОСНОВНЫЕ ПОЛОЖЕНИЯ ООП
- 4. БАЗОВЫЕ КЛАССЫ DELPHI
- 4.1 TObject
- 4.2 Exception
- 4.8 TStringList
- 4.14 TPicture
- 4.15 TComponent
- 4.16 TControl
- 4.21 TTreeView
- 4.24 TForm