diff options
author | Tor Lillqvist <tml@iki.fi> | 2002-08-24 22:03:46 +0000 |
---|---|---|
committer | Tor Lillqvist <tml@src.gnome.org> | 2002-08-24 22:03:46 +0000 |
commit | a1b14ffa7f8d22bf1e1b4e9af7055e5905f39cd2 (patch) | |
tree | 7d88406d15d16c71dec9a645da5756175cb6a9f8 /gdk/gdkinternals.h | |
parent | 6b5240ed0f979e96d700ae7fcbbca5519e2460f1 (diff) | |
download | gtk+-a1b14ffa7f8d22bf1e1b4e9af7055e5905f39cd2.tar.gz |
gdk/gdkevents.c gdk/gdkinternals.h gdk/x11/gdkevents-x11.c Move the
2002-08-25 Tor Lillqvist <tml@iki.fi>
* gdk/gdkevents.c
* gdk/gdkinternals.h
* gdk/x11/gdkevents-x11.c
* gdk/win32/gdkevents-win32.c: Move the GdkEventPrivate and
GdkEventFlags definitions from gdkevents.c to
gdkinternals.h. Remove the duplicated definitions in
gdkevents-x11.c and gdkevents-win32.c. (#89771)
Diffstat (limited to 'gdk/gdkinternals.h')
-rw-r--r-- | gdk/gdkinternals.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gdk/gdkinternals.h b/gdk/gdkinternals.h index 632c130969..a8703d3326 100644 --- a/gdk/gdkinternals.h +++ b/gdk/gdkinternals.h @@ -143,6 +143,22 @@ struct _GdkArgDesc /* Event handling */ +typedef struct _GdkEventPrivate GdkEventPrivate; + +typedef enum +{ + /* Following flag is set for events on the event queue during + * translation and cleared afterwards. + */ + GDK_EVENT_PENDING = 1 << 0 +} GdkEventFlags; + +struct _GdkEventPrivate +{ + GdkEvent event; + guint flags; +}; + extern GdkEventFunc _gdk_event_func; /* Callback for events */ extern gpointer _gdk_event_data; extern GDestroyNotify _gdk_event_notify; |