Цель работы: данная лабораторная работа направлена на ознакомление со свойствами компонентов TRadioButton, TCheckBox, TRadioGroup и TGroupBox, изучение возможности реализации вычислений.
При выполнении данной лабораторной работы вам придется использовать новые компоненты – TRadioButton, TCheckBox, TRadioGroup и TGroupBox.
TRadioButton - позволяет выбрать
только один вариант (опцию) из нескольких. Если Вы откроете команду Options в
пункте меню Project и выберете страницу Linker Options, то Вы сможете увидеть,
что секции Map file и Link buffer file состоят из наборов RadioButton.
TCheckBox - отображает
строку текста с маленьким окошком рядом. В окошке можно поставить отметку,
которая означает, что что-то выбрано. Например, если посмотреть окно диалога
настроек компилятора (команду Options в пункте меню Project, страница Compiler),
то можно увидеть, что оно состоит преимущественно из CheckBox’ов.
TRadioGroup -
готовая группа радиокнопок. Упрощает работу с селекторными кнопками. В каждой
группе может быть активна только одна кнопка.
TGroupBox - используется
для визуальных целей и для указания Windows, каков порядок перемещения по
компонентам на форме (при нажатии клавиши TAB).
Таблица 16. Некоторые свойства компонентов TRadioButton и TCheckBox.
Checked |
Значение True – кнопка выделена, Значение False – не выделена, |
State |
(Только у TCheckBox )Принимает следующие значения: |
cbChecked |
Выбрана (есть галочка) |
cbGrayed |
Затемнена (серая галочка) |
cbUnchecked |
Не выбрана (нет галочки) |
Таблица 17. Некоторые свойства компонента TRadioGroup .
Columns |
Количество колонок кнопок в группе (на рисунке 5 этих колонок две) |
ItemIndex |
Индекс выбранной кнопки в группе (если ни одно кнопка не выбрана, то значение этого свойства = -1) |
Items |
Список заголовков кнопок в группе |
Рисунок 5. Компоненты TRadioButton, TCheckBox, TRadioGroup и TGroupBox.