Thanks everybody... i've solve it using the addChild method... but it has to be the last child in order to work properly.
--- In flexcoders@yahoogroups.com, "Rogerio Gonzalez" <[EMAIL PROTECTED]> wrote: > > How about this way: > > > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" > initialize="init();"> > <mx:Script> > <![CDATA[ > import mx.controls.Button; > import mx.containers.ControlBar; > > private function init():void{ > var btnSave:Button = new Button(); > btnSave.label = "TestButton" > var cntrl:ControlBar = new ControlBar(); > cntrl.addChild(btnSave); > this.Test.addChild(cntrl) > } > ]]> > </mx:Script> > <mx:Panel id="Test"> > <mx:Label text="Testing"/> > </mx:Panel> > </mx:Application> > > > Regards > > Rogerio > > > > On 9/8/06, gustavo.saume <[EMAIL PROTECTED]> wrote: > > > > Hello all, > > > > is there a way to create a controlBar in a script and assign it to a > > Panel?? > > > > i´ve tryed the following with not success: > > > > <mx:Panel xmlns:mx="http://www.adobe.com/2006/mxml" initialize="init > > ();" layout="vertical" width="100%" height="100%"> > > <mx:Script> > > <![CDATA[ > > import mx.controls.Button; > > import mx.containers.HBox; > > import mx.containers.ControlBar; > > > > private function init():void > > { > > var btnSave:Button = new Button(); > > > > var cntrl:ControlBar = new ControlBar(); > > cntrl.addChild(btnSave); > > > > this.controlBar = cntrl; > > } > > ]]> > > </mx:Script> > > </mx:Panel> > > > > > > > -- 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/