Свойства

Переключатели, компоненты для выбора

TCheckBox – класс, представители которого -независимые переключатели. Бывают двух типов: переключатель с тремя состояниями (да, нет, не знаю) и с двумя (включен или выключен). Переключатели называют также флагами.

Свойства

AllowGrayed: Boolean Разрешает/запрещает использовать положение «Не знаю» True – переключатель будет иметь три состояния (отметка поставлена, не поставлена и частичный выбор – поле для отметки будет серого цвета), False – у переключателя будет только два состояния (отмечен или не отмечен)
Caption Текст, надпись рядом с боксом
Checked: Boolean Выбор пользователя: True – отметка поставлена; False – ‘нет’ или ‘не знаю’
State: TCheckBoxState type TCheckBoxState = (cbUnchecked, cbChecked, cbGrayed); Состояние компонента (обычно используется для компонента с тремя состояниями): CbChecked – да; CbUnchecked – нет; CbGrayed – не знаю, частичный выбор
Alignment: TLeftRight type TLeftRight = taLeftJustify..taRightJustify; Положение текста относительно отметки: TaLeftJustify – слева, TaRighttJustify – справа

TCheckListBox (страница Additional) – класс, представителем которого является группа независимых переключателей. Группа независимых переключателей – это список из флагов. Все переключатели должны быть одного и того же типа, т.е. иметь либо два, либо три состояния. Тип переключателей определяется в свойстве AllowGrayed.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: