Archive for September, 2009

BETA ActionScript 3.0 Reference for the Adobe Flash Platform released on

I just “tweeted” this, but thought it warranted a nice little blog post as well.

The documentation team released a cool new version of the Adobe Flash Platform Language Reference (which includes all APIs from the following products: Adobe Flash CS4 Professional, Adobe AIR, LiveCycle Data Services, Adobe ColdFusion, Adobe Flex, and Adobe Flash Player — as well as the Text Layout Framework (TLF) classes). And the great news is, you can filter content based on Runtimes (Adobe AIR and/or Flash Player) as well as by Product (Flex, Flash Authoring, LiveCycle, and/or ColdFusion).

For more information, check out the following blog posts by real live members of the Adobe Learning Resources team:
“Introducing the ActionScript 3.0 Reference for the Adobe Flash Platform “ via Adobe Flash Platform Runtime Documentation Team blog
“One ActionScript Language Reference to rule them all” via FlashLit blog (Rob Dixon)

Adobe Cookbooks 2.0 site launched

I just saw over on the ADC (Adobe Developer Connection) blog that they’ve released an updated version of the Adobe Cookbooks online application (or if you’re looking for the Adobe Flex Cookbook specifically, check out

Also, head over to the Developer Connection site and read Ed Sullivan’s exellent “Introducing Adobe Cookbooks 2.0” article.

Update: Wow, there are quite a few more Cookbooks than I expected:

Spark Primitive Text Changes (Flex

There was a recent SVN checkin last night (revision 9948) that may impact a few Flex 4 apps/skins out there… For a bit more background on the issue/decision, see the Spark Text Primitives Decision page on the Adobe Flex Open Source site. But for now, here’s a quick quote:

To summarize the decisions we’ve made:

  1. Replace SimpleText with Label, a UIComponent version of the same component.
  2. Instead of extending GraphicElement, RichText will extend UIComponent (like Label will).
  3. All of the spark text components will move to spark.components.*, so there will be spark.components.Label, spark.components.RichText, and spark.components.RichEditableText.
  4. The base class for SimpleText and RichText, spark.primitives.supportClasses.TextGraphicElement, will now extend UIComponent (instead of GraphicElement) and be moved and renamed to spark.components.supportClasses.TextBase. All of our text skin parts will now be typed as TextBase instead of TextGraphicElement.
  5. For now, RichEditableText and RichText will co-exist. Performance numbers showed that it may be possible to collapse them, but we don’t have the time right now to do this. We will revisit this later on, time permitting.

You can download new builds of Flext 4 SDK from here.