diff options
author | Huang Peng <shawn.p.huang@gmail.com> | 2008-06-17 15:31:10 +0800 |
---|---|---|
committer | Huang Peng <shawn.p.huang@gmail.com> | 2008-06-17 15:31:10 +0800 |
commit | 8b050bc561113774f4a7292f805937379e510dab (patch) | |
tree | addb0a4d709ec6fd4b4131b3f33a13a249b41a05 /ibus/modifier.py | |
parent | 7c64ff857ad3a4a5d75a7fbd6585b9d0c62399df (diff) | |
download | ibus-8b050bc561113774f4a7292f805937379e510dab.tar.gz ibus-8b050bc561113774f4a7292f805937379e510dab.tar.xz ibus-8b050bc561113774f4a7292f805937379e510dab.zip |
Move modifer masks from keysyms to modifier
Diffstat (limited to 'ibus/modifier.py')
-rw-r--r-- | ibus/modifier.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/ibus/modifier.py b/ibus/modifier.py new file mode 100644 index 0000000..12b62cf --- /dev/null +++ b/ibus/modifier.py @@ -0,0 +1,24 @@ + +SHIFT_MASK = 1 << 0 +LOCK_MASK = 1 << 1 +CONTROL_MASK = 1 << 2 +ALT_MASK = 1 << 3 +MOD1_MASK = 1 << 3 +MOD2_MASK = 1 << 4 +MOD3_MASK = 1 << 5 +MOD4_MASK = 1 << 6 +MOD5_MASK = 1 << 7 +BUTTON1_MASK = 1 << 8 +BUTTON2_MASK = 1 << 9 +BUTTON3_MASK = 1 << 10 +BUTTON4_MASK = 1 << 11 +BUTTON5_MASK = 1 << 12 + +SUPER_MASK = 1 << 26 +HYPER_MASK = 1 << 27 +META_MASK = 1 << 28 + +RELEASE_MASK = 1 << 30 + +MODIFIER_MASK = 0x5c001fff + |