diff options
| author | Chong Yidong | 2007-04-15 19:41:27 +0000 |
|---|---|---|
| committer | Chong Yidong | 2007-04-15 19:41:27 +0000 |
| commit | 23bb1fdfda8be0f3265d8b88ccca27475915409b (patch) | |
| tree | da8e0cb0b7bbc79cc261b7e0e94b7e962075a195 | |
| parent | addf7a47733c4ec141f9c57f1494fb30b550faf0 (diff) | |
| download | emacs-23bb1fdfda8be0f3265d8b88ccca27475915409b.tar.gz emacs-23bb1fdfda8be0f3265d8b88ccca27475915409b.zip | |
(Multiple Displays): Add note about "multi-monitor" setups.
(Display Feature Testing): Note that display refers to all
physical monitors for multi-monitor setups.
| -rw-r--r-- | lispref/frames.texi | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/lispref/frames.texi b/lispref/frames.texi index 1bad33cdb4e..527f27385f3 100644 --- a/lispref/frames.texi +++ b/lispref/frames.texi | |||
| @@ -150,6 +150,13 @@ screens belonging to one server, Emacs knows by the similarity in their | |||
| 150 | names that they share a single keyboard, and it treats them as a single | 150 | names that they share a single keyboard, and it treats them as a single |
| 151 | terminal. | 151 | terminal. |
| 152 | 152 | ||
| 153 | Note that some graphical terminals can output to more than a one | ||
| 154 | monitor (or other output device) at the same time. On these | ||
| 155 | ``multi-monitor'' setups, a single @var{display} value controls the | ||
| 156 | output to all the physical monitors. In this situation, there is | ||
| 157 | currently no platform-independent way for Emacs to distinguish between | ||
| 158 | the different physical monitors. | ||
| 159 | |||
| 153 | @deffn Command make-frame-on-display display &optional parameters | 160 | @deffn Command make-frame-on-display display &optional parameters |
| 154 | This creates and returns a new frame on display @var{display}, taking | 161 | This creates and returns a new frame on display @var{display}, taking |
| 155 | the other frame parameters from @var{parameters}. Aside from the | 162 | the other frame parameters from @var{parameters}. Aside from the |
| @@ -2089,11 +2096,19 @@ This function returns the number of screens associated with the display. | |||
| 2089 | @defun display-pixel-height &optional display | 2096 | @defun display-pixel-height &optional display |
| 2090 | This function returns the height of the screen in pixels. | 2097 | This function returns the height of the screen in pixels. |
| 2091 | On a character terminal, it gives the height in characters. | 2098 | On a character terminal, it gives the height in characters. |
| 2099 | |||
| 2100 | For graphical terminals, note that on ``multi-monitor'' setups this | ||
| 2101 | refers to the pixel width for all physical monitors associated with | ||
| 2102 | @var{display}. @xref{Multiple Displays}. | ||
| 2092 | @end defun | 2103 | @end defun |
| 2093 | 2104 | ||
| 2094 | @defun display-pixel-width &optional display | 2105 | @defun display-pixel-width &optional display |
| 2095 | This function returns the width of the screen in pixels. | 2106 | This function returns the width of the screen in pixels. |
| 2096 | On a character terminal, it gives the width in characters. | 2107 | On a character terminal, it gives the width in characters. |
| 2108 | |||
| 2109 | For graphical terminals, note that on ``multi-monitor'' setups this | ||
| 2110 | refers to the pixel width for all physical monitors associated with | ||
| 2111 | @var{display}. @xref{Multiple Displays}. | ||
| 2097 | @end defun | 2112 | @end defun |
| 2098 | 2113 | ||
| 2099 | @defun display-mm-height &optional display | 2114 | @defun display-mm-height &optional display |