| [ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
These are commands and functions for locating and operating on buttons in an Emacs buffer.
push-button is the command that a user uses to actually `push' a
button, and is bound by default in the button itself to <RET> and to
<mouse-2> using a region-specific keymap. Commands that are useful
outside the buttons itself, such as forward-button and
backward-button are additionally available in the keymap stored in
button-buffer-map; a mode which uses buttons may want to use
button-buffer-map as a parent keymap for its keymap.
If the button has a non-nil follow-link property, and
mouse-1-click-follows-link is set, a quick <Mouse-1> click will
also activate the push-button command. Voir la section Links and Mouse-1.
Perform the action specified by a button at location pos. pos
may be either a buffer position or a mouse-event. If use-mouse-action
is non-nil, or pos is a mouse-event (voir la section Mouse Events), try
to invoke the button's mouse-action property instead of
action; if the button has no mouse-action property, use
action as normal. pos defaults to point, except when
push-button is invoked interactively as the result of a mouse-event,
in which case, the mouse event's position is used. If there's no button at
pos, do nothing and return nil, otherwise return t.
Move to the nth next button, or nth previous button if n
is negative. If n is zero, move to the start of any button at point.
If wrap is non-nil, moving past either end of the buffer
continues from the other end. If display-message is non-nil,
the button's help-echo string is displayed. Any button with a
non-nil skip property is skipped over. Returns the button
found.
Move to the nth previous button, or nth next button if n
is negative. If n is zero, move to the start of any button at point.
If wrap is non-nil, moving past either end of the buffer
continues from the other end. If display-message is non-nil,
the button's help-echo string is displayed. Any button with a
non-nil skip property is skipped over. Returns the button
found.
Return the next button after (for next-button or before (for
previous-button) position pos in the current buffer. If
count-current is non-nil, count any button at pos in the
search, instead of starting at the next button.
| [ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
Ce document a été généré par Eric Reinbold le 13 Octobre 2007 en utilisant texi2html 1.78.