Oh, there is a great example at
http://www.cflex.net/showFileDetails.cfm?ObjectID=690


--- In [email protected], "valdhor" <valdhorli...@...> wrote:
>
> There is one other problem with that example. The SWFLoader has a 
> 
> creationComplete="initNestedAppProps();"
> 
> If you use that then loadedSM will be null. It should be
> 
> complete="initNestedAppProps();"
> 
> 
> --- In [email protected], Alex Harui <aharui@> wrote:
> >
> > Interesting.  That doc is in error.  Should be:
> > 
> > public function updateNestedVarOne():void {
> > loadedSM.application["setVarOne"]("Updated
> > varOne!");
> > }
> > 
> > From: [email protected] [mailto:[email protected]]
> On Behalf Of nylarch
> > Sent: Thursday, January 29, 2009 7:00 AM
> > To: [email protected]
> > Subject: [flexcoders] Call method on nested SWF
> > 
> > 
> > Hi -
> > 
> > I've been using Flex to write some data visualizations and am in the
> > process of writing an admin tool to customize the look n' feel of each
> > visualization. My admin app uses SWFLoader to load the individual
> > visualizations - a really nice thing to be able to do (load a full app
> > inside another app). I need to call the accessors to the look n'
> > feel properties inside the nested SWF's from the main app so that I
> > can do real time changes that will upon completion be written to the
> > actual config files that the visualization tools use.
> > 
> > So - all of the Adobe docs and blog posts on this topic seem to point
> > to the same tutorial on calling methods and properties on nested
swf's:
> > 
> >
http://livedocs.adobe.com/flex/3/html/help.html?content=controls_15.html
> > 
> > I can't seem to get this to run and I can't figure out what is
> > happening here:
> > 
> > // Write to the varOne variable in the loaded application
> > // using the setVarOne() method of the loaded application.
> > public function updateNestedVarOne():void {
> > FlexApp(loadedSM.application).setVarOne("Updated
> > varOne!");
> > }
> > 
> > I don't understand the "FlexApp()" casting or whatever that is -
> > FlexApp is the name of the loaded app - is this what this refers to?
> > My sample apps always bombs out on that line as an undefined
method....
> > 
> > Thanks!
> >
>


Reply via email to