Hi I can answer your qwt question: we haven't implemented mixins. From qwt a class with mixins is just à normal Class.
Michael Am 24.12.2009 um 10:45 schrieb "Jean-Baptiste BRIAUD -- Novlog" <j-b.bri...@novlog.com >: > > On Dec 24, 2009, at 02:41 , Bee Jay wrote: > >>> You're welcome :-)) >>> We are very polite, isn't it ? :-) >> >> :D >> >>> OK, nothing qooxdoo community can do here ... >> >> How about QWT people? How do they implement mixin in GWT? Are they in >> this list or there's anther list for QWT? > I leave that for QWT users... > >> >>> I'm not sure to follow you. Without using mixin at all you can have >>> all the qooxdoo juice, including creating your own widgets. >> >> What if I want to make a widget that requires a mixin? > Do you need mixin to specify you need a mixin in qooxdoo world ? > Why not use a declaration in something that could look like your own > metamodel in Pascal ? > Example : all your class will have to extends RootClass and that > class has an Collection of String nammed mixins. > At generation time you can use that information to produce js file > that use mixins. > Finally, that attributes in RootClass will simulate use of mixin but > you don't need that to act as a Pascal mixin which in fact doesn't > exists. > > I'm not sure it is clear ... > >> >>> 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 ??? >> >> Yes, there is interface in Pascal. I meant if I would skip mixin, I >> also would skip interface as well. Both are qooxdoo's OO structure >> that is required (in some cases) when we need to create custom >> widgets. > OK, needed for 100% custom widgets. Will you really need that, > especially at the beginning ? > I would suggest the same I suggest for start'up : start first and > then only enrich. > >> >>> 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. >> >> Only mixin that's not available in modern pascal language. > OK. > >> >>> 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 :-) >> >> Ok then, I hope Peter is reading our conversation. > Maybe Christmass holidays but he's listening. > >> >>> Yes, and I also have a special usecase that would need it. >>> I'm dreaming of that for qooxdoo : >>> http://jqueryui.com/download >> >> +1 :) >> >> It'd be nice if Qooxdoo could provide such feature. >> >>> Sure, without doubt ! >> >> Thank you. :) >> >> -- >> >> -Bee- > > > --- > --- > --- > --------------------------------------------------------------------- > 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 ------------------------------------------------------------------------------ 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