Thanks Ian! Helps clarify a lot!
-Jason

2008/12/23 Ian Thomas <i...@eirias.net>:
> Caveat: I believe there has been some progress recently on the use of
> Flex components created as .swcs for use within Flash CS4. You'll
> probably need to look on Adobe Labs for more info on that.
>
> Other than that, to the best of my knowledge the answers are:
>
>> 1. Can Flex libraries (mx.*) be used in Flash CS3/4? Is this as simple
>> as adding source files and/or SWCs to an FLA project's classpath? And,
>> where are all these libraries (Windows XP or Vista)?
>
> No. This is partly because the compiler included with CS3/4 is
> different from the compiler used for Flex. The Flex SDK compiler (also
> used by Flex builder) supports [Embed] tags, supports [Bindable],
> supports compilation of CSS, resource bundles and MXML. The Flash IDE
> compiler doesn't.
>
>> 2. If yes, any important caveats?
>
> See 1. :-)
>
>> 3. Am I correct that all the Flash libraries (that is, all those
>> included in Flash CS3) are available by default (at least in compiled
>> form) within Flex Builder (the Flex SDK)?
>
> No. All the flash.x.xx libraries are available (they are player native
> libraries) but none of the fl.x.xx libraries are.
>
>> [Embed]ding SWFs and SWF Symbols into ActionScript class files is one
>> way to cause Flash's main display classes of MovieClip and Button to
>> extend UIComponent. Are there other ways? Ideally we would get art
>> from the artists and have the runtime accessible objects be managed as
>> Class instances within the Flex hierarchy, to take advantage of things
>> like the automation framework. How are others doing this, if they are?
>
> We use [Embed] within classes or MXML. We also use resource bundles
> (.properties files) and CSS, both of which can embed symbols from
> source .swf files  (and from images, mp3s, fonts etc.). Our artists
> produce those .swfs, we embed the symbols appropriately.
>
>> Is there some way to use [Bindable] on properties within Flash CS3? I
>> have a component that pulls in a class that uses this metadata tag and
>> it compiles in Flash CS3, but there doesn't appear to be any way to
>> bind the Bindable property, since there's no MXML and BindingUtils is
>> in a Flex library not included with Flash.
>
> Not as far as I am aware.
>
>> Anyone know of simple docs on *creating* custom components, as opposed
>> to skinning or modifying existing ones? I'm not afraid of coding
>> around a potentially complex framework, but I'd like to understand how
>> it's supposed to be done.
>
> There is a reference for creating custom Flex components here:
> http://livedocs.adobe.com/flex/3/html/Part3_as_components_1.html
>
> Hope that helps,
>   Ian
> _______________________________________________
> 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