aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2013-09-28 14:04:49 +0300
committerEli Zaretskii2013-09-28 14:04:49 +0300
commit0fe3602a281b967ab1709da511c88f763a86e62a (patch)
treea86076b56b12d08653ecf4cfa234f57870f6f5c8
parentcee18f1fb3c88fdc203e1108323df21f3bedcd15 (diff)
downloademacs-0fe3602a281b967ab1709da511c88f763a86e62a.tar.gz
emacs-0fe3602a281b967ab1709da511c88f763a86e62a.zip
Define tty-menu-* faces via defface.
-rw-r--r--lisp/faces.el30
1 files changed, 21 insertions, 9 deletions
diff --git a/lisp/faces.el b/lisp/faces.el
index b6e85e96276..c891da2f9ba 100644
--- a/lisp/faces.el
+++ b/lisp/faces.el
@@ -2140,15 +2140,7 @@ terminal type to a different value."
2140(defun tty-set-up-initial-frame-faces () 2140(defun tty-set-up-initial-frame-faces ()
2141 (let ((frame (selected-frame))) 2141 (let ((frame (selected-frame)))
2142 (frame-set-background-mode frame t) 2142 (frame-set-background-mode frame t)
2143 (face-set-after-frame-default frame) 2143 (face-set-after-frame-default frame)))
2144 (make-face 'tty-menu-enabled-face)
2145 (make-face 'tty-menu-disabled-face)
2146 (make-face 'tty-menu-selected-face)
2147 (set-face-foreground 'tty-menu-enabled-face "yellow")
2148 (set-face-foreground 'tty-menu-disabled-face "white")
2149 (set-face-background 'tty-menu-enabled-face "blue")
2150 (set-face-background 'tty-menu-disabled-face "blue")
2151 (set-face-background 'tty-menu-selected-face "red")))
2152 2144
2153 2145
2154;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 2146;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -2557,6 +2549,26 @@ It is used for characters of no fonts too."
2557 :version "24.1" 2549 :version "24.1"
2558 :group 'basic-faces) 2550 :group 'basic-faces)
2559 2551
2552;; Faces for TTY menus.
2553(defface tty-menu-enabled-face
2554 '((t
2555 :foreground "yellow" :background "blue" :weight bold))
2556 "Face for displaying enabled items in TTY menus."
2557 :group 'basic-faces)
2558
2559(defface tty-menu-disabled-face
2560 '((((class color) (min-colors 16))
2561 :foreground "lightgray" :background "blue")
2562 (t
2563 :foreground "white" :background "blue"))
2564 "Face for displaying disabled items in TTY menus."
2565 :group 'basic-faces)
2566
2567(defface tty-menu-selected-face
2568 '((t :background "red"))
2569 "Face for displaying the currently selected item in TTY menus."
2570 :group 'basic-faces)
2571
2560 2572
2561;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 2573;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2562;;; Manipulating font names. 2574;;; Manipulating font names.