(window-set-font w font)
The font symbols that are currently defined are courier-bold-12
,
8x10
, and 9x15
. The global variable window-fonts*
contains correspondences between font symbols and font strings. A font
string may also be specified instead of a font symbol.
(window-string-width w s)
(window-string-extents w s)
These give the width and the vertical size (ascent descent)
in
pixels of the specified string s
using the font of the specified
window. s
is stringified if necessary.
Operations on a window other than direct drawing are performed by
setting a condition for the window, performing the operation, and then
unsetting the condition with window-unset
. window-reset
will reset a window to its “standard” setting; it is useful primarily
for cases in which a program bug causes window settings to be in an
undesired state.
(window-set-xor w)
(window-set-erase w)
(window-set-copy w)
(window-set-invert w)
(window-unset w)
(window-reset w)
(window-set-line-width w width)
(window-set-line-attr w width &optional line-style cap-style join-style)
(window-std-line-attr w)
(window-foreground w)
(window-set-foreground w fg-color)
(window-background w)
(window-set-background w bg-color)