AsWing Tutorial - the e-book in chinese released for free

iiley June 10th, 2009

After half year part-time writting, the book is finished, as original plan, it will be published as a papery book in chinese, but for some reason, now it can’t. So i released it as a e-book for free, and accept donation.

aswing book

aswing book

You can download it here : http://code.google.com/p/aswing/downloads/list

I plan to hire some one to translate it into english, so the most donation money will be used for the translation, if some one can help the translation, that will be cool, contact me!

Droower is online

iiley June 4th, 2009

These days, AWSSOFT announced their flagship product — Droower.

Droower is a web application for Flash web site editing, web site creation, vector graphic editing, printing, and much more …

droower

See more infomation visit their home www.awssoft.com

Postprint start using AsWing 2.0

iiley May 21st, 2009

While however 2.0 is not published yet, still working in svn. But Postprint changed the AsWing 1.5 to the svn 2.0 version, everything works well, and the author say the UI looks great.

It is a good news for use.

Here’s the screenshot:
postprint

You can try this application here:
http://www.postprint.com.cn/core/diy/flash

AsWing 2.0 Presentation

iiley April 27th, 2009

AsWing 2.0 Presentation
Last sunday, we had a conference in Guangzhou China, while i introduced the coming AsWing 2.0. That is a very great conference, i meet many many good cool kindly Flash guys, i love you all!!

Here is the presentation movie, it is made by AsWing for AsWing, yes, a SWF:

English version:http://aswing.googlecode.com/files/AsWingIntro_en.swf
Chinese version:http://aswing.googlecode.com/files/AsWingIntro_cn.swf

And here is the source:http://aswing.googlecode.com/files/AsWingIntro.zip

BTW: The 2.0 source is in the svn trunk now, in developing

Calandar and TreeGridView component made by AeTky

iiley April 19th, 2009

These days AeTky posts his/her awesome components Calandar and TreeGridView, it\’s a very good supplement for AsWing since there\’s no such component yet in AsWing core, you can see the post here :

http://bbs.aswing.org/viewtopic.php?f=7&t=382

Good news, AeTky host the TreeGridView project on google code now: http://code.google.com/p/atktreegridview/

TreeGridView

How 2.0 will works with skins

iiley February 6th, 2009

Well, at the past, it’s hard to custom the skin of AsWing components.
With 2.0, we plan to improve this because there’s not many guys can make a new LookAndFeel, they want to change some basic properties directly by just call some methods.

Here it is, for example we have a normal button - “A Button”.(The first button in the picture, PS:this is not the final design of button look, it will be well designed when 2.0 released)
buttons
We want to change its color, just call button.setBackground(new ASColor(0xF4A0AA));, it will be looks like “Blue Button”, you can see it changes well, the gradient, border and shadow keep looks well, really a blue button.

How about a red button? Simple, setBackground(new ASColor(0xf4a0aa)); then it will looks like “Red Button”.

Want to make it flater? Yes you can, there’s StyleTune for every component, you can call button.setStyleTune(button.getStyleTune().sharpen(0.1));, then it will looks like “Flatten Button”, 0.1 times gradient; well same way to sharpen it call button.setStyleTune(button.getStyleTune().sharpen(2)); it becomes 2 times sharper than normal one like “Sharpen Button”

Also, you can change the round property of StyleTune to 10, you’ll get a button looks like “Round Button”.

All about StyleTune class, it has 5 major properties to affect the style of a component, you can read the asdoc to know it:

/**
* Gradient brightness range of content color [-1, 1]
*/
public var cGradient:Number;
/**
* The birightness offset for border color [-1, 1]
*/
public var bOffset:Number;
/**
* Gradient brightness range of border color [-1, 1]
*/
public var bGradient:Number;
/**
* Shadow alpha value [0, 1]
*/
public var shadowAlpha:Number;

/**
* The round rect radius, 0 means not round [0, +]
*/
public var round:Number;

private var mideAdjuster:StyleTune;

/**
* Create a UIColorAdjuster with specified params
* @param cg gradient brightness range of content color
* @param bo birightness offset for border color
* @param bg gradient brightness range of border color
* @param sa shadow alpha
* @param r the round rect radius, 0 means not round
*/
public function StyleTune(cg:Number=0.2, bo:Number=0.15, bg:Number=0.35, sa:Number=0.2, r:Number=0)

With a full customized StyleTune and background foreground set, you even can get a button like “Customed” button in the picture. Its StyleTune and colors are:

button.setStyleTune(new StyleTune(0.18, 0.05, 0.20, 0.20, 2));
button.setBackground(new ASColor(0x299083));
button.setForeground(new ASColor(0xFFFFFE));

Next time, i’ll introduce another feature about Component.setMideground()

AsWing 1.5 released!

iiley December 21st, 2008

Well, this is not a big version, with no big new features. The changelog:

fixed DefaultComboBoxEditor a action event fire bug when list selection changed.

fixed CellPane invalidateTree bug(it make JList/JTree/JTable continually validating can’t stop)

fixed JTabbedPane and JClosableTabbedPane tab scroll bug

fixed a mask bounds bug of component when small than min size

fixed a JPopupMenu bug when shown size is same to last show but children is not same

made JLoadPane loaded asset always at bottom depth

added function translator and editable support to PropertyTableModel
added setMnemonicEnabled/isMnemonicEnabled methods to AbstractButton

improved resizer, more accurate in directly mode
renamed org.aswing.util.Vector to org.aswing.util.ArrayList

some other minor fixes/improvements

Download it from here : http://code.google.com/p/aswing/downloads/list

So, now im focusing on the 2.0 plan, first for the new big improve for the default LookAndFeel.

AsWing 1.5 is coming, and future 2.0 plan

iiley December 17th, 2008

for 2.0 we planned these:

1. Better look for default LookAndFeel, better configurability for single component style.

2. Add DateChooser component.

3. Add NumericStepper component, yes, sometimes NumericStepper is better than JAdjuster.

4. A powerful text component based on the new text engine for flash player 10.

5. JAdvancedTable component.

Version 1.5 is a bugfix version from 1.4, with no new big feature. We will release it days later and then focus on 2.0 plans.

« Prev - Next »

Bad Behavior has blocked 826 access attempts in the last 7 days.