gdk-sharp 2.8.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. To be added To be added System.Enum GLib.GType(WrapperType=typeof(Gdk.EventMaskGType)) System.Flags Field Gdk.EventMask Receive expose events. Field Gdk.EventMask Receive all pointer motion events. Field Gdk.EventMask See the explanation above. Field Gdk.EventMask Receive pointer motion events while any button is pressed. Field Gdk.EventMask Receive pointer motion events while 1 button is pressed. Field Gdk.EventMask Receive pointer motion events while 2 button is pressed. Field Gdk.EventMask Receive pointer motion events while 3 button is pressed. Field Gdk.EventMask Receive button press events. Field Gdk.EventMask Receive button release events. Field Gdk.EventMask Receive key press events. Field Gdk.EventMask Receive key release events. Field Gdk.EventMask Receive window enter events. Field Gdk.EventMask Receive window leave events. Field Gdk.EventMask Receive focus change events. Field Gdk.EventMask Receive events about window configuration change. Field Gdk.EventMask Receive property change events. Field Gdk.EventMask Receive visibility change events. Field Gdk.EventMask Receive proximity in events. Field Gdk.EventMask Receive proximity out events. Field Gdk.EventMask Receive events about window configuration changes of child windows. Field Gdk.EventMask Receive scroll events. Field Gdk.EventMask The combination of all the above event masks.