Re: Themable colors
- From: Bill Haneman <Bill Haneman Sun COM>
- To: gtk-devel-list gnome org
- Subject: Re: Themable colors
- Date: Wed, 30 Mar 2005 19:26:36 +0100
Federico Mena Quintero <federico ximian com> writes:
Having things like your proposed GTK_PALETTE_RED doesn't make much
sense; if you want a specific color, just use it from your app:
I am not sure I agree. Red is not just red. It is not uncommon for
applications to just need a few colors to make something stand out,
and there may be good reasons for wanting say a red or a green. In
that case, it makes sense to pick the color out of a palette that
matches the rest of the desktop.
Applications should _NEVER_ choose a specific color "to make something
stand out", that is a serious accessibility violation. Please see
"GNOME Accessibility Guide for Developers":
http://developer.gnome.org/projects/gap/guide/gad/index.html
The ONLY time that an application should choose a specific color (or
even a specific value, i.e. 'black' or 'white') is when "red means RED",
i.e. if the application is a painting application, an image processing
application, or something similar, where the actual hue and value are
semantically identified with the element.
Otherwise you should use a gc whose semantics are 'stand out' or
'error'. That's what this thread is really about.
- Bill
Currently your best bet is to just pick a color from the palette in
the HIG, but I think the palette should depend on the theme.
Søren
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]