GNOME Bugzilla – Bug 631414
Add symbolic constants for event emission control
Last modified: 2012-01-03 13:05:52 UTC
Similarly to: https://bugzilla.gnome.org/show_bug.cgi?id=631413 GDK should also have symbolic constants for event propagation. GDK_EVENT_PROPAGATE and GDK_EVENT_STOP map to FALSE and TRUE, respectively.
Created attachment 171763 [details] [review] Add symbolic constants for event emission control Similar to https://bugzilla.gnome.org/show_bug.cgi?id=631413 in GLib, GTK+ should have symbolic constants for controlling the event handling instead of a mere boolean value. The GDK_EVENT_PROPAGATE and GDK_EVENT_STOP constants map to FALSE and TRUE respectively.
Can we make that an enum for GTK3?
If you still want this, it needs to land soon.
bug 631413, which added the GSource symbolic values was committed; I think we should commit this to gtk for 3.4.
Created attachment 204497 [details] [review] Add symbolic constants for event emission control Similar to https://bugzilla.gnome.org/show_bug.cgi?id=631413 in GLib, GTK+ should have symbolic constants for controlling the event handling instead of a mere boolean value. The GDK_EVENT_PROPAGATE and GDK_EVENT_STOP constants map to FALSE and TRUE respectively.
Attachment 204497 [details] pushed as c62a1fd - Add symbolic constants for event emission control