On Dec 23, 2009, at 17:31 , Bee Jay wrote: >> Welcome ! > > Thank you. :) You're welcome :-)) We are very polite, isn't it ? :-) > >> guess the answer could be obtain on a Pascal forum since you'll have >> to tweak Pascal to act as if it has Mixin so you'll be able to >> generate js files that use mixin. > > The answer is simply: impossible. Until FPC provides the feature, or I > contribute to provide the feature into FPC by myself. Unfortunately, I > know nothing about compiler. :D > OK, nothing qooxdoo community can do here ...
>> On the other hands, mixin are not mandatory in Qooxdoo, so why would >> you want to generate js that has mixin ? > > Yes, I thought about that as well. Just skip the mixins (also the > interfaces). Maybe I'll do it for the early development of qxPascal. > However, I'm curious how QWT implements mixin in Java (GWT). But by > skipping mixin and interfaces, I lost the ability to working at the > low-level of Qooxdoo framework i.e. create my own widget from Pascal. I'm not sure to follow you. Without using mixin at all you can have all the qooxdoo juice, including creating your own widgets. About interfaces, I'm not sure, I'm afraid it is just something mandatory for qooxdoo but don't you have interface in Pascal in its OO layer ??? That's why I was thinking this question might be more for a Pascal developers forum as I don't know modern flavors of Pascal. Maybe something I could ask to try to help : what do you have in Pascal OO layer ? Interfaces ? Inheritence, simple, multiple, other(?) ? Mixin : no. Static members ? .... > >> So, you have to use the Python toolchain or use a non official >> qooxdoo build that provide qooxdoo in all-in-one js file : it exists. > > Where can I find them? As explained, there is no place to download it, except on Peter's site but I'm not sure about the current status. You can build it yourself using the toolchain but I won't be able to explain how, Peter is black belt and will be able to :-) > >> That toolchain produce an highly optimized application in term of js >> size and some other optimizations like including only widgets your >> application is using. > > I know, but I'm using a different use case here. Besides, those > unoptimized JS is only downloaded once by browser. No? Yes, and I also have a special usecase that would need it. I'm dreaming of that for qooxdoo : http://jqueryui.com/download > >> Finally, I hope you'll find your way to qooxdoo since it is really a >> strong (the strongest ?) web framework I know. > > I'm new to Qooxdoo. I hope I could get some helps from this > community. :) > Sure, without doubt ! ------------------------------------------------------------------------------ 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 qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel