summaryrefslogtreecommitdiff
path: root/gtk/gtkenums.h
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2014-02-26 12:50:31 +0100
committerCarlos Garnacho <carlosg@gnome.org>2014-05-23 19:54:22 +0200
commitf1bb0283dda663c0a7c9825a576115c73e8e4c88 (patch)
treea64aa003f5e57a6a02a64887e311b6f22f9af677 /gtk/gtkenums.h
parentd0da82fed64b61dcf3476516464794598ca99e69 (diff)
downloadgtk+-f1bb0283dda663c0a7c9825a576115c73e8e4c88.tar.gz
widget: Hook GtkEventController to widget event processing.
A controller can be optionally hooked on the capture or the bubble phase, so the controller will automatically receive and handle events as they arrive without further interaction.
Diffstat (limited to 'gtk/gtkenums.h')
-rw-r--r--gtk/gtkenums.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/gtkenums.h b/gtk/gtkenums.h
index 95844dadd9..3bc1716b56 100644
--- a/gtk/gtkenums.h
+++ b/gtk/gtkenums.h
@@ -1051,6 +1051,12 @@ typedef enum
typedef enum
{
+ GTK_PHASE_CAPTURE,
+ GTK_PHASE_BUBBLE
+} GtkPropagationPhase;
+
+typedef enum
+{
GTK_EVENT_SEQUENCE_NONE,
GTK_EVENT_SEQUENCE_CLAIMED,
GTK_EVENT_SEQUENCE_DENIED