Module: Gdk::EventMask
- Defined in:
- (unknown)
Constant Summary collapse
- EXPOSURE_MASK =
receive expose events
2 or :exposure_mask
- POINTER_MOTION_MASK =
receive all pointer motion events
4 or :pointer_motion_mask
- POINTER_MOTION_HINT_MASK =
deprecated. see the explanation above
8 or :pointer_motion_hint_mask
- BUTTON_MOTION_MASK =
receive pointer motion events while any button is pressed
16 or :button_motion_mask
- BUTTON1_MOTION_MASK =
receive pointer motion events while 1 button is pressed
32 or :button1_motion_mask
- BUTTON2_MOTION_MASK =
receive pointer motion events while 2 button is pressed
64 or :button2_motion_mask
- BUTTON3_MOTION_MASK =
receive pointer motion events while 3 button is pressed
128 or :button3_motion_mask
- BUTTON_PRESS_MASK =
receive button press events
256 or :button_press_mask
- BUTTON_RELEASE_MASK =
receive button release events
512 or :button_release_mask
- KEY_PRESS_MASK =
receive key press events
1024 or :key_press_mask
- KEY_RELEASE_MASK =
receive key release events
2048 or :key_release_mask
- ENTER_NOTIFY_MASK =
receive window enter events
4096 or :enter_notify_mask
- LEAVE_NOTIFY_MASK =
receive window leave events
8192 or :leave_notify_mask
- FOCUS_CHANGE_MASK =
receive focus change events
16384 or :focus_change_mask
- STRUCTURE_MASK =
receive events about window configuration change
32768 or :structure_mask
- PROPERTY_CHANGE_MASK =
receive property change events
65536 or :property_change_mask
- VISIBILITY_NOTIFY_MASK =
receive visibility change events
131072 or :visibility_notify_mask
- PROXIMITY_IN_MASK =
receive proximity in events
262144 or :proximity_in_mask
- PROXIMITY_OUT_MASK =
receive proximity out events
524288 or :proximity_out_mask
- SUBSTRUCTURE_MASK =
receive events about window configuration changes of
child windows
1048576 or :substructure_mask
- SCROLL_MASK =
receive scroll events
2097152 or :scroll_mask
- TOUCH_MASK =
receive touch events. Since 3.4
4194304 or :touch_mask
- SMOOTH_SCROLL_MASK =
receive smooth scrolling events. Since 3.4
8388608 or :smooth_scroll_mask
- TOUCHPAD_GESTURE_MASK =
receive touchpad gesture events. Since 3.18
16777216 or :touchpad_gesture_mask
- TABLET_PAD_MASK =
receive tablet pad events. Since 3.22
33554432 or :tablet_pad_mask
- ALL_EVENTS_MASK =
the combination of all the above event masks.
67108862 or :all_events_mask