Рабочие листы
к вашим урокам
Скачать
1 слайд
Переключатели в Delphi
2 слайд
Переключатели позволяют выбирать какое-либо значение из определенного множества. Они могут находиться во включенном и выключенном состояниях.
Состояние такой кнопки (включено - выключено) визуально отражается на форме. Анализируя состояние переключателя, программист может выполнять соответствующие операции.
3 слайд
Переключатель
c независимой фиксацией
CheckBox
4 слайд
Переключатель c независимой фиксацией позволяет выбрать любое количество значений из определенного множества значений, представленного группой переключателей. Он может находиться в выбранном или не выбранном состоянии. Одновременно можно выбрать несколько переключателей в группе.
5 слайд
CheckBox (вкладка Standard) – это переключатель с независимой фиксацией (или флажок). Он действует независимо от других подобных переключателей.
CheckBox
6 слайд
7 слайд
Если во флажке стоит галочка, то говорят, что переключатель установлен. Если галочка отсутствует – то переключатель снят.
8 слайд
Свойства ChekBox
9 слайд
Checked (True/False)– определяет состояние флажка (истина или ложь) (по умолчанию – False, флажок снят).
Пример:
If CheckBox1.Checked then
MessageDlg(‘Время истекло!’, mtError, [mbOk],0 );
10 слайд
Enabled (True/False) – определяет активность флажка.
Пример:
CheckBox1.Enabled:=False;
11 слайд
CheckBox может быть двухпозиционным (включен/выключен)
либо трехпозиционным (включен/выключен/серый).
12 слайд
AllowGrayed – разрешает / запрещает использование состояния не уверен (cbGrayed)
State – состояние компонента (cbChecked) - установлен, (cbUnchecked) - неустановлен, (cbGrayed) - неуверен
надпись задается свойством Caption, а ее размещение по отношению к индикатору – свойством Alignment.
13 слайд
Переключатель
c зависимой фиксацией
RadioButton
14 слайд
Переключатель c зависимой фиксацией позволяет выбрать единственное значение из определенного множества значений, представленного группой переключателей. Он может находиться в выбранном или не выбранном состоянии. Одновременно можно выбрать только один переключатель в группе.
15 слайд
RadioButton (вкладка Standard) – это переключатель с зависимой фиксацией, который отображается в виде кружка с текстовым заголовком (при выбранном состоянии в кружке появляется черная точка).
RadioButton
16 слайд
Они располагаются по отдельным группам, выделенным на форме.
Выбор переключателей взаимоисключающий, т.е. при выборе одного переключателя остальные автоматически становятся невыбранными.
17 слайд
Delphi осуществляет автоматическое группирование переключателей. Каждый переключатель, помещенный на контейнер, включается в группу. Контейнерами могут служить Form, Panel.
Для компонента RadioButton событие OnClick генерируется только при выборе переключателя. Повторный щелчок на переключателе не приводит к возникновению события OnClick.
18 слайд
Свойства RadioButton
19 слайд
Caption содержит надпись, появляющуюся около кнопки.
Alignment определяет, с какой стороны от кнопки появится надпись: taLeftJustify — слева, taRightJustify — справа (это значение принято по умолчанию).
Checked определяет, выбрана ли данная кнопка пользователем, или нет.
20 слайд
RadioGroup
21 слайд
RadioGroup (вкладка Standard) представляет собой панель, которая может содержать регулярно расположенные столбцами и строками радиокнопки.
RadioGroup
22 слайд
Свойства и методы
Items – позволяет получить доступ к отдельным переключателям в группе. Это свойство содержит строки, отображаемые как заголовки переключателей.
Add – добавляет переключатель в группу;
Delete – удаляет переключатель из группы;
ItemIndex –номер выбранного переключателя. Если свойство принимает значение=-1, то в радиогруппе не выбран ни один переключатель;
Columns – задает число столбцов, на которое разбиваются переключатели при расположении в группе.
Рабочие листы
к вашим урокам
Скачать
6 664 296 материалов в базе
Настоящий материал опубликован пользователем Никитина Светлана Борисовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
300/600 ч.
Курс повышения квалификации
72/180 ч.
Курс профессиональной переподготовки
600 ч.
Мини-курс
4 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.