TCheckBox/ru
Deutsch · English · Français · Suomi · Русский · 日本語
TCheckBox
является элементом управления, представляющим собой надпись с расположенным рядом флажком. Элемент управления TCheckbox является стандартным элементом с флажком. Данный компонент доступен на вкладке Standard палитры компонентов. Когда элемент TCheckBox отмечен (☑) значение свойства Checked становится равным True, в противном случае False. Если свойство AllowGrayed установлено в значение False (значение по умолчанию), то данный элемент может принимать только два возможных состояния (свойство State): cbChecked и cbUnchecked. Если же свойство AllowGrayed установлено в значение True, то данный элемент может принимать три возможных состояния: cbChecked, cbUnchecked и cbGrayed.

Использование
Для использования элемента TCheckBox на форме выполните следующие действия:
- Щелкните по элементу TCheckBox на вкладке Standard палитры компонентов.
- Щелкните по форме для того, чтобы поместить элемент Checkbox.
- Перейдите в окно Инспектора Объектов. На вкладке Properties в свойстве Name измените имя элемента управления на что-то подходящее.
- Если по умолчанию флажок не выбран, то щелкните в свойстве Checked, чтобы изменить значение с False на True.
- Надпись отображается справа от флажка и обычно содержит имя данного элемента, например, Checkbox1. Для изменения отображаемой надписи перейдите к свойству Caption, введите желаемый текст и нажмите клавишу [Enter].
- Если по каким-либо причинам вы хотите, чтобы надпись отображалась слева от флажка, перейдите к свойству BidiMode и измените значение на bdLeftToRight. Для восстановления исходного отображения надписи измените это свойство на bdRightToLeft.
- Если элемент Checkbox просто сохраняет значение, то все готово. Если же вам необходимо, чтобы при щелчке по элементу Checkbox выполнялись какие-либо действия, то вам необходимо добавить это событие. Чтобы сделать это, щелкните по вкладке Events, выберите событие OnClick и затем щелкните по кнопке с тремя точками ([...]). Откроется окно редактора кода, в котором будет создан обработчик события OnClick. Здесь вы можете ввести код, который будет выполнен, если произойдет данное событие.
- Для изменения значения элемента Checkbox в коде, установите значение его свойства Checked в True или False, чтобы указать, что флажок установлен или снят.
См. также
From the Free Pascal wiki, page "TCheckBox/ru", as it stood on 2018-02-27 after a change by Useroflazarus, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.