Re: [xwt-users] Re: [widgets] Theme defaults
David Crawshaw <[email protected]>
| Newsgroups | gmane.comp.java.xwt.users |
|---|---|
| Message-ID | <[email protected]> |
On Friday, August 8, 2003, at 11:07 PM, Andrew Kohlsmith wrote: > Something that has come up with my evangelicism of XWT is that people > seem to be under the impression that the engine will detect what OS > it's running on and "hint" to the application what theme it should > use. I think I've mentioned this about a million times so far. :) What I've been suggesting all along (and what I'm working towards) is there be a central distribution site/version of the widget library and the different themes, that the core on the user's machine already has a copy of. Instead of shipping the widget library inside each application, an xwar can simply assume xwt.widget, xwt.theme, etc already exist, and they are provided by the core. The core can have already set the default theme. That way we don't have to tell the app what os is running. Later, a little 'settings app' can be written that ships with the core, so a user could change their default xwt theme, and all the applications on the client's machine would start using the new theme. This means app developers don't have to think about theming. It just happens. And users have control over the applications they're using, and app developers have to go out of their way to ruin the user's experience. As opposed to some environments, which encourage the dev to ruin the user experience. d