Кнопки:назначение, свойства, события. TButton, TBitBtn, TSpeedButton, TRadioButton
1.TButton
Компонент 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 |






