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

Reply via email to