4049 |
@kindex keymap @r{(button property)} |
@kindex keymap @r{(button property)} |
4050 |
The button's keymap, defining bindings active within the button |
The button's keymap, defining bindings active within the button |
4051 |
region. By default this is the usual button region keymap, stored |
region. By default this is the usual button region keymap, stored |
4052 |
in the variable @code{button-map}, which defines @key{RET} and |
in the variable @code{button-map}, which defines @key{RET}, |
4053 |
@key{mouse-2} to invoke the button. |
@key{mouse-1} (if @var{mouse-1-click-follows-link} is set), |
4054 |
|
and @key{mouse-2} to invoke the button. |
4055 |
|
|
4056 |
@item type |
@item type |
4057 |
@kindex type @r{(button property)} |
@kindex type @r{(button property)} |
4235 |
buttons in an Emacs buffer. |
buttons in an Emacs buffer. |
4236 |
|
|
4237 |
@code{push-button} is the command that a user uses to actually `push' |
@code{push-button} is the command that a user uses to actually `push' |
4238 |
a button, and is bound by default in the button itself to @key{RET} |
a button, and is bound by default in the button itself to @key{RET}, |
4239 |
|
to @key{mouse-1} (if @var{mouse-1-click-follows-link} is set), |
4240 |
and to @key{mouse-2} using a region-specific keymap. Commands |
and to @key{mouse-2} using a region-specific keymap. Commands |
4241 |
that are useful outside the buttons itself, such as |
that are useful outside the buttons itself, such as |
4242 |
@code{forward-button} and @code{backward-button} are additionally |
@code{forward-button} and @code{backward-button} are additionally |