Actionscript 3: disablen van radio buttons
31 maart 2009 - 23:11   
geplaatst door: DennisvdH
Ik ben bezig met een project voor school en zou graag willen hoe ik radio buttons kan disablen. Ik weet dat je met enable = false een button kunt disablen, maar bij ons ligt het wat complexer. Het is de bedoeling dat wanneer de gebruiker een bepaalde radio button aanklikt de rest gelijk wordt disabled. Hoe doe ik dit?

Ik heb nu onderstaande code:

Aanmaken van de radiobuttons:

           var myGroup:RadioButtonGroup = new RadioButtonGroup("group1");
           myGroup.addEventListener(Event.CHANGE, changeHandler);
           for(var i:int = 0; i < choices.length; i++) {
               var rb:RadioButton = new RadioButton();
               rb.textField.autoSize = TextFieldAutoSize.LEFT;
               rb.label = choices[i];
               rb.group = myGroup;
               rb.value = i + 1;
               rb.x = answerX;
               rb.y = answerY + (i * spacing);
               addChild(rb);
           }

en hier de andere code..

       private function nextHandler(event:MouseEvent) {
       
            //clipboard_mc.graphics_mc.clipboard_vraag_mc.text = currentQuestion.question;
           if(currentQuestion.userAnswer == 0) {
               showMessage("Je bent vergeten het antwoord in te vullen.");
               return;
           }
           if(currentIndex < (gameQuestions.length - 1)) {
               currentQuestion.visible = false;
               
               showMessage("");
               currentIndex++;
               currentQuestion = gameQuestions[currentIndex];
               currentQuestion.visible = true;
           clipboard_mc.graphics_mc.addChild(nextButton);
         
         
           } else {
           clipboard_mc.graphics_mc.addChild(finishButton);
           currentQuestion.visible = false;
           nextButton.visible = false;
           
               showMessage("");
           }
       }

Alvast bedankt voor de hulp!

(Bewerkt door DennisvdH om 23:12, 31-03-2009)