Главная Всё о Delphi Регистрация

Вход

Приветствую Вас Гость | RSSПонедельник, 13.05.2024, 20:27
Меню сайта

Категории каталога
Начинающим [44]
Материалы для начинающих
Трюки [2]
Трюки
Разное [94]
Материалы на разные темы

Наш опрос
Какой версией Delphi вы пользуетесь?
Всего ответов: 119

Каталог статей
Главная » Статьи » Начинающим

Урок 5. Компонент CheckBox

В данном уроке рассмотрим основные методы работы с CheckBox.

Этом компонент используется для включения/отключения некоторых параметров. При этом на форме может быть несколько CheckBox, и каждый из них можно включать/отключать независимо от других.

Основное свойство для этого компонента - это свойство State. Оно может принимать три значения (именно три, а не два) - cbUnchecked (неотмеченное состояние), cbChecked (отмеченное состояние) и cbGrayed (серое состояние). Компонент может иметь такое состояние тогда, когда про соответствующий ему параметр нельзя сказать, включен он или нет. Например, если параметр отвечает за то, не является ли выделенный фрагмент шрифта полужирным, то если часть выделенного текста полужирная, а часть - нет, то логично использовать именно такое состояние. Если же такого неопределенного значения у параметра быть не должно, то свойство AllowGrayed должно быть установлено в false (в этом случае при запуске программы при щелчке на CheckBox будут чередоваться только два состояния). Если же свойство AllowGrayed компонента установлено в true, то при щелчке на таком компоненте будут чередоваться все три состояния.

Еще одно свойство, показывающее состояние компонента - это свойство Checked. Оно равно true, если компонент отмечен, и false, если не отмечен (т. е. при этом его свойство State может принимать два значения - cbChecked и cbUnchecked).

Всё на этом урок закончен.




Тест

Вопрос №1. TCheckBox - это ...




Вопрос №2. TCheckBox - это ...




Вопрос №3. Свойство State может принимать




Вопрос №4. Значение cbUnchecked обозначает ...




Вопрос №5. Значение cbChecked обозначает ...




Вопрос №6. Значение cbGrayed обозначает ...




Вопрос №7. Серое состояние - это ...




Вопрос №8. Если свойство AllowGrayed имеет значение true то ...




Вопрос №9. Если свойство Checked имеет значение true




Вопрос №10. Если свойство Checked имеет значение false




Категория: Начинающим | Добавил: Дубин (01.08.2007) | Автор: Дубин Михаил Олегович
Просмотров: 1183 | Рейтинг: 5.0/2 |

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск

Друзья сайта

Статистика

Рейтинг@Mail.ru

Реклама

Copyright MyCorp © 2024Сайт управляется системой uCoz