1 #ifndef ECORE_QUARTZ_KEYS_H__
2 #define ECORE_QUARTZ_KEYS_H__
4 struct _ecore_quartz_keys_s
11 static const struct _ecore_quartz_keys_s keystable[] =
16 { 3, "Return", "\015" },
17 { 8, "BackSpace", "\010" },
20 { 13, "Return", "\015" },
25 { 33, "exclam", "!" },
26 { 34, "quotedbl", "\"" },
27 { 35, "numbersign", "#" },
28 { 36, "dollar", "$" },
29 { 37, "percent", "%%" },
30 { 38, "ampersand", "&" },
31 { 39, "apostrophe", "'" },
32 { 40, "parenleft", "(" },
33 { 41, "parenright", ")" },
34 { 42, "asterik", "*" },
38 { 46, "period", "." },
51 { 59, "semicolon", ";" },
54 { 62, "greater", ">" },
55 { 63, "question", "?" },
58 { 91, "bracketleft", "[" },
59 { 92, "backslash", "\\" },
60 { 93, "bracketright", "]" },
61 { 94, "asciicircumm", "^" },
62 { 95, "underscore", "_" },
63 { 96, "backquote", "`" },
90 { 123, "braceleft", "" },
92 { 125, "braceright", "" },
93 { 127, "Delete", "\177" },
94 { 126, "asciitilde", "~" },
203 { 266, "period", "." },
204 { 267, "KP_Divide", "/" },
205 { 268, "KP_Multiply", "*" },
206 { 269, "KP_Minus", "-" },
207 { 270, "KP_Plus", "+" },
208 { 271, "KP_Enter", "\015" },
209 { 272, "KP_Equals", "=" },
211 { NSUpArrowFunctionKey, "Up", "" },
212 { NSDownArrowFunctionKey, "Down", "" },
213 { NSRightArrowFunctionKey, "Right", "" },
214 { NSLeftArrowFunctionKey, "Left", "" },
215 { NSInsertFunctionKey, "Insert", "" },
216 { NSHomeFunctionKey, "Home", "" },
217 { NSEndFunctionKey, "End", "" },
218 { NSPageUpFunctionKey, "Page_Up", "" },
219 { NSPageDownFunctionKey, "Page_Down", "" },
221 { NSF1FunctionKey, "F1", "" },
222 { NSF2FunctionKey, "F2", "" },
223 { NSF3FunctionKey, "F3", "" },
224 { NSF4FunctionKey, "F4", "" },
225 { NSF5FunctionKey, "F5", "" },
226 { NSF6FunctionKey, "F6", "" },
227 { NSF7FunctionKey, "F7", "" },
228 { NSF8FunctionKey, "F8", "" },
229 { NSF9FunctionKey, "F9", "" },
230 { NSF10FunctionKey, "F10", "" },
231 { NSF11FunctionKey, "F11", "" },
232 { NSF12FunctionKey, "F12", "" },
233 { NSF13FunctionKey, "F13", "" },
234 { NSF14FunctionKey, "F14", "" },
235 { NSF15FunctionKey, "F15", "" },
236 { NSF16FunctionKey, "F16", "" },
237 { NSF17FunctionKey, "F17", "" },
238 { NSF18FunctionKey, "F18", "" },
239 { NSF19FunctionKey, "F19", "" },
240 { NSF20FunctionKey, "F20", "" },
241 { NSF21FunctionKey, "F21", "" },
242 { NSF22FunctionKey, "F22", "" },
243 { NSF23FunctionKey, "F23", "" },
244 { NSF24FunctionKey, "F24", "" },
245 { NSF25FunctionKey, "F25", "" },
246 { NSF26FunctionKey, "F26", "" },
247 { NSF27FunctionKey, "F27", "" },
248 { NSF28FunctionKey, "F28", "" },
249 { NSF29FunctionKey, "F29", "" },
250 { NSF30FunctionKey, "F30", "" },
251 { NSF31FunctionKey, "F31", "" },
252 { NSF32FunctionKey, "F32", "" },
253 { NSF33FunctionKey, "F33", "" },
254 { NSF34FunctionKey, "F34", "" },
255 { NSF35FunctionKey, "F35", "" },
257 { NSClearLineFunctionKey, "Num_Lock", "" },
258 { 301, "Caps_Lock", "" },
259 { NSScrollLockFunctionKey, "Scroll_Lock", "" },
260 { 303, "Shift_R", "" },
261 { 304, "Shift_L", "" },
262 { 305, "Control_R", "" },
263 { 306, "Control_L", "" },
264 { 307, "Alt_R", "" },
265 { 308, "Alt_L", "" },
266 { 309, "Meta_R", "" },
267 { 310, "Meta_L", "" },
268 { 311, "Super_L", "" },
269 { 312, "Super_R", "" },
271 { NSModeSwitchFunctionKey, "Mode", "" },
272 { 314, "Compose", "" },
274 { NSHelpFunctionKey, "Help", "" },
275 { NSPrintFunctionKey, "Print", "" },
276 { NSSysReqFunctionKey, "SysReq", "" },
277 { NSBreakFunctionKey, "Break", "" },
278 { NSMenuFunctionKey, "Menu", "" },
279 { 320, "Power", "" },
281 { NSUndoFunctionKey, "Undo", "" }
285 #endif /* ECORE_QUARTZ_KEYS_H__ */