Or you can do this by 'creating child' of the radiobuttongroup

-Ashish Grover


On Wed, Feb 15, 2006 at  3:13 PM, Barrau Antoine wrote:

> Hi,
>
> i resolved the problem by creating my group with :
> document["radioGroup"+myField.id+editable] = new RadioButtonGroup();
>
> Thanks a lot for your help Matt.
>
> Antoine
>
> --- Matt Chotin <[EMAIL PROTECTED]> a écrit :
>
>
> ---------------------------------
> Try this?
>
> Don't do createchild for the myGroup, just do
> myVbox["radioGroup"+myField.id+editable] = new
> RadioButtonGroup();
>
> Matt
>
> -----Original Message-----
> From: [email protected]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> Barrau Antoine
> Sent: Tuesday, February 14, 2006 6:08 AM
> To: [email protected]
> Subject: [flexcoders] Problems with dynamically
> generating radio button in a radiobutton group
>
> Hi,
> i try to generate dynamic forms using a xml file.
> i have a problem with generating dynamic radio button.
>
> when i create a radioButtonGroup and several radio
> button having the groupName property set to the name
> of the previously radioButtonGroup, i can't manage to
> get the "change" or "click" event of the
> radioButtonGroup to be triggered.
> Here is a piece of my code, where i create the radio
> button group.
>
> Anyone see anything wrong here?
>
> var myGroup =
> 
> myVbox.createChild(mx.controls.RadioButtonGroup,"radioGroup"+myField.id+editable);
> 
> myGroup.addEventListener("click",mx.utils.Delegate.create(this,function():Void{
>        Dumper.trace("click event triggered");
>        }));
> 
> myGroup.addEventListener("change",mx.utils.Delegate.create(this,function():Void{
>          Dumper.trace("change event triggered );
>        }));
>                               var radioButtonArray = new Array();
> if (myField.option.length!=undefined)
> {
> radioButtonArray = myField.option;
> }
> else
> {
> radioButtonArray.push(myField.option);
> }
>
> for (var
> radioCounter=0;radioCounter<radioButtonArray.length;radioCounter++)
> {
>  var myRadioButton = radioButtonArray[radioCounter];
>  var selected:Boolean = false;
>  if (radioCounter==0) selected=true;
>  var myButton =
> 
> myVbox.createChild(mx.controls.RadioButton,"radioButton"+myRadioButton.value,{label:myRadioButton.label,styleName:"label",value:myRadioButton.value,selected:selected,groupName:"radioGroup"+myField.id+editable});
> }
>
>
> Thanks a lot,
>
> Antoine
>
>
>
>
>
> 
> ___________________________________________________________________________
>
> Nouveau : téléphonez moins cher avec Yahoo! Messenger
> ! Découvez les tarifs exceptionnels pour appeler la
> France et l'international.
> Téléchargez sur http://fr.messenger.yahoo.com
>
>
> --
> Flexcoders Mailing List
> FAQ:
> http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> Search Archives:
> http://www.mail-archive.com/flexcoders%40yahoogroups.com
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>
> --
> Flexcoders Mailing List
> FAQ:
> http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> Search Archives:
> http://www.mail-archive.com/flexcoders%40yahoogroups.com
>
>
>       SPONSORED LINKS 
> Web
> site design development                                   Computer 
> software development                                   Software design 
> and development 
> Macromedia flex                                   Software development 
> best practice 
> ---------------------------------
>   YAHOO! GROUPS LINKS
>
>       Visit your group "flexcoders" on the web.
>        To unsubscribe from this group, send an email to:
>  [EMAIL PROTECTED]
>        Your use of Yahoo! Groups is subject to the Yahoo!
> Terms of Service.
>
>   ---------------------------------
>
>
>
>
>
>       
>
>       
>               
> 
> ___________________________________________________________________________ 
> Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les 
> tarifs exceptionnels pour appeler la France et l'international.
> Téléchargez sur http://fr.messenger.yahoo.com
>
>
> --
> Flexcoders Mailing List
> FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> Search Archives: 
> http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups 
> Links
>
>
>
>
>
>


-- 
Sent using Laszlo Mail. Try it yourself.
http://www.laszlomail.com



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to