vala: Use CodeContext.root instead of SemanticAnalyzer.root_symbol
[vala-gnome.git] / vapi / gdk-2.0.vapi
blob4d892d5c08d1dc5f1ec3193c250b34add201ab11
1 /* gdk-2.0.vapi generated by vapigen, do not modify. */
3 [CCode (gir_namespace = "Gdk", gir_version = "2.0")]
4 [Version (replacement = "gdk-3.0")]
5 namespace Gdk {
6         namespace Key {
7                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
8                 public const int @0;
9                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
10                 public const int @1;
11                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
12                 public const int @2;
13                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
14                 public const int @3;
15                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
16                 public const int @3270_AltCursor;
17                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
18                 public const int @3270_Attn;
19                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
20                 public const int @3270_BackTab;
21                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
22                 public const int @3270_ChangeScreen;
23                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
24                 public const int @3270_Copy;
25                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
26                 public const int @3270_CursorBlink;
27                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
28                 public const int @3270_CursorSelect;
29                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
30                 public const int @3270_DeleteWord;
31                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
32                 public const int @3270_Duplicate;
33                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
34                 public const int @3270_Enter;
35                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
36                 public const int @3270_EraseEOF;
37                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
38                 public const int @3270_EraseInput;
39                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
40                 public const int @3270_ExSelect;
41                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
42                 public const int @3270_FieldMark;
43                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
44                 public const int @3270_Ident;
45                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
46                 public const int @3270_Jump;
47                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
48                 public const int @3270_KeyClick;
49                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
50                 public const int @3270_Left2;
51                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
52                 public const int @3270_PA1;
53                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
54                 public const int @3270_PA2;
55                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
56                 public const int @3270_PA3;
57                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
58                 public const int @3270_Play;
59                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
60                 public const int @3270_PrintScreen;
61                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
62                 public const int @3270_Quit;
63                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
64                 public const int @3270_Record;
65                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
66                 public const int @3270_Reset;
67                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
68                 public const int @3270_Right2;
69                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
70                 public const int @3270_Rule;
71                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
72                 public const int @3270_Setup;
73                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
74                 public const int @3270_Test;
75                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
76                 public const int @4;
77                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
78                 public const int @5;
79                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
80                 public const int @6;
81                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
82                 public const int @7;
83                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
84                 public const int @8;
85                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
86                 public const int @9;
87                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
88                 public const int A;
89                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
90                 public const int AE;
91                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
92                 public const int Aacute;
93                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
94                 public const int Abelowdot;
95                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
96                 public const int Abreve;
97                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
98                 public const int Abreveacute;
99                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
100                 public const int Abrevebelowdot;
101                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
102                 public const int Abrevegrave;
103                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
104                 public const int Abrevehook;
105                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
106                 public const int Abrevetilde;
107                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
108                 public const int AccessX_Enable;
109                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
110                 public const int AccessX_Feedback_Enable;
111                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
112                 public const int Acircumflex;
113                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
114                 public const int Acircumflexacute;
115                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
116                 public const int Acircumflexbelowdot;
117                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
118                 public const int Acircumflexgrave;
119                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
120                 public const int Acircumflexhook;
121                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
122                 public const int Acircumflextilde;
123                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
124                 public const int AddFavorite;
125                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
126                 public const int Adiaeresis;
127                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
128                 public const int Agrave;
129                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
130                 public const int Ahook;
131                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
132                 public const int Alt_L;
133                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
134                 public const int Alt_R;
135                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
136                 public const int Amacron;
137                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
138                 public const int Aogonek;
139                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
140                 public const int ApplicationLeft;
141                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
142                 public const int ApplicationRight;
143                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
144                 public const int Arabic_0;
145                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
146                 public const int Arabic_1;
147                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
148                 public const int Arabic_2;
149                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
150                 public const int Arabic_3;
151                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
152                 public const int Arabic_4;
153                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
154                 public const int Arabic_5;
155                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
156                 public const int Arabic_6;
157                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
158                 public const int Arabic_7;
159                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
160                 public const int Arabic_8;
161                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
162                 public const int Arabic_9;
163                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
164                 public const int Arabic_ain;
165                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
166                 public const int Arabic_alef;
167                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
168                 public const int Arabic_alefmaksura;
169                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
170                 public const int Arabic_beh;
171                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
172                 public const int Arabic_comma;
173                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
174                 public const int Arabic_dad;
175                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
176                 public const int Arabic_dal;
177                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
178                 public const int Arabic_damma;
179                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
180                 public const int Arabic_dammatan;
181                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
182                 public const int Arabic_ddal;
183                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
184                 public const int Arabic_farsi_yeh;
185                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
186                 public const int Arabic_fatha;
187                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
188                 public const int Arabic_fathatan;
189                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
190                 public const int Arabic_feh;
191                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
192                 public const int Arabic_fullstop;
193                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
194                 public const int Arabic_gaf;
195                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
196                 public const int Arabic_ghain;
197                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
198                 public const int Arabic_ha;
199                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
200                 public const int Arabic_hah;
201                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
202                 public const int Arabic_hamza;
203                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
204                 public const int Arabic_hamza_above;
205                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
206                 public const int Arabic_hamza_below;
207                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
208                 public const int Arabic_hamzaonalef;
209                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
210                 public const int Arabic_hamzaonwaw;
211                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
212                 public const int Arabic_hamzaonyeh;
213                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
214                 public const int Arabic_hamzaunderalef;
215                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
216                 public const int Arabic_heh;
217                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
218                 public const int Arabic_heh_doachashmee;
219                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
220                 public const int Arabic_heh_goal;
221                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
222                 public const int Arabic_jeem;
223                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
224                 public const int Arabic_jeh;
225                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
226                 public const int Arabic_kaf;
227                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
228                 public const int Arabic_kasra;
229                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
230                 public const int Arabic_kasratan;
231                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
232                 public const int Arabic_keheh;
233                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
234                 public const int Arabic_khah;
235                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
236                 public const int Arabic_lam;
237                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
238                 public const int Arabic_madda_above;
239                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
240                 public const int Arabic_maddaonalef;
241                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
242                 public const int Arabic_meem;
243                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
244                 public const int Arabic_noon;
245                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
246                 public const int Arabic_noon_ghunna;
247                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
248                 public const int Arabic_peh;
249                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
250                 public const int Arabic_percent;
251                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
252                 public const int Arabic_qaf;
253                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
254                 public const int Arabic_question_mark;
255                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
256                 public const int Arabic_ra;
257                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
258                 public const int Arabic_rreh;
259                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
260                 public const int Arabic_sad;
261                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
262                 public const int Arabic_seen;
263                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
264                 public const int Arabic_semicolon;
265                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
266                 public const int Arabic_shadda;
267                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
268                 public const int Arabic_sheen;
269                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
270                 public const int Arabic_sukun;
271                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
272                 public const int Arabic_superscript_alef;
273                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
274                 public const int Arabic_switch;
275                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
276                 public const int Arabic_tah;
277                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
278                 public const int Arabic_tatweel;
279                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
280                 public const int Arabic_tcheh;
281                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
282                 public const int Arabic_teh;
283                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
284                 public const int Arabic_tehmarbuta;
285                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
286                 public const int Arabic_thal;
287                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
288                 public const int Arabic_theh;
289                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
290                 public const int Arabic_tteh;
291                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
292                 public const int Arabic_veh;
293                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
294                 public const int Arabic_waw;
295                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
296                 public const int Arabic_yeh;
297                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
298                 public const int Arabic_yeh_baree;
299                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
300                 public const int Arabic_zah;
301                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
302                 public const int Arabic_zain;
303                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
304                 public const int Aring;
305                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
306                 public const int Armenian_AT;
307                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
308                 public const int Armenian_AYB;
309                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
310                 public const int Armenian_BEN;
311                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
312                 public const int Armenian_CHA;
313                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
314                 public const int Armenian_DA;
315                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
316                 public const int Armenian_DZA;
317                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
318                 public const int Armenian_E;
319                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
320                 public const int Armenian_FE;
321                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
322                 public const int Armenian_GHAT;
323                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
324                 public const int Armenian_GIM;
325                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
326                 public const int Armenian_HI;
327                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
328                 public const int Armenian_HO;
329                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
330                 public const int Armenian_INI;
331                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
332                 public const int Armenian_JE;
333                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
334                 public const int Armenian_KE;
335                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
336                 public const int Armenian_KEN;
337                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
338                 public const int Armenian_KHE;
339                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
340                 public const int Armenian_LYUN;
341                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
342                 public const int Armenian_MEN;
343                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
344                 public const int Armenian_NU;
345                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
346                 public const int Armenian_O;
347                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
348                 public const int Armenian_PE;
349                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
350                 public const int Armenian_PYUR;
351                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
352                 public const int Armenian_RA;
353                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
354                 public const int Armenian_RE;
355                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
356                 public const int Armenian_SE;
357                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
358                 public const int Armenian_SHA;
359                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
360                 public const int Armenian_TCHE;
361                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
362                 public const int Armenian_TO;
363                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
364                 public const int Armenian_TSA;
365                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
366                 public const int Armenian_TSO;
367                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
368                 public const int Armenian_TYUN;
369                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
370                 public const int Armenian_VEV;
371                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
372                 public const int Armenian_VO;
373                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
374                 public const int Armenian_VYUN;
375                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
376                 public const int Armenian_YECH;
377                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
378                 public const int Armenian_ZA;
379                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
380                 public const int Armenian_ZHE;
381                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
382                 public const int Armenian_accent;
383                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
384                 public const int Armenian_amanak;
385                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
386                 public const int Armenian_apostrophe;
387                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
388                 public const int Armenian_at;
389                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
390                 public const int Armenian_ayb;
391                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
392                 public const int Armenian_ben;
393                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
394                 public const int Armenian_but;
395                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
396                 public const int Armenian_cha;
397                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
398                 public const int Armenian_da;
399                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
400                 public const int Armenian_dza;
401                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
402                 public const int Armenian_e;
403                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
404                 public const int Armenian_exclam;
405                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
406                 public const int Armenian_fe;
407                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
408                 public const int Armenian_full_stop;
409                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
410                 public const int Armenian_ghat;
411                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
412                 public const int Armenian_gim;
413                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
414                 public const int Armenian_hi;
415                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
416                 public const int Armenian_ho;
417                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
418                 public const int Armenian_hyphen;
419                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
420                 public const int Armenian_ini;
421                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
422                 public const int Armenian_je;
423                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
424                 public const int Armenian_ke;
425                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
426                 public const int Armenian_ken;
427                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
428                 public const int Armenian_khe;
429                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
430                 public const int Armenian_ligature_ew;
431                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
432                 public const int Armenian_lyun;
433                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
434                 public const int Armenian_men;
435                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
436                 public const int Armenian_nu;
437                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
438                 public const int Armenian_o;
439                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
440                 public const int Armenian_paruyk;
441                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
442                 public const int Armenian_pe;
443                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
444                 public const int Armenian_pyur;
445                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
446                 public const int Armenian_question;
447                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
448                 public const int Armenian_ra;
449                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
450                 public const int Armenian_re;
451                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
452                 public const int Armenian_se;
453                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
454                 public const int Armenian_separation_mark;
455                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
456                 public const int Armenian_sha;
457                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
458                 public const int Armenian_shesht;
459                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
460                 public const int Armenian_tche;
461                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
462                 public const int Armenian_to;
463                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
464                 public const int Armenian_tsa;
465                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
466                 public const int Armenian_tso;
467                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
468                 public const int Armenian_tyun;
469                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
470                 public const int Armenian_verjaket;
471                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
472                 public const int Armenian_vev;
473                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
474                 public const int Armenian_vo;
475                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
476                 public const int Armenian_vyun;
477                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
478                 public const int Armenian_yech;
479                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
480                 public const int Armenian_yentamna;
481                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
482                 public const int Armenian_za;
483                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
484                 public const int Armenian_zhe;
485                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
486                 public const int Atilde;
487                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
488                 public const int AudibleBell_Enable;
489                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
490                 public const int AudioCycleTrack;
491                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
492                 public const int AudioForward;
493                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
494                 public const int AudioLowerVolume;
495                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
496                 public const int AudioMedia;
497                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
498                 public const int AudioMute;
499                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
500                 public const int AudioNext;
501                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
502                 public const int AudioPause;
503                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
504                 public const int AudioPlay;
505                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
506                 public const int AudioPrev;
507                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
508                 public const int AudioRaiseVolume;
509                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
510                 public const int AudioRandomPlay;
511                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
512                 public const int AudioRecord;
513                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
514                 public const int AudioRepeat;
515                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
516                 public const int AudioRewind;
517                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
518                 public const int AudioStop;
519                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
520                 public const int Away;
521                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
522                 public const int B;
523                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
524                 public const int Babovedot;
525                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
526                 public const int Back;
527                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
528                 public const int BackForward;
529                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
530                 public const int BackSpace;
531                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
532                 public const int Battery;
533                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
534                 public const int Begin;
535                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
536                 public const int Blue;
537                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
538                 public const int Bluetooth;
539                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
540                 public const int Book;
541                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
542                 public const int BounceKeys_Enable;
543                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
544                 public const int Break;
545                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
546                 public const int BrightnessAdjust;
547                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
548                 public const int Byelorussian_SHORTU;
549                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
550                 public const int Byelorussian_shortu;
551                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
552                 public const int C;
553                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
554                 public const int CD;
555                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
556                 public const int Cabovedot;
557                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
558                 public const int Cacute;
559                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
560                 public const int Calculator;
561                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
562                 public const int Calendar;
563                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
564                 public const int Cancel;
565                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
566                 public const int Caps_Lock;
567                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
568                 public const int Ccaron;
569                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
570                 public const int Ccedilla;
571                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
572                 public const int Ccircumflex;
573                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
574                 public const int Clear;
575                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
576                 public const int ClearGrab;
577                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
578                 public const int Close;
579                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
580                 public const int Codeinput;
581                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
582                 public const int ColonSign;
583                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
584                 public const int Community;
585                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
586                 public const int ContrastAdjust;
587                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
588                 public const int Control_L;
589                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
590                 public const int Control_R;
591                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
592                 public const int Copy;
593                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
594                 public const int CruzeiroSign;
595                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
596                 public const int Cut;
597                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
598                 public const int CycleAngle;
599                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
600                 public const int Cyrillic_A;
601                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
602                 public const int Cyrillic_BE;
603                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
604                 public const int Cyrillic_CHE;
605                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
606                 public const int Cyrillic_CHE_descender;
607                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
608                 public const int Cyrillic_CHE_vertstroke;
609                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
610                 public const int Cyrillic_DE;
611                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
612                 public const int Cyrillic_DZHE;
613                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
614                 public const int Cyrillic_E;
615                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
616                 public const int Cyrillic_EF;
617                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
618                 public const int Cyrillic_EL;
619                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
620                 public const int Cyrillic_EM;
621                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
622                 public const int Cyrillic_EN;
623                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
624                 public const int Cyrillic_EN_descender;
625                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
626                 public const int Cyrillic_ER;
627                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
628                 public const int Cyrillic_ES;
629                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
630                 public const int Cyrillic_GHE;
631                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
632                 public const int Cyrillic_GHE_bar;
633                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
634                 public const int Cyrillic_HA;
635                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
636                 public const int Cyrillic_HARDSIGN;
637                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
638                 public const int Cyrillic_HA_descender;
639                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
640                 public const int Cyrillic_I;
641                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
642                 public const int Cyrillic_IE;
643                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
644                 public const int Cyrillic_IO;
645                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
646                 public const int Cyrillic_I_macron;
647                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
648                 public const int Cyrillic_JE;
649                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
650                 public const int Cyrillic_KA;
651                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
652                 public const int Cyrillic_KA_descender;
653                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
654                 public const int Cyrillic_KA_vertstroke;
655                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
656                 public const int Cyrillic_LJE;
657                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
658                 public const int Cyrillic_NJE;
659                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
660                 public const int Cyrillic_O;
661                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
662                 public const int Cyrillic_O_bar;
663                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
664                 public const int Cyrillic_PE;
665                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
666                 public const int Cyrillic_SCHWA;
667                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
668                 public const int Cyrillic_SHA;
669                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
670                 public const int Cyrillic_SHCHA;
671                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
672                 public const int Cyrillic_SHHA;
673                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
674                 public const int Cyrillic_SHORTI;
675                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
676                 public const int Cyrillic_SOFTSIGN;
677                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
678                 public const int Cyrillic_TE;
679                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
680                 public const int Cyrillic_TSE;
681                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
682                 public const int Cyrillic_U;
683                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
684                 public const int Cyrillic_U_macron;
685                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
686                 public const int Cyrillic_U_straight;
687                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
688                 public const int Cyrillic_U_straight_bar;
689                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
690                 public const int Cyrillic_VE;
691                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
692                 public const int Cyrillic_YA;
693                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
694                 public const int Cyrillic_YERU;
695                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
696                 public const int Cyrillic_YU;
697                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
698                 public const int Cyrillic_ZE;
699                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
700                 public const int Cyrillic_ZHE;
701                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
702                 public const int Cyrillic_ZHE_descender;
703                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
704                 public const int Cyrillic_a;
705                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
706                 public const int Cyrillic_be;
707                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
708                 public const int Cyrillic_che;
709                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
710                 public const int Cyrillic_che_descender;
711                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
712                 public const int Cyrillic_che_vertstroke;
713                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
714                 public const int Cyrillic_de;
715                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
716                 public const int Cyrillic_dzhe;
717                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
718                 public const int Cyrillic_e;
719                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
720                 public const int Cyrillic_ef;
721                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
722                 public const int Cyrillic_el;
723                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
724                 public const int Cyrillic_em;
725                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
726                 public const int Cyrillic_en;
727                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
728                 public const int Cyrillic_en_descender;
729                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
730                 public const int Cyrillic_er;
731                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
732                 public const int Cyrillic_es;
733                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
734                 public const int Cyrillic_ghe;
735                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
736                 public const int Cyrillic_ghe_bar;
737                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
738                 public const int Cyrillic_ha;
739                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
740                 public const int Cyrillic_ha_descender;
741                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
742                 public const int Cyrillic_hardsign;
743                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
744                 public const int Cyrillic_i;
745                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
746                 public const int Cyrillic_i_macron;
747                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
748                 public const int Cyrillic_ie;
749                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
750                 public const int Cyrillic_io;
751                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
752                 public const int Cyrillic_je;
753                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
754                 public const int Cyrillic_ka;
755                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
756                 public const int Cyrillic_ka_descender;
757                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
758                 public const int Cyrillic_ka_vertstroke;
759                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
760                 public const int Cyrillic_lje;
761                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
762                 public const int Cyrillic_nje;
763                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
764                 public const int Cyrillic_o;
765                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
766                 public const int Cyrillic_o_bar;
767                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
768                 public const int Cyrillic_pe;
769                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
770                 public const int Cyrillic_schwa;
771                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
772                 public const int Cyrillic_sha;
773                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
774                 public const int Cyrillic_shcha;
775                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
776                 public const int Cyrillic_shha;
777                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
778                 public const int Cyrillic_shorti;
779                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
780                 public const int Cyrillic_softsign;
781                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
782                 public const int Cyrillic_te;
783                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
784                 public const int Cyrillic_tse;
785                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
786                 public const int Cyrillic_u;
787                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
788                 public const int Cyrillic_u_macron;
789                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
790                 public const int Cyrillic_u_straight;
791                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
792                 public const int Cyrillic_u_straight_bar;
793                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
794                 public const int Cyrillic_ve;
795                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
796                 public const int Cyrillic_ya;
797                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
798                 public const int Cyrillic_yeru;
799                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
800                 public const int Cyrillic_yu;
801                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
802                 public const int Cyrillic_ze;
803                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
804                 public const int Cyrillic_zhe;
805                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
806                 public const int Cyrillic_zhe_descender;
807                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
808                 public const int D;
809                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
810                 public const int DOS;
811                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
812                 public const int Dabovedot;
813                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
814                 public const int Dcaron;
815                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
816                 public const int Delete;
817                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
818                 public const int Display;
819                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
820                 public const int Documents;
821                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
822                 public const int DongSign;
823                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
824                 public const int Down;
825                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
826                 public const int Dstroke;
827                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
828                 public const int E;
829                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
830                 public const int ENG;
831                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
832                 public const int ETH;
833                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
834                 public const int Eabovedot;
835                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
836                 public const int Eacute;
837                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
838                 public const int Ebelowdot;
839                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
840                 public const int Ecaron;
841                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
842                 public const int Ecircumflex;
843                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
844                 public const int Ecircumflexacute;
845                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
846                 public const int Ecircumflexbelowdot;
847                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
848                 public const int Ecircumflexgrave;
849                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
850                 public const int Ecircumflexhook;
851                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
852                 public const int Ecircumflextilde;
853                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
854                 public const int EcuSign;
855                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
856                 public const int Ediaeresis;
857                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
858                 public const int Egrave;
859                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
860                 public const int Ehook;
861                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
862                 public const int Eisu_Shift;
863                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
864                 public const int Eisu_toggle;
865                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
866                 public const int Eject;
867                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
868                 public const int Emacron;
869                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
870                 public const int End;
871                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
872                 public const int Eogonek;
873                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
874                 public const int Escape;
875                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
876                 public const int Eth;
877                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
878                 public const int Etilde;
879                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
880                 public const int EuroSign;
881                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
882                 public const int Excel;
883                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
884                 public const int Execute;
885                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
886                 public const int Explorer;
887                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
888                 public const int F;
889                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
890                 public const int F1;
891                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
892                 public const int F10;
893                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
894                 public const int F11;
895                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
896                 public const int F12;
897                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
898                 public const int F13;
899                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
900                 public const int F14;
901                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
902                 public const int F15;
903                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
904                 public const int F16;
905                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
906                 public const int F17;
907                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
908                 public const int F18;
909                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
910                 public const int F19;
911                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
912                 public const int F2;
913                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
914                 public const int F20;
915                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
916                 public const int F21;
917                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
918                 public const int F22;
919                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
920                 public const int F23;
921                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
922                 public const int F24;
923                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
924                 public const int F25;
925                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
926                 public const int F26;
927                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
928                 public const int F27;
929                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
930                 public const int F28;
931                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
932                 public const int F29;
933                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
934                 public const int F3;
935                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
936                 public const int F30;
937                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
938                 public const int F31;
939                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
940                 public const int F32;
941                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
942                 public const int F33;
943                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
944                 public const int F34;
945                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
946                 public const int F35;
947                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
948                 public const int F4;
949                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
950                 public const int F5;
951                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
952                 public const int F6;
953                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
954                 public const int F7;
955                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
956                 public const int F8;
957                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
958                 public const int F9;
959                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
960                 public const int FFrancSign;
961                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
962                 public const int Fabovedot;
963                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
964                 public const int Farsi_0;
965                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
966                 public const int Farsi_1;
967                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
968                 public const int Farsi_2;
969                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
970                 public const int Farsi_3;
971                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
972                 public const int Farsi_4;
973                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
974                 public const int Farsi_5;
975                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
976                 public const int Farsi_6;
977                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
978                 public const int Farsi_7;
979                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
980                 public const int Farsi_8;
981                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
982                 public const int Farsi_9;
983                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
984                 public const int Farsi_yeh;
985                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
986                 public const int Favorites;
987                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
988                 public const int Finance;
989                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
990                 public const int Find;
991                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
992                 public const int First_Virtual_Screen;
993                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
994                 public const int Forward;
995                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
996                 public const int FrameBack;
997                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
998                 public const int FrameForward;
999                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1000                 public const int G;
1001                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1002                 public const int Gabovedot;
1003                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1004                 public const int Game;
1005                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1006                 public const int Gbreve;
1007                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1008                 public const int Gcaron;
1009                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1010                 public const int Gcedilla;
1011                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1012                 public const int Gcircumflex;
1013                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1014                 public const int Georgian_an;
1015                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1016                 public const int Georgian_ban;
1017                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1018                 public const int Georgian_can;
1019                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1020                 public const int Georgian_char;
1021                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1022                 public const int Georgian_chin;
1023                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1024                 public const int Georgian_cil;
1025                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1026                 public const int Georgian_don;
1027                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1028                 public const int Georgian_en;
1029                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1030                 public const int Georgian_fi;
1031                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1032                 public const int Georgian_gan;
1033                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1034                 public const int Georgian_ghan;
1035                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1036                 public const int Georgian_hae;
1037                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1038                 public const int Georgian_har;
1039                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1040                 public const int Georgian_he;
1041                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1042                 public const int Georgian_hie;
1043                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1044                 public const int Georgian_hoe;
1045                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1046                 public const int Georgian_in;
1047                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1048                 public const int Georgian_jhan;
1049                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1050                 public const int Georgian_jil;
1051                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1052                 public const int Georgian_kan;
1053                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1054                 public const int Georgian_khar;
1055                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1056                 public const int Georgian_las;
1057                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1058                 public const int Georgian_man;
1059                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1060                 public const int Georgian_nar;
1061                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1062                 public const int Georgian_on;
1063                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1064                 public const int Georgian_par;
1065                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1066                 public const int Georgian_phar;
1067                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1068                 public const int Georgian_qar;
1069                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1070                 public const int Georgian_rae;
1071                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1072                 public const int Georgian_san;
1073                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1074                 public const int Georgian_shin;
1075                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1076                 public const int Georgian_tan;
1077                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1078                 public const int Georgian_tar;
1079                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1080                 public const int Georgian_un;
1081                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1082                 public const int Georgian_vin;
1083                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1084                 public const int Georgian_we;
1085                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1086                 public const int Georgian_xan;
1087                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1088                 public const int Georgian_zen;
1089                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1090                 public const int Georgian_zhar;
1091                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1092                 public const int Go;
1093                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1094                 public const int Greek_ALPHA;
1095                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1096                 public const int Greek_ALPHAaccent;
1097                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1098                 public const int Greek_BETA;
1099                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1100                 public const int Greek_CHI;
1101                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1102                 public const int Greek_DELTA;
1103                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1104                 public const int Greek_EPSILON;
1105                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1106                 public const int Greek_EPSILONaccent;
1107                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1108                 public const int Greek_ETA;
1109                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1110                 public const int Greek_ETAaccent;
1111                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1112                 public const int Greek_GAMMA;
1113                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1114                 public const int Greek_IOTA;
1115                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1116                 public const int Greek_IOTAaccent;
1117                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1118                 public const int Greek_IOTAdiaeresis;
1119                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1120                 public const int Greek_IOTAdieresis;
1121                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1122                 public const int Greek_KAPPA;
1123                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1124                 public const int Greek_LAMBDA;
1125                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1126                 public const int Greek_LAMDA;
1127                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1128                 public const int Greek_MU;
1129                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1130                 public const int Greek_NU;
1131                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1132                 public const int Greek_OMEGA;
1133                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1134                 public const int Greek_OMEGAaccent;
1135                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1136                 public const int Greek_OMICRON;
1137                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1138                 public const int Greek_OMICRONaccent;
1139                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1140                 public const int Greek_PHI;
1141                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1142                 public const int Greek_PI;
1143                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1144                 public const int Greek_PSI;
1145                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1146                 public const int Greek_RHO;
1147                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1148                 public const int Greek_SIGMA;
1149                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1150                 public const int Greek_TAU;
1151                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1152                 public const int Greek_THETA;
1153                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1154                 public const int Greek_UPSILON;
1155                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1156                 public const int Greek_UPSILONaccent;
1157                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1158                 public const int Greek_UPSILONdieresis;
1159                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1160                 public const int Greek_XI;
1161                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1162                 public const int Greek_ZETA;
1163                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1164                 public const int Greek_accentdieresis;
1165                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1166                 public const int Greek_alpha;
1167                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1168                 public const int Greek_alphaaccent;
1169                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1170                 public const int Greek_beta;
1171                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1172                 public const int Greek_chi;
1173                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1174                 public const int Greek_delta;
1175                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1176                 public const int Greek_epsilon;
1177                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1178                 public const int Greek_epsilonaccent;
1179                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1180                 public const int Greek_eta;
1181                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1182                 public const int Greek_etaaccent;
1183                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1184                 public const int Greek_finalsmallsigma;
1185                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1186                 public const int Greek_gamma;
1187                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1188                 public const int Greek_horizbar;
1189                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1190                 public const int Greek_iota;
1191                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1192                 public const int Greek_iotaaccent;
1193                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1194                 public const int Greek_iotaaccentdieresis;
1195                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1196                 public const int Greek_iotadieresis;
1197                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1198                 public const int Greek_kappa;
1199                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1200                 public const int Greek_lambda;
1201                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1202                 public const int Greek_lamda;
1203                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1204                 public const int Greek_mu;
1205                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1206                 public const int Greek_nu;
1207                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1208                 public const int Greek_omega;
1209                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1210                 public const int Greek_omegaaccent;
1211                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1212                 public const int Greek_omicron;
1213                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1214                 public const int Greek_omicronaccent;
1215                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1216                 public const int Greek_phi;
1217                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1218                 public const int Greek_pi;
1219                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1220                 public const int Greek_psi;
1221                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1222                 public const int Greek_rho;
1223                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1224                 public const int Greek_sigma;
1225                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1226                 public const int Greek_switch;
1227                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1228                 public const int Greek_tau;
1229                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1230                 public const int Greek_theta;
1231                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1232                 public const int Greek_upsilon;
1233                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1234                 public const int Greek_upsilonaccent;
1235                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1236                 public const int Greek_upsilonaccentdieresis;
1237                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1238                 public const int Greek_upsilondieresis;
1239                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1240                 public const int Greek_xi;
1241                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1242                 public const int Greek_zeta;
1243                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1244                 public const int Green;
1245                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1246                 public const int H;
1247                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1248                 public const int Hangul;
1249                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1250                 public const int Hangul_A;
1251                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1252                 public const int Hangul_AE;
1253                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1254                 public const int Hangul_AraeA;
1255                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1256                 public const int Hangul_AraeAE;
1257                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1258                 public const int Hangul_Banja;
1259                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1260                 public const int Hangul_Cieuc;
1261                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1262                 public const int Hangul_Codeinput;
1263                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1264                 public const int Hangul_Dikeud;
1265                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1266                 public const int Hangul_E;
1267                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1268                 public const int Hangul_EO;
1269                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1270                 public const int Hangul_EU;
1271                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1272                 public const int Hangul_End;
1273                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1274                 public const int Hangul_Hanja;
1275                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1276                 public const int Hangul_Hieuh;
1277                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1278                 public const int Hangul_I;
1279                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1280                 public const int Hangul_Ieung;
1281                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1282                 public const int Hangul_J_Cieuc;
1283                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1284                 public const int Hangul_J_Dikeud;
1285                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1286                 public const int Hangul_J_Hieuh;
1287                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1288                 public const int Hangul_J_Ieung;
1289                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1290                 public const int Hangul_J_Jieuj;
1291                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1292                 public const int Hangul_J_Khieuq;
1293                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1294                 public const int Hangul_J_Kiyeog;
1295                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1296                 public const int Hangul_J_KiyeogSios;
1297                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1298                 public const int Hangul_J_KkogjiDalrinIeung;
1299                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1300                 public const int Hangul_J_Mieum;
1301                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1302                 public const int Hangul_J_Nieun;
1303                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1304                 public const int Hangul_J_NieunHieuh;
1305                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1306                 public const int Hangul_J_NieunJieuj;
1307                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1308                 public const int Hangul_J_PanSios;
1309                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1310                 public const int Hangul_J_Phieuf;
1311                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1312                 public const int Hangul_J_Pieub;
1313                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1314                 public const int Hangul_J_PieubSios;
1315                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1316                 public const int Hangul_J_Rieul;
1317                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1318                 public const int Hangul_J_RieulHieuh;
1319                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1320                 public const int Hangul_J_RieulKiyeog;
1321                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1322                 public const int Hangul_J_RieulMieum;
1323                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1324                 public const int Hangul_J_RieulPhieuf;
1325                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1326                 public const int Hangul_J_RieulPieub;
1327                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1328                 public const int Hangul_J_RieulSios;
1329                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1330                 public const int Hangul_J_RieulTieut;
1331                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1332                 public const int Hangul_J_Sios;
1333                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1334                 public const int Hangul_J_SsangKiyeog;
1335                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1336                 public const int Hangul_J_SsangSios;
1337                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1338                 public const int Hangul_J_Tieut;
1339                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1340                 public const int Hangul_J_YeorinHieuh;
1341                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1342                 public const int Hangul_Jamo;
1343                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1344                 public const int Hangul_Jeonja;
1345                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1346                 public const int Hangul_Jieuj;
1347                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1348                 public const int Hangul_Khieuq;
1349                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1350                 public const int Hangul_Kiyeog;
1351                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1352                 public const int Hangul_KiyeogSios;
1353                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1354                 public const int Hangul_KkogjiDalrinIeung;
1355                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1356                 public const int Hangul_Mieum;
1357                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1358                 public const int Hangul_MultipleCandidate;
1359                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1360                 public const int Hangul_Nieun;
1361                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1362                 public const int Hangul_NieunHieuh;
1363                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1364                 public const int Hangul_NieunJieuj;
1365                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1366                 public const int Hangul_O;
1367                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1368                 public const int Hangul_OE;
1369                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1370                 public const int Hangul_PanSios;
1371                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1372                 public const int Hangul_Phieuf;
1373                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1374                 public const int Hangul_Pieub;
1375                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1376                 public const int Hangul_PieubSios;
1377                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1378                 public const int Hangul_PostHanja;
1379                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1380                 public const int Hangul_PreHanja;
1381                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1382                 public const int Hangul_PreviousCandidate;
1383                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1384                 public const int Hangul_Rieul;
1385                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1386                 public const int Hangul_RieulHieuh;
1387                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1388                 public const int Hangul_RieulKiyeog;
1389                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1390                 public const int Hangul_RieulMieum;
1391                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1392                 public const int Hangul_RieulPhieuf;
1393                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1394                 public const int Hangul_RieulPieub;
1395                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1396                 public const int Hangul_RieulSios;
1397                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1398                 public const int Hangul_RieulTieut;
1399                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1400                 public const int Hangul_RieulYeorinHieuh;
1401                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1402                 public const int Hangul_Romaja;
1403                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1404                 public const int Hangul_SingleCandidate;
1405                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1406                 public const int Hangul_Sios;
1407                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1408                 public const int Hangul_Special;
1409                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1410                 public const int Hangul_SsangDikeud;
1411                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1412                 public const int Hangul_SsangJieuj;
1413                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1414                 public const int Hangul_SsangKiyeog;
1415                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1416                 public const int Hangul_SsangPieub;
1417                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1418                 public const int Hangul_SsangSios;
1419                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1420                 public const int Hangul_Start;
1421                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1422                 public const int Hangul_SunkyeongeumMieum;
1423                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1424                 public const int Hangul_SunkyeongeumPhieuf;
1425                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1426                 public const int Hangul_SunkyeongeumPieub;
1427                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1428                 public const int Hangul_Tieut;
1429                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1430                 public const int Hangul_U;
1431                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1432                 public const int Hangul_WA;
1433                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1434                 public const int Hangul_WAE;
1435                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1436                 public const int Hangul_WE;
1437                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1438                 public const int Hangul_WEO;
1439                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1440                 public const int Hangul_WI;
1441                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1442                 public const int Hangul_YA;
1443                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1444                 public const int Hangul_YAE;
1445                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1446                 public const int Hangul_YE;
1447                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1448                 public const int Hangul_YEO;
1449                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1450                 public const int Hangul_YI;
1451                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1452                 public const int Hangul_YO;
1453                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1454                 public const int Hangul_YU;
1455                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1456                 public const int Hangul_YeorinHieuh;
1457                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1458                 public const int Hangul_switch;
1459                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1460                 public const int Hankaku;
1461                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1462                 public const int Hcircumflex;
1463                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1464                 public const int Hebrew_switch;
1465                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1466                 public const int Help;
1467                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1468                 public const int Henkan;
1469                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1470                 public const int Henkan_Mode;
1471                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1472                 public const int Hibernate;
1473                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1474                 public const int Hiragana;
1475                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1476                 public const int Hiragana_Katakana;
1477                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1478                 public const int History;
1479                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1480                 public const int Home;
1481                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1482                 public const int HomePage;
1483                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1484                 public const int HotLinks;
1485                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1486                 public const int Hstroke;
1487                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1488                 public const int Hyper_L;
1489                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1490                 public const int Hyper_R;
1491                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1492                 public const int I;
1493                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1494                 public const int ISO_Center_Object;
1495                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1496                 public const int ISO_Continuous_Underline;
1497                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1498                 public const int ISO_Discontinuous_Underline;
1499                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1500                 public const int ISO_Emphasize;
1501                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1502                 public const int ISO_Enter;
1503                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1504                 public const int ISO_Fast_Cursor_Down;
1505                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1506                 public const int ISO_Fast_Cursor_Left;
1507                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1508                 public const int ISO_Fast_Cursor_Right;
1509                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1510                 public const int ISO_Fast_Cursor_Up;
1511                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1512                 public const int ISO_First_Group;
1513                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1514                 public const int ISO_First_Group_Lock;
1515                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1516                 public const int ISO_Group_Latch;
1517                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1518                 public const int ISO_Group_Lock;
1519                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1520                 public const int ISO_Group_Shift;
1521                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1522                 public const int ISO_Last_Group;
1523                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1524                 public const int ISO_Last_Group_Lock;
1525                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1526                 public const int ISO_Left_Tab;
1527                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1528                 public const int ISO_Level2_Latch;
1529                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1530                 public const int ISO_Level3_Latch;
1531                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1532                 public const int ISO_Level3_Lock;
1533                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1534                 public const int ISO_Level3_Shift;
1535                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1536                 public const int ISO_Level5_Latch;
1537                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1538                 public const int ISO_Level5_Lock;
1539                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1540                 public const int ISO_Level5_Shift;
1541                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1542                 public const int ISO_Lock;
1543                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1544                 public const int ISO_Move_Line_Down;
1545                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1546                 public const int ISO_Move_Line_Up;
1547                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1548                 public const int ISO_Next_Group;
1549                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1550                 public const int ISO_Next_Group_Lock;
1551                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1552                 public const int ISO_Partial_Line_Down;
1553                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1554                 public const int ISO_Partial_Line_Up;
1555                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1556                 public const int ISO_Partial_Space_Left;
1557                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1558                 public const int ISO_Partial_Space_Right;
1559                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1560                 public const int ISO_Prev_Group;
1561                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1562                 public const int ISO_Prev_Group_Lock;
1563                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1564                 public const int ISO_Release_Both_Margins;
1565                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1566                 public const int ISO_Release_Margin_Left;
1567                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1568                 public const int ISO_Release_Margin_Right;
1569                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1570                 public const int ISO_Set_Margin_Left;
1571                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1572                 public const int ISO_Set_Margin_Right;
1573                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1574                 public const int Iabovedot;
1575                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1576                 public const int Iacute;
1577                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1578                 public const int Ibelowdot;
1579                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1580                 public const int Ibreve;
1581                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1582                 public const int Icircumflex;
1583                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1584                 public const int Idiaeresis;
1585                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1586                 public const int Igrave;
1587                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1588                 public const int Ihook;
1589                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1590                 public const int Imacron;
1591                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1592                 public const int Insert;
1593                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1594                 public const int Iogonek;
1595                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1596                 public const int Itilde;
1597                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1598                 public const int J;
1599                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1600                 public const int Jcircumflex;
1601                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1602                 public const int K;
1603                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1604                 public const int KP_0;
1605                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1606                 public const int KP_1;
1607                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1608                 public const int KP_2;
1609                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1610                 public const int KP_3;
1611                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1612                 public const int KP_4;
1613                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1614                 public const int KP_5;
1615                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1616                 public const int KP_6;
1617                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1618                 public const int KP_7;
1619                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1620                 public const int KP_8;
1621                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1622                 public const int KP_9;
1623                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1624                 public const int KP_Add;
1625                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1626                 public const int KP_Begin;
1627                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1628                 public const int KP_Decimal;
1629                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1630                 public const int KP_Delete;
1631                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1632                 public const int KP_Divide;
1633                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1634                 public const int KP_Down;
1635                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1636                 public const int KP_End;
1637                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1638                 public const int KP_Enter;
1639                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1640                 public const int KP_Equal;
1641                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1642                 public const int KP_F1;
1643                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1644                 public const int KP_F2;
1645                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1646                 public const int KP_F3;
1647                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1648                 public const int KP_F4;
1649                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1650                 public const int KP_Home;
1651                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1652                 public const int KP_Insert;
1653                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1654                 public const int KP_Left;
1655                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1656                 public const int KP_Multiply;
1657                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1658                 public const int KP_Next;
1659                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1660                 public const int KP_Page_Down;
1661                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1662                 public const int KP_Page_Up;
1663                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1664                 public const int KP_Prior;
1665                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1666                 public const int KP_Right;
1667                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1668                 public const int KP_Separator;
1669                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1670                 public const int KP_Space;
1671                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1672                 public const int KP_Subtract;
1673                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1674                 public const int KP_Tab;
1675                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1676                 public const int KP_Up;
1677                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1678                 public const int Kana_Lock;
1679                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1680                 public const int Kana_Shift;
1681                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1682                 public const int Kanji;
1683                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1684                 public const int Kanji_Bangou;
1685                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1686                 public const int Katakana;
1687                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1688                 public const int KbdBrightnessDown;
1689                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1690                 public const int KbdBrightnessUp;
1691                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1692                 public const int KbdLightOnOff;
1693                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1694                 public const int Kcedilla;
1695                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1696                 public const int Korean_Won;
1697                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1698                 public const int L;
1699                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1700                 public const int L1;
1701                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1702                 public const int L10;
1703                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1704                 public const int L2;
1705                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1706                 public const int L3;
1707                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1708                 public const int L4;
1709                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1710                 public const int L5;
1711                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1712                 public const int L6;
1713                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1714                 public const int L7;
1715                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1716                 public const int L8;
1717                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1718                 public const int L9;
1719                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1720                 public const int Lacute;
1721                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1722                 public const int Last_Virtual_Screen;
1723                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1724                 public const int Launch0;
1725                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1726                 public const int Launch1;
1727                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1728                 public const int Launch2;
1729                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1730                 public const int Launch3;
1731                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1732                 public const int Launch4;
1733                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1734                 public const int Launch5;
1735                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1736                 public const int Launch6;
1737                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1738                 public const int Launch7;
1739                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1740                 public const int Launch8;
1741                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1742                 public const int Launch9;
1743                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1744                 public const int LaunchA;
1745                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1746                 public const int LaunchB;
1747                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1748                 public const int LaunchC;
1749                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1750                 public const int LaunchD;
1751                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1752                 public const int LaunchE;
1753                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1754                 public const int LaunchF;
1755                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1756                 public const int Lbelowdot;
1757                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1758                 public const int Lcaron;
1759                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1760                 public const int Lcedilla;
1761                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1762                 public const int Left;
1763                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1764                 public const int LightBulb;
1765                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1766                 public const int Linefeed;
1767                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1768                 public const int LiraSign;
1769                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1770                 public const int LogOff;
1771                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1772                 public const int Lstroke;
1773                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1774                 public const int M;
1775                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1776                 public const int Mabovedot;
1777                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1778                 public const int Macedonia_DSE;
1779                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1780                 public const int Macedonia_GJE;
1781                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1782                 public const int Macedonia_KJE;
1783                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1784                 public const int Macedonia_dse;
1785                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1786                 public const int Macedonia_gje;
1787                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1788                 public const int Macedonia_kje;
1789                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1790                 public const int Mae_Koho;
1791                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1792                 public const int Mail;
1793                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1794                 public const int MailForward;
1795                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1796                 public const int Market;
1797                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1798                 public const int Massyo;
1799                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1800                 public const int Meeting;
1801                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1802                 public const int Memo;
1803                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1804                 public const int Menu;
1805                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1806                 public const int MenuKB;
1807                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1808                 public const int MenuPB;
1809                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1810                 public const int Messenger;
1811                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1812                 public const int Meta_L;
1813                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1814                 public const int Meta_R;
1815                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1816                 public const int MillSign;
1817                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1818                 public const int ModeLock;
1819                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1820                 public const int Mode_switch;
1821                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1822                 public const int MonBrightnessDown;
1823                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1824                 public const int MonBrightnessUp;
1825                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1826                 public const int MouseKeys_Accel_Enable;
1827                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1828                 public const int MouseKeys_Enable;
1829                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1830                 public const int Muhenkan;
1831                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1832                 public const int Multi_key;
1833                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1834                 public const int MultipleCandidate;
1835                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1836                 public const int Music;
1837                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1838                 public const int MyComputer;
1839                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1840                 public const int MySites;
1841                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1842                 public const int N;
1843                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1844                 public const int Nacute;
1845                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1846                 public const int NairaSign;
1847                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1848                 public const int Ncaron;
1849                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1850                 public const int Ncedilla;
1851                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1852                 public const int New;
1853                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1854                 public const int NewSheqelSign;
1855                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1856                 public const int News;
1857                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1858                 public const int Next;
1859                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1860                 public const int Next_VMode;
1861                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1862                 public const int Next_Virtual_Screen;
1863                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1864                 public const int Ntilde;
1865                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1866                 public const int Num_Lock;
1867                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1868                 public const int O;
1869                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1870                 public const int OE;
1871                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1872                 public const int Oacute;
1873                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1874                 public const int Obarred;
1875                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1876                 public const int Obelowdot;
1877                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1878                 public const int Ocaron;
1879                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1880                 public const int Ocircumflex;
1881                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1882                 public const int Ocircumflexacute;
1883                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1884                 public const int Ocircumflexbelowdot;
1885                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1886                 public const int Ocircumflexgrave;
1887                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1888                 public const int Ocircumflexhook;
1889                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1890                 public const int Ocircumflextilde;
1891                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1892                 public const int Odiaeresis;
1893                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1894                 public const int Odoubleacute;
1895                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1896                 public const int OfficeHome;
1897                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1898                 public const int Ograve;
1899                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1900                 public const int Ohook;
1901                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1902                 public const int Ohorn;
1903                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1904                 public const int Ohornacute;
1905                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1906                 public const int Ohornbelowdot;
1907                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1908                 public const int Ohorngrave;
1909                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1910                 public const int Ohornhook;
1911                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1912                 public const int Ohorntilde;
1913                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1914                 public const int Omacron;
1915                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1916                 public const int Ooblique;
1917                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1918                 public const int Open;
1919                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1920                 public const int OpenURL;
1921                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1922                 public const int Option;
1923                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1924                 public const int Oslash;
1925                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1926                 public const int Otilde;
1927                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1928                 public const int Overlay1_Enable;
1929                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1930                 public const int Overlay2_Enable;
1931                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1932                 public const int P;
1933                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1934                 public const int Pabovedot;
1935                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1936                 public const int Page_Down;
1937                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1938                 public const int Page_Up;
1939                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1940                 public const int Paste;
1941                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1942                 public const int Pause;
1943                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1944                 public const int PesetaSign;
1945                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1946                 public const int Phone;
1947                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1948                 public const int Pictures;
1949                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1950                 public const int Pointer_Accelerate;
1951                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1952                 public const int Pointer_Button1;
1953                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1954                 public const int Pointer_Button2;
1955                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1956                 public const int Pointer_Button3;
1957                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1958                 public const int Pointer_Button4;
1959                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1960                 public const int Pointer_Button5;
1961                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1962                 public const int Pointer_Button_Dflt;
1963                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1964                 public const int Pointer_DblClick1;
1965                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1966                 public const int Pointer_DblClick2;
1967                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1968                 public const int Pointer_DblClick3;
1969                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1970                 public const int Pointer_DblClick4;
1971                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1972                 public const int Pointer_DblClick5;
1973                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1974                 public const int Pointer_DblClick_Dflt;
1975                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1976                 public const int Pointer_DfltBtnNext;
1977                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1978                 public const int Pointer_DfltBtnPrev;
1979                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1980                 public const int Pointer_Down;
1981                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1982                 public const int Pointer_DownLeft;
1983                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1984                 public const int Pointer_DownRight;
1985                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1986                 public const int Pointer_Drag1;
1987                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1988                 public const int Pointer_Drag2;
1989                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1990                 public const int Pointer_Drag3;
1991                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1992                 public const int Pointer_Drag4;
1993                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1994                 public const int Pointer_Drag5;
1995                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1996                 public const int Pointer_Drag_Dflt;
1997                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
1998                 public const int Pointer_EnableKeys;
1999                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2000                 public const int Pointer_Left;
2001                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2002                 public const int Pointer_Right;
2003                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2004                 public const int Pointer_Up;
2005                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2006                 public const int Pointer_UpLeft;
2007                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2008                 public const int Pointer_UpRight;
2009                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2010                 public const int PowerDown;
2011                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2012                 public const int PowerOff;
2013                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2014                 public const int Prev_VMode;
2015                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2016                 public const int Prev_Virtual_Screen;
2017                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2018                 public const int PreviousCandidate;
2019                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2020                 public const int Print;
2021                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2022                 public const int Prior;
2023                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2024                 public const int Q;
2025                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2026                 public const int R;
2027                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2028                 public const int R1;
2029                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2030                 public const int R10;
2031                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2032                 public const int R11;
2033                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2034                 public const int R12;
2035                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2036                 public const int R13;
2037                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2038                 public const int R14;
2039                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2040                 public const int R15;
2041                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2042                 public const int R2;
2043                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2044                 public const int R3;
2045                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2046                 public const int R4;
2047                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2048                 public const int R5;
2049                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2050                 public const int R6;
2051                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2052                 public const int R7;
2053                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2054                 public const int R8;
2055                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2056                 public const int R9;
2057                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2058                 public const int Racute;
2059                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2060                 public const int Rcaron;
2061                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2062                 public const int Rcedilla;
2063                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2064                 public const int Red;
2065                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2066                 public const int Redo;
2067                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2068                 public const int Refresh;
2069                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2070                 public const int Reload;
2071                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2072                 public const int RepeatKeys_Enable;
2073                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2074                 public const int Reply;
2075                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2076                 public const int Return;
2077                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2078                 public const int Right;
2079                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2080                 public const int RockerDown;
2081                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2082                 public const int RockerEnter;
2083                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2084                 public const int RockerUp;
2085                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2086                 public const int Romaji;
2087                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2088                 public const int RotateWindows;
2089                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2090                 public const int RotationKB;
2091                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2092                 public const int RotationPB;
2093                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2094                 public const int RupeeSign;
2095                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2096                 public const int S;
2097                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2098                 public const int SCHWA;
2099                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2100                 public const int Sabovedot;
2101                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2102                 public const int Sacute;
2103                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2104                 public const int Save;
2105                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2106                 public const int Scaron;
2107                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2108                 public const int Scedilla;
2109                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2110                 public const int Scircumflex;
2111                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2112                 public const int ScreenSaver;
2113                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2114                 public const int ScrollClick;
2115                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2116                 public const int ScrollDown;
2117                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2118                 public const int ScrollUp;
2119                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2120                 public const int Scroll_Lock;
2121                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2122                 public const int Search;
2123                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2124                 public const int Select;
2125                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2126                 public const int SelectButton;
2127                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2128                 public const int Send;
2129                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2130                 public const int Serbian_DJE;
2131                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2132                 public const int Serbian_DZE;
2133                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2134                 public const int Serbian_JE;
2135                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2136                 public const int Serbian_LJE;
2137                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2138                 public const int Serbian_NJE;
2139                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2140                 public const int Serbian_TSHE;
2141                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2142                 public const int Serbian_dje;
2143                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2144                 public const int Serbian_dze;
2145                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2146                 public const int Serbian_je;
2147                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2148                 public const int Serbian_lje;
2149                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2150                 public const int Serbian_nje;
2151                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2152                 public const int Serbian_tshe;
2153                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2154                 public const int Shift_L;
2155                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2156                 public const int Shift_Lock;
2157                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2158                 public const int Shift_R;
2159                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2160                 public const int Shop;
2161                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2162                 public const int SingleCandidate;
2163                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2164                 public const int Sleep;
2165                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2166                 public const int SlowKeys_Enable;
2167                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2168                 public const int Spell;
2169                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2170                 public const int SplitScreen;
2171                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2172                 public const int Standby;
2173                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2174                 public const int Start;
2175                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2176                 public const int StickyKeys_Enable;
2177                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2178                 public const int Stop;
2179                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2180                 public const int Subtitle;
2181                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2182                 public const int Super_L;
2183                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2184                 public const int Super_R;
2185                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2186                 public const int Support;
2187                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2188                 public const int Suspend;
2189                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2190                 public const int Switch_VT_1;
2191                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2192                 public const int Switch_VT_10;
2193                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2194                 public const int Switch_VT_11;
2195                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2196                 public const int Switch_VT_12;
2197                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2198                 public const int Switch_VT_2;
2199                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2200                 public const int Switch_VT_3;
2201                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2202                 public const int Switch_VT_4;
2203                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2204                 public const int Switch_VT_5;
2205                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2206                 public const int Switch_VT_6;
2207                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2208                 public const int Switch_VT_7;
2209                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2210                 public const int Switch_VT_8;
2211                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2212                 public const int Switch_VT_9;
2213                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2214                 public const int Sys_Req;
2215                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2216                 public const int T;
2217                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2218                 public const int THORN;
2219                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2220                 public const int Tab;
2221                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2222                 public const int Tabovedot;
2223                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2224                 public const int TaskPane;
2225                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2226                 public const int Tcaron;
2227                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2228                 public const int Tcedilla;
2229                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2230                 public const int Terminal;
2231                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2232                 public const int Terminate_Server;
2233                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2234                 public const int Thai_baht;
2235                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2236                 public const int Thai_bobaimai;
2237                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2238                 public const int Thai_chochan;
2239                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2240                 public const int Thai_chochang;
2241                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2242                 public const int Thai_choching;
2243                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2244                 public const int Thai_chochoe;
2245                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2246                 public const int Thai_dochada;
2247                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2248                 public const int Thai_dodek;
2249                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2250                 public const int Thai_fofa;
2251                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2252                 public const int Thai_fofan;
2253                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2254                 public const int Thai_hohip;
2255                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2256                 public const int Thai_honokhuk;
2257                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2258                 public const int Thai_khokhai;
2259                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2260                 public const int Thai_khokhon;
2261                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2262                 public const int Thai_khokhuat;
2263                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2264                 public const int Thai_khokhwai;
2265                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2266                 public const int Thai_khorakhang;
2267                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2268                 public const int Thai_kokai;
2269                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2270                 public const int Thai_lakkhangyao;
2271                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2272                 public const int Thai_lekchet;
2273                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2274                 public const int Thai_lekha;
2275                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2276                 public const int Thai_lekhok;
2277                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2278                 public const int Thai_lekkao;
2279                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2280                 public const int Thai_leknung;
2281                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2282                 public const int Thai_lekpaet;
2283                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2284                 public const int Thai_leksam;
2285                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2286                 public const int Thai_leksi;
2287                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2288                 public const int Thai_leksong;
2289                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2290                 public const int Thai_leksun;
2291                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2292                 public const int Thai_lochula;
2293                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2294                 public const int Thai_loling;
2295                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2296                 public const int Thai_lu;
2297                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2298                 public const int Thai_maichattawa;
2299                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2300                 public const int Thai_maiek;
2301                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2302                 public const int Thai_maihanakat;
2303                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2304                 public const int Thai_maihanakat_maitho;
2305                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2306                 public const int Thai_maitaikhu;
2307                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2308                 public const int Thai_maitho;
2309                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2310                 public const int Thai_maitri;
2311                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2312                 public const int Thai_maiyamok;
2313                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2314                 public const int Thai_moma;
2315                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2316                 public const int Thai_ngongu;
2317                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2318                 public const int Thai_nikhahit;
2319                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2320                 public const int Thai_nonen;
2321                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2322                 public const int Thai_nonu;
2323                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2324                 public const int Thai_oang;
2325                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2326                 public const int Thai_paiyannoi;
2327                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2328                 public const int Thai_phinthu;
2329                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2330                 public const int Thai_phophan;
2331                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2332                 public const int Thai_phophung;
2333                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2334                 public const int Thai_phosamphao;
2335                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2336                 public const int Thai_popla;
2337                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2338                 public const int Thai_rorua;
2339                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2340                 public const int Thai_ru;
2341                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2342                 public const int Thai_saraa;
2343                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2344                 public const int Thai_saraaa;
2345                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2346                 public const int Thai_saraae;
2347                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2348                 public const int Thai_saraaimaimalai;
2349                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2350                 public const int Thai_saraaimaimuan;
2351                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2352                 public const int Thai_saraam;
2353                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2354                 public const int Thai_sarae;
2355                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2356                 public const int Thai_sarai;
2357                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2358                 public const int Thai_saraii;
2359                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2360                 public const int Thai_sarao;
2361                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2362                 public const int Thai_sarau;
2363                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2364                 public const int Thai_saraue;
2365                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2366                 public const int Thai_sarauee;
2367                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2368                 public const int Thai_sarauu;
2369                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2370                 public const int Thai_sorusi;
2371                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2372                 public const int Thai_sosala;
2373                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2374                 public const int Thai_soso;
2375                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2376                 public const int Thai_sosua;
2377                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2378                 public const int Thai_thanthakhat;
2379                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2380                 public const int Thai_thonangmontho;
2381                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2382                 public const int Thai_thophuthao;
2383                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2384                 public const int Thai_thothahan;
2385                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2386                 public const int Thai_thothan;
2387                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2388                 public const int Thai_thothong;
2389                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2390                 public const int Thai_thothung;
2391                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2392                 public const int Thai_topatak;
2393                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2394                 public const int Thai_totao;
2395                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2396                 public const int Thai_wowaen;
2397                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2398                 public const int Thai_yoyak;
2399                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2400                 public const int Thai_yoying;
2401                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2402                 public const int Thorn;
2403                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2404                 public const int Time;
2405                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2406                 public const int ToDoList;
2407                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2408                 public const int Tools;
2409                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2410                 public const int TopMenu;
2411                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2412                 public const int TouchpadToggle;
2413                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2414                 public const int Touroku;
2415                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2416                 public const int Travel;
2417                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2418                 public const int Tslash;
2419                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2420                 public const int U;
2421                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2422                 public const int UWB;
2423                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2424                 public const int Uacute;
2425                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2426                 public const int Ubelowdot;
2427                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2428                 public const int Ubreve;
2429                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2430                 public const int Ucircumflex;
2431                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2432                 public const int Udiaeresis;
2433                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2434                 public const int Udoubleacute;
2435                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2436                 public const int Ugrave;
2437                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2438                 public const int Uhook;
2439                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2440                 public const int Uhorn;
2441                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2442                 public const int Uhornacute;
2443                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2444                 public const int Uhornbelowdot;
2445                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2446                 public const int Uhorngrave;
2447                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2448                 public const int Uhornhook;
2449                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2450                 public const int Uhorntilde;
2451                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2452                 public const int Ukrainian_GHE_WITH_UPTURN;
2453                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2454                 public const int Ukrainian_I;
2455                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2456                 public const int Ukrainian_IE;
2457                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2458                 public const int Ukrainian_YI;
2459                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2460                 public const int Ukrainian_ghe_with_upturn;
2461                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2462                 public const int Ukrainian_i;
2463                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2464                 public const int Ukrainian_ie;
2465                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2466                 public const int Ukrainian_yi;
2467                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2468                 public const int Ukranian_I;
2469                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2470                 public const int Ukranian_JE;
2471                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2472                 public const int Ukranian_YI;
2473                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2474                 public const int Ukranian_i;
2475                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2476                 public const int Ukranian_je;
2477                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2478                 public const int Ukranian_yi;
2479                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2480                 public const int Umacron;
2481                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2482                 public const int Undo;
2483                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2484                 public const int Ungrab;
2485                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2486                 public const int Uogonek;
2487                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2488                 public const int Up;
2489                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2490                 public const int Uring;
2491                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2492                 public const int User1KB;
2493                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2494                 public const int User2KB;
2495                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2496                 public const int UserPB;
2497                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2498                 public const int Utilde;
2499                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2500                 public const int V;
2501                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2502                 public const int VendorHome;
2503                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2504                 public const int Video;
2505                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2506                 public const int View;
2507                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2508                 public const int VoidSymbol;
2509                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2510                 public const int W;
2511                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2512                 public const int WLAN;
2513                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2514                 public const int WWW;
2515                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2516                 public const int Wacute;
2517                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2518                 public const int WakeUp;
2519                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2520                 public const int Wcircumflex;
2521                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2522                 public const int Wdiaeresis;
2523                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2524                 public const int WebCam;
2525                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2526                 public const int Wgrave;
2527                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2528                 public const int WheelButton;
2529                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2530                 public const int WindowClear;
2531                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2532                 public const int WonSign;
2533                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2534                 public const int Word;
2535                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2536                 public const int X;
2537                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2538                 public const int Xabovedot;
2539                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2540                 public const int Xfer;
2541                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2542                 public const int Y;
2543                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2544                 public const int Yacute;
2545                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2546                 public const int Ybelowdot;
2547                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2548                 public const int Ycircumflex;
2549                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2550                 public const int Ydiaeresis;
2551                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2552                 public const int Yellow;
2553                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2554                 public const int Ygrave;
2555                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2556                 public const int Yhook;
2557                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2558                 public const int Ytilde;
2559                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2560                 public const int Z;
2561                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2562                 public const int Zabovedot;
2563                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2564                 public const int Zacute;
2565                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2566                 public const int Zcaron;
2567                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2568                 public const int Zen_Koho;
2569                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2570                 public const int Zenkaku;
2571                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2572                 public const int Zenkaku_Hankaku;
2573                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2574                 public const int ZoomIn;
2575                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2576                 public const int ZoomOut;
2577                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2578                 public const int Zstroke;
2579                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2580                 public const int a;
2581                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2582                 public const int aacute;
2583                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2584                 public const int abelowdot;
2585                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2586                 public const int abovedot;
2587                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2588                 public const int abreve;
2589                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2590                 public const int abreveacute;
2591                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2592                 public const int abrevebelowdot;
2593                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2594                 public const int abrevegrave;
2595                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2596                 public const int abrevehook;
2597                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2598                 public const int abrevetilde;
2599                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2600                 public const int acircumflex;
2601                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2602                 public const int acircumflexacute;
2603                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2604                 public const int acircumflexbelowdot;
2605                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2606                 public const int acircumflexgrave;
2607                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2608                 public const int acircumflexhook;
2609                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2610                 public const int acircumflextilde;
2611                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2612                 public const int acute;
2613                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2614                 public const int adiaeresis;
2615                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2616                 public const int ae;
2617                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2618                 public const int agrave;
2619                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2620                 public const int ahook;
2621                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2622                 public const int amacron;
2623                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2624                 public const int ampersand;
2625                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2626                 public const int aogonek;
2627                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2628                 public const int apostrophe;
2629                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2630                 public const int approxeq;
2631                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2632                 public const int approximate;
2633                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2634                 public const int aring;
2635                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2636                 public const int asciicircum;
2637                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2638                 public const int asciitilde;
2639                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2640                 public const int asterisk;
2641                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2642                 public const int at;
2643                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2644                 public const int atilde;
2645                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2646                 public const int b;
2647                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2648                 public const int babovedot;
2649                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2650                 public const int backslash;
2651                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2652                 public const int ballotcross;
2653                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2654                 public const int bar;
2655                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2656                 public const int because;
2657                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2658                 public const int blank;
2659                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2660                 public const int botintegral;
2661                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2662                 public const int botleftparens;
2663                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2664                 public const int botleftsqbracket;
2665                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2666                 public const int botleftsummation;
2667                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2668                 public const int botrightparens;
2669                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2670                 public const int botrightsqbracket;
2671                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2672                 public const int botrightsummation;
2673                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2674                 public const int bott;
2675                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2676                 public const int botvertsummationconnector;
2677                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2678                 public const int braceleft;
2679                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2680                 public const int braceright;
2681                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2682                 public const int bracketleft;
2683                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2684                 public const int bracketright;
2685                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2686                 public const int braille_blank;
2687                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2688                 public const int braille_dot_1;
2689                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2690                 public const int braille_dot_10;
2691                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2692                 public const int braille_dot_2;
2693                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2694                 public const int braille_dot_3;
2695                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2696                 public const int braille_dot_4;
2697                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2698                 public const int braille_dot_5;
2699                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2700                 public const int braille_dot_6;
2701                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2702                 public const int braille_dot_7;
2703                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2704                 public const int braille_dot_8;
2705                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2706                 public const int braille_dot_9;
2707                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2708                 public const int braille_dots_1;
2709                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2710                 public const int braille_dots_12;
2711                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2712                 public const int braille_dots_123;
2713                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2714                 public const int braille_dots_1234;
2715                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2716                 public const int braille_dots_12345;
2717                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2718                 public const int braille_dots_123456;
2719                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2720                 public const int braille_dots_1234567;
2721                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2722                 public const int braille_dots_12345678;
2723                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2724                 public const int braille_dots_1234568;
2725                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2726                 public const int braille_dots_123457;
2727                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2728                 public const int braille_dots_1234578;
2729                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2730                 public const int braille_dots_123458;
2731                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2732                 public const int braille_dots_12346;
2733                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2734                 public const int braille_dots_123467;
2735                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2736                 public const int braille_dots_1234678;
2737                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2738                 public const int braille_dots_123468;
2739                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2740                 public const int braille_dots_12347;
2741                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2742                 public const int braille_dots_123478;
2743                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2744                 public const int braille_dots_12348;
2745                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2746                 public const int braille_dots_1235;
2747                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2748                 public const int braille_dots_12356;
2749                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2750                 public const int braille_dots_123567;
2751                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2752                 public const int braille_dots_1235678;
2753                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2754                 public const int braille_dots_123568;
2755                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2756                 public const int braille_dots_12357;
2757                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2758                 public const int braille_dots_123578;
2759                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2760                 public const int braille_dots_12358;
2761                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2762                 public const int braille_dots_1236;
2763                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2764                 public const int braille_dots_12367;
2765                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2766                 public const int braille_dots_123678;
2767                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2768                 public const int braille_dots_12368;
2769                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2770                 public const int braille_dots_1237;
2771                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2772                 public const int braille_dots_12378;
2773                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2774                 public const int braille_dots_1238;
2775                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2776                 public const int braille_dots_124;
2777                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2778                 public const int braille_dots_1245;
2779                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2780                 public const int braille_dots_12456;
2781                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2782                 public const int braille_dots_124567;
2783                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2784                 public const int braille_dots_1245678;
2785                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2786                 public const int braille_dots_124568;
2787                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2788                 public const int braille_dots_12457;
2789                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2790                 public const int braille_dots_124578;
2791                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2792                 public const int braille_dots_12458;
2793                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2794                 public const int braille_dots_1246;
2795                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2796                 public const int braille_dots_12467;
2797                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2798                 public const int braille_dots_124678;
2799                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2800                 public const int braille_dots_12468;
2801                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2802                 public const int braille_dots_1247;
2803                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2804                 public const int braille_dots_12478;
2805                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2806                 public const int braille_dots_1248;
2807                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2808                 public const int braille_dots_125;
2809                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2810                 public const int braille_dots_1256;
2811                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2812                 public const int braille_dots_12567;
2813                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2814                 public const int braille_dots_125678;
2815                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2816                 public const int braille_dots_12568;
2817                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2818                 public const int braille_dots_1257;
2819                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2820                 public const int braille_dots_12578;
2821                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2822                 public const int braille_dots_1258;
2823                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2824                 public const int braille_dots_126;
2825                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2826                 public const int braille_dots_1267;
2827                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2828                 public const int braille_dots_12678;
2829                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2830                 public const int braille_dots_1268;
2831                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2832                 public const int braille_dots_127;
2833                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2834                 public const int braille_dots_1278;
2835                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2836                 public const int braille_dots_128;
2837                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2838                 public const int braille_dots_13;
2839                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2840                 public const int braille_dots_134;
2841                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2842                 public const int braille_dots_1345;
2843                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2844                 public const int braille_dots_13456;
2845                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2846                 public const int braille_dots_134567;
2847                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2848                 public const int braille_dots_1345678;
2849                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2850                 public const int braille_dots_134568;
2851                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2852                 public const int braille_dots_13457;
2853                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2854                 public const int braille_dots_134578;
2855                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2856                 public const int braille_dots_13458;
2857                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2858                 public const int braille_dots_1346;
2859                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2860                 public const int braille_dots_13467;
2861                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2862                 public const int braille_dots_134678;
2863                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2864                 public const int braille_dots_13468;
2865                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2866                 public const int braille_dots_1347;
2867                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2868                 public const int braille_dots_13478;
2869                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2870                 public const int braille_dots_1348;
2871                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2872                 public const int braille_dots_135;
2873                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2874                 public const int braille_dots_1356;
2875                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2876                 public const int braille_dots_13567;
2877                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2878                 public const int braille_dots_135678;
2879                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2880                 public const int braille_dots_13568;
2881                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2882                 public const int braille_dots_1357;
2883                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2884                 public const int braille_dots_13578;
2885                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2886                 public const int braille_dots_1358;
2887                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2888                 public const int braille_dots_136;
2889                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2890                 public const int braille_dots_1367;
2891                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2892                 public const int braille_dots_13678;
2893                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2894                 public const int braille_dots_1368;
2895                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2896                 public const int braille_dots_137;
2897                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2898                 public const int braille_dots_1378;
2899                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2900                 public const int braille_dots_138;
2901                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2902                 public const int braille_dots_14;
2903                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2904                 public const int braille_dots_145;
2905                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2906                 public const int braille_dots_1456;
2907                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2908                 public const int braille_dots_14567;
2909                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2910                 public const int braille_dots_145678;
2911                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2912                 public const int braille_dots_14568;
2913                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2914                 public const int braille_dots_1457;
2915                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2916                 public const int braille_dots_14578;
2917                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2918                 public const int braille_dots_1458;
2919                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2920                 public const int braille_dots_146;
2921                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2922                 public const int braille_dots_1467;
2923                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2924                 public const int braille_dots_14678;
2925                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2926                 public const int braille_dots_1468;
2927                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2928                 public const int braille_dots_147;
2929                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2930                 public const int braille_dots_1478;
2931                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2932                 public const int braille_dots_148;
2933                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2934                 public const int braille_dots_15;
2935                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2936                 public const int braille_dots_156;
2937                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2938                 public const int braille_dots_1567;
2939                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2940                 public const int braille_dots_15678;
2941                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2942                 public const int braille_dots_1568;
2943                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2944                 public const int braille_dots_157;
2945                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2946                 public const int braille_dots_1578;
2947                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2948                 public const int braille_dots_158;
2949                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2950                 public const int braille_dots_16;
2951                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2952                 public const int braille_dots_167;
2953                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2954                 public const int braille_dots_1678;
2955                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2956                 public const int braille_dots_168;
2957                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2958                 public const int braille_dots_17;
2959                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2960                 public const int braille_dots_178;
2961                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2962                 public const int braille_dots_18;
2963                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2964                 public const int braille_dots_2;
2965                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2966                 public const int braille_dots_23;
2967                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2968                 public const int braille_dots_234;
2969                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2970                 public const int braille_dots_2345;
2971                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2972                 public const int braille_dots_23456;
2973                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2974                 public const int braille_dots_234567;
2975                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2976                 public const int braille_dots_2345678;
2977                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2978                 public const int braille_dots_234568;
2979                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2980                 public const int braille_dots_23457;
2981                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2982                 public const int braille_dots_234578;
2983                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2984                 public const int braille_dots_23458;
2985                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2986                 public const int braille_dots_2346;
2987                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2988                 public const int braille_dots_23467;
2989                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2990                 public const int braille_dots_234678;
2991                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2992                 public const int braille_dots_23468;
2993                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2994                 public const int braille_dots_2347;
2995                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2996                 public const int braille_dots_23478;
2997                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
2998                 public const int braille_dots_2348;
2999                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3000                 public const int braille_dots_235;
3001                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3002                 public const int braille_dots_2356;
3003                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3004                 public const int braille_dots_23567;
3005                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3006                 public const int braille_dots_235678;
3007                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3008                 public const int braille_dots_23568;
3009                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3010                 public const int braille_dots_2357;
3011                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3012                 public const int braille_dots_23578;
3013                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3014                 public const int braille_dots_2358;
3015                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3016                 public const int braille_dots_236;
3017                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3018                 public const int braille_dots_2367;
3019                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3020                 public const int braille_dots_23678;
3021                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3022                 public const int braille_dots_2368;
3023                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3024                 public const int braille_dots_237;
3025                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3026                 public const int braille_dots_2378;
3027                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3028                 public const int braille_dots_238;
3029                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3030                 public const int braille_dots_24;
3031                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3032                 public const int braille_dots_245;
3033                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3034                 public const int braille_dots_2456;
3035                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3036                 public const int braille_dots_24567;
3037                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3038                 public const int braille_dots_245678;
3039                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3040                 public const int braille_dots_24568;
3041                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3042                 public const int braille_dots_2457;
3043                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3044                 public const int braille_dots_24578;
3045                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3046                 public const int braille_dots_2458;
3047                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3048                 public const int braille_dots_246;
3049                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3050                 public const int braille_dots_2467;
3051                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3052                 public const int braille_dots_24678;
3053                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3054                 public const int braille_dots_2468;
3055                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3056                 public const int braille_dots_247;
3057                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3058                 public const int braille_dots_2478;
3059                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3060                 public const int braille_dots_248;
3061                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3062                 public const int braille_dots_25;
3063                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3064                 public const int braille_dots_256;
3065                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3066                 public const int braille_dots_2567;
3067                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3068                 public const int braille_dots_25678;
3069                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3070                 public const int braille_dots_2568;
3071                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3072                 public const int braille_dots_257;
3073                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3074                 public const int braille_dots_2578;
3075                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3076                 public const int braille_dots_258;
3077                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3078                 public const int braille_dots_26;
3079                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3080                 public const int braille_dots_267;
3081                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3082                 public const int braille_dots_2678;
3083                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3084                 public const int braille_dots_268;
3085                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3086                 public const int braille_dots_27;
3087                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3088                 public const int braille_dots_278;
3089                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3090                 public const int braille_dots_28;
3091                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3092                 public const int braille_dots_3;
3093                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3094                 public const int braille_dots_34;
3095                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3096                 public const int braille_dots_345;
3097                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3098                 public const int braille_dots_3456;
3099                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3100                 public const int braille_dots_34567;
3101                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3102                 public const int braille_dots_345678;
3103                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3104                 public const int braille_dots_34568;
3105                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3106                 public const int braille_dots_3457;
3107                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3108                 public const int braille_dots_34578;
3109                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3110                 public const int braille_dots_3458;
3111                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3112                 public const int braille_dots_346;
3113                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3114                 public const int braille_dots_3467;
3115                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3116                 public const int braille_dots_34678;
3117                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3118                 public const int braille_dots_3468;
3119                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3120                 public const int braille_dots_347;
3121                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3122                 public const int braille_dots_3478;
3123                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3124                 public const int braille_dots_348;
3125                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3126                 public const int braille_dots_35;
3127                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3128                 public const int braille_dots_356;
3129                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3130                 public const int braille_dots_3567;
3131                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3132                 public const int braille_dots_35678;
3133                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3134                 public const int braille_dots_3568;
3135                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3136                 public const int braille_dots_357;
3137                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3138                 public const int braille_dots_3578;
3139                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3140                 public const int braille_dots_358;
3141                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3142                 public const int braille_dots_36;
3143                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3144                 public const int braille_dots_367;
3145                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3146                 public const int braille_dots_3678;
3147                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3148                 public const int braille_dots_368;
3149                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3150                 public const int braille_dots_37;
3151                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3152                 public const int braille_dots_378;
3153                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3154                 public const int braille_dots_38;
3155                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3156                 public const int braille_dots_4;
3157                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3158                 public const int braille_dots_45;
3159                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3160                 public const int braille_dots_456;
3161                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3162                 public const int braille_dots_4567;
3163                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3164                 public const int braille_dots_45678;
3165                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3166                 public const int braille_dots_4568;
3167                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3168                 public const int braille_dots_457;
3169                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3170                 public const int braille_dots_4578;
3171                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3172                 public const int braille_dots_458;
3173                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3174                 public const int braille_dots_46;
3175                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3176                 public const int braille_dots_467;
3177                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3178                 public const int braille_dots_4678;
3179                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3180                 public const int braille_dots_468;
3181                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3182                 public const int braille_dots_47;
3183                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3184                 public const int braille_dots_478;
3185                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3186                 public const int braille_dots_48;
3187                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3188                 public const int braille_dots_5;
3189                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3190                 public const int braille_dots_56;
3191                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3192                 public const int braille_dots_567;
3193                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3194                 public const int braille_dots_5678;
3195                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3196                 public const int braille_dots_568;
3197                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3198                 public const int braille_dots_57;
3199                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3200                 public const int braille_dots_578;
3201                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3202                 public const int braille_dots_58;
3203                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3204                 public const int braille_dots_6;
3205                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3206                 public const int braille_dots_67;
3207                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3208                 public const int braille_dots_678;
3209                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3210                 public const int braille_dots_68;
3211                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3212                 public const int braille_dots_7;
3213                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3214                 public const int braille_dots_78;
3215                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3216                 public const int braille_dots_8;
3217                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3218                 public const int breve;
3219                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3220                 public const int brokenbar;
3221                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3222                 public const int c;
3223                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3224                 public const int cabovedot;
3225                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3226                 public const int cacute;
3227                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3228                 public const int careof;
3229                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3230                 public const int caret;
3231                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3232                 public const int caron;
3233                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3234                 public const int ccaron;
3235                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3236                 public const int ccedilla;
3237                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3238                 public const int ccircumflex;
3239                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3240                 public const int cedilla;
3241                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3242                 public const int cent;
3243                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3244                 public const int checkerboard;
3245                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3246                 public const int checkmark;
3247                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3248                 public const int circle;
3249                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3250                 public const int club;
3251                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3252                 public const int colon;
3253                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3254                 public const int comma;
3255                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3256                 public const int containsas;
3257                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3258                 public const int copyright;
3259                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3260                 public const int cr;
3261                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3262                 public const int crossinglines;
3263                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3264                 public const int cuberoot;
3265                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3266                 public const int currency;
3267                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3268                 public const int cursor;
3269                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3270                 public const int d;
3271                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3272                 public const int dabovedot;
3273                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3274                 public const int dagger;
3275                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3276                 public const int dcaron;
3277                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3278                 public const int dead_A;
3279                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3280                 public const int dead_E;
3281                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3282                 public const int dead_I;
3283                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3284                 public const int dead_O;
3285                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3286                 public const int dead_U;
3287                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3288                 public const int dead_a;
3289                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3290                 public const int dead_abovecomma;
3291                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3292                 public const int dead_abovedot;
3293                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3294                 public const int dead_abovereversedcomma;
3295                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3296                 public const int dead_abovering;
3297                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3298                 public const int dead_acute;
3299                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3300                 public const int dead_belowbreve;
3301                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3302                 public const int dead_belowcircumflex;
3303                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3304                 public const int dead_belowcomma;
3305                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3306                 public const int dead_belowdiaeresis;
3307                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3308                 public const int dead_belowdot;
3309                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3310                 public const int dead_belowmacron;
3311                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3312                 public const int dead_belowring;
3313                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3314                 public const int dead_belowtilde;
3315                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3316                 public const int dead_breve;
3317                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3318                 public const int dead_capital_schwa;
3319                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3320                 public const int dead_caron;
3321                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3322                 public const int dead_cedilla;
3323                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3324                 public const int dead_circumflex;
3325                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3326                 public const int dead_currency;
3327                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3328                 public const int dead_dasia;
3329                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3330                 public const int dead_diaeresis;
3331                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3332                 public const int dead_doubleacute;
3333                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3334                 public const int dead_doublegrave;
3335                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3336                 public const int dead_e;
3337                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3338                 public const int dead_grave;
3339                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3340                 public const int dead_hook;
3341                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3342                 public const int dead_horn;
3343                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3344                 public const int dead_i;
3345                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3346                 public const int dead_invertedbreve;
3347                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3348                 public const int dead_iota;
3349                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3350                 public const int dead_macron;
3351                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3352                 public const int dead_o;
3353                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3354                 public const int dead_ogonek;
3355                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3356                 public const int dead_perispomeni;
3357                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3358                 public const int dead_psili;
3359                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3360                 public const int dead_semivoiced_sound;
3361                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3362                 public const int dead_small_schwa;
3363                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3364                 public const int dead_stroke;
3365                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3366                 public const int dead_tilde;
3367                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3368                 public const int dead_u;
3369                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3370                 public const int dead_voiced_sound;
3371                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3372                 public const int decimalpoint;
3373                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3374                 public const int degree;
3375                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3376                 public const int diaeresis;
3377                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3378                 public const int diamond;
3379                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3380                 public const int digitspace;
3381                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3382                 public const int dintegral;
3383                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3384                 public const int division;
3385                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3386                 public const int dollar;
3387                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3388                 public const int doubbaselinedot;
3389                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3390                 public const int doubleacute;
3391                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3392                 public const int doubledagger;
3393                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3394                 public const int doublelowquotemark;
3395                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3396                 public const int downarrow;
3397                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3398                 public const int downcaret;
3399                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3400                 public const int downshoe;
3401                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3402                 public const int downstile;
3403                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3404                 public const int downtack;
3405                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3406                 public const int dstroke;
3407                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3408                 public const int e;
3409                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3410                 public const int eabovedot;
3411                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3412                 public const int eacute;
3413                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3414                 public const int ebelowdot;
3415                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3416                 public const int ecaron;
3417                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3418                 public const int ecircumflex;
3419                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3420                 public const int ecircumflexacute;
3421                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3422                 public const int ecircumflexbelowdot;
3423                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3424                 public const int ecircumflexgrave;
3425                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3426                 public const int ecircumflexhook;
3427                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3428                 public const int ecircumflextilde;
3429                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3430                 public const int ediaeresis;
3431                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3432                 public const int egrave;
3433                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3434                 public const int ehook;
3435                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3436                 public const int eightsubscript;
3437                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3438                 public const int eightsuperior;
3439                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3440                 public const int elementof;
3441                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3442                 public const int ellipsis;
3443                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3444                 public const int em3space;
3445                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3446                 public const int em4space;
3447                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3448                 public const int emacron;
3449                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3450                 public const int emdash;
3451                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3452                 public const int emfilledcircle;
3453                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3454                 public const int emfilledrect;
3455                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3456                 public const int emopencircle;
3457                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3458                 public const int emopenrectangle;
3459                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3460                 public const int emptyset;
3461                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3462                 public const int emspace;
3463                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3464                 public const int endash;
3465                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3466                 public const int enfilledcircbullet;
3467                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3468                 public const int enfilledsqbullet;
3469                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3470                 public const int eng;
3471                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3472                 public const int enopencircbullet;
3473                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3474                 public const int enopensquarebullet;
3475                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3476                 public const int enspace;
3477                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3478                 public const int eogonek;
3479                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3480                 public const int equal;
3481                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3482                 public const int eth;
3483                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3484                 public const int etilde;
3485                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3486                 public const int exclam;
3487                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3488                 public const int exclamdown;
3489                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3490                 public const int f;
3491                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3492                 public const int fabovedot;
3493                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3494                 public const int femalesymbol;
3495                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3496                 public const int ff;
3497                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3498                 public const int figdash;
3499                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3500                 public const int filledlefttribullet;
3501                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3502                 public const int filledrectbullet;
3503                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3504                 public const int filledrighttribullet;
3505                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3506                 public const int filledtribulletdown;
3507                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3508                 public const int filledtribulletup;
3509                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3510                 public const int fiveeighths;
3511                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3512                 public const int fivesixths;
3513                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3514                 public const int fivesubscript;
3515                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3516                 public const int fivesuperior;
3517                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3518                 public const int fourfifths;
3519                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3520                 public const int foursubscript;
3521                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3522                 public const int foursuperior;
3523                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3524                 public const int fourthroot;
3525                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3526                 public const int function;
3527                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3528                 public const int g;
3529                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3530                 public const int gabovedot;
3531                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3532                 public const int gbreve;
3533                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3534                 public const int gcaron;
3535                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3536                 public const int gcedilla;
3537                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3538                 public const int gcircumflex;
3539                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3540                 public const int grave;
3541                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3542                 public const int greater;
3543                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3544                 public const int greaterthanequal;
3545                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3546                 public const int guillemotleft;
3547                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3548                 public const int guillemotright;
3549                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3550                 public const int h;
3551                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3552                 public const int hairspace;
3553                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3554                 public const int hcircumflex;
3555                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3556                 public const int heart;
3557                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3558                 public const int hebrew_aleph;
3559                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3560                 public const int hebrew_ayin;
3561                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3562                 public const int hebrew_bet;
3563                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3564                 public const int hebrew_beth;
3565                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3566                 public const int hebrew_chet;
3567                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3568                 public const int hebrew_dalet;
3569                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3570                 public const int hebrew_daleth;
3571                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3572                 public const int hebrew_doublelowline;
3573                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3574                 public const int hebrew_finalkaph;
3575                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3576                 public const int hebrew_finalmem;
3577                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3578                 public const int hebrew_finalnun;
3579                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3580                 public const int hebrew_finalpe;
3581                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3582                 public const int hebrew_finalzade;
3583                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3584                 public const int hebrew_finalzadi;
3585                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3586                 public const int hebrew_gimel;
3587                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3588                 public const int hebrew_gimmel;
3589                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3590                 public const int hebrew_he;
3591                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3592                 public const int hebrew_het;
3593                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3594                 public const int hebrew_kaph;
3595                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3596                 public const int hebrew_kuf;
3597                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3598                 public const int hebrew_lamed;
3599                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3600                 public const int hebrew_mem;
3601                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3602                 public const int hebrew_nun;
3603                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3604                 public const int hebrew_pe;
3605                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3606                 public const int hebrew_qoph;
3607                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3608                 public const int hebrew_resh;
3609                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3610                 public const int hebrew_samech;
3611                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3612                 public const int hebrew_samekh;
3613                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3614                 public const int hebrew_shin;
3615                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3616                 public const int hebrew_taf;
3617                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3618                 public const int hebrew_taw;
3619                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3620                 public const int hebrew_tet;
3621                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3622                 public const int hebrew_teth;
3623                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3624                 public const int hebrew_waw;
3625                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3626                 public const int hebrew_yod;
3627                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3628                 public const int hebrew_zade;
3629                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3630                 public const int hebrew_zadi;
3631                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3632                 public const int hebrew_zain;
3633                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3634                 public const int hebrew_zayin;
3635                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3636                 public const int hexagram;
3637                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3638                 public const int horizconnector;
3639                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3640                 public const int horizlinescan1;
3641                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3642                 public const int horizlinescan3;
3643                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3644                 public const int horizlinescan5;
3645                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3646                 public const int horizlinescan7;
3647                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3648                 public const int horizlinescan9;
3649                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3650                 public const int hstroke;
3651                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3652                 public const int ht;
3653                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3654                 public const int hyphen;
3655                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3656                 public const int i;
3657                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3658                 public const int iTouch;
3659                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3660                 public const int iacute;
3661                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3662                 public const int ibelowdot;
3663                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3664                 public const int ibreve;
3665                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3666                 public const int icircumflex;
3667                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3668                 public const int identical;
3669                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3670                 public const int idiaeresis;
3671                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3672                 public const int idotless;
3673                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3674                 public const int ifonlyif;
3675                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3676                 public const int igrave;
3677                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3678                 public const int ihook;
3679                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3680                 public const int imacron;
3681                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3682                 public const int implies;
3683                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3684                 public const int includedin;
3685                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3686                 public const int includes;
3687                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3688                 public const int infinity;
3689                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3690                 public const int integral;
3691                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3692                 public const int intersection;
3693                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3694                 public const int iogonek;
3695                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3696                 public const int itilde;
3697                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3698                 public const int j;
3699                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3700                 public const int jcircumflex;
3701                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3702                 public const int jot;
3703                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3704                 public const int k;
3705                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3706                 public const int kana_A;
3707                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3708                 public const int kana_CHI;
3709                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3710                 public const int kana_E;
3711                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3712                 public const int kana_FU;
3713                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3714                 public const int kana_HA;
3715                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3716                 public const int kana_HE;
3717                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3718                 public const int kana_HI;
3719                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3720                 public const int kana_HO;
3721                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3722                 public const int kana_HU;
3723                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3724                 public const int kana_I;
3725                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3726                 public const int kana_KA;
3727                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3728                 public const int kana_KE;
3729                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3730                 public const int kana_KI;
3731                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3732                 public const int kana_KO;
3733                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3734                 public const int kana_KU;
3735                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3736                 public const int kana_MA;
3737                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3738                 public const int kana_ME;
3739                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3740                 public const int kana_MI;
3741                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3742                 public const int kana_MO;
3743                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3744                 public const int kana_MU;
3745                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3746                 public const int kana_N;
3747                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3748                 public const int kana_NA;
3749                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3750                 public const int kana_NE;
3751                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3752                 public const int kana_NI;
3753                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3754                 public const int kana_NO;
3755                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3756                 public const int kana_NU;
3757                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3758                 public const int kana_O;
3759                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3760                 public const int kana_RA;
3761                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3762                 public const int kana_RE;
3763                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3764                 public const int kana_RI;
3765                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3766                 public const int kana_RO;
3767                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3768                 public const int kana_RU;
3769                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3770                 public const int kana_SA;
3771                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3772                 public const int kana_SE;
3773                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3774                 public const int kana_SHI;
3775                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3776                 public const int kana_SO;
3777                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3778                 public const int kana_SU;
3779                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3780                 public const int kana_TA;
3781                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3782                 public const int kana_TE;
3783                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3784                 public const int kana_TI;
3785                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3786                 public const int kana_TO;
3787                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3788                 public const int kana_TSU;
3789                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3790                 public const int kana_TU;
3791                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3792                 public const int kana_U;
3793                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3794                 public const int kana_WA;
3795                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3796                 public const int kana_WO;
3797                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3798                 public const int kana_YA;
3799                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3800                 public const int kana_YO;
3801                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3802                 public const int kana_YU;
3803                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3804                 public const int kana_a;
3805                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3806                 public const int kana_closingbracket;
3807                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3808                 public const int kana_comma;
3809                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3810                 public const int kana_conjunctive;
3811                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3812                 public const int kana_e;
3813                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3814                 public const int kana_fullstop;
3815                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3816                 public const int kana_i;
3817                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3818                 public const int kana_middledot;
3819                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3820                 public const int kana_o;
3821                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3822                 public const int kana_openingbracket;
3823                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3824                 public const int kana_switch;
3825                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3826                 public const int kana_tsu;
3827                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3828                 public const int kana_tu;
3829                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3830                 public const int kana_u;
3831                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3832                 public const int kana_ya;
3833                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3834                 public const int kana_yo;
3835                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3836                 public const int kana_yu;
3837                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3838                 public const int kappa;
3839                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3840                 public const int kcedilla;
3841                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3842                 public const int kra;
3843                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3844                 public const int l;
3845                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3846                 public const int lacute;
3847                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3848                 public const int latincross;
3849                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3850                 public const int lbelowdot;
3851                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3852                 public const int lcaron;
3853                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3854                 public const int lcedilla;
3855                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3856                 public const int leftanglebracket;
3857                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3858                 public const int leftarrow;
3859                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3860                 public const int leftcaret;
3861                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3862                 public const int leftdoublequotemark;
3863                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3864                 public const int leftmiddlecurlybrace;
3865                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3866                 public const int leftopentriangle;
3867                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3868                 public const int leftpointer;
3869                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3870                 public const int leftradical;
3871                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3872                 public const int leftshoe;
3873                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3874                 public const int leftsinglequotemark;
3875                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3876                 public const int leftt;
3877                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3878                 public const int lefttack;
3879                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3880                 public const int less;
3881                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3882                 public const int lessthanequal;
3883                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3884                 public const int lf;
3885                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3886                 public const int logicaland;
3887                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3888                 public const int logicalor;
3889                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3890                 public const int lowleftcorner;
3891                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3892                 public const int lowrightcorner;
3893                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3894                 public const int lstroke;
3895                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3896                 public const int m;
3897                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3898                 public const int mabovedot;
3899                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3900                 public const int macron;
3901                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3902                 public const int malesymbol;
3903                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3904                 public const int maltesecross;
3905                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3906                 public const int marker;
3907                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3908                 public const int masculine;
3909                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3910                 public const int minus;
3911                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3912                 public const int minutes;
3913                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3914                 public const int mu;
3915                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3916                 public const int multiply;
3917                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3918                 public const int musicalflat;
3919                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3920                 public const int musicalsharp;
3921                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3922                 public const int n;
3923                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3924                 public const int nabla;
3925                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3926                 public const int nacute;
3927                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3928                 public const int ncaron;
3929                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3930                 public const int ncedilla;
3931                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3932                 public const int ninesubscript;
3933                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3934                 public const int ninesuperior;
3935                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3936                 public const int nl;
3937                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3938                 public const int nobreakspace;
3939                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3940                 public const int notapproxeq;
3941                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3942                 public const int notelementof;
3943                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3944                 public const int notequal;
3945                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3946                 public const int notidentical;
3947                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3948                 public const int notsign;
3949                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3950                 public const int ntilde;
3951                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3952                 public const int numbersign;
3953                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3954                 public const int numerosign;
3955                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3956                 public const int o;
3957                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3958                 public const int oacute;
3959                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3960                 public const int obarred;
3961                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3962                 public const int obelowdot;
3963                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3964                 public const int ocaron;
3965                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3966                 public const int ocircumflex;
3967                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3968                 public const int ocircumflexacute;
3969                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3970                 public const int ocircumflexbelowdot;
3971                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3972                 public const int ocircumflexgrave;
3973                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3974                 public const int ocircumflexhook;
3975                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3976                 public const int ocircumflextilde;
3977                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3978                 public const int odiaeresis;
3979                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3980                 public const int odoubleacute;
3981                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3982                 public const int oe;
3983                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3984                 public const int ogonek;
3985                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3986                 public const int ograve;
3987                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3988                 public const int ohook;
3989                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3990                 public const int ohorn;
3991                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3992                 public const int ohornacute;
3993                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3994                 public const int ohornbelowdot;
3995                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3996                 public const int ohorngrave;
3997                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
3998                 public const int ohornhook;
3999                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4000                 public const int ohorntilde;
4001                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4002                 public const int omacron;
4003                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4004                 public const int oneeighth;
4005                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4006                 public const int onefifth;
4007                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4008                 public const int onehalf;
4009                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4010                 public const int onequarter;
4011                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4012                 public const int onesixth;
4013                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4014                 public const int onesubscript;
4015                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4016                 public const int onesuperior;
4017                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4018                 public const int onethird;
4019                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4020                 public const int ooblique;
4021                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4022                 public const int openrectbullet;
4023                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4024                 public const int openstar;
4025                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4026                 public const int opentribulletdown;
4027                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4028                 public const int opentribulletup;
4029                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4030                 public const int ordfeminine;
4031                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4032                 public const int oslash;
4033                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4034                 public const int otilde;
4035                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4036                 public const int overbar;
4037                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4038                 public const int overline;
4039                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4040                 public const int p;
4041                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4042                 public const int pabovedot;
4043                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4044                 public const int paragraph;
4045                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4046                 public const int parenleft;
4047                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4048                 public const int parenright;
4049                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4050                 public const int partdifferential;
4051                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4052                 public const int partialderivative;
4053                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4054                 public const int percent;
4055                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4056                 public const int period;
4057                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4058                 public const int periodcentered;
4059                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4060                 public const int phonographcopyright;
4061                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4062                 public const int plus;
4063                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4064                 public const int plusminus;
4065                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4066                 public const int prescription;
4067                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4068                 public const int prolongedsound;
4069                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4070                 public const int punctspace;
4071                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4072                 public const int q;
4073                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4074                 public const int quad;
4075                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4076                 public const int question;
4077                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4078                 public const int questiondown;
4079                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4080                 public const int quotedbl;
4081                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4082                 public const int quoteleft;
4083                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4084                 public const int quoteright;
4085                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4086                 public const int r;
4087                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4088                 public const int racute;
4089                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4090                 public const int radical;
4091                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4092                 public const int rcaron;
4093                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4094                 public const int rcedilla;
4095                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4096                 public const int registered;
4097                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4098                 public const int rightanglebracket;
4099                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4100                 public const int rightarrow;
4101                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4102                 public const int rightcaret;
4103                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4104                 public const int rightdoublequotemark;
4105                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4106                 public const int rightmiddlecurlybrace;
4107                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4108                 public const int rightmiddlesummation;
4109                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4110                 public const int rightopentriangle;
4111                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4112                 public const int rightpointer;
4113                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4114                 public const int rightshoe;
4115                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4116                 public const int rightsinglequotemark;
4117                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4118                 public const int rightt;
4119                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4120                 public const int righttack;
4121                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4122                 public const int s;
4123                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4124                 public const int sabovedot;
4125                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4126                 public const int sacute;
4127                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4128                 public const int scaron;
4129                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4130                 public const int scedilla;
4131                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4132                 public const int schwa;
4133                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4134                 public const int scircumflex;
4135                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4136                 public const int script_switch;
4137                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4138                 public const int seconds;
4139                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4140                 public const int section;
4141                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4142                 public const int semicolon;
4143                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4144                 public const int semivoicedsound;
4145                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4146                 public const int seveneighths;
4147                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4148                 public const int sevensubscript;
4149                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4150                 public const int sevensuperior;
4151                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4152                 public const int signaturemark;
4153                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4154                 public const int signifblank;
4155                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4156                 public const int similarequal;
4157                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4158                 public const int singlelowquotemark;
4159                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4160                 public const int sixsubscript;
4161                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4162                 public const int sixsuperior;
4163                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4164                 public const int slash;
4165                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4166                 public const int soliddiamond;
4167                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4168                 public const int space;
4169                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4170                 public const int squareroot;
4171                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4172                 public const int ssharp;
4173                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4174                 public const int sterling;
4175                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4176                 public const int stricteq;
4177                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4178                 public const int t;
4179                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4180                 public const int tabovedot;
4181                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4182                 public const int tcaron;
4183                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4184                 public const int tcedilla;
4185                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4186                 public const int telephone;
4187                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4188                 public const int telephonerecorder;
4189                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4190                 public const int therefore;
4191                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4192                 public const int thinspace;
4193                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4194                 public const int thorn;
4195                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4196                 public const int threeeighths;
4197                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4198                 public const int threefifths;
4199                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4200                 public const int threequarters;
4201                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4202                 public const int threesubscript;
4203                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4204                 public const int threesuperior;
4205                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4206                 public const int tintegral;
4207                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4208                 public const int topintegral;
4209                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4210                 public const int topleftparens;
4211                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4212                 public const int topleftradical;
4213                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4214                 public const int topleftsqbracket;
4215                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4216                 public const int topleftsummation;
4217                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4218                 public const int toprightparens;
4219                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4220                 public const int toprightsqbracket;
4221                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4222                 public const int toprightsummation;
4223                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4224                 public const int topt;
4225                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4226                 public const int topvertsummationconnector;
4227                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4228                 public const int trademark;
4229                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4230                 public const int trademarkincircle;
4231                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4232                 public const int tslash;
4233                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4234                 public const int twofifths;
4235                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4236                 public const int twosubscript;
4237                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4238                 public const int twosuperior;
4239                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4240                 public const int twothirds;
4241                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4242                 public const int u;
4243                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4244                 public const int uacute;
4245                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4246                 public const int ubelowdot;
4247                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4248                 public const int ubreve;
4249                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4250                 public const int ucircumflex;
4251                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4252                 public const int udiaeresis;
4253                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4254                 public const int udoubleacute;
4255                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4256                 public const int ugrave;
4257                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4258                 public const int uhook;
4259                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4260                 public const int uhorn;
4261                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4262                 public const int uhornacute;
4263                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4264                 public const int uhornbelowdot;
4265                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4266                 public const int uhorngrave;
4267                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4268                 public const int uhornhook;
4269                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4270                 public const int uhorntilde;
4271                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4272                 public const int umacron;
4273                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4274                 public const int underbar;
4275                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4276                 public const int underscore;
4277                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4278                 public const int union;
4279                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4280                 public const int uogonek;
4281                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4282                 public const int uparrow;
4283                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4284                 public const int upcaret;
4285                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4286                 public const int upleftcorner;
4287                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4288                 public const int uprightcorner;
4289                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4290                 public const int upshoe;
4291                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4292                 public const int upstile;
4293                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4294                 public const int uptack;
4295                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4296                 public const int uring;
4297                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4298                 public const int utilde;
4299                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4300                 public const int v;
4301                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4302                 public const int variation;
4303                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4304                 public const int vertbar;
4305                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4306                 public const int vertconnector;
4307                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4308                 public const int voicedsound;
4309                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4310                 public const int vt;
4311                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4312                 public const int w;
4313                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4314                 public const int wacute;
4315                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4316                 public const int wcircumflex;
4317                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4318                 public const int wdiaeresis;
4319                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4320                 public const int wgrave;
4321                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4322                 public const int x;
4323                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4324                 public const int xabovedot;
4325                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4326                 public const int y;
4327                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4328                 public const int yacute;
4329                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4330                 public const int ybelowdot;
4331                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4332                 public const int ycircumflex;
4333                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4334                 public const int ydiaeresis;
4335                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4336                 public const int yen;
4337                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4338                 public const int ygrave;
4339                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4340                 public const int yhook;
4341                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4342                 public const int ytilde;
4343                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4344                 public const int z;
4345                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4346                 public const int zabovedot;
4347                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4348                 public const int zacute;
4349                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4350                 public const int zcaron;
4351                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4352                 public const int zerosubscript;
4353                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4354                 public const int zerosuperior;
4355                 [CCode (cheader_filename = "gdk/gdkkeysyms.h")]
4356                 public const int zstroke;
4357         }
4358         namespace Selection {
4359                 [CCode (cheader_filename = "gdk/gdk.h")]
4360                 public static void convert (Gdk.Window requestor, Gdk.Atom selection, Gdk.Atom target, uint32 time_);
4361                 [CCode (cheader_filename = "gdk/gdk.h")]
4362                 public static unowned Gdk.Window owner_get (Gdk.Atom selection);
4363                 [CCode (cheader_filename = "gdk/gdk.h")]
4364                 public static unowned Gdk.Window owner_get_for_display (Gdk.Display display, Gdk.Atom selection);
4365                 [CCode (cheader_filename = "gdk/gdk.h")]
4366                 public static bool owner_set (Gdk.Window owner, Gdk.Atom selection, uint32 time_, bool send_event);
4367                 [CCode (cheader_filename = "gdk/gdk.h")]
4368                 public static bool owner_set_for_display (Gdk.Display display, Gdk.Window owner, Gdk.Atom selection, uint32 time_, bool send_event);
4369                 [CCode (cheader_filename = "gdk/gdk.h")]
4370                 public static int property_get (Gdk.Window requestor, uchar[] data, out Gdk.Atom prop_type, int prop_format);
4371                 [CCode (cheader_filename = "gdk/gdk.h")]
4372                 public static void send_notify (Gdk.NativeWindow requestor, Gdk.Atom selection, Gdk.Atom target, Gdk.Atom property, uint32 time_);
4373                 [CCode (cheader_filename = "gdk/gdk.h")]
4374                 public static void send_notify_for_display (Gdk.Display display, Gdk.NativeWindow requestor, Gdk.Atom selection, Gdk.Atom target, Gdk.Atom property, uint32 time_);
4375         }
4376         [CCode (cheader_filename = "gdk/gdk.h")]
4377         public class AppLaunchContext : GLib.AppLaunchContext {
4378                 [CCode (has_construct_function = false)]
4379                 public AppLaunchContext ();
4380                 public void set_desktop (int desktop);
4381                 public void set_display (Gdk.Display display);
4382                 public void set_icon (GLib.Icon icon);
4383                 public void set_icon_name (string icon_name);
4384                 public void set_screen (Gdk.Screen screen);
4385                 public void set_timestamp (uint32 timestamp);
4386         }
4387         [CCode (cheader_filename = "gdk/gdk.h", ref_function = "g_object_ref", unref_function = "g_object_unref")]
4388         public class Bitmap {
4389                 public weak GLib.Object parent_instance;
4390                 [Version (deprecated_since = "2.22")]
4391                 public static Gdk.Bitmap create_from_data (Gdk.Drawable drawable, [CCode (array_length = false)] uint8[] data, int width, int height);
4392         }
4393         [CCode (cheader_filename = "gdk/gdk.h")]
4394         public class Colormap : GLib.Object {
4395                 public Gdk.Color colors;
4396                 public int size;
4397                 public weak Gdk.Visual visual;
4398                 public void* windowing_data;
4399                 [CCode (has_construct_function = false)]
4400                 public Colormap (Gdk.Visual visual, bool allocate);
4401                 public bool alloc_color (Gdk.Color color, bool writeable, bool best_match);
4402                 public int alloc_colors (Gdk.Color[] colors, bool writeable, bool best_match, bool success);
4403                 public void change (int ncolors);
4404                 public void free_colors (Gdk.Color[] colors);
4405                 public unowned Gdk.Screen get_screen ();
4406                 public static unowned Gdk.Colormap get_system ();
4407                 public unowned Gdk.Visual get_visual ();
4408                 public void query_color (ulong pixel, out Gdk.Color _result);
4409         }
4410         [CCode (cheader_filename = "gdk/gdk.h", ref_function = "gdk_cursor_ref", type_id = "gdk_cursor_get_type ()", unref_function = "gdk_cursor_unref")]
4411         [Compact]
4412         public class Cursor {
4413                 public uint ref_count;
4414                 public Gdk.CursorType type;
4415                 [CCode (has_construct_function = false)]
4416                 public Cursor (Gdk.CursorType cursor_type);
4417                 [CCode (has_construct_function = false)]
4418                 public Cursor.for_display (Gdk.Display display, Gdk.CursorType cursor_type);
4419                 [CCode (has_construct_function = false)]
4420                 public Cursor.from_name (Gdk.Display display, string name);
4421                 [CCode (has_construct_function = false)]
4422                 public Cursor.from_pixbuf (Gdk.Display display, Gdk.Pixbuf pixbuf, int x, int y);
4423                 [CCode (has_construct_function = false)]
4424                 public Cursor.from_pixmap (Gdk.Pixmap source, Gdk.Pixmap mask, Gdk.Color fg, Gdk.Color bg, int x, int y);
4425                 public Gdk.CursorType get_cursor_type ();
4426                 public unowned Gdk.Display get_display ();
4427                 public unowned Gdk.Pixbuf get_image ();
4428         }
4429         [CCode (cheader_filename = "gdk/gdk.h")]
4430         public class Device : GLib.Object {
4431                 [CCode (array_length = false)]
4432                 public weak Gdk.DeviceAxis[] axes;
4433                 public bool has_cursor;
4434                 [CCode (array_length = false)]
4435                 public weak Gdk.DeviceKey[] keys;
4436                 public Gdk.InputMode mode;
4437                 public weak string name;
4438                 public int num_axes;
4439                 public int num_keys;
4440                 public Gdk.InputSource source;
4441                 [CCode (has_construct_function = false)]
4442                 protected Device ();
4443                 public static void free_history (Gdk.TimeCoord[] events);
4444                 public bool get_axis ([CCode (array_length = false)] double[] axes, Gdk.AxisUse use, out double value);
4445                 public Gdk.AxisUse get_axis_use (uint index);
4446                 public static unowned Gdk.Device get_core_pointer ();
4447                 public bool get_has_cursor ();
4448                 public bool get_history (Gdk.Window window, uint32 start, uint32 stop, out Gdk.TimeCoord[] events);
4449                 public void get_key (uint index, out uint keyval, out Gdk.ModifierType modifiers);
4450                 public Gdk.InputMode get_mode ();
4451                 public int get_n_axes ();
4452                 public int get_n_keys ();
4453                 public unowned string get_name ();
4454                 public Gdk.InputSource get_source ();
4455                 public void get_state (Gdk.Window window, [CCode (array_length = false)] double[] axes, out Gdk.ModifierType mask);
4456                 public void set_axis_use (uint index_, Gdk.AxisUse use);
4457                 public void set_key (uint index_, uint keyval, Gdk.ModifierType modifiers);
4458                 public bool set_mode (Gdk.InputMode mode);
4459                 public void set_source (Gdk.InputSource source);
4460         }
4461         [CCode (cheader_filename = "gdk/gdk.h")]
4462         public class Display : GLib.Object {
4463                 [CCode (array_length = false)]
4464                 public weak uint32[] button_click_time;
4465                 [CCode (array_length = false)]
4466                 public weak int[] button_number;
4467                 [CCode (array_length = false)]
4468                 public weak Gdk.Window[] button_window;
4469                 [CCode (array_length = false)]
4470                 public weak int[] button_x;
4471                 [CCode (array_length = false)]
4472                 public weak int[] button_y;
4473                 public weak Gdk.Device core_pointer;
4474                 public uint double_click_distance;
4475                 public uint double_click_time;
4476                 public uint ignore_core_events;
4477                 public weak Gdk.KeyboardGrabInfo keyboard_grab;
4478                 public uint32 last_event_time;
4479                 public weak GLib.List pointer_grabs;
4480                 public weak Gdk.DisplayPointerHooks pointer_hooks;
4481                 public weak Gdk.PointerWindowInfo pointer_info;
4482                 public weak GLib.List queued_events;
4483                 public weak GLib.List queued_tail;
4484                 [CCode (has_construct_function = false)]
4485                 protected Display ();
4486                 public void add_client_message_filter (Gdk.Atom message_type, Gdk.FilterFunc func);
4487                 public void beep ();
4488                 public void close ();
4489                 public void flush ();
4490                 public unowned Gdk.Device get_core_pointer ();
4491                 public static unowned Gdk.Display get_default ();
4492                 public uint get_default_cursor_size ();
4493                 public unowned Gdk.Window get_default_group ();
4494                 public virtual unowned Gdk.Screen get_default_screen ();
4495                 [NoWrapper]
4496                 public virtual unowned string get_display_name ();
4497                 public Gdk.Event get_event ();
4498                 public void get_maximal_cursor_size (out uint width, out uint height);
4499                 public virtual int get_n_screens ();
4500                 public unowned string get_name ();
4501                 public void get_pointer (out unowned Gdk.Screen screen, out int x, out int y, out Gdk.ModifierType mask);
4502                 public virtual unowned Gdk.Screen get_screen (int screen_num);
4503                 public unowned Gdk.Window get_window_at_pointer (int win_x, int win_y);
4504                 public bool is_closed ();
4505                 public void keyboard_ungrab (uint32 time_);
4506                 public unowned GLib.List<Gdk.Device> list_devices ();
4507                 public static unowned Gdk.Display open (string display_name);
4508                 public static unowned Gdk.Display open_default_libgtk_only ();
4509                 public Gdk.Event peek_event ();
4510                 public bool pointer_is_grabbed ();
4511                 public void pointer_ungrab (uint32 time_);
4512                 public void put_event (Gdk.Event event);
4513                 public bool request_selection_notification (Gdk.Atom selection);
4514                 public void set_double_click_distance (uint distance);
4515                 public void set_double_click_time (uint msec);
4516                 public unowned Gdk.DisplayPointerHooks set_pointer_hooks (Gdk.DisplayPointerHooks new_hooks);
4517                 public void store_clipboard (Gdk.Window clipboard_window, uint32 time_, Gdk.Atom[] targets);
4518                 public bool supports_clipboard_persistence ();
4519                 public bool supports_composite ();
4520                 public bool supports_cursor_alpha ();
4521                 public bool supports_cursor_color ();
4522                 public bool supports_input_shapes ();
4523                 public bool supports_selection_notification ();
4524                 public bool supports_shapes ();
4525                 public void sync ();
4526                 public void warp_pointer (Gdk.Screen screen, int x, int y);
4527                 public virtual signal void closed (bool is_error);
4528         }
4529         [CCode (cheader_filename = "gdk/gdk.h")]
4530         public class DisplayManager : GLib.Object {
4531                 [CCode (has_construct_function = false)]
4532                 protected DisplayManager ();
4533                 public static unowned Gdk.DisplayManager @get ();
4534                 public unowned Gdk.Display get_default_display ();
4535                 public GLib.SList<weak Gdk.Display> list_displays ();
4536                 public void set_default_display (Gdk.Display display);
4537                 public Gdk.Display default_display { get; set; }
4538                 public virtual signal void display_opened (Gdk.Display display);
4539         }
4540         [CCode (cheader_filename = "gdk/gdk.h")]
4541         [Compact]
4542         public class DisplayPointerHooks {
4543                 public weak GLib.Callback get_pointer;
4544                 public weak GLib.Callback window_at_pointer;
4545                 public weak GLib.Callback window_get_pointer;
4546         }
4547         [CCode (cheader_filename = "gdk/gdk.h")]
4548         public class DragContext : GLib.Object {
4549                 public Gdk.DragAction action;
4550                 public Gdk.DragAction actions;
4551                 public weak Gdk.Window dest_window;
4552                 public bool is_source;
4553                 public Gdk.DragProtocol protocol;
4554                 public weak Gdk.Window source_window;
4555                 public uint32 start_time;
4556                 public Gdk.DragAction suggested_action;
4557                 public weak GLib.List<Gdk.Atom> targets;
4558                 public void* windowing_data;
4559                 [CCode (has_construct_function = false)]
4560                 public DragContext ();
4561                 public Gdk.DragAction get_actions ();
4562                 public unowned Gdk.Window get_dest_window ();
4563                 public Gdk.DragProtocol get_protocol ();
4564                 public Gdk.DragAction get_selected_action ();
4565                 public unowned Gdk.Window get_source_window ();
4566                 public Gdk.DragAction get_suggested_action ();
4567                 public unowned GLib.List list_targets ();
4568         }
4569         [CCode (cheader_filename = "gdk/gdk.h")]
4570         public class Drawable : GLib.Object {
4571                 [CCode (has_construct_function = false)]
4572                 protected Drawable ();
4573                 [Version (deprecated = true, deprecated_since = "2.22")]
4574                 public unowned Gdk.Image copy_to_image (Gdk.Image image, int src_x, int src_y, int dest_x, int dest_y, int width, int height);
4575                 [NoWrapper]
4576                 public virtual unowned Cairo.Surface create_cairo_surface (int width, int height);
4577                 [NoWrapper]
4578                 public virtual unowned Gdk.GC create_gc (Gdk.GCValues values, Gdk.GCValuesMask mask);
4579                 [CCode (cname = "gdk_draw_arc")]
4580                 public virtual void draw_arc (Gdk.GC gc, bool filled, int x, int y, int width, int height, int angle1, int angle2);
4581                 [CCode (cname = "gdk_draw_drawable")]
4582                 public virtual void draw_drawable (Gdk.GC gc, Gdk.Drawable src, int xsrc, int ysrc, int xdest, int ydest, int width, int height);
4583                 [CCode (cname = "gdk_draw_glyphs")]
4584                 public virtual void draw_glyphs (Gdk.GC gc, Pango.Font font, int x, int y, Pango.GlyphString glyphs);
4585                 [CCode (cname = "gdk_draw_glyphs_transformed")]
4586                 public virtual void draw_glyphs_transformed (Gdk.GC gc, Pango.Matrix matrix, Pango.Font font, int x, int y, Pango.GlyphString glyphs);
4587                 [CCode (cname = "gdk_draw_image")]
4588                 public virtual void draw_image (Gdk.GC gc, Gdk.Image image, int xsrc, int ysrc, int xdest, int ydest, int width, int height);
4589                 [CCode (cname = "gdk_draw_lines")]
4590                 public virtual void draw_lines (Gdk.GC gc, Gdk.Point[] points);
4591                 [CCode (cname = "gdk_draw_pixbuf")]
4592                 public virtual void draw_pixbuf (Gdk.GC? gc, Gdk.Pixbuf pixbuf, int src_x, int src_y, int dest_x, int dest_y, int width, int height, Gdk.RgbDither dither, int x_dither, int y_dither);
4593                 [CCode (cname = "gdk_draw_points")]
4594                 public virtual void draw_points (Gdk.GC gc, Gdk.Point[] points);
4595                 [CCode (cname = "gdk_draw_polygon")]
4596                 public virtual void draw_polygon (Gdk.GC gc, bool filled, Gdk.Point[] points);
4597                 [CCode (cname = "gdk_draw_rectangle")]
4598                 public virtual void draw_rectangle (Gdk.GC gc, bool filled, int x, int y, int width, int height);
4599                 [CCode (cname = "gdk_draw_segments")]
4600                 public virtual void draw_segments (Gdk.GC gc, Gdk.Segment[] segs);
4601                 [CCode (cname = "gdk_draw_text")]
4602                 public virtual void draw_text (Gdk.Font font, Gdk.GC gc, int x, int y, string text, int text_length);
4603                 [CCode (cname = "gdk_draw_text_wc")]
4604                 public virtual void draw_text_wc (Gdk.Font font, Gdk.GC gc, int x, int y, Gdk.WChar text, int text_length);
4605                 [CCode (cname = "gdk_draw_trapezoids")]
4606                 public virtual void draw_trapezoids (Gdk.GC gc, Gdk.Trapezoid[] trapezoids);
4607                 public virtual unowned Gdk.Region get_clip_region ();
4608                 public virtual unowned Gdk.Colormap get_colormap ();
4609                 [NoWrapper]
4610                 public virtual unowned Gdk.Drawable get_composite_drawable (int x, int y, int width, int height, int composite_x_offset, int composite_y_offset);
4611                 public virtual int get_depth ();
4612                 public unowned Gdk.Display get_display ();
4613                 public virtual unowned Gdk.Image get_image (int x, int y, int width, int height);
4614                 public virtual unowned Gdk.Screen get_screen ();
4615                 public virtual void get_size (out int width, out int height);
4616                 [NoWrapper]
4617                 public virtual unowned Gdk.Drawable get_source_drawable ();
4618                 public virtual unowned Gdk.Region get_visible_region ();
4619                 public virtual unowned Gdk.Visual get_visual ();
4620                 [NoWrapper]
4621                 public virtual unowned Cairo.Surface ref_cairo_surface ();
4622                 [NoWrapper]
4623                 public virtual void set_cairo_clip (Cairo.Context cr);
4624                 public virtual void set_colormap (Gdk.Colormap colormap);
4625         }
4626         [CCode (cheader_filename = "gdk/gdk.h", copy_function = "gdk_event_copy", type_id = "gdk_event_get_type ()")]
4627         [Compact]
4628         public class Event {
4629                 public Gdk.EventAny any;
4630                 public Gdk.EventButton button;
4631                 public Gdk.EventClient client;
4632                 public Gdk.EventConfigure configure;
4633                 public Gdk.EventCrossing crossing;
4634                 public Gdk.EventDND dnd;
4635                 public Gdk.EventExpose expose;
4636                 public Gdk.EventFocus focus_change;
4637                 public Gdk.EventGrabBroken grab_broken;
4638                 public Gdk.EventKey key;
4639                 public Gdk.EventMotion motion;
4640                 public Gdk.EventNoExpose no_expose;
4641                 public Gdk.EventOwnerChange owner_change;
4642                 public Gdk.EventProperty property;
4643                 public Gdk.EventProximity proximity;
4644                 public Gdk.EventScroll scroll;
4645                 public Gdk.EventSelection selection;
4646                 public Gdk.EventSetting setting;
4647                 public Gdk.EventType type;
4648                 public Gdk.EventVisibility visibility;
4649                 public Gdk.EventWindowState window_state;
4650                 [CCode (has_construct_function = false)]
4651                 public Event (Gdk.EventType type);
4652                 public Gdk.Event copy ();
4653                 public static unowned Gdk.Event @get ();
4654                 public bool get_axis (Gdk.AxisUse axis_use, out double value);
4655                 public bool get_coords (out double x_win, out double y_win);
4656                 public bool get_root_coords (out double x_root, out double y_root);
4657                 public unowned Gdk.Screen get_screen ();
4658                 public bool get_state (out Gdk.ModifierType state);
4659                 public uint32 get_time ();
4660                 public static void handler_set (owned Gdk.EventFunc func);
4661                 public static unowned Gdk.Event peek ();
4662                 public void put ();
4663                 public static void request_motions (Gdk.EventMotion event);
4664                 public bool send_client_message (Gdk.NativeWindow winid);
4665                 public static bool send_client_message_for_display (Gdk.Display display, Gdk.Event event, Gdk.NativeWindow winid);
4666                 public void send_clientmessage_toall ();
4667                 public void set_screen (Gdk.Screen screen);
4668         }
4669         [CCode (cheader_filename = "gdk/gdk.h", ref_function = "gdk_font_ref", type_id = "gdk_font_get_type ()", unref_function = "gdk_font_unref")]
4670         [Compact]
4671         public class Font {
4672                 public int ascent;
4673                 public int descent;
4674                 public Gdk.FontType type;
4675                 public bool equal (Gdk.Font fontb);
4676                 public static unowned Gdk.Font from_description_for_display (Gdk.Display display, Pango.FontDescription font_desc);
4677                 public int id ();
4678                 public static unowned Gdk.Font load_for_display (Gdk.Display display, string font_name);
4679         }
4680         [CCode (cheader_filename = "gdk/gdk.h")]
4681         [Version (deprecated = true, deprecated_since = "2.22")]
4682         public class GC : GLib.Object {
4683                 public int clip_x_origin;
4684                 public int clip_y_origin;
4685                 public weak Gdk.Colormap colormap;
4686                 public int ts_x_origin;
4687                 public int ts_y_origin;
4688                 [CCode (has_construct_function = false)]
4689                 public GC (Gdk.Drawable drawable);
4690                 public void copy (Gdk.GC src_gc);
4691                 public unowned Gdk.Colormap get_colormap ();
4692                 public unowned Gdk.Screen get_screen ();
4693                 public virtual void get_values (out Gdk.GCValues values);
4694                 public void offset (int x_offset, int y_offset);
4695                 public void set_background (Gdk.Color color);
4696                 public void set_clip_mask (Gdk.Bitmap mask);
4697                 public void set_clip_origin (int x, int y);
4698                 public void set_clip_rectangle (Gdk.Rectangle rectangle);
4699                 public void set_clip_region (Gdk.Region region);
4700                 public void set_colormap (Gdk.Colormap colormap);
4701                 public virtual void set_dashes (int dash_offset, char[] dash_list, int n);
4702                 public void set_exposures (bool exposures);
4703                 public void set_fill (Gdk.Fill fill);
4704                 public void set_foreground (Gdk.Color color);
4705                 public void set_function (Gdk.Function function);
4706                 public void set_line_attributes (int line_width, Gdk.LineStyle line_style, Gdk.CapStyle cap_style, Gdk.JoinStyle join_style);
4707                 public void set_rgb_bg_color (Gdk.Color color);
4708                 public void set_rgb_fg_color (Gdk.Color color);
4709                 public void set_stipple (Gdk.Pixmap stipple);
4710                 public void set_subwindow (Gdk.SubwindowMode mode);
4711                 public void set_tile (Gdk.Pixmap tile);
4712                 public void set_ts_origin (int x, int y);
4713                 public virtual void set_values (Gdk.GCValues values, Gdk.GCValuesMask values_mask);
4714                 [CCode (has_construct_function = false)]
4715                 public GC.with_values (Gdk.Drawable drawable, Gdk.GCValues values, Gdk.GCValuesMask values_mask);
4716         }
4717         [CCode (cheader_filename = "gdk/gdk.h")]
4718         [Version (deprecated = true, deprecated_since = "2.22")]
4719         public class Image : GLib.Object {
4720                 public uint16 bits_per_pixel;
4721                 public uint16 bpl;
4722                 public uint16 bpp;
4723                 public Gdk.ByteOrder byte_order;
4724                 public weak Gdk.Colormap colormap;
4725                 public uint16 depth;
4726                 public int height;
4727                 public void* mem;
4728                 public Gdk.ImageType type;
4729                 public weak Gdk.Visual visual;
4730                 public int width;
4731                 public void* windowing_data;
4732                 [CCode (has_construct_function = false)]
4733                 public Image (Gdk.ImageType type, Gdk.Visual visual, int width, int height);
4734                 public uint16 get_bits_per_pixel ();
4735                 public Gdk.ByteOrder get_byte_order ();
4736                 public uint16 get_bytes_per_line ();
4737                 public uint16 get_bytes_per_pixel ();
4738                 public unowned Gdk.Colormap get_colormap ();
4739                 public uint16 get_depth ();
4740                 public int get_height ();
4741                 public Gdk.ImageType get_image_type ();
4742                 public uint32 get_pixel (int x, int y);
4743                 public unowned Gdk.Visual get_visual ();
4744                 public int get_width ();
4745                 public void put_pixel (int x, int y, uint32 pixel);
4746                 public void set_colormap (Gdk.Colormap colormap);
4747         }
4748         [CCode (cheader_filename = "gdk/gdk.h")]
4749         [Compact]
4750         public class KeyboardGrabInfo {
4751                 public weak Gdk.Window native_window;
4752                 public bool owner_events;
4753                 public ulong serial;
4754                 public uint32 time;
4755                 public weak Gdk.Window window;
4756                 public static bool libgtk_only (Gdk.Display display, out unowned Gdk.Window grab_window, bool owner_events);
4757         }
4758         [CCode (cheader_filename = "gdk/gdk.h")]
4759         public class Keymap : GLib.Object {
4760                 public weak Gdk.Display display;
4761                 [CCode (has_construct_function = false)]
4762                 protected Keymap ();
4763                 public void add_virtual_modifiers (Gdk.ModifierType state);
4764                 public bool get_caps_lock_state ();
4765                 public static unowned Gdk.Keymap get_default ();
4766                 public Pango.Direction get_direction ();
4767                 public bool get_entries_for_keycode (uint hardware_keycode, [CCode (array_length = false)] out Gdk.KeymapKey[] keys, [CCode (array_length = false)] out uint[] keyvals, out int n_entries);
4768                 public bool get_entries_for_keyval (uint keyval, out unowned Gdk.KeymapKey[] keys);
4769                 public static unowned Gdk.Keymap get_for_display (Gdk.Display display);
4770                 public bool have_bidi_layouts ();
4771                 public uint lookup_key (Gdk.KeymapKey key);
4772                 public bool map_virtual_modifiers (Gdk.ModifierType state);
4773                 public bool translate_keyboard_state (uint hardware_keycode, Gdk.ModifierType state, int group, uint keyval, int effective_group, int level, Gdk.ModifierType consumed_modifiers);
4774                 public virtual signal void direction_changed ();
4775                 public virtual signal void keys_changed ();
4776                 public virtual signal void state_changed ();
4777         }
4778         [CCode (cheader_filename = "gdk/gdk.h")]
4779         public class PangoRenderer : Pango.Renderer {
4780                 [CCode (has_construct_function = false, type = "PangoRenderer*")]
4781                 public PangoRenderer (Gdk.Screen screen);
4782                 public static unowned Pango.Renderer get_default (Gdk.Screen screen);
4783                 public void set_drawable (Gdk.Drawable drawable);
4784                 public void set_gc (Gdk.GC gc);
4785                 public void set_override_color (Pango.RenderPart part, Gdk.Color color);
4786                 public void set_stipple (Pango.RenderPart part, Gdk.Bitmap stipple);
4787                 [NoAccessorMethod]
4788                 public Gdk.Screen screen { owned get; construct; }
4789         }
4790         [CCode (cheader_filename = "gdk/gdk.h")]
4791         public class Pixmap : Gdk.Drawable {
4792                 [CCode (has_construct_function = false)]
4793                 public Pixmap (Gdk.Drawable? drawable, int width, int height, int depth);
4794                 [Version (deprecated = true, deprecated_since = "2.22")]
4795                 public static unowned Gdk.Pixmap colormap_create_from_xpm (Gdk.Drawable drawable, Gdk.Colormap colormap, out unowned Gdk.Bitmap mask, Gdk.Color transparent_color, string filename);
4796                 [Version (deprecated = true, deprecated_since = "2.22")]
4797                 public static unowned Gdk.Pixmap colormap_create_from_xpm_d (Gdk.Drawable drawable, Gdk.Colormap colormap, out unowned Gdk.Bitmap mask, Gdk.Color transparent_color, string data);
4798                 [Version (deprecated = true, deprecated_since = "2.22")]
4799                 public static unowned Gdk.Pixmap create_from_data (Gdk.Drawable drawable, [CCode (array_length = false)] uint8[] data, int width, int height, int depth, Gdk.Color fg, Gdk.Color bg);
4800                 [Version (deprecated = true, deprecated_since = "2.22")]
4801                 public static unowned Gdk.Pixmap create_from_xpm (Gdk.Drawable drawable, out unowned Gdk.Bitmap mask, Gdk.Color transparent_color, string filename);
4802                 [Version (deprecated = true, deprecated_since = "2.22")]
4803                 public static unowned Gdk.Pixmap create_from_xpm_d (Gdk.Drawable drawable, out unowned Gdk.Bitmap mask, Gdk.Color transparent_color, string data);
4804                 public static unowned Gdk.Pixmap foreign_new (Gdk.NativeWindow anid);
4805                 public static unowned Gdk.Pixmap foreign_new_for_display (Gdk.Display display, Gdk.NativeWindow anid);
4806                 public static unowned Gdk.Pixmap foreign_new_for_screen (Gdk.Screen screen, Gdk.NativeWindow anid, int width, int height, int depth);
4807                 public void get_size (int width, int height);
4808                 public static unowned Gdk.Pixmap lookup (Gdk.NativeWindow anid);
4809                 public static unowned Gdk.Pixmap lookup_for_display (Gdk.Display display, Gdk.NativeWindow anid);
4810         }
4811         [CCode (cheader_filename = "gdk/gdk.h")]
4812         [Compact]
4813         public class PointerHooks {
4814                 public weak GLib.Callback get_pointer;
4815                 public weak GLib.Callback window_at_pointer;
4816         }
4817         [CCode (cheader_filename = "gdk/gdk.h")]
4818         [Compact]
4819         public class PointerWindowInfo {
4820                 public uint32 button;
4821                 public ulong motion_hint_serial;
4822                 public uint32 state;
4823                 public weak Gdk.Window toplevel_under_pointer;
4824                 public double toplevel_x;
4825                 public double toplevel_y;
4826                 public weak Gdk.Window window_under_pointer;
4827         }
4828         [CCode (cheader_filename = "gdk/gdk.h", copy_function = "gdk_region_copy", free_function = "gdk_region_destroy")]
4829         [Compact]
4830         public class Region {
4831                 [CCode (has_construct_function = false)]
4832                 public Region ();
4833                 public Gdk.Region copy ();
4834                 public bool empty ();
4835                 public bool equal (Gdk.Region region2);
4836                 public void get_clipbox (out Gdk.Rectangle rectangle);
4837                 public void get_rectangles (out Gdk.Rectangle[] rectangles);
4838                 public void intersect (Gdk.Region source2);
4839                 public void offset (int dx, int dy);
4840                 public bool point_in (int x, int y);
4841                 public static Gdk.Region polygon (Gdk.Point[] points, Gdk.FillRule fill_rule);
4842                 public bool rect_equal (Gdk.Rectangle rectangle);
4843                 public Gdk.OverlapType rect_in (Gdk.Rectangle rectangle);
4844                 public static Gdk.Region rectangle (Gdk.Rectangle rectangle);
4845                 public void shrink (int dx, int dy);
4846                 public void spans_intersect_foreach (Gdk.Span[] spans, bool sorted, Gdk.SpanFunc function, void* data);
4847                 public void subtract (Gdk.Region source2);
4848                 public void union (Gdk.Region source2);
4849                 public void union_with_rect (Gdk.Rectangle rect);
4850                 public void xor (Gdk.Region source2);
4851         }
4852         [CCode (cheader_filename = "gdk/gdk.h")]
4853         public class Screen : GLib.Object {
4854                 public uint closed;
4855                 [CCode (array_length = false)]
4856                 public weak Gdk.GC[] exposure_gcs;
4857                 [CCode (array_length = false)]
4858                 public weak Gdk.GC[] normal_gcs;
4859                 [CCode (array_length = false)]
4860                 public weak Gdk.GC[] subwindow_gcs;
4861                 [CCode (has_construct_function = false)]
4862                 protected Screen ();
4863                 public void broadcast_client_message (Gdk.Event event);
4864                 public unowned Gdk.Window get_active_window ();
4865                 public static unowned Gdk.Screen get_default ();
4866                 public unowned Gdk.Colormap get_default_colormap ();
4867                 public unowned Gdk.Display get_display ();
4868                 public unowned Cairo.FontOptions get_font_options ();
4869                 public int get_height ();
4870                 public int get_height_mm ();
4871                 public int get_monitor_at_point (int x, int y);
4872                 public int get_monitor_at_window (Gdk.Window window);
4873                 public void get_monitor_geometry (int monitor_num, out Gdk.Rectangle dest);
4874                 public int get_monitor_height_mm (int monitor_num);
4875                 public unowned string get_monitor_plug_name (int monitor_num);
4876                 public int get_monitor_width_mm (int monitor_num);
4877                 public int get_n_monitors ();
4878                 public int get_number ();
4879                 public int get_primary_monitor ();
4880                 public double get_resolution ();
4881                 public unowned Gdk.Colormap get_rgb_colormap ();
4882                 public unowned Gdk.Visual get_rgb_visual ();
4883                 public unowned Gdk.Colormap get_rgba_colormap ();
4884                 public unowned Gdk.Visual get_rgba_visual ();
4885                 public unowned Gdk.Window get_root_window ();
4886                 public bool get_setting (string name, GLib.Value value);
4887                 public unowned Gdk.Colormap get_system_colormap ();
4888                 public unowned Gdk.Visual get_system_visual ();
4889                 public GLib.List<weak Gdk.Window> get_toplevel_windows ();
4890                 public int get_width ();
4891                 public int get_width_mm ();
4892                 public GLib.List<Gdk.Window>? get_window_stack ();
4893                 public static int height ();
4894                 public static int height_mm ();
4895                 public bool is_composited ();
4896                 public GLib.List<weak Gdk.Visual> list_visuals ();
4897                 public unowned string make_display_name ();
4898                 public void set_default_colormap (Gdk.Colormap colormap);
4899                 public void set_font_options (Cairo.FontOptions options);
4900                 public void set_resolution (double dpi);
4901                 public static int width ();
4902                 public static int width_mm ();
4903                 public void* font_options { get; set; }
4904                 public double resolution { get; set; }
4905                 public virtual signal void composited_changed ();
4906                 public virtual signal void monitors_changed ();
4907                 public virtual signal void size_changed ();
4908         }
4909         [CCode (cheader_filename = "gdk/gdk.h")]
4910         public class Visual : GLib.Object {
4911                 public int bits_per_rgb;
4912                 public uint32 blue_mask;
4913                 public int blue_prec;
4914                 public int blue_shift;
4915                 public Gdk.ByteOrder byte_order;
4916                 public int colormap_size;
4917                 public int depth;
4918                 public uint32 green_mask;
4919                 public int green_prec;
4920                 public int green_shift;
4921                 public uint32 red_mask;
4922                 public int red_prec;
4923                 public int red_shift;
4924                 public Gdk.VisualType type;
4925                 [CCode (has_construct_function = false)]
4926                 protected Visual ();
4927                 public static unowned Gdk.Visual get_best ();
4928                 public static int get_best_depth ();
4929                 public static Gdk.VisualType get_best_type ();
4930                 public static unowned Gdk.Visual get_best_with_both (int depth, Gdk.VisualType visual_type);
4931                 public static unowned Gdk.Visual get_best_with_depth (int depth);
4932                 public static unowned Gdk.Visual get_best_with_type (Gdk.VisualType visual_type);
4933                 public int get_bits_per_rgb ();
4934                 public void get_blue_pixel_details (uint32 mask, int shift, int precision);
4935                 public Gdk.ByteOrder get_byte_order ();
4936                 public int get_colormap_size ();
4937                 public int get_depth ();
4938                 public void get_green_pixel_details (uint32 mask, int shift, int precision);
4939                 public void get_red_pixel_details (uint32 mask, int shift, int precision);
4940                 public unowned Gdk.Screen get_screen ();
4941                 public static unowned Gdk.Visual get_system ();
4942                 public Gdk.VisualType get_visual_type ();
4943         }
4944         [CCode (cheader_filename = "gdk/gdk.h")]
4945         public class Window : Gdk.Drawable {
4946                 [CCode (has_construct_function = false)]
4947                 public Window (Gdk.Window? parent, Gdk.WindowAttr attributes, int attributes_mask);
4948                 public void add_filter (Gdk.FilterFunc function);
4949                 public static unowned Gdk.Window at_pointer (out int win_x, out int win_y);
4950                 public void beep ();
4951                 public void begin_move_drag (int button, int root_x, int root_y, uint32 timestamp);
4952                 public void begin_paint_rect (Gdk.Rectangle rectangle);
4953                 public void begin_paint_region (Gdk.Region region);
4954                 public void begin_resize_drag (Gdk.WindowEdge edge, int button, int root_x, int root_y, uint32 timestamp);
4955                 public void clear ();
4956                 public void clear_area (int x, int y, int width, int height);
4957                 public void clear_area_e (int x, int y, int width, int height);
4958                 public void configure_finished ();
4959                 public static void constrain_size (Gdk.Geometry geometry, uint flags, int width, int height, out int new_width, out int new_height);
4960                 public void coords_from_parent (double parent_x, double parent_y, double x, double y);
4961                 public void coords_to_parent (double x, double y, double parent_x, double parent_y);
4962                 public Cairo.Surface create_similar_surface (Cairo.Content content, int width, int height);
4963                 public void deiconify ();
4964                 public void destroy ();
4965                 public void enable_synchronized_configure ();
4966                 public void end_paint ();
4967                 public bool ensure_native ();
4968                 public void flush ();
4969                 public void focus (uint32 timestamp);
4970                 public static unowned Gdk.Window foreign_new (Gdk.NativeWindow anid);
4971                 public static unowned Gdk.Window foreign_new_for_display (Gdk.Display display, Gdk.NativeWindow anid);
4972                 public void freeze_toplevel_updates_libgtk_only ();
4973                 public void freeze_updates ();
4974                 public void fullscreen ();
4975                 public void geometry_changed ();
4976                 public bool get_accept_focus ();
4977                 public unowned Cairo.Pattern get_background_pattern ();
4978                 public GLib.List<weak Gdk.Window> get_children ();
4979                 public bool get_composited ();
4980                 public unowned Gdk.Cursor? get_cursor ();
4981                 public bool get_decorations (out Gdk.WMDecoration decorations);
4982                 public bool get_deskrelative_origin (out int x, out int y);
4983                 public unowned Gdk.Display get_display ();
4984                 public unowned Gdk.Window get_effective_parent ();
4985                 public unowned Gdk.Window get_effective_toplevel ();
4986                 public Gdk.EventMask get_events ();
4987                 public bool get_focus_on_map ();
4988                 public void get_frame_extents (out Gdk.Rectangle rect);
4989                 public void get_geometry (out int x, out int y, out int width, out int height, out int depth);
4990                 public unowned Gdk.Window get_group ();
4991                 public int get_height ();
4992                 public void get_internal_paint_info (out unowned Gdk.Drawable real_drawable, out int x_offset, out int y_offset);
4993                 public bool get_modal_hint ();
4994                 public int get_origin (out int x, out int y);
4995                 public unowned Gdk.Window get_parent ();
4996                 public unowned Gdk.Window get_pointer (out int x, out int y, out Gdk.ModifierType mask);
4997                 public void get_position (out int x, out int y);
4998                 public void get_root_coords (int x, int y, out int root_x, out int root_y);
4999                 public void get_root_origin (out int x, out int y);
5000                 public unowned Gdk.Screen get_screen ();
5001                 public Gdk.WindowState get_state ();
5002                 public unowned Gdk.Window get_toplevel ();
5003                 public Gdk.WindowTypeHint get_type_hint ();
5004                 public unowned Gdk.Region get_update_area ();
5005                 public void get_user_data (void* data);
5006                 public unowned Gdk.Visual get_visual ();
5007                 public int get_width ();
5008                 public Gdk.WindowType get_window_type ();
5009                 public bool has_native ();
5010                 public void hide ();
5011                 public void iconify ();
5012                 public void input_shape_combine_mask (Gdk.Bitmap? mask, int x, int y);
5013                 public void input_shape_combine_region (Gdk.Region shape_region, int offset_x, int offset_y);
5014                 public void invalidate_maybe_recurse (Gdk.Region region, GLib.Callback child_func);
5015                 public void invalidate_rect (Gdk.Rectangle? rect, bool invalidate_children);
5016                 public void invalidate_region (Gdk.Region region, bool invalidate_children);
5017                 public bool is_destroyed ();
5018                 public bool is_input_only ();
5019                 public bool is_shaped ();
5020                 public bool is_viewable ();
5021                 public bool is_visible ();
5022                 public static unowned Gdk.Window lookup (Gdk.NativeWindow anid);
5023                 public static unowned Gdk.Window lookup_for_display (Gdk.Display display, Gdk.NativeWindow anid);
5024                 public void lower ();
5025                 public void maximize ();
5026                 public void merge_child_input_shapes ();
5027                 public void merge_child_shapes ();
5028                 public void move (int x, int y);
5029                 public void move_region (Gdk.Region region, int dx, int dy);
5030                 public void move_resize (int x, int y, int width, int height);
5031                 public unowned GLib.List<Gdk.Window> peek_children ();
5032                 public static void process_all_updates ();
5033                 public void process_updates (bool update_children);
5034                 public void raise ();
5035                 public void register_dnd ();
5036                 public void remove_filter (Gdk.FilterFunc function);
5037                 public void remove_redirection ();
5038                 public void reparent (Gdk.Window new_parent, int x, int y);
5039                 public void resize (int width, int height);
5040                 public void restack (Gdk.Window sibling, bool above);
5041                 public void scroll (int dx, int dy);
5042                 public void set_accept_focus (bool accept_focus);
5043                 public void set_back_pixmap (Gdk.Pixmap? pixmap, bool parent_relative);
5044                 public void set_background (Gdk.Color color);
5045                 public void set_child_input_shapes ();
5046                 public void set_child_shapes ();
5047                 public void set_composited (bool composited);
5048                 public void set_cursor (Gdk.Cursor? cursor);
5049                 public static void set_debug_updates (bool setting);
5050                 public void set_decorations (Gdk.WMDecoration decorations);
5051                 public void set_events (Gdk.EventMask event_mask);
5052                 public void set_focus_on_map (bool focus_on_map);
5053                 public void set_functions (Gdk.WMFunction functions);
5054                 public void set_geometry_hints (Gdk.Geometry geometry, Gdk.WindowHints geom_mask);
5055                 public void set_group (Gdk.Window leader);
5056                 public void set_icon (Gdk.Window icon_window, Gdk.Pixmap pixmap, Gdk.Bitmap mask);
5057                 public void set_icon_list (GLib.List<Gdk.Pixbuf> pixbufs);
5058                 public void set_icon_name (string name);
5059                 public void set_keep_above (bool setting);
5060                 public void set_keep_below (bool setting);
5061                 public void set_modal_hint (bool modal);
5062                 public void set_opacity (double opacity);
5063                 public void set_override_redirect (bool override_redirect);
5064                 public void set_role (string role);
5065                 public void set_skip_pager_hint (bool skips_pager);
5066                 public void set_skip_taskbar_hint (bool skips_taskbar);
5067                 public void set_startup_id (string startup_id);
5068                 public bool set_static_gravities (bool use_static);
5069                 public void set_title (string title);
5070                 public void set_transient_for (Gdk.Window parent);
5071                 public void set_type_hint (Gdk.WindowTypeHint hint);
5072                 public void set_urgency_hint (bool urgent);
5073                 public void set_user_data (void* user_data);
5074                 public void shape_combine_mask (Gdk.Bitmap mask, int x, int y);
5075                 public void shape_combine_region (Gdk.Region shape_region, int offset_x, int offset_y);
5076                 public void show ();
5077                 public void show_unraised ();
5078                 public void stick ();
5079                 public void thaw_toplevel_updates_libgtk_only ();
5080                 public void thaw_updates ();
5081                 public void unfullscreen ();
5082                 public void unmaximize ();
5083                 public void unstick ();
5084                 public void withdraw ();
5085                 public Gdk.Cursor cursor { get; set; }
5086                 public virtual signal void from_embedder (double p0, double p1, void* p2, void* p3);
5087                 public virtual signal unowned Gdk.Window pick_embedded_child (double p0, double p1);
5088                 public virtual signal void to_embedder (double p0, double p1, void* p2, void* p3);
5089         }
5090         [CCode (cheader_filename = "gdk/gdk.h")]
5091         [SimpleType]
5092         public struct Atom {
5093                 [CCode (cname = "GDK_NONE")]
5094                 public static Gdk.Atom NONE;
5095                 public static Gdk.Atom intern (string atom_name, bool only_if_exists);
5096                 public static Gdk.Atom intern_static_string (string atom_name);
5097                 public string name ();
5098         }
5099         [CCode (cheader_filename = "gdk/gdk.h")]
5100         public struct Color {
5101                 public uint32 pixel;
5102                 public uint16 red;
5103                 public uint16 green;
5104                 public uint16 blue;
5105                 public Gdk.Color copy ();
5106                 public bool equal (Gdk.Color colorb);
5107                 public void free ();
5108                 public uint hash ();
5109                 public static bool parse (string spec, out Gdk.Color color);
5110                 public string to_string ();
5111         }
5112         [CCode (cheader_filename = "gdk/gdk.h")]
5113         public struct DeviceAxis {
5114                 public Gdk.AxisUse use;
5115                 public double min;
5116                 public double max;
5117         }
5118         [CCode (cheader_filename = "gdk/gdk.h")]
5119         public struct DeviceKey {
5120                 public uint keyval;
5121                 public Gdk.ModifierType modifiers;
5122         }
5123         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5124         public struct EventAny {
5125                 public Gdk.EventType type;
5126                 public weak Gdk.Window window;
5127                 public char send_event;
5128         }
5129         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5130         public struct EventButton {
5131                 public Gdk.EventType type;
5132                 public weak Gdk.Window window;
5133                 public char send_event;
5134                 public uint32 time;
5135                 public double x;
5136                 public double y;
5137                 [CCode (array_length = false)]
5138                 public weak double[] axes;
5139                 public Gdk.ModifierType state;
5140                 public uint button;
5141                 public weak Gdk.Device device;
5142                 public double x_root;
5143                 public double y_root;
5144         }
5145         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5146         public struct EventClient {
5147                 public Gdk.EventType type;
5148                 public weak Gdk.Window window;
5149                 public char send_event;
5150                 public Gdk.Atom message_type;
5151                 public ushort data_format;
5152                 public void* data;
5153         }
5154         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5155         public struct EventConfigure {
5156                 public Gdk.EventType type;
5157                 public weak Gdk.Window window;
5158                 public char send_event;
5159                 public int x;
5160                 public int y;
5161                 public int width;
5162                 public int height;
5163         }
5164         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5165         public struct EventCrossing {
5166                 public Gdk.EventType type;
5167                 public weak Gdk.Window window;
5168                 public char send_event;
5169                 public weak Gdk.Window subwindow;
5170                 public uint32 time;
5171                 public double x;
5172                 public double y;
5173                 public double x_root;
5174                 public double y_root;
5175                 public Gdk.CrossingMode mode;
5176                 public Gdk.NotifyType detail;
5177                 public bool focus;
5178                 public Gdk.ModifierType state;
5179         }
5180         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5181         public struct EventDND {
5182                 public Gdk.EventType type;
5183                 public weak Gdk.Window window;
5184                 public char send_event;
5185                 public weak Gdk.DragContext context;
5186                 public uint32 time;
5187                 public short x_root;
5188                 public short y_root;
5189         }
5190         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5191         public struct EventExpose {
5192                 public Gdk.EventType type;
5193                 public weak Gdk.Window window;
5194                 public char send_event;
5195                 public Gdk.Rectangle area;
5196                 public weak Gdk.Region region;
5197                 public int count;
5198         }
5199         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5200         public struct EventFocus {
5201                 public Gdk.EventType type;
5202                 public weak Gdk.Window window;
5203                 public char send_event;
5204                 public int16 @in;
5205         }
5206         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5207         public struct EventGrabBroken {
5208                 public Gdk.EventType type;
5209                 public weak Gdk.Window window;
5210                 public char send_event;
5211                 public bool keyboard;
5212                 public bool implicit;
5213                 public weak Gdk.Window grab_window;
5214         }
5215         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5216         public struct EventKey {
5217                 public Gdk.EventType type;
5218                 public weak Gdk.Window window;
5219                 public char send_event;
5220                 public uint32 time;
5221                 public Gdk.ModifierType state;
5222                 public uint keyval;
5223                 public int length;
5224                 [CCode (cname = "string")]
5225                 public weak string str;
5226                 public uint16 hardware_keycode;
5227                 public uchar group;
5228                 public uint is_modifier;
5229         }
5230         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5231         public struct EventMotion {
5232                 public Gdk.EventType type;
5233                 public weak Gdk.Window window;
5234                 public char send_event;
5235                 public uint32 time;
5236                 public double x;
5237                 public double y;
5238                 [CCode (array_length = false)]
5239                 public weak double[] axes;
5240                 public Gdk.ModifierType state;
5241                 public bool is_hint;
5242                 public weak Gdk.Device device;
5243                 public double x_root;
5244                 public double y_root;
5245         }
5246         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5247         public struct EventNoExpose {
5248                 public Gdk.EventType type;
5249                 public weak Gdk.Window window;
5250                 public char send_event;
5251         }
5252         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5253         public struct EventOwnerChange {
5254                 public Gdk.EventType type;
5255                 public weak Gdk.Window window;
5256                 public char send_event;
5257                 public Gdk.NativeWindow owner;
5258                 public Gdk.OwnerChange reason;
5259                 public Gdk.Atom selection;
5260                 public uint32 time;
5261                 public uint32 selection_time;
5262         }
5263         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5264         public struct EventProperty {
5265                 public Gdk.EventType type;
5266                 public weak Gdk.Window window;
5267                 public char send_event;
5268                 public Gdk.Atom atom;
5269                 public uint32 time;
5270                 public Gdk.PropertyState state;
5271         }
5272         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5273         public struct EventProximity {
5274                 public Gdk.EventType type;
5275                 public weak Gdk.Window window;
5276                 public char send_event;
5277                 public uint32 time;
5278                 public weak Gdk.Device device;
5279         }
5280         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5281         public struct EventScroll {
5282                 public Gdk.EventType type;
5283                 public weak Gdk.Window window;
5284                 public char send_event;
5285                 public uint32 time;
5286                 public double x;
5287                 public double y;
5288                 public Gdk.ModifierType state;
5289                 public Gdk.ScrollDirection direction;
5290                 public weak Gdk.Device device;
5291                 public double x_root;
5292                 public double y_root;
5293         }
5294         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5295         public struct EventSelection {
5296                 public Gdk.EventType type;
5297                 public weak Gdk.Window window;
5298                 public char send_event;
5299                 public Gdk.Atom selection;
5300                 public Gdk.Atom target;
5301                 public Gdk.Atom property;
5302                 public uint32 time;
5303                 public Gdk.NativeWindow requestor;
5304         }
5305         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5306         public struct EventSetting {
5307                 public Gdk.EventType type;
5308                 public weak Gdk.Window window;
5309                 public char send_event;
5310                 public Gdk.SettingAction action;
5311                 public weak string name;
5312         }
5313         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5314         public struct EventVisibility {
5315                 public Gdk.EventType type;
5316                 public weak Gdk.Window window;
5317                 public char send_event;
5318                 public Gdk.VisibilityState state;
5319         }
5320         [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
5321         public struct EventWindowState {
5322                 public Gdk.EventType type;
5323                 public weak Gdk.Window window;
5324                 public char send_event;
5325                 public Gdk.WindowState changed_mask;
5326                 public Gdk.WindowState new_window_state;
5327         }
5328         [CCode (cheader_filename = "gdk/gdk.h")]
5329         public struct GCValues {
5330                 public Gdk.Color foreground;
5331                 public Gdk.Color background;
5332                 public weak Gdk.Font font;
5333                 public Gdk.Function function;
5334                 public Gdk.Fill fill;
5335                 public weak Gdk.Pixmap tile;
5336                 public weak Gdk.Pixmap stipple;
5337                 public weak Gdk.Pixmap clip_mask;
5338                 public Gdk.SubwindowMode subwindow_mode;
5339                 public int ts_x_origin;
5340                 public int ts_y_origin;
5341                 public int clip_x_origin;
5342                 public int clip_y_origin;
5343                 public int graphics_exposures;
5344                 public int line_width;
5345                 public Gdk.LineStyle line_style;
5346                 public Gdk.CapStyle cap_style;
5347                 public Gdk.JoinStyle join_style;
5348         }
5349         [CCode (cheader_filename = "gdk/gdk.h")]
5350         public struct Geometry {
5351                 public int min_width;
5352                 public int min_height;
5353                 public int max_width;
5354                 public int max_height;
5355                 public int base_width;
5356                 public int base_height;
5357                 public int width_inc;
5358                 public int height_inc;
5359                 public double min_aspect;
5360                 public double max_aspect;
5361                 public Gdk.Gravity win_gravity;
5362         }
5363         [CCode (cheader_filename = "gdk/gdk.h")]
5364         public struct KeymapKey {
5365                 public uint keycode;
5366                 public int group;
5367                 public int level;
5368         }
5369         [CCode (cheader_filename = "gdk/gdk.h")]
5370         [SimpleType]
5371         public struct NativeWindow {
5372         }
5373         [CCode (cheader_filename = "gdk/gdk.h")]
5374         public struct PangoAttrEmbossColor {
5375                 public weak Pango.Attribute attr;
5376                 public Pango.Color color;
5377                 [CCode (has_construct_function = false)]
5378                 public PangoAttrEmbossColor (Gdk.Color color);
5379         }
5380         [CCode (cheader_filename = "gdk/gdk.h")]
5381         public struct PangoAttrEmbossed {
5382                 public weak Pango.Attribute attr;
5383                 public bool embossed;
5384                 [CCode (has_construct_function = false)]
5385                 public PangoAttrEmbossed (bool embossed);
5386         }
5387         [CCode (cheader_filename = "gdk/gdk.h")]
5388         public struct PangoAttrStipple {
5389                 public weak Pango.Attribute attr;
5390                 public weak Gdk.Bitmap stipple;
5391                 [CCode (has_construct_function = false)]
5392                 public PangoAttrStipple (Gdk.Bitmap stipple);
5393         }
5394         [CCode (cheader_filename = "gdk/gdk.h")]
5395         public struct Point {
5396                 public int x;
5397                 public int y;
5398         }
5399         [CCode (cheader_filename = "gdk/gdk.h")]
5400         public struct Rectangle {
5401                 public int x;
5402                 public int y;
5403                 public int width;
5404                 public int height;
5405                 public bool intersect (Gdk.Rectangle src2, out Gdk.Rectangle dest);
5406                 public void union (Gdk.Rectangle src2, out Gdk.Rectangle dest);
5407         }
5408         [CCode (cheader_filename = "gdk/gdk.h")]
5409         [Version (deprecated = true, deprecated_since = "2.22")]
5410         public struct RgbCmap {
5411                 [CCode (array_length = false)]
5412                 public weak uint32[] colors;
5413                 public int n_colors;
5414                 public weak GLib.SList info_list;
5415                 [CCode (has_construct_function = false)]
5416                 [Version (deprecated = true, deprecated_since = "2.22")]
5417                 public RgbCmap (uint32[] colors);
5418                 [Version (deprecated = true, deprecated_since = "2.22")]
5419                 public void free ();
5420         }
5421         [CCode (cheader_filename = "gdk/gdk.h")]
5422         public struct Segment {
5423                 public int x1;
5424                 public int y1;
5425                 public int x2;
5426                 public int y2;
5427         }
5428         [CCode (cheader_filename = "gdk/gdk.h")]
5429         public struct Span {
5430                 public int x;
5431                 public int y;
5432                 public int width;
5433         }
5434         [CCode (cheader_filename = "gdk/gdk.h")]
5435         public struct TimeCoord {
5436                 public uint32 time;
5437                 [CCode (array_length = false)]
5438                 public weak double[] axes;
5439         }
5440         [CCode (cheader_filename = "gdk/gdk.h")]
5441         public struct Trapezoid {
5442                 public double y1;
5443                 public double x11;
5444                 public double x21;
5445                 public double y2;
5446                 public double x12;
5447                 public double x22;
5448         }
5449         [CCode (cheader_filename = "gdk/gdk.h")]
5450         public struct WChar {
5451         }
5452         [CCode (cheader_filename = "gdk/gdk.h")]
5453         public struct WindowAttr {
5454                 public weak string title;
5455                 public int event_mask;
5456                 public int x;
5457                 public int y;
5458                 public int width;
5459                 public int height;
5460                 public Gdk.WindowClass wclass;
5461                 public weak Gdk.Visual visual;
5462                 public weak Gdk.Colormap colormap;
5463                 public Gdk.WindowType window_type;
5464                 public weak Gdk.Cursor cursor;
5465                 public weak string wmclass_name;
5466                 public weak string wmclass_class;
5467                 public bool override_redirect;
5468                 public Gdk.WindowTypeHint type_hint;
5469         }
5470         [CCode (cheader_filename = "gdk/gdk.h")]
5471         public struct WindowRedirect {
5472                 public static void to_drawable (Gdk.Window window, Gdk.Drawable drawable, int src_x, int src_y, int dest_x, int dest_y, int width, int height);
5473         }
5474         [CCode (cheader_filename = "gdk/gdk.h")]
5475         public struct XEvent {
5476         }
5477         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_AXIS_")]
5478         public enum AxisUse {
5479                 IGNORE,
5480                 X,
5481                 Y,
5482                 PRESSURE,
5483                 XTILT,
5484                 YTILT,
5485                 WHEEL,
5486                 LAST
5487         }
5488         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
5489         public enum ByteOrder {
5490                 LSB_FIRST,
5491                 MSB_FIRST
5492         }
5493         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_CAP_")]
5494         public enum CapStyle {
5495                 NOT_LAST,
5496                 BUTT,
5497                 ROUND,
5498                 PROJECTING
5499         }
5500         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_CROSSING_")]
5501         public enum CrossingMode {
5502                 NORMAL,
5503                 GRAB,
5504                 UNGRAB,
5505                 GTK_GRAB,
5506                 GTK_UNGRAB,
5507                 STATE_CHANGED
5508         }
5509         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
5510         public enum CursorType {
5511                 X_CURSOR,
5512                 ARROW,
5513                 BASED_ARROW_DOWN,
5514                 BASED_ARROW_UP,
5515                 BOAT,
5516                 BOGOSITY,
5517                 BOTTOM_LEFT_CORNER,
5518                 BOTTOM_RIGHT_CORNER,
5519                 BOTTOM_SIDE,
5520                 BOTTOM_TEE,
5521                 BOX_SPIRAL,
5522                 CENTER_PTR,
5523                 CIRCLE,
5524                 CLOCK,
5525                 COFFEE_MUG,
5526                 CROSS,
5527                 CROSS_REVERSE,
5528                 CROSSHAIR,
5529                 DIAMOND_CROSS,
5530                 DOT,
5531                 DOTBOX,
5532                 DOUBLE_ARROW,
5533                 DRAFT_LARGE,
5534                 DRAFT_SMALL,
5535                 DRAPED_BOX,
5536                 EXCHANGE,
5537                 FLEUR,
5538                 GOBBLER,
5539                 GUMBY,
5540                 HAND1,
5541                 HAND2,
5542                 HEART,
5543                 ICON,
5544                 IRON_CROSS,
5545                 LEFT_PTR,
5546                 LEFT_SIDE,
5547                 LEFT_TEE,
5548                 LEFTBUTTON,
5549                 LL_ANGLE,
5550                 LR_ANGLE,
5551                 MAN,
5552                 MIDDLEBUTTON,
5553                 MOUSE,
5554                 PENCIL,
5555                 PIRATE,
5556                 PLUS,
5557                 QUESTION_ARROW,
5558                 RIGHT_PTR,
5559                 RIGHT_SIDE,
5560                 RIGHT_TEE,
5561                 RIGHTBUTTON,
5562                 RTL_LOGO,
5563                 SAILBOAT,
5564                 SB_DOWN_ARROW,
5565                 SB_H_DOUBLE_ARROW,
5566                 SB_LEFT_ARROW,
5567                 SB_RIGHT_ARROW,
5568                 SB_UP_ARROW,
5569                 SB_V_DOUBLE_ARROW,
5570                 SHUTTLE,
5571                 SIZING,
5572                 SPIDER,
5573                 SPRAYCAN,
5574                 STAR,
5575                 TARGET,
5576                 TCROSS,
5577                 TOP_LEFT_ARROW,
5578                 TOP_LEFT_CORNER,
5579                 TOP_RIGHT_CORNER,
5580                 TOP_SIDE,
5581                 TOP_TEE,
5582                 TREK,
5583                 UL_ANGLE,
5584                 UMBRELLA,
5585                 UR_ANGLE,
5586                 WATCH,
5587                 XTERM,
5588                 LAST_CURSOR,
5589                 BLANK_CURSOR,
5590                 CURSOR_IS_PIXMAP
5591         }
5592         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_ACTION_")]
5593         [Flags]
5594         public enum DragAction {
5595                 DEFAULT,
5596                 COPY,
5597                 MOVE,
5598                 LINK,
5599                 PRIVATE,
5600                 ASK
5601         }
5602         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_DRAG_PROTO_")]
5603         public enum DragProtocol {
5604                 MOTIF,
5605                 XDND,
5606                 ROOTWIN,
5607                 NONE,
5608                 WIN32_DROPFILES,
5609                 OLE2,
5610                 LOCAL
5611         }
5612         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
5613         [Flags]
5614         public enum EventMask {
5615                 EXPOSURE_MASK,
5616                 POINTER_MOTION_MASK,
5617                 POINTER_MOTION_HINT_MASK,
5618                 BUTTON_MOTION_MASK,
5619                 BUTTON1_MOTION_MASK,
5620                 BUTTON2_MOTION_MASK,
5621                 BUTTON3_MOTION_MASK,
5622                 BUTTON_PRESS_MASK,
5623                 BUTTON_RELEASE_MASK,
5624                 KEY_PRESS_MASK,
5625                 KEY_RELEASE_MASK,
5626                 ENTER_NOTIFY_MASK,
5627                 LEAVE_NOTIFY_MASK,
5628                 FOCUS_CHANGE_MASK,
5629                 STRUCTURE_MASK,
5630                 PROPERTY_CHANGE_MASK,
5631                 VISIBILITY_NOTIFY_MASK,
5632                 PROXIMITY_IN_MASK,
5633                 PROXIMITY_OUT_MASK,
5634                 SUBSTRUCTURE_MASK,
5635                 SCROLL_MASK,
5636                 ALL_EVENTS_MASK
5637         }
5638         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
5639         public enum EventType {
5640                 NOTHING,
5641                 DELETE,
5642                 DESTROY,
5643                 EXPOSE,
5644                 MOTION_NOTIFY,
5645                 BUTTON_PRESS,
5646                 @2BUTTON_PRESS,
5647                 @3BUTTON_PRESS,
5648                 BUTTON_RELEASE,
5649                 KEY_PRESS,
5650                 KEY_RELEASE,
5651                 ENTER_NOTIFY,
5652                 LEAVE_NOTIFY,
5653                 FOCUS_CHANGE,
5654                 CONFIGURE,
5655                 MAP,
5656                 UNMAP,
5657                 PROPERTY_NOTIFY,
5658                 SELECTION_CLEAR,
5659                 SELECTION_REQUEST,
5660                 SELECTION_NOTIFY,
5661                 PROXIMITY_IN,
5662                 PROXIMITY_OUT,
5663                 DRAG_ENTER,
5664                 DRAG_LEAVE,
5665                 DRAG_MOTION,
5666                 DRAG_STATUS,
5667                 DROP_START,
5668                 DROP_FINISHED,
5669                 CLIENT_EVENT,
5670                 VISIBILITY_NOTIFY,
5671                 NO_EXPOSE,
5672                 SCROLL,
5673                 WINDOW_STATE,
5674                 SETTING,
5675                 OWNER_CHANGE,
5676                 GRAB_BROKEN,
5677                 DAMAGE,
5678                 EVENT_LAST
5679         }
5680         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_EXTENSION_EVENTS_")]
5681         public enum ExtensionMode {
5682                 NONE,
5683                 ALL,
5684                 CURSOR
5685         }
5686         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
5687         public enum Fill {
5688                 SOLID,
5689                 TILED,
5690                 STIPPLED,
5691                 OPAQUE_STIPPLED
5692         }
5693         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
5694         public enum FillRule {
5695                 EVEN_ODD_RULE,
5696                 WINDING_RULE
5697         }
5698         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_FILTER_")]
5699         public enum FilterReturn {
5700                 CONTINUE,
5701                 TRANSLATE,
5702                 REMOVE
5703         }
5704         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_FONT_")]
5705         public enum FontType {
5706                 FONT,
5707                 FONTSET
5708         }
5709         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
5710         public enum Function {
5711                 COPY,
5712                 INVERT,
5713                 XOR,
5714                 CLEAR,
5715                 AND,
5716                 AND_REVERSE,
5717                 AND_INVERT,
5718                 NOOP,
5719                 OR,
5720                 EQUIV,
5721                 OR_REVERSE,
5722                 COPY_INVERT,
5723                 OR_INVERT,
5724                 NAND,
5725                 NOR,
5726                 SET
5727         }
5728         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_GC_")]
5729         [Flags]
5730         public enum GCValuesMask {
5731                 FOREGROUND,
5732                 BACKGROUND,
5733                 FONT,
5734                 FUNCTION,
5735                 FILL,
5736                 TILE,
5737                 STIPPLE,
5738                 CLIP_MASK,
5739                 SUBWINDOW,
5740                 TS_X_ORIGIN,
5741                 TS_Y_ORIGIN,
5742                 CLIP_X_ORIGIN,
5743                 CLIP_Y_ORIGIN,
5744                 EXPOSURES,
5745                 LINE_WIDTH,
5746                 LINE_STYLE,
5747                 CAP_STYLE,
5748                 JOIN_STYLE
5749         }
5750         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_GRAB_")]
5751         public enum GrabStatus {
5752                 SUCCESS,
5753                 ALREADY_GRABBED,
5754                 INVALID_TIME,
5755                 NOT_VIEWABLE,
5756                 FROZEN
5757         }
5758         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_GRAVITY_")]
5759         public enum Gravity {
5760                 NORTH_WEST,
5761                 NORTH,
5762                 NORTH_EAST,
5763                 WEST,
5764                 CENTER,
5765                 EAST,
5766                 SOUTH_WEST,
5767                 SOUTH,
5768                 SOUTH_EAST,
5769                 STATIC
5770         }
5771         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_IMAGE_")]
5772         public enum ImageType {
5773                 NORMAL,
5774                 SHARED,
5775                 FASTEST
5776         }
5777         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_INPUT_")]
5778         [Flags]
5779         public enum InputCondition {
5780                 READ,
5781                 WRITE,
5782                 EXCEPTION
5783         }
5784         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_MODE_")]
5785         public enum InputMode {
5786                 DISABLED,
5787                 SCREEN,
5788                 WINDOW
5789         }
5790         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_SOURCE_")]
5791         public enum InputSource {
5792                 MOUSE,
5793                 PEN,
5794                 ERASER,
5795                 CURSOR
5796         }
5797         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_JOIN_")]
5798         public enum JoinStyle {
5799                 MITER,
5800                 ROUND,
5801                 BEVEL
5802         }
5803         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_LINE_")]
5804         public enum LineStyle {
5805                 SOLID,
5806                 ON_OFF_DASH,
5807                 DOUBLE_DASH
5808         }
5809         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
5810         [Flags]
5811         public enum ModifierType {
5812                 SHIFT_MASK,
5813                 LOCK_MASK,
5814                 CONTROL_MASK,
5815                 MOD1_MASK,
5816                 MOD2_MASK,
5817                 MOD3_MASK,
5818                 MOD4_MASK,
5819                 MOD5_MASK,
5820                 BUTTON1_MASK,
5821                 BUTTON2_MASK,
5822                 BUTTON3_MASK,
5823                 BUTTON4_MASK,
5824                 BUTTON5_MASK,
5825                 SUPER_MASK,
5826                 HYPER_MASK,
5827                 META_MASK,
5828                 RELEASE_MASK,
5829                 MODIFIER_MASK
5830         }
5831         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_NOTIFY_")]
5832         public enum NotifyType {
5833                 ANCESTOR,
5834                 VIRTUAL,
5835                 INFERIOR,
5836                 NONLINEAR,
5837                 NONLINEAR_VIRTUAL,
5838                 UNKNOWN
5839         }
5840         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_OVERLAP_RECTANGLE_")]
5841         public enum OverlapType {
5842                 IN,
5843                 OUT,
5844                 PART
5845         }
5846         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_OWNER_CHANGE_")]
5847         public enum OwnerChange {
5848                 NEW_OWNER,
5849                 DESTROY,
5850                 CLOSE
5851         }
5852         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_PROP_MODE_")]
5853         public enum PropMode {
5854                 REPLACE,
5855                 PREPEND,
5856                 APPEND
5857         }
5858         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_PROPERTY_")]
5859         public enum PropertyState {
5860                 NEW_VALUE,
5861                 DELETE
5862         }
5863         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_RGB_DITHER_")]
5864         public enum RgbDither {
5865                 NONE,
5866                 NORMAL,
5867                 MAX
5868         }
5869         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_SCROLL_")]
5870         public enum ScrollDirection {
5871                 UP,
5872                 DOWN,
5873                 LEFT,
5874                 RIGHT
5875         }
5876         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_SETTING_ACTION_")]
5877         public enum SettingAction {
5878                 NEW,
5879                 CHANGED,
5880                 DELETED
5881         }
5882         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
5883         public enum Status {
5884                 OK,
5885                 ERROR,
5886                 ERROR_PARAM,
5887                 ERROR_FILE,
5888                 ERROR_MEM
5889         }
5890         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
5891         public enum SubwindowMode {
5892                 CLIP_BY_CHILDREN,
5893                 INCLUDE_INFERIORS
5894         }
5895         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_VISIBILITY_")]
5896         public enum VisibilityState {
5897                 UNOBSCURED,
5898                 PARTIAL,
5899                 FULLY_OBSCURED
5900         }
5901         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_VISUAL_")]
5902         public enum VisualType {
5903                 STATIC_GRAY,
5904                 GRAYSCALE,
5905                 STATIC_COLOR,
5906                 PSEUDO_COLOR,
5907                 TRUE_COLOR,
5908                 DIRECT_COLOR
5909         }
5910         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_DECOR_")]
5911         [Flags]
5912         public enum WMDecoration {
5913                 ALL,
5914                 BORDER,
5915                 RESIZEH,
5916                 TITLE,
5917                 MENU,
5918                 MINIMIZE,
5919                 MAXIMIZE
5920         }
5921         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_FUNC_")]
5922         [Flags]
5923         public enum WMFunction {
5924                 ALL,
5925                 RESIZE,
5926                 MOVE,
5927                 MINIMIZE,
5928                 MAXIMIZE,
5929                 CLOSE
5930         }
5931         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_WA_")]
5932         [Flags]
5933         public enum WindowAttributesType {
5934                 TITLE,
5935                 X,
5936                 Y,
5937                 CURSOR,
5938                 COLORMAP,
5939                 VISUAL,
5940                 WMCLASS,
5941                 NOREDIR,
5942                 TYPE_HINT
5943         }
5944         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
5945         public enum WindowClass {
5946                 INPUT_OUTPUT,
5947                 INPUT_ONLY
5948         }
5949         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_WINDOW_EDGE_")]
5950         public enum WindowEdge {
5951                 NORTH_WEST,
5952                 NORTH,
5953                 NORTH_EAST,
5954                 WEST,
5955                 EAST,
5956                 SOUTH_WEST,
5957                 SOUTH,
5958                 SOUTH_EAST
5959         }
5960         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_HINT_")]
5961         [Flags]
5962         public enum WindowHints {
5963                 POS,
5964                 MIN_SIZE,
5965                 MAX_SIZE,
5966                 BASE_SIZE,
5967                 ASPECT,
5968                 RESIZE_INC,
5969                 WIN_GRAVITY,
5970                 USER_POS,
5971                 USER_SIZE
5972         }
5973         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_WINDOW_STATE_")]
5974         [Flags]
5975         public enum WindowState {
5976                 WITHDRAWN,
5977                 ICONIFIED,
5978                 MAXIMIZED,
5979                 STICKY,
5980                 FULLSCREEN,
5981                 ABOVE,
5982                 BELOW
5983         }
5984         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_WINDOW_")]
5985         public enum WindowType {
5986                 ROOT,
5987                 TOPLEVEL,
5988                 CHILD,
5989                 DIALOG,
5990                 TEMP,
5991                 FOREIGN,
5992                 OFFSCREEN
5993         }
5994         [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_WINDOW_TYPE_HINT_")]
5995         public enum WindowTypeHint {
5996                 NORMAL,
5997                 DIALOG,
5998                 MENU,
5999                 TOOLBAR,
6000                 SPLASHSCREEN,
6001                 UTILITY,
6002                 DOCK,
6003                 DESKTOP,
6004                 DROPDOWN_MENU,
6005                 POPUP_MENU,
6006                 TOOLTIP,
6007                 NOTIFICATION,
6008                 COMBO,
6009                 DND
6010         }
6011         [CCode (cheader_filename = "gdk/gdk.h")]
6012         public delegate void EventFunc (Gdk.Event event);
6013         [CCode (cheader_filename = "gdk/gdk.h")]
6014         public delegate Gdk.FilterReturn FilterFunc (Gdk.XEvent xevent, Gdk.Event event);
6015         [CCode (cheader_filename = "gdk/gdk.h", has_target = false)]
6016         public delegate void InputFunction (void* data, int source, Gdk.InputCondition condition);
6017         [CCode (cheader_filename = "gdk/gdk.h")]
6018         [Version (deprecated = true, deprecated_since = "2.22")]
6019         public delegate void SpanFunc (Gdk.Span span);
6020         [CCode (cheader_filename = "gdk/gdk.h")]
6021         public const int CURRENT_TIME;
6022         [CCode (cheader_filename = "gdk/gdk.h")]
6023         public const int MAX_TIMECOORD_AXES;
6024         [CCode (cheader_filename = "gdk/gdk.h")]
6025         public const int PARENT_RELATIVE;
6026         [CCode (cheader_filename = "gdk/gdk.h")]
6027         public const int PRIORITY_REDRAW;
6028         [CCode (cheader_filename = "gdk/gdk.h")]
6029         public const Gdk.Atom SELECTION_CLIPBOARD;
6030         [CCode (cheader_filename = "gdk/gdk.h")]
6031         public const Gdk.Atom SELECTION_PRIMARY;
6032         [CCode (cheader_filename = "gdk/gdk.h")]
6033         public const Gdk.Atom SELECTION_SECONDARY;
6034         [CCode (cheader_filename = "gdk/gdk.h")]
6035         public static void add_client_message_filter (Gdk.Atom message_type, Gdk.FilterFunc func);
6036         [CCode (cheader_filename = "gdk/gdk.h")]
6037         public static void add_option_entries_libgtk_only (GLib.OptionGroup group);
6038         [CCode (cheader_filename = "gdk/gdk.h")]
6039         public static void beep ();
6040         [CCode (cheader_filename = "gdk/gdk.h")]
6041         public static Cairo.Context cairo_create (Gdk.Drawable drawable);
6042         [CCode (cheader_filename = "gdk/gdk.h")]
6043         public static void cairo_rectangle (Cairo.Context cr, Gdk.Rectangle rectangle);
6044         [CCode (cheader_filename = "gdk/gdk.h")]
6045         public static void cairo_region (Cairo.Context cr, Gdk.Region region);
6046         [CCode (cheader_filename = "gdk/gdk.h")]
6047         public static void cairo_reset_clip (Cairo.Context cr, Gdk.Drawable drawable);
6048         [CCode (cheader_filename = "gdk/gdk.h")]
6049         public static void cairo_set_source_color (Cairo.Context cr, Gdk.Color color);
6050         [CCode (cheader_filename = "gdk/gdk.h")]
6051         public static void cairo_set_source_pixbuf (Cairo.Context cr, Gdk.Pixbuf pixbuf, double pixbuf_x, double pixbuf_y);
6052         [CCode (cheader_filename = "gdk/gdk.h")]
6053         public static void cairo_set_source_pixmap (Cairo.Context cr, Gdk.Pixmap pixmap, double pixmap_x, double pixmap_y);
6054         [CCode (cheader_filename = "gdk/gdk.h")]
6055         public static void cairo_set_source_window (Cairo.Context cr, Gdk.Window window, double x, double y);
6056         [CCode (cheader_filename = "gdk/gdk.h")]
6057         public static int colors_alloc (Gdk.Colormap colormap, bool contiguous, ulong planes, int nplanes, ulong pixels, int npixels);
6058         [CCode (cheader_filename = "gdk/gdk.h")]
6059         public static void colors_free (Gdk.Colormap colormap, ulong pixels, int npixels, ulong planes);
6060         [CCode (cheader_filename = "gdk/gdk.h")]
6061         public static unowned GLib.List<Gdk.Device> devices_list ();
6062         [CCode (cheader_filename = "gdk/gdk.h")]
6063         public static void drag_abort (Gdk.DragContext context, uint32 time_);
6064         [CCode (cheader_filename = "gdk/gdk.h")]
6065         public static unowned Gdk.DragContext drag_begin (Gdk.Window window, GLib.List<Gdk.Atom> targets);
6066         [CCode (cheader_filename = "gdk/gdk.h")]
6067         public static void drag_drop (Gdk.DragContext context, uint32 time_);
6068         [CCode (cheader_filename = "gdk/gdk.h")]
6069         public static bool drag_drop_succeeded (Gdk.DragContext context);
6070         [CCode (cheader_filename = "gdk/gdk.h")]
6071         public static void drag_find_window (Gdk.DragContext context, Gdk.Window drag_window, int x_root, int y_root, out unowned Gdk.Window dest_window, Gdk.DragProtocol protocol);
6072         [CCode (cheader_filename = "gdk/gdk.h")]
6073         public static void drag_find_window_for_screen (Gdk.DragContext context, Gdk.Window drag_window, Gdk.Screen screen, int x_root, int y_root, out unowned Gdk.Window dest_window, Gdk.DragProtocol protocol);
6074         [CCode (cheader_filename = "gdk/gdk.h")]
6075         public static Gdk.NativeWindow drag_get_protocol (Gdk.NativeWindow xid, Gdk.DragProtocol protocol);
6076         [CCode (cheader_filename = "gdk/gdk.h")]
6077         public static Gdk.NativeWindow drag_get_protocol_for_display (Gdk.Display display, Gdk.NativeWindow xid, Gdk.DragProtocol protocol);
6078         [CCode (cheader_filename = "gdk/gdk.h")]
6079         public static Gdk.Atom drag_get_selection (Gdk.DragContext context);
6080         [CCode (cheader_filename = "gdk/gdk.h")]
6081         public static bool drag_motion (Gdk.DragContext context, Gdk.Window dest_window, Gdk.DragProtocol protocol, int x_root, int y_root, Gdk.DragAction suggested_action, Gdk.DragAction possible_actions, uint32 time_);
6082         [CCode (cheader_filename = "gdk/gdk.h")]
6083         public static void drag_status (Gdk.DragContext context, Gdk.DragAction action, uint32 time_);
6084         [CCode (cheader_filename = "gdk/gdk.h")]
6085         [Version (deprecated = true, deprecated_since = "2.22")]
6086         public static void draw_arc (Gdk.Drawable drawable, Gdk.GC gc, bool filled, int x, int y, int width, int height, int angle1, int angle2);
6087         [CCode (cheader_filename = "gdk/gdk.h")]
6088         [Version (deprecated = true, deprecated_since = "2.22")]
6089         public static void draw_drawable (Gdk.Drawable drawable, Gdk.GC gc, Gdk.Drawable src, int xsrc, int ysrc, int xdest, int ydest, int width, int height);
6090         [CCode (cheader_filename = "gdk/gdk.h")]
6091         [Version (deprecated = true, deprecated_since = "2.22")]
6092         public static void draw_glyphs (Gdk.Drawable drawable, Gdk.GC gc, Pango.Font font, int x, int y, Pango.GlyphString glyphs);
6093         [CCode (cheader_filename = "gdk/gdk.h")]
6094         [Version (deprecated = true, deprecated_since = "2.22")]
6095         public static void draw_glyphs_transformed (Gdk.Drawable drawable, Gdk.GC gc, Pango.Matrix matrix, Pango.Font font, int x, int y, Pango.GlyphString glyphs);
6096         [CCode (cheader_filename = "gdk/gdk.h")]
6097         [Version (deprecated = true, deprecated_since = "2.22")]
6098         public static void draw_gray_image (Gdk.Drawable drawable, Gdk.GC gc, int x, int y, int width, int height, Gdk.RgbDither dith, [CCode (array_length = false)] uchar[] buf, int rowstride);
6099         [CCode (cheader_filename = "gdk/gdk.h")]
6100         [Version (deprecated = true, deprecated_since = "2.22")]
6101         public static void draw_image (Gdk.Drawable drawable, Gdk.GC gc, Gdk.Image image, int xsrc, int ysrc, int xdest, int ydest, int width, int height);
6102         [CCode (cheader_filename = "gdk/gdk.h")]
6103         [Version (deprecated = true, deprecated_since = "2.22")]
6104         public static void draw_indexed_image (Gdk.Drawable drawable, Gdk.GC gc, int x, int y, int width, int height, Gdk.RgbDither dith, [CCode (array_length = false)] uchar[] buf, int rowstride, Gdk.RgbCmap cmap);
6105         [CCode (cheader_filename = "gdk/gdk.h")]
6106         [Version (deprecated = true, deprecated_since = "2.22")]
6107         public static void draw_layout (Gdk.Drawable drawable, Gdk.GC gc, int x, int y, Pango.Layout layout);
6108         [CCode (cheader_filename = "gdk/gdk.h")]
6109         [Version (deprecated = true, deprecated_since = "2.22")]
6110         public static void draw_layout_line (Gdk.Drawable drawable, Gdk.GC gc, int x, int y, Pango.LayoutLine line);
6111         [CCode (cheader_filename = "gdk/gdk.h")]
6112         [Version (deprecated = true, deprecated_since = "2.22")]
6113         public static void draw_layout_line_with_colors (Gdk.Drawable drawable, Gdk.GC gc, int x, int y, Pango.LayoutLine line, Gdk.Color foreground, Gdk.Color background);
6114         [CCode (cheader_filename = "gdk/gdk.h")]
6115         [Version (deprecated = true, deprecated_since = "2.22")]
6116         public static void draw_layout_with_colors (Gdk.Drawable drawable, Gdk.GC gc, int x, int y, Pango.Layout layout, Gdk.Color foreground, Gdk.Color background);
6117         [CCode (cheader_filename = "gdk/gdk.h")]
6118         [Version (deprecated = true, deprecated_since = "2.22")]
6119         public static void draw_line (Gdk.Drawable drawable, Gdk.GC gc, int x1_, int y1_, int x2_, int y2_);
6120         [CCode (cheader_filename = "gdk/gdk.h")]
6121         [Version (deprecated = true, deprecated_since = "2.22")]
6122         public static void draw_lines (Gdk.Drawable drawable, Gdk.GC gc, Gdk.Point[] points);
6123         [CCode (cheader_filename = "gdk/gdk.h")]
6124         [Version (deprecated = true, deprecated_since = "2.22")]
6125         public static void draw_pixbuf (Gdk.Drawable drawable, Gdk.GC gc, Gdk.Pixbuf pixbuf, int src_x, int src_y, int dest_x, int dest_y, int width, int height, Gdk.RgbDither dither, int x_dither, int y_dither);
6126         [CCode (cheader_filename = "gdk/gdk.h")]
6127         [Version (deprecated = true, deprecated_since = "2.22")]
6128         public static void draw_point (Gdk.Drawable drawable, Gdk.GC gc, int x, int y);
6129         [CCode (cheader_filename = "gdk/gdk.h")]
6130         [Version (deprecated = true, deprecated_since = "2.22")]
6131         public static void draw_points (Gdk.Drawable drawable, Gdk.GC gc, Gdk.Point[] points);
6132         [CCode (cheader_filename = "gdk/gdk.h")]
6133         [Version (deprecated = true, deprecated_since = "2.22")]
6134         public static void draw_polygon (Gdk.Drawable drawable, Gdk.GC gc, bool filled, Gdk.Point[] points);
6135         [CCode (cheader_filename = "gdk/gdk.h")]
6136         [Version (deprecated = true, deprecated_since = "2.22")]
6137         public static void draw_rectangle (Gdk.Drawable drawable, Gdk.GC gc, bool filled, int x, int y, int width, int height);
6138         [CCode (cheader_filename = "gdk/gdk.h")]
6139         [Version (deprecated = true, deprecated_since = "2.22")]
6140         public static void draw_rgb_32_image (Gdk.Drawable drawable, Gdk.GC gc, int x, int y, int width, int height, Gdk.RgbDither dith, [CCode (array_length = false)] uchar[] buf, int rowstride);
6141         [CCode (cheader_filename = "gdk/gdk.h")]
6142         [Version (deprecated = true, deprecated_since = "2.22")]
6143         public static void draw_rgb_32_image_dithalign (Gdk.Drawable drawable, Gdk.GC gc, int x, int y, int width, int height, Gdk.RgbDither dith, [CCode (array_length = false)] uchar[] buf, int rowstride, int xdith, int ydith);
6144         [CCode (cheader_filename = "gdk/gdk.h")]
6145         [Version (deprecated = true, deprecated_since = "2.22")]
6146         public static void draw_rgb_image (Gdk.Drawable drawable, Gdk.GC gc, int x, int y, int width, int height, Gdk.RgbDither dith, [CCode (array_length = false)] uchar[] rgb_buf, int rowstride);
6147         [CCode (cheader_filename = "gdk/gdk.h")]
6148         [Version (deprecated = true, deprecated_since = "2.22")]
6149         public static void draw_rgb_image_dithalign (Gdk.Drawable drawable, Gdk.GC gc, int x, int y, int width, int height, Gdk.RgbDither dith, [CCode (array_length = false)] uchar[] rgb_buf, int rowstride, int xdith, int ydith);
6150         [CCode (cheader_filename = "gdk/gdk.h")]
6151         [Version (deprecated = true, deprecated_since = "2.22")]
6152         public static void draw_segments (Gdk.Drawable drawable, Gdk.GC gc, Gdk.Segment[] segs);
6153         [CCode (cheader_filename = "gdk/gdk.h")]
6154         [Version (deprecated = true, deprecated_since = "2.22")]
6155         public static void draw_text (Gdk.Drawable drawable, Gdk.Font font, Gdk.GC gc, int x, int y, string text, int text_length);
6156         [CCode (cheader_filename = "gdk/gdk.h")]
6157         [Version (deprecated = true, deprecated_since = "2.22")]
6158         public static void draw_text_wc (Gdk.Drawable drawable, Gdk.Font font, Gdk.GC gc, int x, int y, Gdk.WChar text, int text_length);
6159         [CCode (cheader_filename = "gdk/gdk.h")]
6160         [Version (deprecated = true, deprecated_since = "2.22")]
6161         public static void draw_trapezoids (Gdk.Drawable drawable, Gdk.GC gc, Gdk.Trapezoid[] trapezoids);
6162         [CCode (cheader_filename = "gdk/gdk.h")]
6163         public static void drop_finish (Gdk.DragContext context, bool success, uint32 time_);
6164         [CCode (cheader_filename = "gdk/gdk.h")]
6165         public static void drop_reply (Gdk.DragContext context, bool ok, uint32 time_);
6166         [CCode (cheader_filename = "gdk/gdk.h")]
6167         public static int error_trap_pop ();
6168         [CCode (cheader_filename = "gdk/gdk.h")]
6169         public static void error_trap_push ();
6170         [CCode (cheader_filename = "gdk/gdk.h")]
6171         public static bool events_pending ();
6172         [CCode (cheader_filename = "gdk/gdk.h")]
6173         public static void flush ();
6174         [CCode (cheader_filename = "gdk/gdk.h")]
6175         public static unowned Gdk.Font fontset_load_for_display (Gdk.Display display, string fontset_name);
6176         [CCode (cheader_filename = "gdk/gdk.h")]
6177         public static void free_compound_text (uchar[] ctext);
6178         [CCode (cheader_filename = "gdk/gdk.h")]
6179         public static void free_text_list (string list);
6180         [CCode (cheader_filename = "gdk/gdk.h")]
6181         public static unowned Gdk.Window get_default_root_window ();
6182         [CCode (cheader_filename = "gdk/gdk.h")]
6183         public static unowned string get_display ();
6184         [CCode (cheader_filename = "gdk/gdk.h")]
6185         public static unowned string get_display_arg_name ();
6186         [CCode (cheader_filename = "gdk/gdk.h")]
6187         public static unowned string get_program_class ();
6188         [CCode (cheader_filename = "gdk/gdk.h")]
6189         public static bool get_show_events ();
6190         [CCode (cheader_filename = "gdk/gdk.h")]
6191         public static void init ([CCode (array_length_pos = 0.9)] ref unowned string[] argv);
6192         [CCode (cheader_filename = "gdk/gdk.h")]
6193         public static bool init_check ([CCode (array_length_pos = 0.9)] ref unowned string[] argv);
6194         [CCode (cheader_filename = "gdk/gdk.h")]
6195         public static void input_set_extension_events (Gdk.Window window, int mask, Gdk.ExtensionMode mode);
6196         [CCode (cheader_filename = "gdk/gdk.h")]
6197         public static Gdk.GrabStatus keyboard_grab (Gdk.Window window, bool owner_events, uint32 time_);
6198         [CCode (cheader_filename = "gdk/gdk.h")]
6199         public static void keyboard_ungrab (uint32 time_);
6200         [CCode (cheader_filename = "gdk/gdk.h")]
6201         public static void keyval_convert_case (uint symbol, uint lower, uint upper);
6202         [CCode (cheader_filename = "gdk/gdk.h")]
6203         public static uint keyval_from_name (string keyval_name);
6204         [CCode (cheader_filename = "gdk/gdk.h")]
6205         public static bool keyval_is_lower (uint keyval);
6206         [CCode (cheader_filename = "gdk/gdk.h")]
6207         public static bool keyval_is_upper (uint keyval);
6208         [CCode (cheader_filename = "gdk/gdk.h")]
6209         public static unowned string keyval_name (uint keyval);
6210         [CCode (cheader_filename = "gdk/gdk.h")]
6211         public static uint keyval_to_lower (uint keyval);
6212         [CCode (cheader_filename = "gdk/gdk.h")]
6213         public static uint32 keyval_to_unicode (uint keyval);
6214         [CCode (cheader_filename = "gdk/gdk.h")]
6215         public static uint keyval_to_upper (uint keyval);
6216         [CCode (cheader_filename = "gdk/gdk.h")]
6217         public static GLib.List<weak Gdk.Visual> list_visuals ();
6218         [CCode (cheader_filename = "gdk/gdk.h")]
6219         public static void notify_startup_complete ();
6220         [CCode (cheader_filename = "gdk/gdk.h")]
6221         public static void notify_startup_complete_with_id (string startup_id);
6222         [CCode (cheader_filename = "gdk/gdk.h")]
6223         public static unowned Gdk.Window? offscreen_window_get_embedder (Gdk.Window window);
6224         [CCode (cheader_filename = "gdk/gdk.h")]
6225         public static unowned Gdk.Pixmap? offscreen_window_get_pixmap (Gdk.Window window);
6226         [CCode (cheader_filename = "gdk/gdk.h")]
6227         public static void offscreen_window_set_embedder (Gdk.Window window, Gdk.Window embedder);
6228         [CCode (cheader_filename = "gdk/gdk.h")]
6229         public static unowned Pango.Context pango_context_get ();
6230         [CCode (cheader_filename = "gdk/gdk.h")]
6231         public static unowned Pango.Context pango_context_get_for_screen (Gdk.Screen screen);
6232         [CCode (cheader_filename = "gdk/gdk.h")]
6233         public static unowned Gdk.Region pango_layout_get_clip_region (Pango.Layout layout, int x_origin, int y_origin, int index_ranges, int n_ranges);
6234         [CCode (cheader_filename = "gdk/gdk.h")]
6235         public static unowned Gdk.Region pango_layout_line_get_clip_region (Pango.LayoutLine line, int x_origin, int y_origin, int index_ranges, int n_ranges);
6236         [CCode (cheader_filename = "gdk/gdk.h")]
6237         public static void parse_args (int argc, string argv);
6238         [CCode (cheader_filename = "gdk/gdk.h")]
6239         public static unowned Gdk.Pixbuf pixbuf_get_from_drawable (Gdk.Pixbuf? dest, Gdk.Drawable src, Gdk.Colormap? cmap, int src_x, int src_y, int dest_x, int dest_y, int width, int height);
6240         [CCode (cheader_filename = "gdk/gdk.h")]
6241         public static unowned Gdk.Pixbuf pixbuf_get_from_image (Gdk.Pixbuf? dest, Gdk.Image src, Gdk.Colormap? cmap, int src_x, int src_y, int dest_x, int dest_y, int width, int height);
6242         [CCode (cheader_filename = "gdk/gdk.h")]
6243         public static void pixbuf_render_pixmap_and_mask (Gdk.Pixbuf pixbuf, out unowned Gdk.Pixmap pixmap_return, out unowned Gdk.Bitmap mask_return, int alpha_threshold);
6244         [CCode (cheader_filename = "gdk/gdk.h")]
6245         public static void pixbuf_render_pixmap_and_mask_for_colormap (Gdk.Pixbuf pixbuf, Gdk.Colormap colormap, out unowned Gdk.Pixmap pixmap_return, out unowned Gdk.Bitmap mask_return, int alpha_threshold);
6246         [CCode (cheader_filename = "gdk/gdk.h")]
6247         public static void pixbuf_render_threshold_alpha (Gdk.Pixbuf pixbuf, Gdk.Bitmap bitmap, int src_x, int src_y, int dest_x, int dest_y, int width, int height, int alpha_threshold);
6248         [CCode (cheader_filename = "gdk/gdk.h")]
6249         public static Gdk.GrabStatus pointer_grab (Gdk.Window window, bool owner_events, Gdk.EventMask event_mask, Gdk.Window? confine_to, Gdk.Cursor? cursor, uint32 time_);
6250         [CCode (cheader_filename = "gdk/gdk.h")]
6251         public static bool pointer_grab_info_libgtk_only (Gdk.Display display, out unowned Gdk.Window grab_window, bool owner_events);
6252         [CCode (cheader_filename = "gdk/gdk.h")]
6253         public static bool pointer_is_grabbed ();
6254         [CCode (cheader_filename = "gdk/gdk.h")]
6255         public static void pointer_ungrab (uint32 time_);
6256         [CCode (cheader_filename = "gdk/gdk.h")]
6257         public static void pre_parse_libgtk_only ();
6258         [CCode (cheader_filename = "gdk/gdk.h")]
6259         public static void property_change (Gdk.Window window, Gdk.Atom property, Gdk.Atom type, int format, Gdk.PropMode mode, [CCode (array_length = false)] uchar[] data, int nelements);
6260         [CCode (cheader_filename = "gdk/gdk.h")]
6261         public static void property_delete (Gdk.Window window, Gdk.Atom property);
6262         [CCode (cheader_filename = "gdk/gdk.h")]
6263         public static bool property_get (Gdk.Window window, Gdk.Atom property, Gdk.Atom type, ulong offset, ulong length, int pdelete, out Gdk.Atom actual_property_type, out int actual_format, [CCode (array_length_pos = 8.9)] out uchar[] data);
6264         [CCode (cheader_filename = "gdk/gdk.h")]
6265         public static void query_depths (int depths, int count);
6266         [CCode (cheader_filename = "gdk/gdk.h")]
6267         public static void query_visual_types (out Gdk.VisualType visual_types, int count);
6268         [CCode (cheader_filename = "gdk/gdk.h")]
6269         [Version (deprecated = true, deprecated_since = "2.22")]
6270         public static bool rgb_colormap_ditherable (Gdk.Colormap cmap);
6271         [CCode (cheader_filename = "gdk/gdk.h")]
6272         [Version (deprecated = true, deprecated_since = "2.22")]
6273         public static bool rgb_ditherable ();
6274         [CCode (cheader_filename = "gdk/gdk.h")]
6275         [Version (deprecated = true, deprecated_since = "2.22")]
6276         public static void rgb_find_color (Gdk.Colormap colormap, ref Gdk.Color color);
6277         [CCode (cheader_filename = "gdk/gdk.h")]
6278         [Version (deprecated = true, deprecated_since = "2.22")]
6279         public static unowned Gdk.Colormap rgb_get_colormap ();
6280         [CCode (cheader_filename = "gdk/gdk.h")]
6281         [Version (deprecated = true, deprecated_since = "2.22")]
6282         public static unowned Gdk.Visual rgb_get_visual ();
6283         [CCode (cheader_filename = "gdk/gdk.h")]
6284         [Version (deprecated = true, deprecated_since = "2.22")]
6285         public static void rgb_set_install (bool install);
6286         [CCode (cheader_filename = "gdk/gdk.h")]
6287         [Version (deprecated = true, deprecated_since = "2.22")]
6288         public static void rgb_set_min_colors (int min_colors);
6289         [CCode (cheader_filename = "gdk/gdk.h")]
6290         [Version (deprecated = true, deprecated_since = "2.22")]
6291         public static void rgb_set_verbose (bool verbose);
6292         [CCode (cheader_filename = "gdk/gdk.h")]
6293         [Version (deprecated_since = "vala-0.12", replacement = "Selection.convert")]
6294         public static void selection_convert (Gdk.Window requestor, Gdk.Atom selection, Gdk.Atom target, uint32 time_);
6295         [CCode (cheader_filename = "gdk/gdk.h")]
6296         [Version (deprecated_since = "vala-0.12", replacement = "Selection.owner_get")]
6297         public static unowned Gdk.Window selection_owner_get (Gdk.Atom selection);
6298         [CCode (cheader_filename = "gdk/gdk.h")]
6299         [Version (deprecated_since = "vala-0.12", replacement = "Selection.owner_get_for_display")]
6300         public static unowned Gdk.Window selection_owner_get_for_display (Gdk.Display display, Gdk.Atom selection);
6301         [CCode (cheader_filename = "gdk/gdk.h")]
6302         [Version (deprecated_since = "vala-0.12", replacement = "Selection.owner_set")]
6303         public static bool selection_owner_set (Gdk.Window owner, Gdk.Atom selection, uint32 time_, bool send_event);
6304         [CCode (cheader_filename = "gdk/gdk.h")]
6305         [Version (deprecated_since = "vala-0.12", replacement = "Selection.owner_set_for_display")]
6306         public static bool selection_owner_set_for_display (Gdk.Display display, Gdk.Window owner, Gdk.Atom selection, uint32 time_, bool send_event);
6307         [CCode (cheader_filename = "gdk/gdk.h")]
6308         [Version (deprecated_since = "vala-0.12", replacement = "Selection.property_get")]
6309         public static int selection_property_get (Gdk.Window requestor, uchar[] data, out Gdk.Atom prop_type, int prop_format);
6310         [CCode (cheader_filename = "gdk/gdk.h")]
6311         [Version (deprecated_since = "vala-0.12", replacement = "Selection.send_notify")]
6312         public static void selection_send_notify (Gdk.NativeWindow requestor, Gdk.Atom selection, Gdk.Atom target, Gdk.Atom property, uint32 time_);
6313         [CCode (cheader_filename = "gdk/gdk.h")]
6314         [Version (deprecated_since = "vala-0.12", replacement = "Selection.send_notify_for_display")]
6315         public static void selection_send_notify_for_display (Gdk.Display display, Gdk.NativeWindow requestor, Gdk.Atom selection, Gdk.Atom target, Gdk.Atom property, uint32 time_);
6316         [CCode (cheader_filename = "gdk/gdk.h")]
6317         public static void set_double_click_time (uint msec);
6318         [CCode (cheader_filename = "gdk/gdk.h")]
6319         public static unowned string set_locale ();
6320         [CCode (cheader_filename = "gdk/gdk.h")]
6321         public static unowned Gdk.PointerHooks set_pointer_hooks (Gdk.PointerHooks new_hooks);
6322         [CCode (cheader_filename = "gdk/gdk.h")]
6323         public static void set_program_class (string program_class);
6324         [CCode (cheader_filename = "gdk/gdk.h")]
6325         public static void set_show_events (bool show_events);
6326         [CCode (cheader_filename = "gdk/gdk.h")]
6327         public static void set_sm_client_id (string sm_client_id);
6328         [CCode (cheader_filename = "gdk/gdk.h")]
6329         public static bool setting_get (string name, GLib.Value value);
6330         [CCode (cheader_filename = "gdk/gdk.h")]
6331         public static bool spawn_command_line_on_screen (Gdk.Screen screen, string command_line) throws GLib.Error;
6332         [CCode (cheader_filename = "gdk/gdk.h")]
6333         public static bool spawn_on_screen (Gdk.Screen screen, string? working_directory, [CCode (array_length = false)] string[] argv, [CCode (array_length = false)] string[]? envp, GLib.SpawnFlags flags, GLib.SpawnChildSetupFunc? child_setup, out int child_pid) throws GLib.Error;
6334         [CCode (cheader_filename = "gdk/gdk.h")]
6335         public static bool spawn_on_screen_with_pipes (Gdk.Screen screen, string? working_directory, [CCode (array_length = false)] string[] argv, [CCode (array_length = false)] string[] envp, GLib.SpawnFlags flags, GLib.SpawnChildSetupFunc? child_setup, out int child_pid, out int standard_input, out int standard_output, out int standard_error) throws GLib.Error;
6336         [CCode (cheader_filename = "gdk/gdk.h")]
6337         public static int string_to_compound_text (string str, out Gdk.Atom encoding, int format, uchar[] ctext, int length);
6338         [CCode (cheader_filename = "gdk/gdk.h")]
6339         public static int string_to_compound_text_for_display (Gdk.Display display, string str, out Gdk.Atom encoding, int format, uchar[] ctext, int length);
6340         [CCode (cheader_filename = "gdk/gdk.h")]
6341         public static void test_render_sync (Gdk.Window window);
6342         [CCode (cheader_filename = "gdk/gdk.h")]
6343         public static bool test_simulate_button (Gdk.Window window, int x, int y, uint button, Gdk.ModifierType modifiers, Gdk.EventType button_pressrelease);
6344         [CCode (cheader_filename = "gdk/gdk.h")]
6345         public static bool test_simulate_key (Gdk.Window window, int x, int y, uint keyval, Gdk.ModifierType modifiers, Gdk.EventType key_pressrelease);
6346         [CCode (cheader_filename = "gdk/gdk.h")]
6347         public static int text_property_to_text_list (Gdk.Atom encoding, int format, uchar[] text, int length, string list);
6348         [CCode (cheader_filename = "gdk/gdk.h")]
6349         public static int text_property_to_text_list_for_display (Gdk.Display display, Gdk.Atom encoding, int format, uchar[] text, int length, string list);
6350         [CCode (cheader_filename = "gdk/gdk.h")]
6351         public static int text_property_to_utf8_list (Gdk.Atom encoding, int format, uchar[] text, int length, string list);
6352         [CCode (cheader_filename = "gdk/gdk.h")]
6353         public static int text_property_to_utf8_list_for_display (Gdk.Display display, Gdk.Atom encoding, int format, uchar[] text, int length, string list);
6354         [CCode (cheader_filename = "gdk/gdk.h")]
6355         public static uint threads_add_idle (GLib.SourceFunc function);
6356         [CCode (cheader_filename = "gdk/gdk.h")]
6357         public static uint threads_add_idle_full (int priority, owned GLib.SourceFunc function);
6358         [CCode (cheader_filename = "gdk/gdk.h")]
6359         public static uint threads_add_timeout (uint interval, GLib.SourceFunc function);
6360         [CCode (cheader_filename = "gdk/gdk.h")]
6361         public static uint threads_add_timeout_full (int priority, uint interval, owned GLib.SourceFunc function);
6362         [CCode (cheader_filename = "gdk/gdk.h")]
6363         public static uint threads_add_timeout_seconds (uint interval, GLib.SourceFunc function);
6364         [CCode (cheader_filename = "gdk/gdk.h")]
6365         public static uint threads_add_timeout_seconds_full (int priority, uint interval, owned GLib.SourceFunc function);
6366         [CCode (cheader_filename = "gdk/gdk.h")]
6367         public static void threads_enter ();
6368         [CCode (cheader_filename = "gdk/gdk.h")]
6369         public static void threads_init ();
6370         [CCode (cheader_filename = "gdk/gdk.h")]
6371         public static void threads_leave ();
6372         [CCode (cheader_filename = "gdk/gdk.h")]
6373         public static void threads_set_lock_functions (GLib.Callback enter_fn, GLib.Callback leave_fn);
6374         [CCode (cheader_filename = "gdk/gdk.h")]
6375         public static uint unicode_to_keyval (uint32 wc);
6376         [CCode (cheader_filename = "gdk/gdk.h")]
6377         public static bool utf8_to_compound_text (string str, out Gdk.Atom encoding, int format, uchar[] ctext, int length);
6378         [CCode (cheader_filename = "gdk/gdk.h")]
6379         public static bool utf8_to_compound_text_for_display (Gdk.Display display, string str, out Gdk.Atom encoding, int format, uchar[] ctext, int length);
6380         [CCode (cheader_filename = "gdk/gdk.h")]
6381         public static unowned string utf8_to_string_target (string str);