FlashMX/PHP Development with Sunny Hong of ghostWire Studios.
Show all feed information | Ping Blog Update
The uiWindow container does not automatically embed any scroll pane since this is not always required by its content. For example, the window may be set to be non-resizable and is big enough to show all the content. Or you may decide that the content should be scaled/resized to fit the viewable …
The TIOBE Programming Community Index gives an indication of the popularity of programming languages. The index for August 2009 has been released and Objective-C enters top 20 (at position 19), surpassing ActionScript (at position 22).
Source: …
The Flash platform is a client-side platform. As a client-side platform, it is fairly easy for end-users to get a copy of online-deployed SWFs from the browser’s cache. There are also browser plugins that make this even easier (often requiring only a few mouse clicks), saving end-users the …
In my opinion, the native right-click context menu is an odd legacy from the Flash Movies days. It may be useful when Flash is used as a video player, for animations and cartoons, in the absence of any proper custom UI.
If you are developing Flash applications, you should consider always hiding …
Drawing outlines on text glyphs can help to give the text emphasis, or simply make it more legible or visible. This type of text rendering is commonly seen in video subtitles.
When using the Aspire UI AS3 library, if you need to draw outlines on text glyphs in uiText instances, you can do so by …
If you often embed fonts for use in Flash/Flex and needs to specify “unicodeRange” in the [Embed] meta tag, the following site gives you the unicode tables for the various character glyphs:
http://unicode.org/charts/
For example, if you need to embed Thai characters, you can look up …
Breaking a large application down into modules allows the application to be loaded in more manageable chunks. A “module” is simply a term borrowed from Flex to refer to a child SWF that is loaded into a main (host) SWF – in our context, a “module” is just like any …
In sliders where the track is small compared to the number of steps available in the range, it is often difficult for end-users to set the exact value they desire. This is because the value is derived from the thumb position on the track and sliding the thumb of a small slider, even minutely, [...]
An updated Trial Version of the Aspire UI library is now available for download at
http://ghostwire.com/aspireui/download/
* This trial version is strictly for evaluation purposes.
* You may not use the trial to develop and deploy applications.
* Compiled SWFs will stop working after a few …
To improve end-user experience, I would think that multiple non-contiguous selections in lists should be made possible by left-clicking while pressing down CTRL+SHIFT (ie, holding down both modifier keys while clicking).
Aspire UI uiListBox
The following shows how the uiListBox in the Aspire …