Re: Clarification of layout proposal

David Crawshaw <[email protected]> Thu, 3 Apr 2003 19:22:09 +1000
Newsgroups gmane.comp.java.xwt.general
Message-ID <[email protected]>
On Thursday, April 3, 2003, at 07:23  PM, Charles Goodwin wrote:
>> xwt.widget - preapplies - xwt.theme
>> xwt.standard - overlays - xwt.theme
>> xwt.standard - preapplies - xwt.lib
>>
>> What advantage is there in killing the value of xwt.theme?
>
> Ok.  You seem to be forgetting that for many of the widgets, there are 
> two
> versions.  1) the lib and 2) the themable.

I can't understand the reasoning for this.

Are you saying that 1) is theme independent code, then 2) is more theme 
independent code that needs to be preapplied to 3) that's theme 
dependent code?

What's the point?

Why can't you just have all your theme independent code in xwt.lib, and 
then your theme implementation in org.xwt.theme.<whatever>, and then 
this behavior separation tier I'm talking about in xwt.widget? With 
xwt.theme being a definition file for org.xwt.theme.<whatever>.

Why do you have to split it up twice before getting to the theme code? 
It's no use to a power developer, and it's no use to theme development.

d


_______________________________________________
http://lists.xwt.org/listinfo/dev