Пропустить навигацию.
Главная

Кнопки и меню

Назначение различных кнопок и команд меню примерно одинаково — инициализировать одну из процедур приложения, включить и пометить тот или иной режим (CheckBox, галочка слева от названия команды). Зачастую, наиболее применяемые команды меню дублируются так называемыми быстрыми кнопками. Сходство между кнопками и командами меню в среде Visual Basic подчеркивает даже название компонента — Command Button (Командная Кнопка).

Конечно, у кнопок немного больше различных свойств, чем у команд меню. На кнопках нужно тем или иным способом разместить надпись, нанести рисунок, который при утапливании кнопки может изменять свой вид, связать нажатие некоторых кнопок с эквивалентным действием клавиш <Enter> или <Esc>. Но их основное событие, — щелчок мышью по кнопке или команде меню, — является сигналом к выполнению обычно единственного предназначения — сделать то, что тебе предписано.

Перечень кнопок и специфика их внешнего вида описаны в табл. 5.1.

Таблица 5.1

Обозначение кнопки Специфика кнопки
Visual Basic BCB, Delphi
CommandButton

(режим Standard)

Button Обычная кнопка с надписью
CommandButton

(режим Graphical)

Bitmap Button Кнопка с надписью и рисунком
Speed Button Кнопка с рисунками, которая может оставаться утопленной
CheckBox CheckBox Квадратная кнопка с внешней надписью, иногда с галочкой
OptionButton RadioButton Круглая кнопка с внешней надписью, иногда с жирной точкой в центре
RadioGroup Контейнер с массивом радиокнопок
UpDown UpDown Кнопка со стрелками увеличения и уменьшения числового значения