Jeff, Thank you kindly for your assistance. I had tried several interations like what you suggested. The one item I left out was DisplayObject() wrapper. Thank you for pointing out the missing element. You have made my day.
Precia --- In [email protected], "Battershall, Jeff" <[EMAIL PROTECTED]> wrote: > > Precia, > > Two things I see so far - one is there's no () at the end of your new > statement (new tester()) and two is you need to add your tester display > object to a container using addChild(). Code: > > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > layout="absolute" creationComplete="onCreate()"> > <mx:Script> > <![CDATA[ > import Tester; > > private function onCreate():void > { > var tester:Tester = new Tester(); > addChild(DisplayObject(tester)); > } > ]]> > </mx:Script> > > </mx:Application> > > Jeff > > -----Original Message----- > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of app.developer > Sent: Thursday, August 30, 2007 12:01 PM > To: [email protected] > Subject: [flexcoders] Call MXML custom component from AS > > > How do you call an mxml custom component from actionscript of another > mxml application? > > In the current application, I import the tester component, then attempt > to call it my making it a new variable in a function. When I add the > child to the stage I get a white background empty object and not the > red square I'm trying to get into the application. > > import comps.tester; > > var myNewTester:tester = new tester; > > > ----tester.mxml---- > > <?xml version="1.0" encoding="utf-8"?> > <mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" width="200" > height="150" backgroundColor="#FF0000"> > <mx:Text text="Test Me"/> > </mx:VBox> > > > Thank you for your help. > Precia > > > > > -- > 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 >

