278 |
by MS-Windows scroll bar controls. */ |
by MS-Windows scroll bar controls. */ |
279 |
#endif |
#endif |
280 |
SELECTION_REQUEST_EVENT, /* Another X client wants a selection from us. |
SELECTION_REQUEST_EVENT, /* Another X client wants a selection from us. |
281 |
See `struct selection_event'. */ |
See `struct selection_input_event'. */ |
282 |
SELECTION_CLEAR_EVENT, /* Another X client cleared our selection. */ |
SELECTION_CLEAR_EVENT, /* Another X client cleared our selection. */ |
283 |
BUFFER_SWITCH_EVENT, /* A process filter has switched buffers. */ |
BUFFER_SWITCH_EVENT, /* A process filter has switched buffers. */ |
284 |
DELETE_WINDOW_EVENT, /* An X client said "delete this window". */ |
DELETE_WINDOW_EVENT, /* An X client said "delete this window". */ |
326 |
|
|
327 |
/* Queued from XTread_socket when session manager sends |
/* Queued from XTread_socket when session manager sends |
328 |
save yourself before shutdown. */ |
save yourself before shutdown. */ |
329 |
SAVE_SESSION_EVENT |
SAVE_SESSION_EVENT, |
330 |
|
|
331 |
|
#ifdef MAC_OS |
332 |
|
/* Generated when an Apple event, a HICommand event, or a Services |
333 |
|
menu event is received and the corresponding handler is |
334 |
|
registered. Members `x' and `y' are for the event class and ID |
335 |
|
symbols, respectively. Member `code' points to the Apple event |
336 |
|
descriptor. Parameters for Non-Apple events are converted to |
337 |
|
those in Apple events. */ |
338 |
|
MAC_APPLE_EVENT |
339 |
|
#endif |
340 |
}; |
}; |
341 |
|
|
342 |
/* If a struct input_event has a kind which is SELECTION_REQUEST_EVENT |
/* If a struct input_event has a kind which is SELECTION_REQUEST_EVENT |
343 |
or SELECTION_CLEAR_EVENT, then its contents are really described |
or SELECTION_CLEAR_EVENT, then its contents are really described |
344 |
by `struct selection_event'; see xterm.h. */ |
by `struct selection_input_event'; see xterm.h. */ |
345 |
|
|
346 |
/* The keyboard input buffer is an array of these structures. Each one |
/* The keyboard input buffer is an array of these structures. Each one |
347 |
represents some sort of input event - a keystroke, a mouse click, or |
represents some sort of input event - a keystroke, a mouse click, or |
367 |
unsigned long timestamp; |
unsigned long timestamp; |
368 |
|
|
369 |
/* This is padding just to put the frame_or_window field |
/* This is padding just to put the frame_or_window field |
370 |
past the size of struct selection_event. */ |
past the size of struct selection_input_event. */ |
371 |
int *padding[2]; |
int *padding[2]; |
372 |
|
|
373 |
/* This field is copied into a vector while the event is in the queue, |
/* This field is copied into a vector while the event is in the queue, |