teror132
23.01.2010, 15:17
Я новичёк в флеше, и у меня вопрос как можно объеденить RadioButton и Button? тоесть нужно выбрать один из пунктов и нажатием кнопки продолжить.
Помогите плз. Заранее спасибо
Что продолжить?
Добавлено через 9 минут
Если я вас правильно понял и если в качестве кнопки использовать простой мувик (btn в примере), то можно так:
import mx.controls.RadioButton;
//создаем радиокнопки
this.createClassObject(RadioButton, 'first', 10, {label:'first', groupName:'radioGroup'});
this.createClassObject(RadioButton, 'second', 20, {label:'second', groupName:'radioGroup'});
this.createClassObject(RadioButton, 'third', 30, {label:'third', groupName:'radioGroup'});
second.move(0, first.y + first.height);
third.move(0, second.y + second.height);
var rbListener:Object = new Object();
rbListener.click = function(evt_obj:Object){
currentSelection = evt_obj.target.selection ;
} ;
radioGroup.addEventListener('click', rbListener);
btn.onRelease = function () { //кнопка btn находится на сцене (это обычный MovieClip)
if (currentSelection) {
trace('Выбрали кнопку ' + currentSelection);
}
else {
trace('Пока ничего не выбрали');
}
};
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.