X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/f879067d7328164bf495c4fd949d26d11ca0cdae..26c76ace8de7d0fa687d8a76b3a3bce5fb1ee692:/src/termhooks.h diff --git a/src/termhooks.h b/src/termhooks.h index 314129c209..4787e24549 100644 --- a/src/termhooks.h +++ b/src/termhooks.h @@ -59,7 +59,9 @@ extern int (*set_terminal_window_hook) (); enum scroll_bar_part { scroll_bar_above_handle, scroll_bar_handle, - scroll_bar_below_handle + scroll_bar_below_handle, + scroll_bar_up_arrow, + scroll_bar_down_arrow }; /* Return the current position of the mouse. @@ -220,6 +222,7 @@ enum event_kind which the key was typed. .timestamp gives a timestamp (in milliseconds) for the keystroke. */ + timer_event, /* A timer fired. */ mouse_click, /* The button number is in .code; it must be >= 0 and < NUM_MOUSE_BUTTONS, defined below. @@ -244,6 +247,10 @@ enum event_kind whose scroll bar was clicked in. .timestamp gives a timestamp (in milliseconds) for the click. */ +#ifdef WINDOWSNT + win32_scroll_bar_click, /* as for scroll_bar_click, but only generated + by MS-Windows scroll bar controls. */ +#endif selection_request_event, /* Another X client wants a selection from us. See `struct selection_event'. */ selection_clear_event, /* Another X client cleared our selection. */