Chromium Code Reviews| Index: ui/base/events.h |
| diff --git a/ui/base/events.h b/ui/base/events.h |
| index 1e834797eefe41d9f977569c4d491e1ea680270f..f403213358f68fcf0b07c059267f59a56b489338 100644 |
| --- a/ui/base/events.h |
| +++ b/ui/base/events.h |
| @@ -35,6 +35,14 @@ enum EventType { |
| ET_TOUCH_CANCELLED, |
| ET_DROP_TARGET_EVENT, |
| ET_FOCUS_CHANGE, |
| + |
| + // GestureEvent types. |
| + ET_GESTURE_SCROLL_BEGIN, |
| + ET_GESTURE_SCROLL_END, |
| + ET_GESTURE_SCROLL_UPDATE, |
| + ET_GESTURE_TAP, |
|
rjkroege
2011/11/09 02:43:30
an alternative implementation of my desire for fla
Gajen
2011/11/10 15:52:55
I guess this is not needed now as New design imple
|
| + ET_GESTURE_TAP_DOWN, |
| + ET_GESTURE_DOUBLE_TAP, |
| }; |
| // Event flags currently supported |
| @@ -70,6 +78,16 @@ enum TouchStatus { |
| // unused touch event was handled. |
| }; |
| +enum GestureStatus { |
| + GESTURE_STATUS_UNKNOWN = 0, // Unknown Gesture status. This is used to |
| + // indicate that the Gesture event was not |
| + // handled. |
| + GESTURE_STATUS_CONSUMED, // The Gesture event got consumed. |
| + GESTURE_STATUS_SYNTH_MOUSE // The Gesture event was not processed, but a |
| + // synthetic mouse event generated from the |
| + // unused Gesture event was handled. |
| +}; |
| + |
| // Get the EventType from a native event. |
| UI_EXPORT EventType EventTypeFromNative(const base::NativeEvent& native_event); |