Mercurial > emacs
annotate oldXMenu/SetAEQ.c @ 67450:fa74deeadab8
Require url when compiling. Call
mac-process-deferred-apple-events after loading init files.
(mac-apple-event-map): New defvar. Define event handlers in it.
(core-event, internet-event): New Apple event class symbols.
(open-application, reopen-application, open-documents)
(print-documents, open-contents, quit-application)
(application-died, show-preferences, autosave-now, get-url): New
Apple event ID symbols.
(about): New HICommand ID symbol.
(mac-event-spec, mac-event-ae): New macros.
(mac-ae-parameter, mac-ae-list, mac-bytes-to-integer)
(mac-ae-selection-range, mac-ae-text-for-search)
(mac-ae-open-documents, mac-ae-text, mac-ae-get-url): New functions.
(mac-application-menu-map): Remove keymap. Handlers for HICommand
and Services menu events are now defined in mac-apple-event-map.
(mac-drag-n-drop): Remove selection range handling.
author | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
---|---|
date | Sat, 10 Dec 2005 01:48:21 +0000 |
parents | 3861ff8f4bf1 |
children | e8a3fb527b77 532e0a9335a9 2d92f5c9d6ae |
rev | line source |
---|---|
25858 | 1 #include "copyright.h" |
2 | |
3 /* Copyright Massachusetts Institute of Technology 1985 */ | |
65000
3861ff8f4bf1
Update years in copyright notice; nfc.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
54770
diff
changeset
|
4 /* Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. */ |
25858 | 5 |
6 /* | |
7 * XMenu: MIT Project Athena, X Window system menu package | |
8 * | |
9 * XMenuSetAEQ - Set Asynchronous event queuing mode. | |
10 * When enabled asynchronous events will be queue while | |
11 * a menu is being displayed and restored to the X | |
12 * event queue when the menu is taken down. | |
13 * | |
14 * Author: Tony Della Fera, DEC | |
15 * March 12, 1986 | |
16 * | |
17 */ | |
18 | |
19 #include "XMenuInt.h" | |
20 | |
21 XMenuSetAEQ(menu, aeq) | |
22 register XMenu *menu; /* Menu object to be modified. */ | |
23 register int aeq; /* AEQ mode? */ | |
24 { | |
25 /* | |
26 * Set the AEQ mode switch. | |
27 */ | |
28 menu->aeq = aeq; | |
29 } | |
52401 | 30 |
31 /* arch-tag: 48fc22b4-0722-4852-a044-788444e4a9dc | |
32 (do not change this comment) */ |