have you tried using FABridge or externalinterface instead? that is assuming of course swfkit supports javascript.
--- stevekpeak8 <[EMAIL PROTECTED]> wrote: > Thanks for the response, > > I'm not really trying to go between AVM2 and AVM3 > for my actual > product. Yes, opening a Flex app in Flash AMOUNTS > to doing so, but > that's just to try to get a better view of how to > access the AVM3 > variables. > > All I'm trying to do is to gain access to some of > the AVM3 variables > in my Flex swf so that my EXE wrapper can > communicate with the SWF. > > BTW... Are there any utilities available that would > let me peer > inside an AVM3 SWF? > > Thanks in Advance. > > Steve > > > --- In flexcoders@yahoogroups.com, leds usop > <[EMAIL PROTECTED]> wrote: > > > > You cant access avm2(as2 swfs) scripts loaded > within > > avm3 (as3 swfs -->flex swfs) and vice versa. Well > at > > least not directly. If you forcibly load an as3 > swf in > > flash 8, certainly you will not be able to see the > > scripts/ vars within except perhaps the version > var. > > Same thing goes with loading as2 swfs within as3, > > unless you are using the as2 swf as assets for > > skinning and the like, you will lose the > > script-enabled functionalities in that as2 swf. > You > > can check out the docs for more details about > this. > > > > You may want to take a look at FlashInterface > here: > > > http://www.flashextensions.com/products/flashinterface.php > > > > although i think you will have to change which > loads > > which... anyway, it's better than not being able > > to use your as2 functionalities entirely - unless > you > > port all of them into as3 :) I hope that helps. > Best > > of luck! > > > > -leds > > > > --- stevekpeak8 <[EMAIL PROTECTED]> wrote: > > > > > Claus, > > > > > > Thanks very much for your reply. > > > > > > Unfortunately, I can't do this the way you > suggest, > > > as I'm not > > > operating in a typical WEB environment. I'm in > an > > > .EXE environment > > > using a tool called SWFKit. > > > > > > Here's the thing... If I take my output SWF, > and > > > load it from within > > > Flash Professional 8, I can "list variables" > from > > > the debug menu. > > > Using most SWFs that are created in Flash > itself, I > > > CAN gain > > > visibility to many/all of the variables defined > > > within Flash. > > > However, from a SWF created in FLEX, I can only > see > > > ONE variable: > > > > > > Level #0: > > > Variable _level0.$version = "WIN 8,0,22,0" > > > > > > And I AM able to see this variable from within > the > > > SWFKit environment. > > > > > > There's GOT to be a way to mark other variables > in > > > Flex to make them > > > appear in this exported list of variables, don't > you > > > think? I'm > > > hoping that someone at Adobe can help me with an > > > MXMLC trick to > > > export variables to the Flash'variables' list. > > > > > > ANY HELP WILL BE GREATLY APPRECIATED. > > > > > > Thanks AGain, Claus > > > --- In flexcoders@yahoogroups.com, Claus Wahlers > > > <claus@> wrote: > > > > > > > > > > > > > When I define a VAR in Flex, I know that the > > > MXML compiler turns > > > that > > > > > into a FLASH variable in the output SWF > But > > > What DOMAIN is that > > > > > variable listed in (for example _root in a > > > .FLA)? > > > > > > > > > > I need to know this because we're using > SWFKit > > > to turn a SWF into > > > an > > > > > EXE, and I need the domain in order to > get/set > > > Flex Variables > > > from > > > > > with in the SWF wrapper. > > > > > > > > You need to go the other way round: At startup > of > > > your application, > > > grab > > > > the LoaderInfo.parameters object which > contains > > > the variables > > > passed to > > > > your SWF from the outside, something like > this: > > > > > > > > var flashVars:Object = > root.loaderInfo.parameters; > > > > var myFlashVar:String = > flashVars['myFlashVar']; > > > > > > > > Cheers, > > > > Claus. > > > > > > > > -- > > > > claus wahlers > > > > côdeazur brasil > > > > http://codeazur.com.br/ > > > > http://wahlers.com.br/claus/blog/ > > > > > > > > -- > > > > READ CAREFULLY. By reading this email you > agree, > > > on behalf of your > > > > employer, to release me from all obligations > and > > > waivers arising > > > from > > > > any and all NON-NEGOTIATED agreements, > licenses, > > > terms-of-service, > > > > shrinkwrap, clickwrap, browsewrap, > > > confidentiality, non-disclosure, > > > > non-compete and acceptable use policies > ("BOGUS > > > AGREEMENTS") that I > > > have > > > > entered into with your employer, its partners, > > > licensors, agents > > > and > > > > assigns, in perpetuity, without prejudice to > my > > > ongoing rights and > > > > privileges. You further represent that you > have > > > the authority to > > > release > > > > me from any BOGUS AGREEMENTS on behalf of your > > > employer. > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________________________________ > ______________ > > TV dinner still cooling? > > Check out "Tonight's Picks" on Yahoo! TV. > > http://tv.yahoo.com/ > > > === message truncated === ____________________________________________________________________________________ Sucker-punch spam with award-winning protection. Try the free Yahoo! Mail Beta. http://advision.webevents.yahoo.com/mailbeta/features_spam.html