Компонент Button или кнопка (вкладка Standard) является окон

Компонент Button, или кнопка (вкладка Standard), является окон-
ным элементом управления. Основное назначение кнопки – формирование
события при нажатии на нее (событие Onclick). При этом кнопка прини-
мает соответствующий вид, подтверждая происходящее действие визуаль-
но. Действия, выполняемые в обработчике события Onclick, происходят
сразу после отпускания кнопки. Кнопка Button на поверхности может со-
держать надпись, поясняющую назначение и описание действий, выпол-
няемых при ее нажатии (свойство Caption). Кнопка может быть размещена
в любом месте формы, где есть необходимость выполнить какое-либо дей-
ствие. Некоторые свойства компонента аналогичны ранее рассмотренным,
другие свойства приведены в табл. 2.4.
Кнопка Button является элементом ОС Windows и поэтому не может
изменять свой цвет (кнопка меняет его вместе с изменением палитры Windows).
Кнопка всегда имеет системный цвет clBtnFace и не имеет свойства
Color. Шрифт надписи на кнопке может менять свой стиль и размер, но
компонент игнорирует изменение его цвета.
При применении кнопки для закрытия модального окна можно исполь-
зовать ее свойство ModalResult. Оно определяет, какое значение будет
содержать свойство ModalResult формы, когда окно закрывается при нажа-
тии на соответствующую кнопку.
В Delphi определены следующие стандартные значения ModalResult:
mrNone – модальное окно не закрывается (0);
mrOk – была нажата кнопка Ок (1);
mrCancel – была нажата кнопка Cancel(2);
mrAbort – была нажата кнопка Abort (3);
mrRetry – была нажата кнопка Retry(4);
mrlgnore – была нажата кнопка Ignore (5);
mrYes – была нажата кнопка Yes (6);
mrNo – была нажата кнопка No (7);
mrAll – была нажата кнопка All (8).
Если для кнопки свойству ModalResult установлено ненулевое
значение, отличное от mrNone (по умолчанию), то при нажатии на кнопку
модальная форма автоматически закрывается, и нет необходимости
вызова метода Close в обработчике события Onclick этой кнопки.
Таблица 2.4. Свойства компонента Button

Компонент форма
Компонент метка
Компонент изображение
Поддержка справочной службы — всплывающие подсказки
Кнопка с рисунком
Создание программного кода приложения
Сохранение проекта
Создание иконки приложения
Работа с изображением

Понравилась статья? Поделиться с друзьями: