Справочник по компонентам Delphi. Часть 2 - Компонент TRadioButton

ОГЛАВЛЕНИЕ

Компонент TRadioButton

TObject -> TPersistent -> TComponent -> TControl -> TWinControl -> TButConControl -> TRadioButton

Модуль STDCTRLS

Страница Палитры компонентов Standard

Радиокнопка (переключатель), или кнопка с зависимой фиксацией — также стандартный элемент управления Windows. Особенностью радиокнопок явля­ется механизм их переключения. Они группируются автоматически, то есть при выборе одной из них все остальные, принадлежащие тому же элементу управления или форме, освобождаются. Для того чтобы в форме можно было использовать несколько независимых групп радиокнопок, используйте специальные компоненты (см. раздел "Группирование компонентов").

Свойство

(Pb) property Checked: Boolean;

определяет, нажата ли данная радиокнопка. При изменении этого свойства генерируется событие OnClick.

У радиокнопки имеется свойство Caption, содержащее связанньш с ней текст. Выравнивание текста радиокнопки определяется свойством

(Pb) property Alignment: TLeftRight;

и может проводиться только по левому или по правому краю. У этого компонента предусмотрено также событие:

(Pb) property OnDblClick;

Такое событие посылается только уже нажатой радиокнопке, в то время как OnClick — только ненажатой.