Module: Gdk::ModifierType
- Defined in:
- (unknown)
Constant Summary collapse
- SHIFT_MASK =
the Shift key.
1 or :shift_mask
- LOCK_MASK =
a Lock key (depending on the modifier mapping of the
X server this may either be CapsLock or ShiftLock).
2 or :lock_mask
- CONTROL_MASK =
the Control key.
4 or :control_mask
- MOD1_MASK =
the fourth modifier key (it depends on the modifier
mapping of the X server which key is interpreted as this modifier, but normally it is the Alt key).
8 or :mod1_mask
- MOD2_MASK =
the fifth modifier key (it depends on the modifier
mapping of the X server which key is interpreted as this modifier).
16 or :mod2_mask
- MOD3_MASK =
the sixth modifier key (it depends on the modifier
mapping of the X server which key is interpreted as this modifier).
32 or :mod3_mask
- MOD4_MASK =
the seventh modifier key (it depends on the modifier
mapping of the X server which key is interpreted as this modifier).
64 or :mod4_mask
- MOD5_MASK =
the eighth modifier key (it depends on the modifier
mapping of the X server which key is interpreted as this modifier).
128 or :mod5_mask
- BUTTON1_MASK =
the first mouse button.
256 or :button1_mask
- BUTTON2_MASK =
the second mouse button.
512 or :button2_mask
- BUTTON3_MASK =
the third mouse button.
1024 or :button3_mask
- BUTTON4_MASK =
the fourth mouse button.
2048 or :button4_mask
- BUTTON5_MASK =
the fifth mouse button.
4096 or :button5_mask
- MODIFIER_RESERVED_13_MASK =
A reserved bit flag; do not use in your own code
8192 or :modifier_reserved_13_mask
- MODIFIER_RESERVED_14_MASK =
A reserved bit flag; do not use in your own code
16384 or :modifier_reserved_14_mask
- MODIFIER_RESERVED_15_MASK =
A reserved bit flag; do not use in your own code
32768 or :modifier_reserved_15_mask
- MODIFIER_RESERVED_16_MASK =
A reserved bit flag; do not use in your own code
65536 or :modifier_reserved_16_mask
- MODIFIER_RESERVED_17_MASK =
A reserved bit flag; do not use in your own code
131072 or :modifier_reserved_17_mask
- MODIFIER_RESERVED_18_MASK =
A reserved bit flag; do not use in your own code
262144 or :modifier_reserved_18_mask
- MODIFIER_RESERVED_19_MASK =
A reserved bit flag; do not use in your own code
524288 or :modifier_reserved_19_mask
- MODIFIER_RESERVED_20_MASK =
A reserved bit flag; do not use in your own code
1048576 or :modifier_reserved_20_mask
- MODIFIER_RESERVED_21_MASK =
A reserved bit flag; do not use in your own code
2097152 or :modifier_reserved_21_mask
- MODIFIER_RESERVED_22_MASK =
A reserved bit flag; do not use in your own code
4194304 or :modifier_reserved_22_mask
- MODIFIER_RESERVED_23_MASK =
A reserved bit flag; do not use in your own code
8388608 or :modifier_reserved_23_mask
- MODIFIER_RESERVED_24_MASK =
A reserved bit flag; do not use in your own code
16777216 or :modifier_reserved_24_mask
- MODIFIER_RESERVED_25_MASK =
A reserved bit flag; do not use in your own code
33554432 or :modifier_reserved_25_mask
- SUPER_MASK =
the Super modifier. Since 2.10
67108864 or :super_mask
- HYPER_MASK =
the Hyper modifier. Since 2.10
134217728 or :hyper_mask
- META_MASK =
the Meta modifier. Since 2.10
268435456 or :meta_mask
- MODIFIER_RESERVED_29_MASK =
A reserved bit flag; do not use in your own code
536870912 or :modifier_reserved_29_mask
- RELEASE_MASK =
not used in GDK itself. GTK+ uses it to differentiate
between (keyval, modifiers) pairs from key press and release events.
1073741824 or :release_mask
- MODIFIER_MASK =
a mask covering all modifier types.
1543512063 or :modifier_mask