comparison lispref/display.texi @ 57201:2950fcfcfa44

Correct various typos. (Display): Rename node "Pointer Shapes" to "Pointer Shape". (There is already a node called "Pointer Shapes" in frames.texi.) (Images): Remove non-existent node "Image Slices" from menu.
author Luc Teirlinck <teirllm@auburn.edu>
date Thu, 23 Sep 2004 04:15:54 +0000
parents 714a83d1ea32
children ce88ee86e383
comparison
equal deleted inserted replaced
57200:c81df189b32d 57201:2950fcfcfa44
25 * Faces:: A face defines a graphics style for text characters: 25 * Faces:: A face defines a graphics style for text characters:
26 font, colors, etc. 26 font, colors, etc.
27 * Fringes:: Controlling window fringes. 27 * Fringes:: Controlling window fringes.
28 * Fringe Bitmaps:: Customizing fringe bitmaps. 28 * Fringe Bitmaps:: Customizing fringe bitmaps.
29 * Scroll Bars:: Controlling vertical scroll bars. 29 * Scroll Bars:: Controlling vertical scroll bars.
30 * Pointer Shapes:: Controlling the mouse pointer shape. 30 * Pointer Shape:: Controlling the mouse pointer shape.
31 * Display Property:: Enabling special display features. 31 * Display Property:: Enabling special display features.
32 * Images:: Displaying images in Emacs buffers. 32 * Images:: Displaying images in Emacs buffers.
33 * Buttons:: Adding clickable buttons to Emacs buffers. 33 * Buttons:: Adding clickable buttons to Emacs buffers.
34 * Blinking:: How Emacs shows the matching open parenthesis. 34 * Blinking:: How Emacs shows the matching open parenthesis.
35 * Inverse Video:: Specifying how the screen looks. 35 * Inverse Video:: Specifying how the screen looks.
2784 @code{set-window-buffer} examines these variables. If you change them 2784 @code{set-window-buffer} examines these variables. If you change them
2785 in a buffer that is already visible in a window, you can make the 2785 in a buffer that is already visible in a window, you can make the
2786 window take note of the new values by calling @code{set-window-buffer} 2786 window take note of the new values by calling @code{set-window-buffer}
2787 specifying the same buffer that is already displayed. 2787 specifying the same buffer that is already displayed.
2788 2788
2789 @node Pointer Shapes 2789 @node Pointer Shape
2790 @section Pointer Shapes 2790 @section Pointer Shape
2791 2791
2792 Normally, the mouse pointer has the @code{text} shape over text and 2792 Normally, the mouse pointer has the @code{text} shape over text and
2793 the @code{arrow} shape over window areas which do not correspond to 2793 the @code{arrow} shape over window areas which do not correspond to
2794 any buffer text. 2794 any buffer text.
2795 2795
2919 OP ::= + | - 2919 OP ::= + | -
2920 @end group 2920 @end group
2921 @end example 2921 @end example
2922 2922
2923 The form @var{NUM} specifies a fractional width or height of the 2923 The form @var{NUM} specifies a fractional width or height of the
2924 default frame font size. The form @code(@var{NUM})} specifies an 2924 default frame font size. The form @code{(@var{NUM})} specifies an
2925 absolute number of pixels. If a symbol @var{SYMBOL} is specified, its 2925 absolute number of pixels. If a symbol @var{SYMBOL} is specified, its
2926 buffer-local variable binding is used. 2926 buffer-local variable binding is used.
2927 2927
2928 The @code{in}, @code{mm}, and @code{cm} units specifies the number 2928 The @code{in}, @code{mm}, and @code{cm} units specifies the number
2929 of pixels per inch, milli-meter, and centi-meter, resp. The 2929 of pixels per inch, milli-meter, and centi-meter, resp. The
2953 2953
2954 If no specific base offset is set for alignment, it is always relative 2954 If no specific base offset is set for alignment, it is always relative
2955 to the left edge of the text area. For example, @samp{:align-to 0} in a 2955 to the left edge of the text area. For example, @samp{:align-to 0} in a
2956 header-line aligns with the first text column in the text area. 2956 header-line aligns with the first text column in the text area.
2957 2957
2958 The value of the form @code(@var{NUM} . @var{EXPR})} is the value of 2958 The value of the form @code{(@var{NUM} . @var{EXPR})} is the value of
2959 @var{NUM} multiplied by the value of the expression @var{EXPR}. For 2959 @var{NUM} multiplied by the value of the expression @var{EXPR}. For
2960 example, @samp{(2 . in)} specifies a width of 2 inches, while 2960 example, @samp{(2 . in)} specifies a width of 2 inches, while
2961 @samp{(0.5 . IMAGE)} specifies half the width (or height) of the 2961 @samp{(0.5 . IMAGE)} specifies half the width (or height) of the
2962 specified image. 2962 specified image.
2963 2963
3225 * GIF Images:: Special features for GIF format. 3225 * GIF Images:: Special features for GIF format.
3226 * Postscript Images:: Special features for Postscript format. 3226 * Postscript Images:: Special features for Postscript format.
3227 * Other Image Types:: Various other formats are supported. 3227 * Other Image Types:: Various other formats are supported.
3228 * Defining Images:: Convenient ways to define an image for later use. 3228 * Defining Images:: Convenient ways to define an image for later use.
3229 * Showing Images:: Convenient ways to display an image once it is defined. 3229 * Showing Images:: Convenient ways to display an image once it is defined.
3230 * Image Slices:: Displaying image slices.
3231 * Image Cache:: Internal mechanisms of image display. 3230 * Image Cache:: Internal mechanisms of image display.
3232 @end menu 3231 @end menu
3233 3232
3234 @node Image Descriptors 3233 @node Image Descriptors
3235 @subsection Image Descriptors 3234 @subsection Image Descriptors
3411 @code{(circle . ((@var{x0} . @var{y0}) . @var{r}))} 3410 @code{(circle . ((@var{x0} . @var{y0}) . @var{r}))}
3412 which specifies the center and the radius of the circle; @var{r} may 3411 which specifies the center and the radius of the circle; @var{r} may
3413 be a float or integer. 3412 be a float or integer.
3414 3413
3415 A polygon is a cons 3414 A polygon is a cons
3416 @code(poly . [@var{x0} @var{y0} @var{x1} @var{y1} ...])} 3415 @code{(poly . [@var{x0} @var{y0} @var{x1} @var{y1} ...])}
3417 where each pair in the vector describes one corner in the polygon. 3416 where each pair in the vector describes one corner in the polygon.
3418 3417
3419 When the mouse pointer is above a hot-spot area of an image, the 3418 When the mouse pointer is above a hot-spot area of an image, the
3420 @var{plist} of that hot-spot is consulted; if it contains a @code{help-echo} 3419 @var{plist} of that hot-spot is consulted; if it contains a @code{help-echo}
3421 property it defines a tool-tip for the hot-spot, and if it contains 3420 property it defines a tool-tip for the hot-spot, and if it contains