31 |
|
|
32 |
@cindex MS Windows |
@cindex MS Windows |
33 |
Emacs compiled for MS Windows mostly supports the same features as |
Emacs compiled for MS Windows mostly supports the same features as |
34 |
under X. However, images and tool bars are not yet available in Emacs |
under X. |
|
version 21.3 on MS-Windows. |
|
35 |
|
|
36 |
@menu |
@menu |
37 |
* Mouse Commands:: Moving, cutting, and pasting, with the mouse. |
* Mouse Commands:: Moving, cutting, and pasting, with the mouse. |
273 |
The command @kbd{M-x menu-bar-enable-clipboard} makes the @code{Cut}, |
The command @kbd{M-x menu-bar-enable-clipboard} makes the @code{Cut}, |
274 |
@code{Paste} and @code{Copy} menu items, as well as the keys of the same |
@code{Paste} and @code{Copy} menu items, as well as the keys of the same |
275 |
names, all use the clipboard. |
names, all use the clipboard. |
276 |
|
|
277 |
You can customize the option @code{x-select-enable-clipboard} to make |
You can customize the option @code{x-select-enable-clipboard} to make |
278 |
the Emacs yank functions consult the clipboard before the primary |
the Emacs yank functions consult the clipboard before the primary |
279 |
selection, and to make the kill functions to store in the clipboard as |
selection, and to make the kill functions to store in the clipboard as |
299 |
for that error message. If you click @kbd{Mouse-2} on a completion in |
for that error message. If you click @kbd{Mouse-2} on a completion in |
300 |
the @samp{*Completions*} buffer, you choose that completion. |
the @samp{*Completions*} buffer, you choose that completion. |
301 |
|
|
302 |
|
@vindex mouse-highlight |
303 |
You can usually tell when @kbd{Mouse-2} has this special sort of |
You can usually tell when @kbd{Mouse-2} has this special sort of |
304 |
meaning because the sensitive text highlights when you move the mouse |
meaning because the sensitive text highlights when you move the mouse |
305 |
over it. |
over it. The variable @code{mouse-highlight} controls whether to do |
306 |
|
this highlighting always (even when such text appears where the mouse |
307 |
|
already is), never, or only immediately after you move the mouse. |
308 |
|
|
309 |
@node Menu Mouse Clicks |
@node Menu Mouse Clicks |
310 |
@section Mouse Clicks for Menus |
@section Mouse Clicks for Menus |
394 |
frame rather than just a new window in the selected frame (@pxref{Pop |
frame rather than just a new window in the selected frame (@pxref{Pop |
395 |
Up Window}). If an existing visible or iconified frame already displays |
Up Window}). If an existing visible or iconified frame already displays |
396 |
the requested material, these commands use the existing frame, after |
the requested material, these commands use the existing frame, after |
397 |
raising or deiconifying as necessary. |
raising or deiconifying as necessary. |
398 |
|
|
399 |
The various @kbd{C-x 5} commands differ in how they find or create the |
The various @kbd{C-x 5} commands differ in how they find or create the |
400 |
buffer to select: |
buffer to select: |
607 |
@code{special-display-buffer-names} or @code{special-display-regexps} |
@code{special-display-buffer-names} or @code{special-display-regexps} |
608 |
can also be a list. Then the first element is the buffer name or |
can also be a list. Then the first element is the buffer name or |
609 |
regular expression; the rest of the list specifies how to create the |
regular expression; the rest of the list specifies how to create the |
610 |
frame. It can be an association list specifying frame parameter values; |
frame. It can be an association list specifying frame parameter |
611 |
these values take precedence over parameter values specified in |
values; these values take precedence over parameter values specified |
612 |
@code{special-display-frame-alist}. Alternatively, it can have this |
in @code{special-display-frame-alist}. If you specify the symbol |
613 |
form: |
@code{same-window} as a ``frame parameter'' in this list, with a |
614 |
|
non-@code{nil} value, that means to use the selected window if |
615 |
|
possible. If you use the symbol @code{same-frame} as a ``frame |
616 |
|
parameter'' in this list, with a non-@code{nil} value, that means to |
617 |
|
use the selected frame if possible. |
618 |
|
|
619 |
|
Alternatively, the value can have this form: |
620 |
|
|
621 |
@example |
@example |
622 |
(@var{function} @var{args}...) |
(@var{function} @var{args}...) |
823 |
@section Tool Bars |
@section Tool Bars |
824 |
@cindex Tool Bar mode |
@cindex Tool Bar mode |
825 |
@cindex mode, Tool Bar |
@cindex mode, Tool Bar |
826 |
@cindex icons, tool bar |
@cindex icons, toolbar |
827 |
|
|
828 |
The @dfn{tool bar} is a line (or multiple lines) of icons at the top |
The @dfn{tool bar} is a line (or multiple lines) of icons at the top |
829 |
of the Emacs window. You can click on these icons with the mouse |
of the Emacs window. You can click on these icons with the mouse |
871 |
various aspects of how tooltips work. When Tooltip mode is disabled, |
various aspects of how tooltips work. When Tooltip mode is disabled, |
872 |
the help text is displayed in the echo area instead. |
the help text is displayed in the echo area instead. |
873 |
|
|
874 |
@xref{X Resources}, for information on customizing the windows |
@vindex tooltip-delay |
875 |
that display tooltips. |
The variables @code{tooltip-delay} specifies how long Emacs should |
876 |
|
wait before displaying a tooltip. For additional customization |
877 |
|
options for displaying tooltips, use @kbd{M-x customize-group |
878 |
|
@key{RET} tooltip @key{RET}}. @xref{X Resources}, for information on |
879 |
|
customizing the windows that display tooltips. |
880 |
|
|
881 |
@node Mouse Avoidance |
@node Mouse Avoidance |
882 |
@section Mouse Avoidance |
@section Mouse Avoidance |