diff options
author | Owen Taylor <otaylor@redhat.com> | 2001-07-05 13:41:34 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2001-07-05 13:41:34 +0000 |
commit | 191e83b32a2d0c91a530c22f6c22af60fa08a4c1 (patch) | |
tree | d867318e242e21f8d9d4d186a4d8249f7d45910e /gdk/gdkinternals.h | |
parent | bf7258ea8adf3f58bfe7d5ac95893a4718f986b3 (diff) | |
download | gdk-pixbuf-191e83b32a2d0c91a530c22f6c22af60fa08a4c1.tar.gz |
Add gdk_set_pointer_hooks() to allow pointer-querying to be hooked by an
Mon Jul 2 01:09:37 2001 Owen Taylor <otaylor@redhat.com>
* gdk/gdkwindow.[ch] gdk/gdkinternals.h gdk/x11/gdkwindow-x11.c
gdk/linux-fb/gdkwindow-fb.c gdk/x11/gdkwindow-x11.c gdk/gdk:
Add gdk_set_pointer_hooks() to allow pointer-querying to
be hooked by an event record/playback system like GERD.
(#56914)
Diffstat (limited to 'gdk/gdkinternals.h')
-rw-r--r-- | gdk/gdkinternals.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gdk/gdkinternals.h b/gdk/gdkinternals.h index fbcf34658..e90758e06 100644 --- a/gdk/gdkinternals.h +++ b/gdk/gdkinternals.h @@ -159,6 +159,13 @@ void _gdk_windowing_window_clear_area_e (GdkWindow *window, gint width, gint height); +GdkWindow* _gdk_windowing_window_at_pointer (gint *win_x, + gint *win_y); +GdkWindow* _gdk_windowing_window_get_pointer (GdkWindow *window, + gint *x, + gint *y, + GdkModifierType *mask); + #define GDK_WINDOW_IS_MAPPED(window) ((((GdkWindowObject*)window)->state & GDK_WINDOW_STATE_WITHDRAWN) == 0) /* Called before processing updates for a window. This gives the windowing |