Hi, qxbuild will be updated soon to new qooxdoo version, currently the download page contains qxbuild prebuilt using some older svn version (after 0.8.3 it seems), but I tested it and it can be used to compile qooxdoo 1.0.
-- Best regards - Petr Kobalicek <http://kobalicek.com> On Mon, Jan 4, 2010 at 2:18 AM, Guilherme Aiolfi <[email protected]> wrote: > ops, what I meant was a file containing only the plugin classes, without any > classes that were already loaded by the application. > On Sat, Jan 2, 2010 at 9:27 PM, Chris R. > <[email protected]> wrote: >> >> Hi Guilherme, >> >> thanks for your answer. >> What do you mean by “self container js file without any class”? >> >> I will have a look at qxbuild! >> >> Best regards, >> Chris >> >> Von: Guilherme Aiolfi [mailto:[email protected]] >> Gesendet: Samstag, 2. Januar 2010 23:47 >> An: qooxdoo Development >> Betreff: Re: [qooxdoo-devel] Load class and dependency on runtime >> >> I understood what you want now. >> I guess you could use plugins in a self container js file without any >> class >> that was already included in your main app js file and then >> use ScriptLoader >> to load the plugin file. After including the file you can instantiate the >> plugin class or call a static method to execute it. >> >> One of the ML user, Petr, has a config.json file that shows how to compile >> one big file with everything in it. I don't know if that still works. But >> it's worth looking. Its name is qxbuild: http://code.google.com/p/qxbuild/ >> >> On Sat, Jan 2, 2010 at 8:15 PM, Chris R. >> <[email protected]> wrote: >> Hi Guilherme, >> >> thanks for your reply. >> The problem is, that I don’t know the plugins when writing my application. >> They should be inserted and loaded dynamically at the “customer” and can >> be >> provided by others, who I don’t know. >> >> What I want concrete: >> >> My application: >> Something like for example: >> >> function(e) { >> LoadPlugin(“testPlugin.js”); >> } >> >> >> The Plugin (testplugin.js): >> >> Var btn1 = new qx.ui.form.button(“This is a button”); >> getRoot().add(btn1); >> >> So the LoadPlugin method should load the testplugin.js and execute it. >> My question: Is this possible with the ScriptLoader or some other way? Or >> the eval() function of javascript? >> And is there any way to include *all* qx-libraries, so that no dependency >> problem occurs? >> >> Thanks for your help! >> >> Best regards, >> Chris >> >> Von: Guilherme Aiolfi [mailto:[email protected]] >> Gesendet: Samstag, 2. Januar 2010 20:47 >> An: qooxdoo Development >> Betreff: Re: [qooxdoo-devel] Load class and dependency on runtime >> >> Hi Chris. >> >> We are in the middle of a holiday and it's normal people are not checking >> their e-mails. So be a little patience. >> >> About your problem: you shouldn't be dealing with dependencies by >> yourself. >> That's why the tool chain is all about. >> >> If you want to load some classes dynamically the best you can do is to >> slice >> you code in "parts" and load it on demand. Loading it class by class is >> not >> the right way to go. Because you usually need a lot of classes to perform >> simple tasks. >> >> More about the >> concept: http://qooxdoo.org/documentation/1.0/parts_overview >> >> And how to use: http://qooxdoo.org/documentation/1.0/parts_using >> >> >> On Sat, Jan 2, 2010 at 3:21 PM, Chris R. >> <[email protected]> wrote: >> Hi everybody, >> >> i just posted yesterday, but no response. >> My problem is, that I just want to load dynamically a piece of code and >> run >> it (for example to create a window). >> It should work like a plugin architecture. >> >> Can I copy a javascript class to my applications directory and load it at >> runtime, without the knowledge about dependencies? >> I read about the getByName-method but do not know, if it’s the right way >> for >> me, because I can’t check, if every dependency is available. >> Is it possible to load every possible dependency via the #use command? >> >> And how could I realize such an plugin architecture? >> >> Thanks in advance! I’m new to qooxdoo and everything is very confusing at >> the moment. >> >> Please help!! >> >> Best regards, >> Chris >> >> >> ---------------------------------------------------------------------------- >> -- >> This SF.Net email is sponsored by the Verizon Developer Community >> Take advantage of Verizon's best-in-class app development support >> A streamlined, 14 day to market process makes app distribution fast and >> easy >> Join now and get one step closer to millions of Verizon customers >> http://p.sf.net/sfu/verizon-dev2dev >> _______________________________________________ >> qooxdoo-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >> >> >> >> >> ---------------------------------------------------------------------------- >> -- >> This SF.Net email is sponsored by the Verizon Developer Community >> Take advantage of Verizon's best-in-class app development support >> A streamlined, 14 day to market process makes app distribution fast and >> easy >> Join now and get one step closer to millions of Verizon customers >> http://p.sf.net/sfu/verizon-dev2dev >> _______________________________________________ >> qooxdoo-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >> >> >> >> >> ------------------------------------------------------------------------------ >> This SF.Net email is sponsored by the Verizon Developer Community >> Take advantage of Verizon's best-in-class app development support >> A streamlined, 14 day to market process makes app distribution fast and >> easy >> Join now and get one step closer to millions of Verizon customers >> http://p.sf.net/sfu/verizon-dev2dev >> _______________________________________________ >> qooxdoo-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > > > ------------------------------------------------------------------------------ > This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and easy > Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > > ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
