gdk-sharpGtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.System.EnumGLib.GType(typeof(Gdk.EventMaskGType))System.FlagsA set of bit-flags to indicate which events a window is to receive. Most of these masks map onto one or more of the event types above.To be addedFieldGdk.EventMaskThe combination of all the above event masks.FieldGdk.EventMaskReceive pointer motion events while 1 button is pressed.FieldGdk.EventMaskReceive pointer motion events while 2 button is pressed.FieldGdk.EventMaskReceive pointer motion events while 3 button is pressed.FieldGdk.EventMaskReceive pointer motion events while any button is pressed.FieldGdk.EventMaskReceive button press events.FieldGdk.EventMaskReceive button release events.FieldGdk.EventMaskReceive window enter events.FieldGdk.EventMaskReceive expose events.FieldGdk.EventMaskReceive focus change events.FieldGdk.EventMaskReceive key press events.FieldGdk.EventMaskReceive key release events.FieldGdk.EventMaskReceive window leave events.FieldGdk.EventMaskSpecial mask which is used to reduce the number of .MotionNotify events receivedFieldGdk.EventMaskReceive all pointer motion events.FieldGdk.EventMaskReceive property change events.FieldGdk.EventMaskReceive proximity in events.FieldGdk.EventMaskReceive proximity out events.FieldGdk.EventMaskReceive scroll events.FieldGdk.EventMaskReceive events about window configuration change.FieldGdk.EventMaskReceive events about window configuration changes of child windows.FieldGdk.EventMaskReceive visibility change events.