123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- // Copyright (c) 2013 The Chromium Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
- #include <stdint.h>
- #include "base/notreached.h"
- #include "base/time/time.h"
- #include "build/build_config.h"
- #include "ui/events/event_utils.h"
- #include "ui/events/keycodes/dom/dom_code.h"
- #include "ui/gfx/geometry/point.h"
- #include "ui/gfx/geometry/vector2d.h"
- namespace ui {
- // Stub implementations of platform-specific methods in events_util.h, built
- // on platforms that currently do not have a complete implementation of events.
- EventType EventTypeFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return ET_UNKNOWN;
- }
- int EventFlagsFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return 0;
- }
- base::TimeTicks EventTimeFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return base::TimeTicks();
- }
- base::TimeTicks EventLatencyTimeFromNative(const PlatformEvent& native_event,
- base::TimeTicks current_time) {
- return EventTimeFromNative(native_event);
- }
- gfx::PointF EventLocationFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return gfx::PointF();
- }
- gfx::Point EventSystemLocationFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return gfx::Point();
- }
- int EventButtonFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return 0;
- }
- int GetChangedMouseButtonFlagsFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return 0;
- }
- PointerDetails GetMousePointerDetailsFromNative(
- const PlatformEvent& native_event) {
- return PointerDetails(EventPointerType::kMouse);
- }
- gfx::Vector2d GetMouseWheelOffset(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return gfx::Vector2d();
- }
- gfx::Vector2d GetMouseWheelTick120ths(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return gfx::Vector2d();
- }
- PlatformEvent CopyNativeEvent(const PlatformEvent& event) {
- NOTIMPLEMENTED() << "Don't know how to copy PlatformEvent for this platform";
- return NULL;
- }
- void ReleaseCopiedNativeEvent(const PlatformEvent& event) {}
- PointerDetails GetTouchPointerDetailsFromNative(
- const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return PointerDetails(EventPointerType::kUnknown,
- /* radius_x */ 1.0,
- /* radius_y */ 1.0,
- /* force */ 0.f,
- /* twist */ 0.f,
- /* tilt_x */ 0.f,
- /* tilt_y */ 0.f);
- }
- bool GetScrollOffsets(const PlatformEvent& native_event,
- float* x_offset,
- float* y_offset,
- float* x_offset_ordinal,
- float* y_offset_ordinal,
- int* finger_count,
- EventMomentumPhase* momentum_phase) {
- NOTIMPLEMENTED();
- return false;
- }
- bool GetFlingData(const PlatformEvent& native_event,
- float* vx,
- float* vy,
- float* vx_ordinal,
- float* vy_ordinal,
- bool* is_cancel) {
- NOTIMPLEMENTED();
- return false;
- }
- KeyboardCode KeyboardCodeFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return static_cast<KeyboardCode>(0);
- }
- DomCode CodeFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return DomCode::NONE;
- }
- bool IsCharFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return false;
- }
- uint32_t WindowsKeycodeFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return 0;
- }
- uint16_t TextFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return 0;
- }
- uint16_t UnmodifiedTextFromNative(const PlatformEvent& native_event) {
- NOTIMPLEMENTED();
- return 0;
- }
- } // namespace ui
|