Компонент TButton представляет собой стандартную кнопку и широко используется для управления программами. Кнопка может содержать текст, описывающий выполняемое ей действие.
Property Cancel: Boolean;
| Если имеет значение True, событие OnClick кнопки возникает при нажатии клавиши Esc
|
Property Default: Boolean;
| Если имеет значение True, событие OnClick кнопки возникает при нажатии клавиши Enter
|
PropertyEnabled: Boolean;
| Если имеет значение False, то кнопка недоступна для нажатия
|
TModalResulr =
Low(Integer).. High (Integer);
Property TModalResult;-
| Определяет результат, с которым было закрыто модальное окно
|
В терминологии Windows модальными окнами называются такие специальные окна, которые, раз появившись на экране, блокируют работу пользователя с другими окнами вплоть до своего закрытия. Если у кнопки определено свойство ModalResult, нажатие на нее приводит к закрытию модального окна и возвращает в программу значение ModalResult как результат диалога с пользователем. В Delphi определены следующие стандартные значения ModalResult:
mrNone
| Модальное окно не закрывается
|
mrOk
| Была нажата кнопка Ok
|
mrCancel
| Была нажата кнопка Cancel
|
mrAbort
| Была нажата кнопка Abort
|
mrRetry
| Была нажата кнопка Retry
|
mrIgnore
| Была нажата кнопка Ignore
|
mrYes
| Была нажата кнопка Yes
|
mrNo
| Была нажата кнопка No
|
mrAll
| Была нажата кнопка All
|