AsWing GuiBuilder RC1
iiley October 10th, 2007
Well, GuiBuilder beta is developed in a rush, so the architecture is not good, and the performance is bad too. When start preparing to final 1.0, i take 3 days night to do hard refactoring, redesigning parttens(Almost 30% classes new added, 80% classes changed), now it get much better. Also the editor is well organized and layouted.
Here’s a screenshot:
(Really bad to develop a not little project in a rush, the beta version created all editor instances for each component, it means, if you build a UI with 20 component, not a complex UI, it need about 20*20=400 editors, average a editor will create 10 components, it says more than 4000 component will be created to edite a normal UI, terrible, how i can do this? So beta version is really slow. Now, RC1 version, all of these are improved, the all components to be edited will share editors, so, even much complex UI, you’ll get fast performance too)
Click here to download it.
Click here to take only trial.
- A3 , Announcement , Showcase
- Comments(3)
Hi, great app!
This seems like a simple question but i cannot find anything in the help. How, do you use the AS code in a Flash Document?
I can import it fine, but not sure how to initialize it.
my code:
//====
import test.MyPane
var f:MyPane = new MyPane()
//====
Thanks,
CR
never mind i got it. :)
//====
import test.MyPane;
import org.aswing.*; //i know this is overkill
import org.aswing.border.*;
import org.aswing.geom.*;
AsWingManager.setRoot(this)
var f:MyPane = new MyPane();
var frame : JFrame = new JFrame( this, “AsWingApplication” );
frame.getContentPane().append( f );
frame.setSize(new IntDimension( 100, 100) );
frame.show(); //bingo!
//====
That’s it. :)