Commit b2b25916 authored by Jason Rumney's avatar Jason Rumney

(enum event_kind) [WINDOWSNT]: Likewise.

parent addedb8e
......@@ -132,10 +132,6 @@ enum event_kind
whose scroll bar was clicked in.
.timestamp gives a timestamp (in
milliseconds) for the click. */
W32_SCROLL_BAR_CLICK_EVENT, /* as for SCROLL_BAR_CLICK, but only generated
by MS-Windows scroll bar controls. */
SELECTION_REQUEST_EVENT, /* Another X client wants a selection from us.
See `struct selection_input_event'. */
SELECTION_CLEAR_EVENT, /* Another X client cleared our selection. */
......@@ -200,6 +196,21 @@ enum event_kind
#ifdef HAVE_GPM
/* Generated when an APPCOMMAND event is received, in response to
Multimedia or Internet buttons on some keyboards.
Such keys are available as normal function keys on X through the
Xkeyboard extension.
On Windows, some of them get mapped to normal function key events,
but others need to be handled by APPCOMMAND. Handling them all as
APPCOMMAND events means they can be disabled
(w32-pass-multimedia-buttons-to-system), important on Windows since
the system never sees these keys if Emacs claims to handle them.
On X, the window manager seems to grab the keys it wants
first, so this is not a problem there. */
/* If a struct input_event has a kind which is SELECTION_REQUEST_EVENT
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment