aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1996-02-24 04:11:01 +0000
committerRichard M. Stallman1996-02-24 04:11:01 +0000
commitcee8c3b39c7344df1c74b5903439ae2648e58bd9 (patch)
treefcd85620e6f0b902d8d27bba068a7e5eafb5c9aa
parentd17570268da4f06b891d0c034b1c0abd62845272 (diff)
downloademacs-cee8c3b39c7344df1c74b5903439ae2648e58bd9.tar.gz
emacs-cee8c3b39c7344df1c74b5903439ae2648e58bd9.zip
Clarify purpose of user-position parameter.
-rw-r--r--lispref/frames.texi23
1 files changed, 17 insertions, 6 deletions
diff --git a/lispref/frames.texi b/lispref/frames.texi
index 377e4fef98f..a7d82c8d2b2 100644
--- a/lispref/frames.texi
+++ b/lispref/frames.texi
@@ -310,12 +310,23 @@ pixels, counting from the top edge of the screen. This takes effect if
310and when the frame is iconified. 310and when the frame is iconified.
311 311
312@item user-position 312@item user-position
313Non-@code{nil} if the screen position of the frame was explicitly 313When you create a frame and specify its screen position with the
314requested by the user (for example, with the @samp{-geometry} option). 314@code{left} and @code{top} parameters, use this parameter to say whether
315Nothing automatically makes this parameter non-@code{nil}; it is up to 315the specified position was user-specified (explicitly requested in some
316Lisp programs that call @code{make-frame} to specify this parameter to 316way by a human user) or merely program-specified (chosen by a program).
317indicate that the values of the @code{left} and @code{top} parameters 317A non-@code{nil} value says the position was user-specified.
318are user-specified positions. 318
319Window managers generally heed user-specified positions, and some heed
320program-specified positions too. But many ignore program-specified
321positions, placing the window in a default fashion or letting the user
322place it with the mouse. Some window managers, including @code{twm},
323let the user specify whether to obey program-specified positions or
324ignore them.
325
326When you call @code{make-frame}, you should specify a non-@code{nil}
327value for this parameter if the values of the @code{left} and @code{top}
328parameters represent the user's stated preference; otherwise, use
329@code{nil}.
319 330
320@item height 331@item height
321The height of the frame contents, in characters. (To get the height in 332The height of the frame contents, in characters. (To get the height in