iiley July 25th, 2007
AsWing GuiBuilder is a WYSWYG IDE tool for creating user interface of AsWing, it let you manage the layout, component properties directly on the IDE, and then generate well formated actionscript class source file to you.
2007.9.28 : AsWing GuiBuilder 1.0 beta, include Features:
Most standard component support.
Most standard properties of components support, include Layout, Border, Font, Color etc.
Open or Save UI file.
Generate well formated ActionScript3 class file of the UI.
2007.11.14 : AsWing GuiBuilder 1.0, include new Features:
Very fast performance than beta version
LookAndFeel runtime switching.
Workspace path set at first run.
Save notice when exit/close.
Generate selected node of the UI to ActionScript3 class code.
2008.7.24 : AsWing GuiBuilder 1.4.2, include new Features:
Drag scale/move/select component functionity
Support embedFonts, antiAlias, gridType etc properties
More components supported, GridList, JList default items.
haXe code generation supported.
2007.7.25 : AsPngEncoder 1.0 released, include Features: True color 32-bit with alpha encoder, 24-bit opaque encoder, two trategies of 8-bit any color number indexed encoder(opaque/alpha).
Because of true color encoding generate large size file, some times you maybe need a low quality picture but small size, then you need 8-bit color.
From searching and reading a lot of documents/articles, finally i wrote one, the arithmetic is not complex, but optimize the speed took much of my time, now it is 16 times fater than my original implementation, also it need about 1000ms to encode a 800*600 image to 8-bit indexed color, with ture color, it only need about 300 ms on my machine.
You can download the newest version here: http://code.google.com/p/aspngencoder/downloads/list
And you can play with this demo test : Lunch Demo it need newest version of AIR runtime.
Here is some screenshot of the demo:
Feedback are welcome.