Index: chrome/views/event.h |
=================================================================== |
--- chrome/views/event.h (revision 12565) |
+++ chrome/views/event.h (working copy) |
@@ -70,6 +70,10 @@ |
return flags_; |
} |
+ void set_flags(int flags) { |
+ flags_ = flags; |
+ } |
+ |
// Return whether the shift modifier is down |
bool IsShiftDown() const { |
return (flags_ & EF_SHIFT_DOWN) != 0; |
@@ -166,7 +170,10 @@ |
class MouseEvent : public LocatedEvent { |
public: |
// Flags specific to mouse events |
- enum MouseEventFlags { EF_IS_DOUBLE_CLICK = 1 << 16 }; |
+ enum MouseEventFlags { |
+ EF_IS_DOUBLE_CLICK = 1 << 16, |
+ EF_IS_NON_CLIENT = 1 << 17 |
+ }; |
// Create a new mouse event |
MouseEvent(EventType type, int x, int y, int flags) |