| 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)
|
|
|