| Index: ui/views/events/event.cc
|
| diff --git a/ui/views/events/event.cc b/ui/views/events/event.cc
|
| index c4e7697c4e388f7f76f4f794d000c31a0b0ae4fe..544c2adec38bbe4488f976d08afd9e9055b9e0e2 100644
|
| --- a/ui/views/events/event.cc
|
| +++ b/ui/views/events/event.cc
|
| @@ -50,8 +50,27 @@ LocatedEvent::LocatedEvent(const LocatedEvent& other,
|
| ////////////////////////////////////////////////////////////////////////////////
|
| // MouseEvent, public:
|
|
|
| +MouseEvent::MouseEvent(const ui::NativeEvent& native_event)
|
| + : LocatedEvent(ui::EventTypeFromNative(native_event),
|
| + ui::EventLocationFromNative(native_event),
|
| + ui::EventFlagsFromNative(native_event)) {
|
| +}
|
| +
|
| MouseEvent::MouseEvent(const MouseEvent& other, View* source, View* target)
|
| : LocatedEvent(other, source, target) {
|
| }
|
|
|
| +KeyEvent::KeyEvent(const ui::NativeEvent& native_event)
|
| + : Event(ui::EventTypeFromNative(native_event),
|
| + ui::EventFlagsFromNative(native_event)),
|
| + key_code_(ui::KeyboardCodeFromNative(native_event)) {
|
| +}
|
| +
|
| +MouseWheelEvent::MouseWheelEvent(const ui::NativeEvent& native_event)
|
| + : LocatedEvent(ui::EventTypeFromNative(native_event),
|
| + ui::EventLocationFromNative(native_event),
|
| + ui::EventFlagsFromNative(native_event)),
|
| + offset_(ui::GetMouseWheelOffset(native_event)) {
|
| +}
|
| +
|
| } // namespace ui
|
|
|