Hi osflashers,

>From more than 3 months works(not every day, yes not very fast:)), we
implemented many new features to AsWing, include FocusManager, new
Components, Igor Sadovskiy joined us and lead to implemented the
pretty AWML support, then we are pleased to announce Beta1 was
released!

Main Change Log:
-----------------------------------------------------------------------------
1. FocusManager added.
2. Keybord control functions added to every exist components.
3. AWML(AsWing Markup Language) supported.
4. Event handler way changed. Before, you just can receive one.
5. New components: JTabbedPane, JTable.
6. Many bug fixes, exists component improvements.

Comments of point 4:

parammeter with you handler method, now, the way is more similar
to flash core api's. For example to add clickEvent to a button:
Before Beta1:
    button.addEventListener(Component.ON_CLICKED, __theHandler, this);
    ...
private function __theHandler(event:Event):Void{
        var theButton:JButton = JButton(event.getSource());
        var clickCount:Number = Number(event.clickCount);
        ...
}
Now with Beta1:
    button.addEventListener(Component.ON_CLICKED, __theHandler, this);
    ...
private function __theHandler(source:JButton, clickCount:Number):Void{
        var theButton:JButton = source;
        ...
}
You can see the new way is much more convenient, you dont need object casting.
-----------------------------------------------------------------------------

You can download it here now:
http://aswing.wiki.adaptavist.com/display/AsWing/Downloads
Demos:
http://aswing.wiki.adaptavist.com/display/AsWing/Demos
Online api doc:
http://doc.aswing.org/api/

Enjoy!

--
iiley
AsWing http://www.aswing.org
Blog http://spaces.msn.com/members/iiley/

_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to