Компонент класса TRadioGroup

Компонент класса TRadioGroup панели Standard является контейнером, в котором располагается группа переключателей для выбора одного из нескольких взаимоисключающих решений. На рисунке 4.4 приведён контейнер с тремя переключателями и List Editor, позволяющий установить необходимое количество переключателей и их имена.

Рис. 4.4. Группа переключателей и редактор названий переключателей

Основные свойства:

Caption: String– надпись группы переключателей;

Items: String – содержит набор строк, определяющих название переключателей, активация свойства вызывает List Editor ввод названия приводит к добавлению переключателя;

ItemIndex: Integer – содержит индекс переключателя, выбранного по умолчанию, если значение ItemsIndex = 0, то выбран первый, если -1, то ни один из переключателей не выбран.

Ниже приведён фрагмент программного кода использования оператора выбора (Case) действий (оператор_j) при выборе переключателя по значению индекса переключателя (ItemsIndex).

.............................................

Case RadioGroup1. ItemIndex of

0: оператор_1; //если выбран Первый – выполняется оператор_1

1: оператор_2; //если выбран Второй – выполняется оператор_2

2: оператор_3; //если выбран Третий – выполняется оператор_3