Анимация
JavaScript


Главная  Библионтека 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 [ 28 ] 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

• С помощью элемента управления Рамка (Frame). Все объекты управления OptionButton, расположенные в одной рамке, рассматриваются как члены одной группы. Для каждого набора переключателей должна использоваться своя рамка.

• С помощью свойства для группировки объектов - Group-Name. При выборе элемента управления OptionButton отменяется выбор всех переключателей, значение свойства GroupName которых совпадает со значением того же свойства выделенного элемента управления OptionButton. При использовании свойства GroupName отпадает необходимость в создании элемента управления Frame. Свойство GroupName может быть установлено как в окне свойств, так и в программе.

Свойство Value выбранного переключателя имеет значение True.

Процедура, описывающая работу трех переключателей, может иметь вид ([1]):

Public Sub CheckOptionButton() If OptionButtonl.Value Then

инструкции 1 Elself OptionButton2.Value Then

инструкции 2 Elself OptionButton3.Value Then

инструкции 3 End If End Sub

11.8. Рамка (Frame)

Элемент управления Frame предназначен для группирования элементов в форме. По умолчанию рамки имеют имена Framel, Frame2 и т. д. Установить новое значение имени рамки можно с помощью свойства Name. Свойство Caption определяет текст, который появляется вверху рамки. Например:

Framel. Caption="BapHaHTbi заданий"



11.9. Счетчик (SpinButton)

Одновременно с элементом управления SpinButton (Счетчик) необходимо создать элемент управления TextBox (Поле), значение которого будет меняться с помощью этого счетчика.

Можно изменять размеры счетчика SpinButton в форме, растянув его границы. Также можно изменить направление стрелок на элементе управления SpinButton (с вертикального на горизонтальное), изменив пропорции счетчика.

При нажатии кнопок счетчика возникают события:

Private Sub SpinButtonl SpinUp() End Sub

Private Sub SpinButtonl SpinDown() End Sub

События SpinUp (Вверх), SpinDown (Вниз) предназначены для изменения значения в связанном со счетчиком элементе управления.

Свойство Value счетчика автоматически изменяется при нажатии на кнопку.

Процедуры, в которых при нажатии кнопки счетчика присваивается значение связанному со счетчиком объекту (полю TextBox) могут быть записаны как

Private Sub SpinButtonl SpinUp() TextBoxl.Value= SpinButtonl.Value End Sub

Private Sub SpinButtonl SpinDown() TextBoxl.Value= SpinButtonl.Value End Sub

Элемент управления SpinButton имеет три свойства, которые используются при изменении его значения:

• Мах - определяет максимальное значение элемента управления SpinButton;



• Min - определяет минимальное значение элемента управления SpinButton;

• Value - определяет текущее значение элемента управления SpinButton, изменяется при нажатии кнопки счетчика.

Значения этих свойств могут быть заданы как в окне свойств, так и в коде программы.

11.10. Выключатель (ToggleButton)

Элемент управления ToggleButton создает кнопку с двумя состояниями: Включено и Выключено. Внешне выключатель напоминает кнопку, однако щелчок по выключателю меняет его состояние, и этим он похож на флажок. Свойство Value элемента ToggleButton может принимать одно из трех значений: True, False, Null.

Работа переключателя может быть описана с помощью следующих процедур:

Public Sub ToggleButtonl Click() If ToggleButtonl.Value then операторы 1 else

операторы 2 End If End Sub

Public Sub My Work() Work project(ToggleButtonl.Value) End Sub

Также можно поместить в форму полосу прокрутки ScroUBar и набор вкладок TabStrip.



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 [ 28 ] 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57