Hello Leander, Good work! I can't believe that it have been done for 6 hours!
In my point of view web based GUI Builder will be with very limited functionality. I live with this idea from day when I saw qooxdoo. And our fist step is QxTransformer. I think with help of this toolkit will be easier to build full-functional GUI builder than if we generate JavaScript code on a fly. It resolves almost all problems that will arise if we use JavaScript code, for example save and load program :) I promise that next step will be QxDesigner, GUI Builder for qooxdoo. It will be based on Eclipse platform and will be used GMF for rendering. After initial release of QxTransformer we can start discussion about this program, functionality, realization. Any ideas and thoughts will be very significant for all qooxdoo community. Best, Siarhei Barysiuk Leander Hanwald wrote: > Hi everyone, > > I tested Tibco some days ago and saw this nice little GUI Builder say have. > But has far I can could see there lib isn't better then Qooxdoo, so why > hasn't qooxdoo such a GUI Builder? :) > > So I tested for myself if qooxdoo can handle it, and yes I think qooxdoo > can: > http://rubyweb.de:12001/qooxdoo/testGuiBuilder/testGuiBuilder.png > > First the good points: > - I needed only 6h for writing it, with under 1000 lines of code. Thumb > up for qooxdoo here, the design of the 0.7 version works really good. > (but MY good is not near as good as the original code ;) ) > - It is possible to add 9 different components to the form (no limit > each), the layout components can contains other. This is done via drag > and drop > - It is possible to change the parent of a component in the form tree > - Basic properties can be changed with a propertie editor (component > must be selected on form or in the tree) > > Not possible: > - Moving and resizing of the components on the form (had problems with > the drag and drop whem I tried to allow this) > - Reorder components > > - AND MOST IMPORTANT: No save and load ;D > > I will not finish this project, it was only a test balloon for me, but I > will help everyone (if i can) who wants to go on with that project. > The code (source: > http://rubyweb.de:12001/qooxdoo/testGuiBuilder/testBuilder_source.tar.bz2) > is very unclean, and some solutions could be nonsensical because I > didn't now all relevant qooxdoo functions and classes. > > There is a demo online > (http://rubyweb.de:12001/qooxdoo/testGuiBuilder/build/) but it didn't > work as build, the drag and drop support seems not to be activated, any > hints are welcome, in the source version it works here. > > The code was developed against the qooxdoo 0.7 trunk of today. > > > > Good night > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
