III. Класс TApplication

Экземпляры этого класса – Windows-приложения. При запуске программы, созданной в Delphi автоматически создается объект этого типа, получает управление, а по окончании работы программы уничтожается.


Свойства:

Title: String– подпись на панели задач

ExeName: String – имя exe-файла

Active: Boolean – активно или нет в данный момент приложение

MainForm: TForm – главная форма приложения


Методы:

Initialize – инициализация приложения

Run – запуск приложения

CreateForm – создание формы

Minimize - свернуть

Restore - восстановить


Примеры компонентов. Кнопки. Таймер

TButtonкомпонент, представляющий собой кнопку

 

Caption: String Надпись на кнопке
Cancel: Boolean True – событие OnClick кнопки возникает при нажатии Esc.
Default: Boolean True – событие OnClick кнопки возникает при нажатии Enter.
ModalResult: TModalResult Результат закрытия модального окна. Модальное окно – окно, блокирующее работу пользователя с другими окнами до своего закрытия.

Основное событие OnClick

TTimer (страница System) - таймер, служит для отсчета реального времени. Через определенный интервал времени генерирует событие OnTimer . Размещать можно в произвольном месте формы, т.к. компонент неотображаемый.

Interval: Integer Период (в милисекундах) через который генерируется событие OnTimer
Enabled: Boolean Включает/выключает таймер

Основное событие OnTimer

TBitButton (страница Additional) - кнопка с пиктографическим изображением.

Glyph:TBitmap – графическое изображение

Kind- тип кнопки. Имеется 11 стандартных разновидностей

TSpeedButton (страница Additional) - кнопка с пиктографическим изображением, без надписи. Отличается от предыдущих тем, что может фиксироваться в утопленном состоянии.