aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChong Yidong2007-04-15 19:41:27 +0000
committerChong Yidong2007-04-15 19:41:27 +0000
commit23bb1fdfda8be0f3265d8b88ccca27475915409b (patch)
treeda8e0cb0b7bbc79cc261b7e0e94b7e962075a195
parentaddf7a47733c4ec141f9c57f1494fb30b550faf0 (diff)
downloademacs-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.texi15
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
150names that they share a single keyboard, and it treats them as a single 150names that they share a single keyboard, and it treats them as a single
151terminal. 151terminal.
152 152
153 Note that some graphical terminals can output to more than a one
154monitor (or other output device) at the same time. On these
155``multi-monitor'' setups, a single @var{display} value controls the
156output to all the physical monitors. In this situation, there is
157currently no platform-independent way for Emacs to distinguish between
158the different physical monitors.
159
153@deffn Command make-frame-on-display display &optional parameters 160@deffn Command make-frame-on-display display &optional parameters
154This creates and returns a new frame on display @var{display}, taking 161This creates and returns a new frame on display @var{display}, taking
155the other frame parameters from @var{parameters}. Aside from the 162the 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
2090This function returns the height of the screen in pixels. 2097This function returns the height of the screen in pixels.
2091On a character terminal, it gives the height in characters. 2098On a character terminal, it gives the height in characters.
2099
2100For graphical terminals, note that on ``multi-monitor'' setups this
2101refers 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
2095This function returns the width of the screen in pixels. 2106This function returns the width of the screen in pixels.
2096On a character terminal, it gives the width in characters. 2107On a character terminal, it gives the width in characters.
2108
2109For graphical terminals, note that on ``multi-monitor'' setups this
2110refers 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