Глава 6 Программирование приложений с графическим интерфейсом
____________________________________________________________________
ких-либо действий, команд и процедур. В палитре компонентов имеются две разновидности кнопок. На странице Standard имеется компонент TButton,
а на странице Additional компонент TBitBtn.
Рассмотрим свойства, присущие только кнопке. Такие его свойства, как
Name, Left, Top, Height, Width, Font, Visible и др. имеют тот же смысл,
что и для рассмотренного ранее компонента TLabel.
Caption – текст, отображаемый на кнопке.
Enabled – признак доступности кнопки. По умолчанию имеет значение
True, то есть кнопка доступна. Если False, то кнопка в данный момент не-
доступна. Надпись на кнопке имеет блеклый вид, нажатие на кнопку не приво-
дит ни к каким действиям, даже если имеется обработчик события OnClick.
Default – если установлено значение True, то нажатие клавиши Enter
будет эквивалентно щелчку по кнопке мышью.
Cancel – если установлено значение True, то нажатие клавиши Esc бу-
дет эквивалентно щелчку по кнопке мышью.
Компонент TBitBtn отличается от TButton тем, что на нем можно ото-
бражать пиктограммы. Перечисленные выше свойства для TButton имеют ме-
сто и для TBitBtn. Кроме этого, этот компонент имеет и свои особые свойст-
ва.
Kind – задает тип кнопки. Имеются несколько предопределенных типов кнопки с готовой пиктограммой и текстом:
bkAbort – с текстом "Прервать".
bkAll – с текстом "Все".
bkCancel – с текстом "Отмена".
bkClose – с текстом "Закрыть".
bkCustom – произвольный текст, устанавливается программистом.
bkHelp – с текстом "Справка".
bkIgnore – с текстом "Пропуск".