diff options
author | Glenn Morris <rgm@gnu.org> | 2014-10-03 20:03:52 -0700 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2014-10-03 20:03:52 -0700 |
commit | 62cd8845a30c214ee7d0b55d436f3da2f803e4f4 (patch) | |
tree | ac7c97e32383ab94c80d63335e19be665a9c9f8c /lisp/frame.el | |
parent | 1a06ba3736b72b6af87529cf14f2ff82c6649cf5 (diff) | |
download | emacs-62cd8845a30c214ee7d0b55d436f3da2f803e4f4.tar.gz |
Doc tweaks re multi-monitor
* doc/lispref/frames.texi (Multiple Terminals): Copyedits re multiple monitors.
* lisp/frame.el (frame-monitor-attributes, display-monitor-attributes-list):
Doc fixes.
Diffstat (limited to 'lisp/frame.el')
-rw-r--r-- | lisp/frame.el | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/lisp/frame.el b/lisp/frame.el index a14b0c29103..f4d7622e662 100644 --- a/lisp/frame.el +++ b/lisp/frame.el @@ -1289,7 +1289,7 @@ bars (top, bottom, or nil)." (defun frame-monitor-attributes (&optional frame) "Return the attributes of the physical monitor dominating FRAME. -If FRAME is omitted, describe the currently selected frame. +If FRAME is omitted or nil, describe the currently selected frame. A frame is dominated by a physical monitor when either the largest area of the frame resides in the monitor, or the monitor @@ -1567,16 +1567,15 @@ If DISPLAY is omitted or nil, it defaults to the selected frame's display." (defun display-monitor-attributes-list (&optional display) "Return a list of physical monitor attributes on DISPLAY. -Each element of the list represents the attributes of each -physical monitor. The first element corresponds to the primary -monitor. +If DISPLAY is omitted or nil, it defaults to the selected frame's display. +Each element of the list represents the attributes of a physical +monitor. The first element corresponds to the primary monitor. -Attributes for a physical monitor is represented as an alist of -attribute keys and values as follows: +The attributes for a physical monitor are represented as an alist +of attribute keys and values as follows: - geometry -- Position and size in pixels in the form of - (X Y WIDTH HEIGHT) - workarea -- Position and size of the workarea in pixels in the + geometry -- Position and size in pixels in the form of (X Y WIDTH HEIGHT) + workarea -- Position and size of the work area in pixels in the form of (X Y WIDTH HEIGHT) mm-size -- Width and height in millimeters in the form of (WIDTH HEIGHT) @@ -1589,11 +1588,10 @@ with (*) are optional. A frame is dominated by a physical monitor when either the largest area of the frame resides in the monitor, or the monitor is the closest to the frame if the frame does not intersect any -physical monitors. Every non-tip frame (including invisible one) +physical monitors. Every (non-tooltip) frame (including invisible ones) in a graphical display is dominated by exactly one physical monitor at a time, though it can span multiple (or no) physical -monitors. -If DISPLAY is omitted or nil, it defaults to the selected frame's display." +monitors." (let ((frame-type (framep-on-display display))) (cond ((eq frame-type 'x) |