
Компонент Флажок (TCheckBox) предоставляет пользователю два варианта выбора – его можно установить или снять. Установленный флажок отмечен галочкой. Когда флажки объединены в группу, пользователь может установить или снять любые флажки группы. Одновременно может быть включено несколько флажков.
Основные свойства
| Свойство | Описание |
| Name | Имя компонента. Используется в программе для доступа к компоненту и его свойствам. |
| Caption | Текст, который находиться справа от флажка. |
| Checked | Состояние, внешний вид флажка: если флажок установлен (в квадратике есть «галочка»), то значение True; если флажок сброшен (нет «галочки»), то False. |
| State | Состояние флажка. В отличие от свойства Checked, позволяет различать установленное, сброшенное и промежуточное состояния. Состояние флажка определяет одна из констант: cbChecked (установлен); cbGrayed (серый, неопределенное состояние); cbUnChecked (сброшен). |
| AllowGrayed | Свойство определяет, может ли флажок быть в промежуточном состоянии: если AllowGrayed = False, то флажок может быть только установленным или сброшенным, если AllowGrayed = True, то допустимо промежуточное состояние. |
| Left | Расстояние от левой границы флажка до левой границы формы. |
| Top | Расстояние от верхней границы флажка до верхней границы формы. |
| Width, Height | Ширина, высота поля вывода поясняющего текста |
| Font | Шрифт, используемый для отображения поясняющего текста. |
| ParentFont | Признак наследования характеристик шрифта родительской формы. |
