[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Two Info nodes on mouse pointer shapes

From: Drew Adams
Subject: Two Info nodes on mouse pointer shapes
Date: Sun, 21 May 2006 15:44:15 -0700

Two different Info nodes have different info (one is about X Window
pointer shapes and the other is about text-property control of pointer
shape). They should either be combined or cross-reference each

Simply cross-referencing will leave the reader confused. It would be
best to give a complete explanation in one place. We do not want the
reader to miss one of these pieces of information or to not be able to
understand how they fit together.

emacs -q
C-h i, pick Elisp
s pointer shows two nodes at the top level: Pointer Shapes and Pointer

Pointer Shapes says this:

These variables specify which shape to use for the mouse pointer in
various situations, when using the X Window System:

     This variable specifies the pointer shape to use ordinarily in the
     Emacs frame.

     This variable specifies the pointer shape to use when the mouse is
     over mouse-sensitive text.

   These variables affect newly created frames.  They do not normally
affect existing frames; however, if you set the mouse color of a frame,
that also updates its pointer shapes based on the current values of
these variables.  *Note Color Parameters::.

   The values you can use, to specify either of these pointer shapes,
are defined in the file `lisp/term/x-win.el'.  Use `M-x apropos <RET>
x-pointer <RET>' to see a list of them.

Pointer Shape says this:

Normally, the mouse pointer has the `text' shape over text and the
`arrow' shape over window areas which do not correspond to any buffer
text.  You can specify the mouse pointer shape over text or images via
the `pointer' text property, and for images with the `:pointer' and
`:map' image properties.

   The available pointer shapes are: `text' (or `nil'), `arrow',
`hand', `vdrag', `hdrag', `modeline', and `hourglass'.

 -- Variabel: void-text-area-pointer
     This variable specifies the mouse pointer shape in void text areas,
     i.e. the areas after the end of a line or below the last line in
     the buffer.  The default is to use the `arrow' (non-text) pointer.

In GNU Emacs (i386-mingw-nt5.1.2600)
 of 2006-03-20 on W2ONE
X server distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --cflags -Id:/g/include'

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: ENU
  locale-coding-system: cp1252
  default-enable-multibyte-characters: t

Major mode: Info

Minor modes in effect:
  encoded-kbd-mode: t
  tooltip-mode: t
  auto-compression-mode: t
  tool-bar-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  line-number-mode: t

Recent input:
C-h i <help-echo> <help-echo> <help-echo> <help-echo>
<down-mouse-2> <mouse-2> <help-echo> s p o i n t e
r <return> <help-echo> <down-mouse-2> <mouse-2> l s
<return> s <return> <help-echo> <down-mouse-2> <mouse-2>
l l l <help-echo> <down-mouse-2> <mouse-2> s <return>
<down-mouse-2> <mouse-2> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <menu-bar>
<help-menu> <report-emacs-bug>

Recent messages:
For information about the GNU Project and its goals, type C-h C-p.
Loading dired...
Loading regexp-opt...done
Loading dired...done
Loading info...
Loading easymenu...done
Loading info...done
Composing main Info directory...done
Info-history-back: This is the first Info node you looked at
Loading emacsbug...done

reply via email to

[Prev in Thread] Current Thread [Next in Thread]