Обзор компонентов библиотеки C++Builder______________________ 175

• Пиктограмма Компонент    Страница Описание

UpDown       Win32    | Кнопка-счетчик в стиле Windows
|SI|     (кнопка-счет-             95/98, в сочетании с компонентами
ьаём     чик)                    ' Edit и другими позволяющая вво-

__________________________    ; дить цифровую информацию.      :

|             Checkbox      Standard  Позволяет пользователю включать
pjjpl     (контрольный            и выключать опции программы.
И!_I     индикатор с             ;

флажком)

rga'm     CheckListBox   Additional Компонент является комбинацией
§"|     | (список с инди-           | свойств списка ListBox и индикато-
I катерами)                ров CheckBox в одном компоненте.

TrackBar       Win32     Используется как элемент управле-

___K'"HJ___'• (ползунок)               | ния в виде ползунка.

Scrollbar       Standard : Представляет собой стандартную
№;,—I     ! (линейка про-            . линейку прокрутки Windows и слу-
Ц3-13     ! крутки)                 i жит для управления положением

; видимой части форм или компонен-

________                       |тов.

31 Timer          System   1 Используется для запуска проце-
I        : (таймер)                 ДУР, функций и событий в указан-
',                         ные интервалы времени.

В целом можно сказать, что в качестве управляющих кнопок используются
обычно Button или, если желательно иметь на кнопке пиктограмму — BitBtn.
Кнопки'SpeedButton применяются в качестве быстрых кнопок и для построения
инструментальных панелей, в которых требуется фиксация нажатого состояния.
Компонент RadioGroup применяется для формирования группы регулярно разме-
щенных радиокнопок, из которых в любой момент времени может быть включена
только одна. Если по различным соображениям регулярное размещение радиокно-
пок нежелательно, то используются компоненты RadioButton, размещенные жела-
тельным образом в панели GroupBox. Наконец, для введения в приложение раз-
личных опций, которые пользователь может включать и выключать, используют-
ся индикаторы Checkbox.

3.3.2 Управляющие кнопки Button и BitBtn

Простейшей и, пожалуй, наиболее часто используемой кнопкой является
кнопка Button (см. на рис. 3.21 в верхнем левом углу формы), расположенная на
странице библиотеки Standard. Реже используется кнопка BitBtn (см. на рис. 3.21
под кнопкой Button), отличающаяся, прежде всего, возможностью отобразить на
ее поверхности изображение. Большинство свойств, методов и событий у этих ви-
дов кнопок одинаковы.

Основное с точки зрения внешнего вида свойство кнопки — Caption (надпись).
В надписях кнопок можно предусматривать использование клавиш ускоренного
доступа, выделяя для этого один из символов надписи. Перед символом, который
должен соответствовать клавише ускоренного доступа, ставится символ амперсан-
та «&». Этот символ не появляется в надписи, а следующий за ним символ оказы-
вается подчеркнутым. Тогда пользователь может вместо щелчка на кнопке нажать
в любой момент клавишу Alt совместно с клавишей выделенного символа.

Например, если в вашем приложении имеется кнопка выполнения какой-то
операции, вы можете задать ее свойство Caption равным «&Выполнить». На кнопке