Author Archives: Mister

Michael Ritchie

Flex, Flash, and AIR application developer.

AS3 Yammer Library

For the past few months I have been working on an AS3 library that wraps the Yammer API for use in Flash, Flex, and AIR projects. The biggest hurdle was making the application work for the web. As it is now, for Flash projects, you still need to be targeting Flash player [...]
Posted in AIR, API, Flash Builder 4, Flex, Flex 4 | Tagged , , , | 1 Comment

AIR: Migrating Expired Certificates using AIR 1.5.3

If you renew your certificate and you are running an earlier version of Adobe AIR than 1.5.3, you are in a world of hurt. The process of updating and renewing your certificate is enough of a pain, but trying to update your AIR application after your certificate expires prior to 1.5.3 required [...]
Posted in AIR, Flex 3 | Tagged , , | Leave a comment

Preventing scrolling and mouse events on out of focus AIR application

This has been a little bit of annoyance for me for some time. When an AIR application (like any Twitter application) is out of focus and you click on the application activate it, you inadvertently click a link or button within the application. You are also able to scroll the application when [...]
Posted in AIR | Tagged , , , , | 1 Comment

Custom AIR updater interface using ApplicationUpdater

To tell you the truth, I never gave the ApplicationUpdaterUI much thought in terms of memory use before this post. I just thought it was a great way to add a complete update system to your AIR applications. I had not thought it could be so memory intensive until a recent conversation with [...]
Posted in AIR, Flex | Tagged , , , | 7 Comments

Spark TextFlow LinkElement Rollover in Flex 4

This is a little example of how to create a skinned rollover popup on a LinkElement object in Flash Builder 4 (Flex 4) within a TextFlow object. This is something I have been waiting for since 2001. The old way to create a rollover action on an HTML link was to create an [...]
Posted in AIR, Flash Builder 4, Flex 4, Spark Skins | Tagged , , , , , , , , | 2 Comments

Garbage collection and styles

I read a really great post in my endless search for better garbage collection in AIR and Flex. Bernd Bindreiter of firstrow RIA posted a 5-part series on garbage collection and one of them involves removing skins from Button controls in order to have them garbage collected properly. In his post he [...]
Posted in Flex | 1 Comment

Adobe MAX 2009 – Los Angeles

This year Adobe Max 2009 is in my own backyard, well sort of 6 miles up the street, which means about an hour away in LA traffic. I am hoping to get in for free some how, either through Adobe Max Awards or by posting the Adobe Max Widget. See everyone there, maybe…
Posted in AIR, Flex, Flex News | Tagged , , , , , | Leave a comment

AIR:: Adding Application Menu Bar Items

Just a quick how-to post on adding application menu bar items to your Adobe AIR application when running. Certain operating systems can support application menu bars, so this example will not be true for all systems. You can check this using “NativeApplication.supportsMenu == true”, which basically means you are on Mac OSX dude. [...]
Posted in AIR, Flex 3 | Tagged , , , , , , | 3 Comments

AIR :: TextField bug when resetting HTML text.

I ran into a really strange issue that only occurs within AIR applications (AIR 1.5.1/1.5.2). When I create a TextField control, set it's style, and then assign it HTML text it appears fine. However, if I wish to reset that TextField content and the original content has links, the entire replaced content becomes one HTML link. I think the issue can be better explained with some images and some code samples.
Posted in AIR, Bugs, Flex | Tagged , , , , , | Leave a comment

Flex :: Truncating HTML Text

With Flex truncating text within a Label control is easily done by setting the property “truncateToFit” to true. This parameter doesn’t do much when using the Text or TextArea controls in Flex. To truncate text in these controls you would have to build your own function to count characters and add the [...]
Posted in AIR, Flex, Flex 3 | Tagged , , , , | 5 Comments


  • Thanksmister on Twitter

    View Michael Ritchie's profile on LinkedIn