Variable: ps-header-frame-alist

ps-header-frame-alist is a customizable variable defined in ps-print.el.gz.

Value

((fore-color . 0.0) (back-color . 0.9) (border-width . 0.4)
 (border-color . 0.0) (shadow-color . 0.0))

Documentation

Specify header frame properties alist.

Valid frame properties are:

   fore-color Specify the foreground frame color.
It should be a float number between 0.0 (black color)
and 1.0 (white color), a string which is a color name,
or a list of 3 float numbers which corresponds to the
Red Green Blue color scale, each float number between
0.0 (dark color) and 1.0 (bright color).

   back-color Specify the background frame color (similar to
fore-color).

   shadow-color Specify the shadow color (similar to fore-color).

   border-color Specify the border color (similar to fore-color).

   border-width Specify the border width.

Any other property is ignored.

Don't change this alist directly, instead use customization, or ps-value, ps-get, ps-put and ps-del functions (see them for documentation).

This variable was added, or its default value changed, in Emacs 20.

Probably introduced at or before Emacs version 20.1.

Source Code

;; Defined in /usr/src/emacs/lisp/ps-print.el.gz
(defcustom ps-header-frame-alist
  '((fore-color   . 0.0)
    (back-color   . 0.9)
    (border-width . 0.4)
    (border-color . 0.0)
    (shadow-color . 0.0))
  "Specify header frame properties alist.

Valid frame properties are:

   `fore-color'		Specify the foreground frame color.
			It should be a float number between 0.0 (black color)
			and 1.0 (white color), a string which is a color name,
			or a list of 3 float numbers which corresponds to the
			Red Green Blue color scale, each float number between
			0.0 (dark color) and 1.0 (bright color).

   `back-color'		Specify the background frame color (similar to
			`fore-color').

   `shadow-color'	Specify the shadow color (similar to `fore-color').

   `border-color'	Specify the border color (similar to `fore-color').

   `border-width'	Specify the border width.

Any other property is ignored.

Don't change this alist directly, instead use customization, or `ps-value',
`ps-get', `ps-put' and `ps-del' functions (see them for documentation)."
  :version "21.1"
  :type '(repeat
	  (choice :menu-tag "Header Frame Element"
		  :tag ""
		  (cons :tag "Foreground Color" :format "%v"
			(const :format "" fore-color)
			(choice :menu-tag "Foreground Color"
				:tag "Foreground Color"
				(number :tag "Gray Scale" :value 0.0)
				(string :tag "Color Name" :value "black")
				(list :tag "RGB Color" :value (0.0 0.0 0.0)
				      (number :tag "Red")
				      (number :tag "Green")
				      (number :tag "Blue"))))
		  (cons :tag "Background Color" :format "%v"
			(const :format "" back-color)
			(choice :menu-tag "Background Color"
				:tag "Background Color"
				(number :tag "Gray Scale" :value 0.9)
				(string :tag "Color Name" :value "gray90")
				(list :tag "RGB Color" :value (0.9 0.9 0.9)
				      (number :tag "Red")
				      (number :tag "Green")
				      (number :tag "Blue"))))
		  (cons :tag "Border Width" :format "%v"
			(const :format "" border-width)
			(number :tag "Border Width" :value 0.4))
		  (cons :tag "Border Color" :format "%v"
			(const :format "" border-color)
			(choice :menu-tag "Border Color"
				:tag "Border Color"
				(number :tag "Gray Scale" :value 0.0)
				(string :tag "Color Name" :value "black")
				(list :tag "RGB Color" :value (0.0 0.0 0.0)
				      (number :tag "Red")
				      (number :tag "Green")
				      (number :tag "Blue"))))
		  (cons :tag "Shadow Color" :format "%v"
			(const :format "" shadow-color)
			(choice :menu-tag "Shadow Color"
				:tag "Shadow Color"
				(number :tag "Gray Scale" :value 0.0)
				(string :tag "Color Name" :value "black")
				(list :tag "RGB Color" :value (0.0 0.0 0.0)
				      (number :tag "Red")
				      (number :tag "Green")
				      (number :tag "Blue"))))))
  :version "20"
  :group 'ps-print-headers)