Интерфейс RadioButton

Объект RadioButton - позволяет управлять дополнительными возможностями зависимого переключателя. Подробнее...

Граф наследования:RadioButton:

Inheritance graph
Граф связей класса RadioButton:

Collaboration graph
Полный список членов класса

Свойства

VARIANT_BOOL RW Checked []
 Свойство определяет находиться ли переключатель во включенном состоянии.
LONG RW Group []
 Свойство определяет группу переключателей, во время создания принимает значение, равному максимальному значению этого свойства у уже существующих переключателей, если их нет то 0.

Подробное описание

Объект RadioButton - позволяет управлять дополнительными возможностями зависимого переключателя.

Переключатели группируются с учетом свойства Group.

События: переключатель вызывает событие OnChange при смене состояния.

Создание: Компонент можно создать методом CreateRadioButton класса Frame

Пример (JScript):

o = new ActiveXObject("Scripting.WindowSystemObject")

o.EnableVisualStyles = true

f = o.CreateForm(0,0,0,0)

f.Text = "WSO"
f.ClientWidth = 200
f.ClientHeight = 100
f.CenterControl()

with (R1 = f.CreateRadioButton(10,10,100,25,"Check 1"))
{
        Group = 1
}

with (R2 = f.CreateRadioButton(10,40,100,25,"Check 2"))
{
        Group = 1
}

with (R3 = f.CreateRadioButton(10,70,100,25,"Check 3"))
{
        Group = 1
}


with (R4 = f.CreateRadioButton(110,10,100,25,"Check 4"))
{
        Group = 2
}

with (R5 = f.CreateRadioButton(110,40,100,25,"Check 5"))
{
        Group = 2
}

with (R6 = f.CreateRadioButton(110,70,100,25,"Check 6"))
{
        Group = 2
}

R5.Checked = true

f.Show()

o.Run()


Результат:

RadioButton.jpg


Полный список свойств

VARIANT_BOOL RW Checked

Свойство определяет находиться ли переключатель во включенном состоянии.

LONG RW Group

Свойство определяет группу переключателей, во время создания принимает значение, равному максимальному значению этого свойства у уже существующих переключателей, если их нет то 0.

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


Документация по WSO 1.1. Последние изменения:Wed Aug 12 18:11:12 2015. (C) Веретенников А. Б. 2004-2015