Студопедия
rus | ua | other

Home Random lecture






Командная кнопка


Date: 2015-10-07; view: 457.


 

Command button(командная кнопка) обычно активизирует какую-то операцию (вызывает выполнение команды) и обладает уже рассмотренными в разделах 4.2 и 4.4 свойствами Name, Left, Top, Height, Width, Enabled, Visible,. BackColor(цвет фона),FontBold, FontItalic, FontName, FontSize, FontUnderline.

Это один из важных элементов управления для любого приложения. Предназначен для инициирования пользователем некоторых действий в программе.

Свойство Caption (надпись) задает текст, отображаемый на командной кнопке.

Иногда используются следующие свойства статуса кнопки:

Cancel(отмена) принимает значения True или False. Присвоение этому свойству значения True даст при нажатии клавиши Esc тот же эффект, что и щелчок мышью по кнопке. Значение True для данного свойства может иметь только одна командная кнопка на форме.

Default (по умолчанию) принимает значения True или False. Присвоение этому свойству значения True даст при нажатии клавиши Enter тот же эффект, что и щелчок мышью по кнопке (например, щелчок мышью по кнопке ОК диалогового окна эквивалентен нажатию клавиши Enter). Значение True для данного свойства может иметь только одна командная кнопка на форме.

Кнопке можно назначить клавишу быстрого доступа. Для этого в ее свойстве Caption надо поместить символ & перед символом (акселератором), соответствующим клавише быстрого доступа. Тогда вместо мыши для нажатия кнопки пользователь может использовать одновременное нажатие клавиши Alt и данного символа-акселератора.

Командная кнопка реагирует на уже рассмотренные события Click(щелчок),KeyPress(нажатие клавиши),GotFocus(установка фокуса)и LostFocus(уход из фокуса), которые вызывают соответствующие процедуры обработки этих событий.

Часто используетсяметод SetFocus,которыйпозволяет установить курсор в выбранную командную кнопку. Синтаксис:

[имя_командной кнопки.]SetFocus.

 


<== previous lecture | next lecture ==>
Текстовое окно | Переключатель
lektsiopedia.org - 2013 год. | Page generation: 1.424 s.