LEFT | RIGHT |
1 /* | 1 /* |
2 * ***** BEGIN GPL LICENSE BLOCK ***** | 2 * ***** BEGIN GPL LICENSE BLOCK ***** |
3 * | 3 * |
4 * This program is free software; you can redistribute it and/or | 4 * This program is free software; you can redistribute it and/or |
5 * modify it under the terms of the GNU General Public License | 5 * modify it under the terms of the GNU General Public License |
6 * as published by the Free Software Foundation; either version 2 | 6 * as published by the Free Software Foundation; either version 2 |
7 * of the License, or (at your option) any later version.· | 7 * of the License, or (at your option) any later version.· |
8 * | 8 * |
9 * This program is distributed in the hope that it will be useful, | 9 * This program is distributed in the hope that it will be useful, |
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
153 WM_OP_EXEC_AREA, | 153 WM_OP_EXEC_AREA, |
154 WM_OP_EXEC_SCREEN | 154 WM_OP_EXEC_SCREEN |
155 }; | 155 }; |
156 | 156 |
157 /* ************** wmKeyMap ************************ */ | 157 /* ************** wmKeyMap ************************ */ |
158 | 158 |
159 /* modifier */ | 159 /* modifier */ |
160 #define KM_SHIFT 1 | 160 #define KM_SHIFT 1 |
161 #define KM_CTRL 2 | 161 #define KM_CTRL 2 |
162 #define KM_ALT 4 | 162 #define KM_ALT 4 |
| 163 #define KM_OSKEY 8 |
| 164 /* means modifier should be pressed 2nd */ |
| 165 #define KM_SHIFT2 16 |
163 #define NC_NODE (17<<24) | 166 #define NC_NODE (17<<24) |
164 #define NC_ID (18<<24) | 167 #define NC_ID (18<<24) |
165 #define NC_LOGIC (19<<24) | 168 #define NC_LOGIC (19<<24) |
166 | 169 |
167 /* data type, 256 entries is enough, it can overlap */ | 170 /* data type, 256 entries is enough, it can overlap */ |
168 #define NOTE_DATA 0x00FF0000 | 171 #define NOTE_DATA 0x00FF0000 |
LEFT | RIGHT |