[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lispref/frames.texi
From: |
Luc Teirlinck |
Subject: |
[Emacs-diffs] Changes to emacs/lispref/frames.texi |
Date: |
Sun, 01 May 2005 22:06:39 -0400 |
Index: emacs/lispref/frames.texi
diff -c emacs/lispref/frames.texi:1.85 emacs/lispref/frames.texi:1.86
*** emacs/lispref/frames.texi:1.85 Sun Mar 6 18:15:17 2005
--- emacs/lispref/frames.texi Mon May 2 02:06:38 2005
***************
*** 1360,1367 ****
what selection the user makes.
The argument @var{position} specifies where on the screen to put the
! menu. It can be either a mouse button event (which says to put the menu
! where the user actuated the button) or a list of this form:
@example
((@var{xoffset} @var{yoffset}) @var{window})
--- 1360,1368 ----
what selection the user makes.
The argument @var{position} specifies where on the screen to put the
! top left corner of the menu. It can be either a mouse button event
! (which says to put the menu where the user actuated the button) or a
! list of this form:
@example
((@var{xoffset} @var{yoffset}) @var{window})
***************
*** 1369,1375 ****
@noindent
where @var{xoffset} and @var{yoffset} are coordinates, measured in
! pixels, counting from the top left corner of @var{window}'s frame.
If @var{position} is @code{t}, it means to use the current mouse
position. If @var{position} is @code{nil}, it means to precompute the
--- 1370,1377 ----
@noindent
where @var{xoffset} and @var{yoffset} are coordinates, measured in
! pixels, counting from the top left corner of @var{window}. @var{window}
! may be a window or a frame.
If @var{position} is @code{t}, it means to use the current mouse
position. If @var{position} is @code{nil}, it means to precompute the
***************
*** 1377,1384 ****
without actually displaying or popping up the menu.
The argument @var{menu} says what to display in the menu. It can be a
! keymap or a list of keymaps (@pxref{Menu Keymaps}). Alternatively, it
! can have the following form:
@example
(@var{title} @var{pane1} @var{pane2}...)
--- 1379,1391 ----
without actually displaying or popping up the menu.
The argument @var{menu} says what to display in the menu. It can be a
! keymap or a list of keymaps (@pxref{Menu Keymaps}). In this case, the
! return value is the list of events corresponding to the user's choice.
! (This list has more than one element if the choice occurred in a
! submenu.) Note that @code{x-popup-menu} does not actually execute the
! command bound to that sequence of events.
!
! Alternatively, @var{menu} can have the following form:
@example
(@var{title} @var{pane1} @var{pane2}...)
***************
*** 1388,1398 ****
where each pane is a list of form
@example
! (@var{title} (@var{line} . @var{item})...)
@end example
! Each @var{line} should be a string, and each @var{item} should be the
! value to return if that @var{line} is chosen.
@end defun
@strong{Usage note:} Don't use @code{x-popup-menu} to display a menu
--- 1395,1407 ----
where each pane is a list of form
@example
! (@var{title} @var{item1} @var{item2}...)
@end example
! Each item should normally be a cons cell @code{(@var{line} . @var{value})},
! where @var{line} is a string, and @var{value} is the value to return if
! that @var{line} is chosen. An item can also be a string; this makes a
! non-selectable line in the menu.
@end defun
@strong{Usage note:} Don't use @code{x-popup-menu} to display a menu
***************
*** 1443,1451 ****
The return value is @var{value} from the chosen alternative.
! An element of the list may be just a string instead of a cons cell
! @code{(@var{string} . @var{value})}. That makes a box that cannot
! be selected.
If @code{nil} appears in the list, it separates the left-hand items from
the right-hand items; items that precede the @code{nil} appear on the
--- 1452,1460 ----
The return value is @var{value} from the chosen alternative.
! As for @code{x-popup-menu}, an element of the list may be just a
! string instead of a cons cell @code{(@var{string} . @var{value})}.
! That makes a box that cannot be selected.
If @code{nil} appears in the list, it separates the left-hand items from
the right-hand items; items that precede the @code{nil} appear on the
***************
*** 1455,1462 ****
Dialog boxes always appear in the center of a frame; the argument
@var{position} specifies which frame. The possible values are as in
! @code{x-popup-menu}, but the precise coordinates don't matter; only the
! frame matters.
In some configurations, Emacs cannot display a real dialog box; so
instead it displays the same items in a pop-up menu in the center of the
--- 1464,1471 ----
Dialog boxes always appear in the center of a frame; the argument
@var{position} specifies which frame. The possible values are as in
! @code{x-popup-menu}, but the precise coordinates or the individual
! window don't matter; only the frame matters.
In some configurations, Emacs cannot display a real dialog box; so
instead it displays the same items in a pop-up menu in the center of the
- [Emacs-diffs] Changes to emacs/lispref/frames.texi,
Luc Teirlinck <=
- [Emacs-diffs] Changes to emacs/lispref/frames.texi, Luc Teirlinck, 2005/05/05
- [Emacs-diffs] Changes to emacs/lispref/frames.texi, Eli Zaretskii, 2005/05/21
- [Emacs-diffs] Changes to emacs/lispref/frames.texi, Nick Roberts, 2005/05/24
- [Emacs-diffs] Changes to emacs/lispref/frames.texi, Nick Roberts, 2005/05/24
- [Emacs-diffs] Changes to emacs/lispref/frames.texi, Luc Teirlinck, 2005/05/24
- [Emacs-diffs] Changes to emacs/lispref/frames.texi, Richard M . Stallman, 2005/05/24
- [Emacs-diffs] Changes to emacs/lispref/frames.texi, Richard M . Stallman, 2005/05/29