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


 

Компонент TCheckBox

TObject^TPersistent—^TConiponent->TControl-”TWinControl->TButtonControl->
—>TCustoniCheckBox->TCheckBox
Модуль STDCTRLS
Страница Палитры компонентов Standard

Кнопка с независимой фиксацией, или флажок. Является стандартным элемен­том управления Windows.

Состояние кнопки отражает свойство:

(Pb) property State: TCheckBoxState;

Оно может принимать одно из трех значений:

TCheckBoxState = (cbUnchecked, cbchecked, cbGrayed) ;

Способ перехода из состояния в состояние при нажатии устанавливается свой­ством:

(Pb) property AllowGrayed: Boolean;

Если оно равно False, кнопка имеет два состояния и при каждом нажатии переходит из cbUnchecked в cbChecked и обратно. Если AllowGrayed = True, кнопка имеет три состояния и при нажатиях движется по циклу cbGrayed — cbChecked — cbUnchecked.

Показывает, отмечена mi кнопка (т. е. State = cbChecked), свойство:
(Pb) property Checked: Boolean;

Оно доступно для записи — с его помощью можно и отмечать кнопки. Зна­чение False соответствует cbUnchecked.

Выравнивание текста (только по правому или левому краю) задается при помощи свойства:

(Pb) property Alignment: TLeftRight;
TLeftRight = taLeftJustify..taRightJustify;
Кнопка также имеет свойство Caption. Двойной щелчок на кнопке не преду­смотрен.
 
 
« Предыдущая статья   Следующая статья »