Not really help, but I agree with Alexei, the skeletons desperately need an example with a bit more material including a couple more classes e.g. for a singleton dialog box and some more interaction here and there. At present the only more comprehensive examples are the demos, and as is pointed out at http://qooxdoo.org/documentation/user_manual/migration_support they are leftovers from earlier days in that their structure doesn't follow the most recent standard.
In fact, why not rewrite the demos as a single application with lots of separate classes for each demo. It seems to me that you have to do this anyway, otherwise if you make each demo a separate qooxdoo application you will end up with loads of icon sets (at 5.76 MB each) plus the compiled qooxdoo + demo JavaScript file at approx 1 MB. A single application would be not much bigger. We have previously used wxPython and one good reason for its takeup is the excellent demo app which is maintained to show off the latest controls and so on. It's your shop window - keep it up to date and make it look as good as you can. Hugh > I'm a newbie to qooxdoo and to JS also. But qooxdoo seems to be very > quality GUI library and does much things to allow me forget about > browsers and JS/CSS specific issues. Very nice! > > But I have some questions about classes/namespaces. I'm developing > the app based on qooxdoo which is quite complicated and can't be > written using one JS file (like skeleton proposes). So my questions > are: > > 1. How could I access the main Application object from objects, I've > created in its "main" method? Is there the way to access it globally? > > 2. I see that static methods/class can be accessed everywhere. For > example: > > some.package.MyClass.usefulMethod(); > > Is there any ability to access an object such way? For example: > > //1.js > var obj = new some.package.MyClass(); > > //2.js > obj.doSomethingUseful(); > > 3. Actually I'm not completelly sure that I understand the namespaces > and object/class access rules in JS correctly. Could anyone explain > in few words, please. > > > Any help would be greatly appreciated. > > Thanks, > Alexei Golovko ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
