ВУЗ:
от состояния остальных, поэтому такие переключатели называются не-
зависимыми. Типичное использование компонента:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 109
- 110
- 111
- 112
- 113
- …
- следующая ›
- последняя »