Граф наследования:CheckBox:
Свойства | |
LONG RW | State [] |
Свойство определяет состояние переключателя и может принимать следующие значения:. | |
VARIANT_BOOL RW | AllowGrayed [] |
Свойство определяет возможность переключателя принимать состояние BST_INDETERMINATE. | |
VARIANT_BOOL RW | Checked [] |
Свойство определяет является ли текущее состояние - BST_CHECKED, то есть переключатель находиться во включенном состоянии. |
События: переключатель вызывает событие OnChange при смене состояния.
Создание: Компонент можно создать методом CreateCheckBox класса 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() f.CreateCheckBox(10,10,100,25,"Check 1") f.CreateCheckBox(10,40,100,25,"Check 2").Checked = true f.CreateCheckBox(10,70,100,25,"Check 3") f.Show() o.Run() function CloseForm(Sender) { f.Close() }
Результат:
VARIANT_BOOL RW AllowGrayed |
Свойство определяет возможность переключателя принимать состояние BST_INDETERMINATE.
VARIANT_BOOL RW Checked |
Свойство определяет является ли текущее состояние - BST_CHECKED, то есть переключатель находиться во включенном состоянии.
Состояния BST_CHECKED и BST_INDETERMINATE соответствуют значению "FALSE"
LONG RW State |
Свойство определяет состояние переключателя и может принимать следующие значения:.