diff options
Diffstat (limited to 'ui/base/gtk/event_synthesis_gtk.h')
-rw-r--r-- | ui/base/gtk/event_synthesis_gtk.h | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/ui/base/gtk/event_synthesis_gtk.h b/ui/base/gtk/event_synthesis_gtk.h deleted file mode 100644 index 0994f9f..0000000 --- a/ui/base/gtk/event_synthesis_gtk.h +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) 2011 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. -// -// This file declares routines for creating fake GDK events (at the moment, -// only keyboard events). This is useful for a variety of testing purposes. -// NOTE: This should not be used outside of testing. - -#ifndef UI_BASE_GTK_EVENT_SYNTHESIS_GTK_ -#define UI_BASE_GTK_EVENT_SYNTHESIS_GTK_ - -#include <gdk/gdk.h> -#include <gdk/gdkkeysyms.h> -#include <vector> - -#include "ui/base/ui_base_export.h" -#include "ui/events/keycodes/keyboard_codes.h" - -namespace ui { - -// Creates and returns a key event. Passes ownership to the caller. -UI_BASE_EXPORT GdkEvent* SynthesizeKeyEvent(GdkWindow* event_window, - bool press, - guint gdk_key, - guint state); - -// Creates the proper sequence of key events for a key press + release. -// Ownership of the events in the vector is passed to the caller. -UI_BASE_EXPORT void SynthesizeKeyPressEvents(GdkWindow* window, - KeyboardCode key, - bool control, - bool shift, - bool alt, - std::vector<GdkEvent*>* events); - -} // namespace ui - -#endif // UI_BASE_GTK_EVENT_SYNTHESIS_GTK_ |