On 2005-06-20 09:43:24 +0100 Marc Brünink <[EMAIL PROTECTED]> wrote:

> Hi List,
> 
> I'm wondering how to customize my GNUstep distribution. At the first step I 
> simply want to change the standard color of the window background and the 
> buttons etc. too something more brigther to maximize the contrast between 
> font and background. I don't want to set these colors by hand, so I started 
> to look at the GNUstep source. Actually there's externs.m in gui, which looks 
> like the master color definition file. But it is not. GSToolbarView.m etc. 
> have their very own hardcoded color definitions.
> 
> 1. Is there an easy way to change the standard color of all elements? Perhaps 
> with user defaults?

Yes ... you can set the system colors using NSUserDefaults ...

eg. 
defaults write NSGlobalDomain scrollBarColor "1.0 0.0 0.0"
will set the scrollbar color for all applications to bright red

It's also possible to set up an alternative system color list for each user ... 
but I think that needs some sort of preferences app to do it rather than being 
readily achieved from the defaults system.

If bits of the gui (you mention GSToolbarView.m) do not use the system colors, 
that's a bug and should be reported (ie osome detail of how/when it fails to 
use the system colors) so it can be fixed.

> 2. What's up with theme support? Any progress?

Nicolas Roard (www.roard.com) was working on a new version of Camaeleon ... 
which sounds like it should be very good, but I don't know the state of 
progress.



_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to