Проблемно-ориентированная информатика химико-технологических процессов. Кравцов А.В - 111 стр.

UptoLike

от состояния остальных, поэтому такие переключатели называются не-
зависимыми. Типичное использование компонента:
IF CheckBox1. Checked THEN
. . . . .
ELSE
. . . . .
Или:
CASE CheckBox1. State OF
cbChecked: . . . . .;
cbUnchecked:
. . . . .;
cbGrayed:
. . . . .;
END;
Свойства компонента:
TYPE TLeftRight =
(taLeftJustify, taRightJustify;
PROPERTY Aligment:
TLeftRight
Определяет положение текста: taLeftJustify
с левой стороны компонента;
taRightJustifyс правой стороны.
PROPERTY AllowGrayed:
Boolean;
Разрешает/запрещает использование со-
стояния cbGrayed (не знаю).
PROPERTY Caption: STRING;
Содержит связанный с компонентом текст.
PROPERTY Checked: Boolean;
Содержит выбор пользователя типа
Да/Нет. Состояния cbUnchecked и
cbGrayed отражаются как False.
TYPE TCheckBoxState =
(cbUnchecked, cbChecked,
cbGrayed);
PROPERTY State:
TCheckBoxState;
Содержит состояние компонента:
cbUncheckedнет; cbСheckedда;
cbGrayed – не знаю.
Свойство Color компонента фактически игнорируется, а свойства
Height и Width определяют размеры прямоугольника, в котором выво-
дится связанный с переключателем текст, и не влияют на размеры пря-
моугольного окошка. Сам текст указывается в свойстве Caption.
6.3.9. TRadioButton - зависимые переключатели
В отличие от TCheckBox компоненты TRadioButton представляют
собой зависимые переключатели, предназначенные для выбора одного
из нескольких взаимоисключающих решений. На форму (точнее, в ком-
понент-контейнер) помещается, по меньшей мере, два таких компонен-
та. Они могут иметь только два состояния, определяемых свойством
111