Its a monumental pain in the ass to load it and extract the classes out... I
hope Google just releases the classes for non-Flex stuff... but maybe they
have all kinds of hidden crap in there they don't want people to see?
On Thu, May 15, 2008 at 11:05 AM, Romuald Quantin <
[EMAIL PROTECTED]> wrote:

> Or if you have the SWC downloadable you can just copy the file near the FLA
> file, flash will load it automatically.
>
> Romu
> www.soundstep.com
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Sidney de
> Koning
> Sent: 15 May 2008 15:51
> To: Flash Coders List
> Subject: Re: [Flashcoders] Question about Google Maps Flash APIs
>
> YUP :)
>
> An swc file is notthing more than a zip file. So when you rename it to
> zip you can extract it, probably there is a library.swf in there.
> This is what you do is this you load it in in Flash like this:
>
> import flash.display.Loader;
> //
> var ClassFileForHoldingGooglesAPIClass:Class;
> // Create these for everyclass you want to extract.
> //
> function loadAssets():void
> {
> var assetLoader:Loader = new Loader();
> assetLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,
> assetLoaderComplete);
> assetLoader.load(new URLRequest("library.swf"));
> }
>
> When the library.swf is done loading it calls the assetLoaderComplete
> handler that handles the
> request and utilizes the getDefinition() method to get the class
> definition by a string.
>
> function assetLoaderComplete(evt:Event):void
> {
> // remove your listener
> evt.target.removeEventListener(Event.COMPLETE, assetLoaderComplete);
> var appDomain:ApplicationDomain = evt.target.applicationDomain;
>
> ClassFileForHoldingGooglesAPIClass =
> appDomain.getDefinition("com.google.maps.api.Whatever") as Class;
> }
>
> Now can create and instance of the MyOwnButton, simply by calling:
>
> var myNewObject:Class = new ClassFileForHoldingGooglesAPIClass();
>
> Or call functions on the  ClassFileForHoldingGooglesAPIClass.
>
> Hope this is what you mean.
>
> Cheers,
>
> Sidney
>
>
> On May 15, 2008, at 3:41 PM, eric e. dolecki wrote:
>
> > They offer up a SWC, any way of using that in the Flash IDE without
> > using
> > FlexBuilder?
> > _______________________________________________
> > Flashcoders mailing list
> > Flashcoders@chattyfig.figleaf.com
> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> >
>
> _______________________________________________
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
> _______________________________________________
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to