Mercurial > emacs
changeset 51383:8f30748bdf8f
(enum event_kind): Added new WHEEL_EVENT event.
Declare MOUSE_WHEEL_EVENT only if MAC_OSX defined.
author | Jason Rumney <jasonr@gnu.org> |
---|---|
date | Sun, 01 Jun 2003 21:39:26 +0000 |
parents | e099ac71bd76 |
children | de51ce646828 |
files | src/termhooks.h |
diffstat | 1 files changed, 21 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/src/termhooks.h Sun Jun 01 21:38:37 2003 +0000 +++ b/src/termhooks.h Sun Jun 01 21:39:26 2003 +0000 @@ -240,14 +240,27 @@ the mouse click occurred in. .timestamp gives a timestamp (in milliseconds) for the click. */ -#if defined(WINDOWSNT) || defined(MAC_OSX) - MOUSE_WHEEL_EVENT, /* A mouse-wheel event is generated - on WINDOWSNT or MAC_OSX by a - wheel on a mouse (e.g., MS Intellimouse). - The event contains a delta that corresponds - to the amount and direction that the wheel - is rotated. This delta is typically - used to implement a scroll or zoom. + WHEEL_EVENT, /* A wheel event is generated by a + wheel on a mouse (e.g., MS + Intellimouse). + .modifiers holds the rotate + direction (up or down), and the + state of the modifier keys. + .x and .y give the mouse position, + in characters, within the window. + .frame_or_window gives the frame + the wheel event occurred in. + .timestamp gives a timestamp (in + milliseconds) for the event. */ +#if defined(MAC_OSX) + MOUSE_WHEEL_EVENT, /* A mouse-wheel event is generated on + MAC_OSX by a wheel on a mouse + (e.g., MS Intellimouse). The event + contains a delta that corresponds + to the amount and direction that + the wheel is rotated. This delta + is typically used to implement a + scroll or zoom. .code gives the delta. .modifiers holds the state of the modifier keys.