Цель работы: данная лабораторная работа направлена на ознакомление со свойствами компонентов 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.