Button

  

Компонент Delphi Button это стандартная кнопка делфи, кнопка имеет на поверхности надпись (описывающая её назначение при нажатии). Основное событие для кнопки является OnClick, выполняемое при нажатии, при этом кнопка меняет внешний вид, подтверждая этим происходящее действие визуально. Сразу после отпускания кнопки, выполняется действия в обработчике OnClick. Кнопку можно нажать не только щелчком мыши но и комбинацией клавиш, что бы задать комбинацию необходимо перед символом используемый в комбинации поставить символ амперсанта «&». После чего пользователь вместо щелчка мыши может использовать сочетание клавиш Alt и клавишей выделенного символа.
Рассмотрим наиболее необходимые

свойства Button:

Cancel если установлено true, то нажимая клавишу «Esc» будет выполнено нажатие на данную кнопку. Это свойство лучше задавать для кнопок «Отменить»;
Caption задает название кнопки
Default если установлено в true, то при нажатии клавиши Enter будет выполнено нажатию на данную кнопку, даже если в этот момент данная кнопка не находится в фокусе. Но если в момент нажатия в фокусе находится другая кнопка, то сработает кнопка находящаяся в фокусе.
Hint подсказка — текст, который будет появляется рядом с курсором мыши при наведении указателя на кнопку(для того что бы текст отображался, свойство ShowHint должно быть <true>)
ShowHint разрешает или запрещает отображение подсказки при наведении указателя на кнопку

пример программы с button

Продолжаем изучать Delphi

MainMenu Компонент delphi MainMenu — это не визуальный компонент delphi (место размещения которого на форме н...
Frame Компонент delphi Frame — это панель, некий фрагмент окна приложения, способный использоваться на раз...
PopupMenu Компонент delphi PopupMenu (не визуальный компонент) — это Контекстное меню, вызываемые в приложения...
ActionList Компонент delphi ActionList хранит список действий, которые могут быть использованы компонентами и э...