Компонент Button представляет собой стандартную кнопку windows, инициирующее какое-то действие. Внешний вид – свойство Caption (надпись). Можно использовать ускоренный доступ – ставим перед надписью «&».
Этот символ делает первый символ надписи подчеркнутым и пользователь может вместо щелчка на кнопке нажать Alt совместно с клавишей выделенного символа. Основное событие OnClick возникающее при щелчке на кнопке. Основные свойства:
Свойство |
Описание |
Action |
Property Action: TBasicAction;Определяет действие, связанное
с этой кнопкой |
Cancel |
Property Cancel: Boolean;Определяет, будет ли обрабатываться
событие OnClick клавишей Esc |
Caption |
Property Caption: TCaption;Надпись на кнопке |
Default |
Property Default: Boolean;Определяет нажатие Enter эквивалентно
нажатию кнопки |
ModalResult |
Property ModalResult: TModalResult;Определяет значение свойства
модальной формы ModalResult |
TabOrder |
Property TabOrder: TTabOrder;Указывает позицию компонента в
списке табуляции |
TabStop |
Property TabStop: Boolean;Определяет возможность доступа к кнопке
клавишей Tab |
Основные методы:
Метод |
Описание |
Click |
Procedure Click;Имитирует щелчок мышью на кнопке |
ExecuteAction |
Function ExecuteAction(Action:TBasicAction):Boolean;
Вызывает указанное действиеAction, связанное с данной кнопкой |
SetFocus |
Procedure SetFocus;Передает фокус элементу, активирует его |
OnClick |
Соответствует щелчку мыши на кнопкеили нажатию клавиш быстрого доступа |