Category Archives: AIR
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 Adobe AIR, Event.ACTIVATE, Event.DEACTIVATE, mouseChildren, mouseEnabled 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 [...]
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 [...]
Also posted in Flash Builder 4, Flex 4, Spark Skins Tagged Adobe AIR, Flash Builder, linkActiveFormat, linkHoverFormat, linkNormalFormat, RichEditableText, SkinnableContainer, Spark Skins, TextFlow 2 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.
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 [...]
Using AIR 1.5.1 InovkeReason for friendlier applications
I recently discovered a new feature of AIR 1.5.1 that makes AIR applications more consumer friendly in certain situations. When you have your application set to start on user login using “NativeApplication.nativeApplication.startAtLogin = true”, you may want the application to start as a background process rather than show the entire application at login. [...]


AS3 Yammer Library