Mercurial > emacs
comparison man/frames.texi @ 89909:68c22ea6027c
Sync to HEAD
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Fri, 16 Apr 2004 12:51:06 +0000 |
parents | 375f2633d815 |
children | 3219f94257bc |
comparison
equal
deleted
inserted
replaced
89908:ee1402f7b568 | 89909:68c22ea6027c |
---|---|
46 * Multiple Displays:: How one Emacs job can talk to several displays. | 46 * Multiple Displays:: How one Emacs job can talk to several displays. |
47 * Special Buffer Frames:: You can make certain buffers have their own frames. | 47 * Special Buffer Frames:: You can make certain buffers have their own frames. |
48 * Frame Parameters:: Changing the colors and other modes of frames. | 48 * Frame Parameters:: Changing the colors and other modes of frames. |
49 * Scroll Bars:: How to enable and disable scroll bars; how to use them. | 49 * Scroll Bars:: How to enable and disable scroll bars; how to use them. |
50 * Wheeled Mice:: Using mouse wheels for scrolling. | 50 * Wheeled Mice:: Using mouse wheels for scrolling. |
51 * Drag and drop:: Using drag and drop to open files and insert text. | |
51 * Menu Bars:: Enabling and disabling the menu bar. | 52 * Menu Bars:: Enabling and disabling the menu bar. |
52 * Tool Bars:: Enabling and disabling the tool bar. | 53 * Tool Bars:: Enabling and disabling the tool bar. |
53 * Dialog Boxes:: Controlling use of dialog boxes. | 54 * Dialog Boxes:: Controlling use of dialog boxes. |
54 * Tooltips:: Showing "tooltips", AKA "balloon help" for active text. | 55 * Tooltips:: Showing "tooltips", AKA "balloon help" for active text. |
55 * Mouse Avoidance:: Moving the mouse pointer out of the way. | 56 * Mouse Avoidance:: Moving the mouse pointer out of the way. |
67 | 68 |
68 @kindex DELETE @r{(and mouse selection)} | 69 @kindex DELETE @r{(and mouse selection)} |
69 If you select a region with any of these mouse commands, and then | 70 If you select a region with any of these mouse commands, and then |
70 immediately afterward type the @key{DELETE} function key, it deletes the | 71 immediately afterward type the @key{DELETE} function key, it deletes the |
71 region that you selected. The @key{BACKSPACE} function key and the | 72 region that you selected. The @key{BACKSPACE} function key and the |
72 ASCII character @key{DEL} do not do this; if you type any other key | 73 @acronym{ASCII} character @key{DEL} do not do this; if you type any other key |
73 in between the mouse command and @key{DELETE}, it does not do this. | 74 in between the mouse command and @key{DELETE}, it does not do this. |
74 | 75 |
75 @findex mouse-set-region | 76 @findex mouse-set-region |
76 @findex mouse-set-point | 77 @findex mouse-set-point |
77 @findex mouse-yank-at-click | 78 @findex mouse-yank-at-click |
793 @vindex mouse-wheel-scroll-amount | 794 @vindex mouse-wheel-scroll-amount |
794 The variables @code{mouse-wheel-follow-mouse} and | 795 The variables @code{mouse-wheel-follow-mouse} and |
795 @code{mouse-wheel-scroll-amount} determine where and by how much | 796 @code{mouse-wheel-scroll-amount} determine where and by how much |
796 buffers are scrolled. | 797 buffers are scrolled. |
797 | 798 |
799 @node Drag and drop | |
800 @section Drag and drop in Emacs. | |
801 | |
802 @cindex drag and drop | |
803 Emacs supports drag and drop so that dropping of files and text is handeled. | |
804 Currently supported drag and drop protocols are XDND, Motif and the old | |
805 KDE 1.x protocol. There is no drag support yet. | |
806 When text is dropped on Emacs, Emacs inserts the text where it is dropped. | |
807 When a file is dragged from a file manager to Emacs, Emacs opens that file. | |
808 As a special case, if a file is dropped on a dired buffer the file is | |
809 copied or moved (depends on exactly how it is dragged and the application | |
810 it was dragged from) to the directory the dired buffer is displaying. | |
811 | |
812 @vindex x-dnd-open-file-other-window | |
813 A file is normally opened in the window it is dropped on, but if you | |
814 prefer the file to be opened in a new window you can customize the variable | |
815 @code{x-dnd-open-file-other-window}. | |
816 | |
817 @vindex x-dnd-types-alist | |
818 If you want to change the way Emacs handles drop of different types | |
819 or add a new type, you shall customize @code{x-dnd-types-alist}. This | |
820 requires detailed knowledge of what types other applications use | |
821 for drag and drop. | |
822 | |
823 @vindex x-dnd-protocol-alist | |
824 When an URL is dropped on Emacs it may be a file, but it may also be | |
825 another URL type (ftp, http, etc.). Emacs first checks | |
826 @code{x-dnd-protocol-alist} to determine what to do with the URL. If there | |
827 is no match there and if @code{browse-url-browser-function} is an alist, | |
828 Emacs looks for a match there. If no match is found the text for the URL | |
829 is inserted. If you want to alter Emacs behaviour you can customize these | |
830 variables. | |
831 | |
832 | |
798 @node Menu Bars | 833 @node Menu Bars |
799 @section Menu Bars | 834 @section Menu Bars |
800 @cindex Menu Bar mode | 835 @cindex Menu Bar mode |
801 @cindex mode, Menu Bar | 836 @cindex mode, Menu Bar |
802 | 837 |
852 invoke the command to begin with. | 887 invoke the command to begin with. |
853 | 888 |
854 You can customize the option @code{use-dialog-box} to suppress the | 889 You can customize the option @code{use-dialog-box} to suppress the |
855 use of dialog boxes. This also controls whether to use file selection | 890 use of dialog boxes. This also controls whether to use file selection |
856 windows (but those are not supported on all platforms). | 891 windows (but those are not supported on all platforms). |
892 | |
893 @vindex use-file-dialog | |
894 A file selection window is a special kind of dialog box for asking for | |
895 file names. | |
896 | |
897 You can customize the option @code{use-file-dialog} to suppress the | |
898 use of file selection windows even if you still want other kinds | |
899 of dialogs. This option has no effect if you have supressed all dialog | |
900 boxes with the option @code{use-dialog-box}. | |
901 | |
857 | 902 |
858 @node Tooltips | 903 @node Tooltips |
859 @section Tooltips (or ``Balloon Help'') | 904 @section Tooltips (or ``Balloon Help'') |
860 | 905 |
861 @cindex balloon help | 906 @cindex balloon help |
952 mouse---only single clicks are supported. The normal @code{xterm} mouse | 997 mouse---only single clicks are supported. The normal @code{xterm} mouse |
953 functionality is still available by holding down the @kbd{SHIFT} key | 998 functionality is still available by holding down the @kbd{SHIFT} key |
954 when you press the mouse button. The Linux console supports this | 999 when you press the mouse button. The Linux console supports this |
955 mode if it has support for the mouse enabled, e.g.@: using the | 1000 mode if it has support for the mouse enabled, e.g.@: using the |
956 @command{gpm} daemon. | 1001 @command{gpm} daemon. |
1002 | |
1003 @ignore | |
1004 arch-tag: 7dcf3a31-a43b-45d4-a900-445b10d77e49 | |
1005 @end ignore |