Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


√руппы радиокнопок − компоненты RadioGroup, RadioButton и GroupBox




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

 

«адание 3. »зучить группы радиокнопок и индикаторы.

1. Ќачните новый проект. Ќа форму перенесите два компонента RadioGroup − панели, которые могут содержать регул€рно расположенные столбцами и строками радиокнопки. ¬ свойство Caption компонентов впишите слово √–”ѕѕџ, которое по€витс€ в левом верхнем углу панелей.

2. Ќадписи кнопок и их количество определ€ютс€ свойством Items, имеющим тип TStrings. ўелкнув на кнопке с многоточием около этого свойства в окне »нспектора ќбъектов, попадете в окно –едактор строки списка. ¬ нем занос€т надписи, которые должны быть около кнопок, по одной в строке. ѕо окончании ввода нажимают клавишу O K. ¬ первый и второй компоненты занесите соответственно строки:

” ”правление

»— »нформационные системы

”-11 ”-11

»—”-11 »—”-11

”-12 ”-12

»—”-12 »—”-12

”-13 ”-13

3.  нопки, по€вившиес€ в панели после задани€ значений Items, можно разместить в несколько столбцов (не более 17), задав свойство Columns. ѕо умолчанию Columns = 1, т.е. кнопки размещаютс€ друг под другом. ƒл€ обеих панелей задайте Columns = 4.

4. –абота с компонентом RadioGroup показывает, что он удобен, если надписи кнопок имеют примерно одинаковую длину и если число кнопок в каждом столбце одинаково. ¬ компоненте RadioGroup при размещении кнопок используетс€ надпись максимальной длины, что приводит к нерациональному использованию пространства формы (во втором компоненте RadioGroup).

5. ¬озможность нерегул€рного расположени€ кнопок дают компоненты RadioButton, сгруппированные панелью GroupBox. ѕеренесите на форму панель GroupBox. ¬ свойство Caption компонента впишите слово √–”ѕѕџ, которое по€витс€ в левом верхнем углу панели. Ќазначение панели (сама по себе она пуста€) − служить контейнером дл€ других управл€ющих элементов, в данном случае дл€ радиокнопок RadioButton.

 

–ассмотрим свойства радиокнопки RadioButton. —войство Caption содержит надпись, по€вл€ющуюс€ около кнопки. «начение свойства Alignment определ€ет, с какой стороны от кнопки по€витс€ надпись: taLeftJustify − слева, taRightJustify − справа (это значение прин€то по умолчанию).

—войство Checked определ€ет, выбрана данна€ кнопка пользователем, или нет. ѕоскольку в начале выполнени€ приложени€ обычно необходимо, чтобы одна из кнопок группы была выбрана по умолчанию, ее свойство Checked надо установить в true в процессе проектировани€. ќтметим, что в true можно установить значение Checked только у одной кнопки из группы.

 

6. –азместите радиокнопки в панели GroupBox в два р€да так, чтобы заменить второй компонент RadioGroup.

—охраните все и выполните приложение. ”бедитесь в правильной работе кнопок.

 

–адиокнопки RadioButton могут размещатьс€ не только в панели GroupBox, но и в любой панели другого типа, а также непосредственно на форме. √руппа взаимосв€занных кнопок в этих случа€х определ€етс€ тем оконным компонентом, который содержит кнопки. ¬ частности, дл€ радиокнопок, размещенных непосредственно на форме, контейнером €вл€етс€ сама форма. “аким образом, все кнопки, размещенные непосредственно на форме, работают как едина€ группа, т.е. только в одной из этих кнопок можно установить значение Checked в true.

 





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-10-01; ћы поможем в написании ваших работ!; просмотров: 654 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

∆изнь - это то, что с тобой происходит, пока ты строишь планы. © ƒжон Ћеннон
==> читать все изречени€...

1361 - | 1190 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.01 с.