Bug 22803 - Make header conform to implementation
[swfdec.git] / swfdec / swfdec_keys.h
blob547af024e0a3c7f6a1ea8a2ff0f5fffea7ebdf33
1 /* Swfdec
2 * Copyright (C) 2007-2008 Benjamin Otte <otte@gnome.org>
4 * This library is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU Lesser General Public
6 * License as published by the Free Software Foundation; either
7 * version 2.1 of the License, or (at your option) any later version.
8 *
9 * This library is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * Lesser General Public License for more details.
14 * You should have received a copy of the GNU Lesser General Public
15 * License along with this library; if not, write to the Free Software
16 * Foundation, Inc., 51 Franklin Street, Fifth Floor,
17 * Boston, MA 02110-1301 USA
20 #ifndef _SWFDEC_KEYS_H_
21 #define _SWFDEC_KEYS_H_
23 G_BEGIN_DECLS
25 typedef enum {
26 SWFDEC_KEY_LEFT_MOUSE = 1,
27 SWFDEC_KEY_RIGHT_MOUSE = 2,
28 SWFDEC_KEY_MIDDLE_MOUSE = 4,
29 SWFDEC_KEY_BACKSPACE = 8,
30 SWFDEC_KEY_TAB = 9,
31 SWFDEC_KEY_CLEAR = 12,
32 SWFDEC_KEY_ENTER = 13,
33 SWFDEC_KEY_SHIFT = 16,
34 SWFDEC_KEY_CONTROL = 17,
35 SWFDEC_KEY_ALT = 18,
36 SWFDEC_KEY_CAPS_LOCK = 20,
37 SWFDEC_KEY_ESCAPE = 27,
38 SWFDEC_KEY_SPACE = 32,
39 SWFDEC_KEY_PAGE_UP = 33,
40 SWFDEC_KEY_PAGE_DOWN = 34,
41 SWFDEC_KEY_END = 35,
42 SWFDEC_KEY_HOME = 36,
43 SWFDEC_KEY_LEFT = 37,
44 SWFDEC_KEY_UP = 38,
45 SWFDEC_KEY_RIGHT = 39,
46 SWFDEC_KEY_DOWN = 40,
47 SWFDEC_KEY_INSERT = 45,
48 SWFDEC_KEY_DELETE = 46,
49 SWFDEC_KEY_HELP = 47,
50 SWFDEC_KEY_0 = 48,
51 SWFDEC_KEY_1 = 49,
52 SWFDEC_KEY_2 = 50,
53 SWFDEC_KEY_3 = 51,
54 SWFDEC_KEY_4 = 52,
55 SWFDEC_KEY_5 = 53,
56 SWFDEC_KEY_6 = 54,
57 SWFDEC_KEY_7 = 55,
58 SWFDEC_KEY_8 = 56,
59 SWFDEC_KEY_9 = 57,
60 SWFDEC_KEY_A = 65,
61 SWFDEC_KEY_B = 66,
62 SWFDEC_KEY_C = 67,
63 SWFDEC_KEY_D = 68,
64 SWFDEC_KEY_E = 69,
65 SWFDEC_KEY_F = 70,
66 SWFDEC_KEY_G = 71,
67 SWFDEC_KEY_H = 72,
68 SWFDEC_KEY_I = 73,
69 SWFDEC_KEY_J = 74,
70 SWFDEC_KEY_K = 75,
71 SWFDEC_KEY_L = 76,
72 SWFDEC_KEY_M = 77,
73 SWFDEC_KEY_N = 78,
74 SWFDEC_KEY_O = 79,
75 SWFDEC_KEY_P = 80,
76 SWFDEC_KEY_Q = 81,
77 SWFDEC_KEY_R = 82,
78 SWFDEC_KEY_S = 83,
79 SWFDEC_KEY_T = 84,
80 SWFDEC_KEY_U = 85,
81 SWFDEC_KEY_V = 86,
82 SWFDEC_KEY_W = 87,
83 SWFDEC_KEY_X = 88,
84 SWFDEC_KEY_Y = 89,
85 SWFDEC_KEY_Z = 90,
86 SWFDEC_KEY_NUMPAD_0 = 96,
87 SWFDEC_KEY_NUMPAD_1 = 97,
88 SWFDEC_KEY_NUMPAD_2 = 98,
89 SWFDEC_KEY_NUMPAD_3 = 99,
90 SWFDEC_KEY_NUMPAD_4 = 100,
91 SWFDEC_KEY_NUMPAD_5 = 101,
92 SWFDEC_KEY_NUMPAD_6 = 102,
93 SWFDEC_KEY_NUMPAD_7 = 103,
94 SWFDEC_KEY_NUMPAD_8 = 104,
95 SWFDEC_KEY_NUMPAD_9 = 105,
96 SWFDEC_KEY_NUMPAD_MULTIPLY = 106,
97 SWFDEC_KEY_NUMPAD_ADD = 107,
98 SWFDEC_KEY_NUMPAD_SUBTRACT = 109,
99 SWFDEC_KEY_NUMPAD_DECIMAL = 110,
100 SWFDEC_KEY_NUMPAD_DIVIDE = 111,
101 SWFDEC_KEY_F1 = 112,
102 SWFDEC_KEY_F2 = 113,
103 SWFDEC_KEY_F3 = 114,
104 SWFDEC_KEY_F4 = 115,
105 SWFDEC_KEY_F5 = 116,
106 SWFDEC_KEY_F6 = 117,
107 SWFDEC_KEY_F7 = 118,
108 SWFDEC_KEY_F8 = 119,
109 SWFDEC_KEY_F9 = 120,
110 SWFDEC_KEY_F10 = 121,
111 SWFDEC_KEY_F11 = 122,
112 SWFDEC_KEY_F12 = 123,
113 SWFDEC_KEY_F13 = 124,
114 SWFDEC_KEY_F14 = 125,
115 SWFDEC_KEY_F15 = 126,
116 SWFDEC_KEY_NUM_LOCK = 144,
117 SWFDEC_KEY_SCROLL_LOCK = 145,
118 SWFDEC_KEY_SEMICOLON = 186,
119 SWFDEC_KEY_EQUAL = 187,
120 SWFDEC_KEY_COMMA = 188,
121 SWFDEC_KEY_MINUS = 189,
122 SWFDEC_KEY_DOT = 190,
123 SWFDEC_KEY_SLASH = 191,
124 SWFDEC_KEY_GRAVE = 192,
125 SWFDEC_KEY_LEFT_BRACKET = 219,
126 SWFDEC_KEY_BACKSLASH = 220,
127 SWFDEC_KEY_RIGHT_BRACKET = 221,
128 SWFDEC_KEY_APOSTROPHE = 222,
129 } SwfdecKey;
131 G_END_DECLS
132 #endif