CheckBox и RadioButton
CheckBox – Флажок.
Параметры флажка:
- Label – текстовая метка, надпись рядом с флажком. По умолчанию ее значение – CheckBox;
- Initial Value – начальное состояние флажка. Значение true означает, что флажок установлен, false – флажок снят (сброшен);
- Label Placement – определяет расположение текстовой метки относительно квадратика флажка (right – справа, left – слева);
- Change Handler (Изменить обработчик) – задает имя функции (например, onClick), которая вызывается при изменении состояния флажка. Функция должна быть определена в сценарии, связанном с той же временной шкалой, к которой относится флажок.
Рис. 508. Свойства компонента CheckBox в палитре Properties
Чтобы изменить параметр в палитре свойств, щелкните на соответствующей строке и выберите значение в раскрывающемся списке или введите его с клавиатуры.
RadioButton (Переключатель)
Если флажков в группе несколько, их состояния независимы друг от друга. А переключатели обычно используются в группе таким образом, что в выбранном состоянии может находиться только какой-нибудь один из них. Все переключатели, расположенные в одном слое сцены, по умолчанию считаются входящими в одну группу, следовательно, они взаимосвязаны. Изменить состояние переключателя при воспроизведении мультфильма можно только в том случае, если в группе содержится не менее двух переключателей.
Набор параметров для переключателя такой же, как и для флажка, плюс еще два параметра:
- Group Name – имя группы, в которую входит данный переключатель;
- Data – данные, которые следует передать на сервер или обработать с помощью сценария.