Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Кнопки Delphi помогают реализовать удобный для пользователя интерфейс, этот компонент можно найти на вкладке Standart.
Компоненты TButton используются для управления программой. Алгоритм который выполняется при нажатии кнопки задается в обработчике OnClick.
Свойство | Описание |
property Cancel: Boolean; | Если True, то при нажатие клавиши Esc срабатывает событие OnClick. |
property Default: Boolean; | Если Тгие, то при нажатие клавиши Enter возникает событие OnClick. |
type TModalResult = Low (Integer).. High (Integer); property ModalResult: TModalResult; | Результат, с которым было закрыто модальное окно. |
В терминологии Windows модальные окна – это окна, которые блокируют работу пользователя с другими окнами вплоть до своего закрытия. Они используются для реализации диалога, требующего от пользователя принятия некоторого решения (загрузка файлов (выполнить или нет)), предупреждений. Для выполнения этой функции в состав медального окна включено несколько кнопок. Если у кнопки определено свойство ModalResult, щелчок по ней приведёт к закрытию модального окна и вернет в программу значения ModalResult как результат диалога с пользователем.
Стандартные значения ModalResult Delphi:
В отличие от большинства других видимых компонентов кнопка (Button) является элементом операционной системы Windows поэтому она не может менять свой цвет. Кнопка всегда имеет системный цвет clBtnFace и не имеет свойства Color. Шрифт надписи на кнопке может менять свой стиль и размер, но компонент игнорирует изменение его цвета.