Для поиска темы - пользуйтесь СИСТЕМОЙ ПОИСКА


Стоимость дипломной работы


Home Для студента... Практическая работа №4 Группы радиокнопок - компоненты RadioGroup, RadioButton, GroupBox.

Практическая работа №4 Группы радиокнопок - компоненты RadioGroup, RadioButton, GroupBox.
загрузка...
Рейтинг пользователей: / 0
ХудшийЛучший 

Практическая работа №4  Группы радиокнопок - компоненты RadioGroup, RadioButton, GroupBox.

Радиокнопки образуют группы взаимосвязанных индикаторов, из которых обычно может быть выбран  только один из нескольких взаимоисключающих альтернатив.

Компонент RadioGroup - панель группы радиокнопок. Надписи и количество кнопок определяются свойством Items, имеющим тип Тstrings. В редакторе списка строк  количество написанных строк определит количество переключателей.

Определить, какой из переключателей выбрал пользователь можно по свойству ItemsIndex. Индексы, как всегда, начинаются с 0. По умолчанию ItemsIndex = -1, что означает отсутствие выбранной кнопки.  Данный пример позволяет менять цвет формы по нажатию на определенный переключатель

procedure TForm1.RadioGroup1Click(Sender: TObject);

begin

if Radiogroup1.ItemIndex<>-1 then

case  Radiogroup1.ItemIndex  of

0:  Form1.Color:=clred;

1: Form1.Color:=clyellow;

2:  Form1.Color:=clgreen;

end;

end;


Компонент RadioButton позволяет располагать кнопки по своему усмотрению на панели GroupBox Отдельная кнопка RadioButton смысла не имеет. Радиокнопки имеют смысл, когда они взаимодействуют друг с другом в группе. Эта группа объединяется единым контейнером, обычно панелью GroupBox, а также панелью любого типа, и непосредственно формой. Они все ваботают как единая группа, т.е. только одной из них можно установить значение Checked в true.


 
загрузка...

Добавить комментарий


Защитный код
Обновить