all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* widget-inactive face unusable
@ 2005-07-03 11:20 Lennart Borgman
  2005-07-04  0:27 ` Juri Linkov
  0 siblings, 1 reply; 3+ messages in thread
From: Lennart Borgman @ 2005-07-03 11:20 UTC (permalink / raw)


I found the face widget-inactive unusable, at least on w32. Can anyone 
see the difference between active and inactive buttons in Custom?

It is currently defined as

(defface widget-inactive '((((class grayscale color)
                 (background dark))
                (:foreground "light gray"))
               (((class grayscale color)
                 (background light))
                (:foreground "dim gray"))
               (t
                (:slant italic)))
  "Face used for inactive widgets."
  :group 'widget-faces)
;; backward-compatibility alias
(put 'widget-inactive-face 'face-alias 'widget-inactive)

I get the "dim gray" foreground. I do not know what "dim" stands for but 
removing it gives me a more useful color. The widget label is now really 
gray. (However it might even be too hard to read.)

How does it look on other platforms? Can we change it to something useful?

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: widget-inactive face unusable
  2005-07-03 11:20 Lennart Borgman
@ 2005-07-04  0:27 ` Juri Linkov
  0 siblings, 0 replies; 3+ messages in thread
From: Juri Linkov @ 2005-07-04  0:27 UTC (permalink / raw)
  Cc: emacs-devel

> I found the face widget-inactive unusable, at least on w32. Can anyone 
> see the difference between active and inactive buttons in Custom?
>
> It is currently defined as
>
> (defface widget-inactive '((((class grayscale color)
>                 (background dark))
>                (:foreground "light gray"))
>               (((class grayscale color)
>                 (background light))
>                (:foreground "dim gray"))
>               (t
>                (:slant italic)))
>  "Face used for inactive widgets."
>  :group 'widget-faces)
> ;; backward-compatibility alias
> (put 'widget-inactive-face 'face-alias 'widget-inactive)
>
> I get the "dim gray" foreground. I do not know what "dim" stands for but 
> removing it gives me a more useful color. The widget label is now really 
> gray. (However it might even be too hard to read.)
>
> How does it look on other platforms? Can we change it to something useful?

There is a special face for this purpose.  Could you try to use it with

(defface widget-inactive
  '((t (:inherit shadow)))
  "Face used for inactive widgets."
  :group 'widget-faces)

-- 
Juri Linkov
http://www.jurta.org/emacs/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: widget-inactive face unusable
@ 2005-07-04  9:56 LENNART BORGMAN
  0 siblings, 0 replies; 3+ messages in thread
From: LENNART BORGMAN @ 2005-07-04  9:56 UTC (permalink / raw)
  Cc: emacs-devel

From: Juri Linkov <juri@jurta.org>

> > I get the "dim gray" foreground. I do not know what "dim" stands 
> for but 
> > removing it gives me a more useful color. The widget label is 
> now really 
> > gray. (However it might even be too hard to read.)
> >
> > How does it look on other platforms? Can we change it to 
> something useful?
> 
> There is a special face for this purpose.  Could you try to use it 
> with
> (defface widget-inactive
>  '((t (:inherit shadow)))
>  "Face used for inactive widgets."
>  :group 'widget-faces)

Thanks, that is much better. Could this be used instead?

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-07-04  9:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-04  9:56 widget-inactive face unusable LENNART BORGMAN
  -- strict thread matches above, loose matches on Subject: below --
2005-07-03 11:20 Lennart Borgman
2005-07-04  0:27 ` Juri Linkov

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.