JS+
Усиленный язык сценариев для Windows
с возможностью встраивания
в ваши приложения
О языке JS+ Справочник Скачать JS+ DLL
Контакты
СПРАВОЧНИК ПО ЯЗЫКУ JS+ Содержание

TRadioGroup

- визуальный компонент
Компоненты JS+
Определяет взаимосвязанную группу радио-кнопок.

Создание объекта

rdgObj=new TRadioGroup(Parent);

Собственные свойства
Свойство Тип Описание
Caption String заголовок группы
Columns Number количество столбцов радио-кнопок
ItemIndex Number индекс выделенной радио-кнопки
Items TStrings список заголовков радио-кнопок
WordWrap Boolean разрешить многострочные радио-кнопки
Только чтение
Buttons[] TRadioButton индексированный список радио-кнопок

Стандартные свойства

Стандартные методы

Стандартные события

Пример (JS+)
// Главная форма
frm=new TForm();
frm.Caption="JS+ - визуальный компонент TRadioGroup";
frm.Width =525;
frm.Height=375;

// Строка состояния
stb=new TStatusBar(frm);
stb.SimpleText=" Переключайте радио-кнопки";

// RadioGroup
rdg=new TRadioGroup(frm);
rdg.Caption=" Группа радио-кнопок ";
rdg.SetBounds(10,10,frm.ClientWidth/3,stb.Top-20);
rdg.OnClick=rdg_Click;

// Создание радио-кнопок
for (i=0;i<9;i++)
  rdg.Items.Add("Радио-кнопка "+(i+1));

// Панель
pnl=new TPanel(frm);
pnl.BorderStyle=bsSingle;
pnl.Left=rdg.Left+rdg.Width+10;
pnl.Top =rdg.Top;
pnl.Width =frm.ClientWidth-pnl.Left-15;
pnl.Height=rdg.Height;
pnl.Color=clWhite;

frm.ShowModal();

// Обработчик события OnClick
function rdg_Click(rdg)
{
  var rdg_Str=rdg.Items[rdg.ItemIndex];

  stb.SimpleText=" Выбрана "+(pnl.Caption=rdg_Str);
}
Совместимость
C++ Builder/Delphi
См. также
JS+Руководство пользователя
Адрес этой страницы: http://jsplus.ru/MANUAL/JSPlus/Component/TRadioGroup.htm
© 2024,