Переключатели позволяют выбрать какое-либо значение из опре-
деленного множества. Они могут находиться во включенном (установлен-
ном) или выключенном (сброшенном) состояниях, благодаря чему можно
выполнять соответствующие операции. Для работы с переключателями Delphi предоставляет компоненты CheckBox, RadioButton и RadioGroup. Переключатель с зависимой фиксацией
Компонент CheckBox (вкладка Standard) представляет собой пере-
ключатель, который может быть выбран независимо от других подобных переключателей. Для определения состояния переключателя используется
свойство Checked. По умолчанию оно имеет значение False, и переключа-
тель выключен. Особенность его в том, что он может быть двухпозицион-
ным (включен/выключен) либо трехпозиционным (включен/выключен/
серый). Основные свойства компонента представлены в табл. 3.5. Таблица 3.5. Свойства компонента CheckBox
Работа с данным компонентом-переключа телем аналогична работе с
компонентом RadioButton. Группа переключателей
Объект переключательRadioGroup (вкладка Standard) представляет
собой группу переключателей RadioButton и предназначен для выбора
одного из нескольких вариантов. Панель переключателей является наибо-
лее общим случаем по сравнению с RadioButton и позволяет создать груп-
пу переключателей, определив, какой из них нажат. Каждый размещаемый
в компоненте RadioGroup переключатель помещается в специальный спи-
сок Items и доступен по индексу, что упрощает обслуживание группы. Ос-
новные свойства компонента представлены в табл. 3.6. Таблица 3.6. Свойства компонента RadioGroup
При работе с RadioGroup и программировании ветвлений ключевым
обращением является обращение к свойству ItemIndex:
if RadioGroup1.ItemIndex=1 then label1.Caption:=’Выбран
переключатель 2’
Опубликовал Kest
March 15 2010 20:22:43 ·
0 Комментариев ·
20078 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.