枚举
GdkModifierType
说明 [src]
标志,用于指示事件中修饰键和鼠标按钮的状态。
典型的修饰键包括 Shift、Control、Meta、Super、Hyper、Alt、Compose、Apple、CapsLock 或 ShiftLock。
请注意,GDK 可能会在事件中添加包括此枚举之外的值在内的内部值。你的代码应该保留并忽略这些值。你可以使用 GDK_MODIFIER_MASK 来移除所有私有值。
成员
-
GDK_NO_MODIFIER_MASK -
没有修饰键。
- 值:
0 - 4.14 起提供
- 值:
-
GDK_SHIFT_MASK -
Shift 键。
- 值:
1 - 4.0 起提供
- 值:
-
GDK_LOCK_MASK -
锁定键(根据窗口系统配置,这可能是 CapsLock 或 ShiftLock)。
- 值:
2 - 4.0 起提供
- 值:
-
GDK_CONTROL_MASK -
Control 键。
- 值:
4 - 4.0 起提供
- 值:
-
GDK_ALT_MASK -
第四个修饰键(取决于窗口系统配置,哪个键被解释为此修饰键,但通常是 Alt 键)。
- 值:
8 - 4.0 起提供
- 值:
-
GDK_BUTTON1_MASK -
第一个鼠标按钮。
- 值:
256 - 4.0 起提供
- 值:
-
GDK_BUTTON2_MASK -
第二个鼠标按钮。
- 值:
512 - 4.0 起提供
- 值:
-
GDK_BUTTON3_MASK -
第三个鼠标按钮。
- 值:
1024 - 4.0 起提供
- 值:
-
GDK_BUTTON4_MASK -
第四个鼠标按钮。
- 值:
2048 - 4.0 起提供
- 值:
-
GDK_BUTTON5_MASK -
第五个鼠标按钮。
- 值:
4096 - 4.0 起提供
- 值:
-
GDK_SUPER_MASK -
Super 修饰键。
- 值:
67108864 - 4.0 起提供
- 值:
-
GDK_HYPER_MASK -
Hyper 修饰键。
- 值:
134217728 - 4.0 起提供
- 值:
-
GDK_META_MASK -
Meta 修饰键。在 macOS 上映射为 command。
- 值:
268435456 - 4.0 起提供
- 值: