File: constant.c

package info (click to toggle)
rust-gdk-sys 0.14.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 612 kB
  • sloc: makefile: 2; ansic: 1
file content (2767 lines) | stat: -rw-r--r-- 116,325 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
// This file was generated by gir (https://github.com/gtk-rs/gir)
// from gir-files (https://github.com/gtk-rs/gir-files)
// DO NOT EDIT

#include "manual.h"
#include <stdio.h>

#define PRINT_CONSTANT(CONSTANT_NAME) \
    printf("%s;", #CONSTANT_NAME); \
    printf(_Generic((CONSTANT_NAME), \
                    char *: "%s", \
                    const char *: "%s", \
                    char: "%c", \
                    signed char: "%hhd", \
                    unsigned char: "%hhu", \
                    short int: "%hd", \
                    unsigned short int: "%hu", \
                    int: "%d", \
                    unsigned int: "%u", \
                    long: "%ld", \
                    unsigned long: "%lu", \
                    long long: "%lld", \
                    unsigned long long: "%llu", \
                    float: "%f", \
                    double: "%f", \
                    long double: "%ld"), \
           CONSTANT_NAME); \
    printf("\n");

int main() {
    PRINT_CONSTANT((gint) GDK_2BUTTON_PRESS);
    PRINT_CONSTANT((gint) GDK_3BUTTON_PRESS);
    PRINT_CONSTANT((guint) GDK_ACTION_ASK);
    PRINT_CONSTANT((guint) GDK_ACTION_COPY);
    PRINT_CONSTANT((guint) GDK_ACTION_DEFAULT);
    PRINT_CONSTANT((guint) GDK_ACTION_LINK);
    PRINT_CONSTANT((guint) GDK_ACTION_MOVE);
    PRINT_CONSTANT((guint) GDK_ACTION_PRIVATE);
    PRINT_CONSTANT((guint) GDK_ALL_EVENTS_MASK);
    PRINT_CONSTANT((guint) GDK_ANCHOR_FLIP);
    PRINT_CONSTANT((guint) GDK_ANCHOR_FLIP_X);
    PRINT_CONSTANT((guint) GDK_ANCHOR_FLIP_Y);
    PRINT_CONSTANT((guint) GDK_ANCHOR_RESIZE);
    PRINT_CONSTANT((guint) GDK_ANCHOR_RESIZE_X);
    PRINT_CONSTANT((guint) GDK_ANCHOR_RESIZE_Y);
    PRINT_CONSTANT((guint) GDK_ANCHOR_SLIDE);
    PRINT_CONSTANT((guint) GDK_ANCHOR_SLIDE_X);
    PRINT_CONSTANT((guint) GDK_ANCHOR_SLIDE_Y);
    PRINT_CONSTANT((gint) GDK_ARROW);
    PRINT_CONSTANT((gint) GDK_AXIS_DISTANCE);
    PRINT_CONSTANT((guint) GDK_AXIS_FLAG_DISTANCE);
    PRINT_CONSTANT((guint) GDK_AXIS_FLAG_PRESSURE);
    PRINT_CONSTANT((guint) GDK_AXIS_FLAG_ROTATION);
    PRINT_CONSTANT((guint) GDK_AXIS_FLAG_SLIDER);
    PRINT_CONSTANT((guint) GDK_AXIS_FLAG_WHEEL);
    PRINT_CONSTANT((guint) GDK_AXIS_FLAG_X);
    PRINT_CONSTANT((guint) GDK_AXIS_FLAG_XTILT);
    PRINT_CONSTANT((guint) GDK_AXIS_FLAG_Y);
    PRINT_CONSTANT((guint) GDK_AXIS_FLAG_YTILT);
    PRINT_CONSTANT((gint) GDK_AXIS_IGNORE);
    PRINT_CONSTANT((gint) GDK_AXIS_LAST);
    PRINT_CONSTANT((gint) GDK_AXIS_PRESSURE);
    PRINT_CONSTANT((gint) GDK_AXIS_ROTATION);
    PRINT_CONSTANT((gint) GDK_AXIS_SLIDER);
    PRINT_CONSTANT((gint) GDK_AXIS_WHEEL);
    PRINT_CONSTANT((gint) GDK_AXIS_X);
    PRINT_CONSTANT((gint) GDK_AXIS_XTILT);
    PRINT_CONSTANT((gint) GDK_AXIS_Y);
    PRINT_CONSTANT((gint) GDK_AXIS_YTILT);
    PRINT_CONSTANT((gint) GDK_BASED_ARROW_DOWN);
    PRINT_CONSTANT((gint) GDK_BASED_ARROW_UP);
    PRINT_CONSTANT((gint) GDK_BLANK_CURSOR);
    PRINT_CONSTANT((gint) GDK_BOAT);
    PRINT_CONSTANT((gint) GDK_BOGOSITY);
    PRINT_CONSTANT((gint) GDK_BOTTOM_LEFT_CORNER);
    PRINT_CONSTANT((gint) GDK_BOTTOM_RIGHT_CORNER);
    PRINT_CONSTANT((gint) GDK_BOTTOM_SIDE);
    PRINT_CONSTANT((gint) GDK_BOTTOM_TEE);
    PRINT_CONSTANT((gint) GDK_BOX_SPIRAL);
    PRINT_CONSTANT((guint) GDK_BUTTON1_MASK);
    PRINT_CONSTANT((guint) GDK_BUTTON1_MOTION_MASK);
    PRINT_CONSTANT((guint) GDK_BUTTON2_MASK);
    PRINT_CONSTANT((guint) GDK_BUTTON2_MOTION_MASK);
    PRINT_CONSTANT((guint) GDK_BUTTON3_MASK);
    PRINT_CONSTANT((guint) GDK_BUTTON3_MOTION_MASK);
    PRINT_CONSTANT((guint) GDK_BUTTON4_MASK);
    PRINT_CONSTANT((guint) GDK_BUTTON5_MASK);
    PRINT_CONSTANT(GDK_BUTTON_MIDDLE);
    PRINT_CONSTANT((guint) GDK_BUTTON_MOTION_MASK);
    PRINT_CONSTANT((gint) GDK_BUTTON_PRESS);
    PRINT_CONSTANT((guint) GDK_BUTTON_PRESS_MASK);
    PRINT_CONSTANT(GDK_BUTTON_PRIMARY);
    PRINT_CONSTANT((gint) GDK_BUTTON_RELEASE);
    PRINT_CONSTANT((guint) GDK_BUTTON_RELEASE_MASK);
    PRINT_CONSTANT(GDK_BUTTON_SECONDARY);
    PRINT_CONSTANT((gint) GDK_CENTER_PTR);
    PRINT_CONSTANT((gint) GDK_CIRCLE);
    PRINT_CONSTANT((gint) GDK_CLIENT_EVENT);
    PRINT_CONSTANT((gint) GDK_CLOCK);
    PRINT_CONSTANT((gint) GDK_COFFEE_MUG);
    PRINT_CONSTANT((gint) GDK_CONFIGURE);
    PRINT_CONSTANT((guint) GDK_CONTROL_MASK);
    PRINT_CONSTANT((gint) GDK_CROSS);
    PRINT_CONSTANT((gint) GDK_CROSSHAIR);
    PRINT_CONSTANT((gint) GDK_CROSSING_DEVICE_SWITCH);
    PRINT_CONSTANT((gint) GDK_CROSSING_GRAB);
    PRINT_CONSTANT((gint) GDK_CROSSING_GTK_GRAB);
    PRINT_CONSTANT((gint) GDK_CROSSING_GTK_UNGRAB);
    PRINT_CONSTANT((gint) GDK_CROSSING_NORMAL);
    PRINT_CONSTANT((gint) GDK_CROSSING_STATE_CHANGED);
    PRINT_CONSTANT((gint) GDK_CROSSING_TOUCH_BEGIN);
    PRINT_CONSTANT((gint) GDK_CROSSING_TOUCH_END);
    PRINT_CONSTANT((gint) GDK_CROSSING_UNGRAB);
    PRINT_CONSTANT((gint) GDK_CROSS_REVERSE);
    PRINT_CONSTANT(GDK_CURRENT_TIME);
    PRINT_CONSTANT((gint) GDK_CURSOR_IS_PIXMAP);
    PRINT_CONSTANT((gint) GDK_DAMAGE);
    PRINT_CONSTANT((guint) GDK_DECOR_ALL);
    PRINT_CONSTANT((guint) GDK_DECOR_BORDER);
    PRINT_CONSTANT((guint) GDK_DECOR_MAXIMIZE);
    PRINT_CONSTANT((guint) GDK_DECOR_MENU);
    PRINT_CONSTANT((guint) GDK_DECOR_MINIMIZE);
    PRINT_CONSTANT((guint) GDK_DECOR_RESIZEH);
    PRINT_CONSTANT((guint) GDK_DECOR_TITLE);
    PRINT_CONSTANT((gint) GDK_DELETE);
    PRINT_CONSTANT((gint) GDK_DESTROY);
    PRINT_CONSTANT((gint) GDK_DEVICE_PAD_FEATURE_BUTTON);
    PRINT_CONSTANT((gint) GDK_DEVICE_PAD_FEATURE_RING);
    PRINT_CONSTANT((gint) GDK_DEVICE_PAD_FEATURE_STRIP);
    PRINT_CONSTANT((gint) GDK_DEVICE_TOOL_TYPE_AIRBRUSH);
    PRINT_CONSTANT((gint) GDK_DEVICE_TOOL_TYPE_BRUSH);
    PRINT_CONSTANT((gint) GDK_DEVICE_TOOL_TYPE_ERASER);
    PRINT_CONSTANT((gint) GDK_DEVICE_TOOL_TYPE_LENS);
    PRINT_CONSTANT((gint) GDK_DEVICE_TOOL_TYPE_MOUSE);
    PRINT_CONSTANT((gint) GDK_DEVICE_TOOL_TYPE_PEN);
    PRINT_CONSTANT((gint) GDK_DEVICE_TOOL_TYPE_PENCIL);
    PRINT_CONSTANT((gint) GDK_DEVICE_TOOL_TYPE_UNKNOWN);
    PRINT_CONSTANT((gint) GDK_DEVICE_TYPE_FLOATING);
    PRINT_CONSTANT((gint) GDK_DEVICE_TYPE_MASTER);
    PRINT_CONSTANT((gint) GDK_DEVICE_TYPE_SLAVE);
    PRINT_CONSTANT((gint) GDK_DIAMOND_CROSS);
    PRINT_CONSTANT((gint) GDK_DOT);
    PRINT_CONSTANT((gint) GDK_DOTBOX);
    PRINT_CONSTANT((gint) GDK_DOUBLE_ARROW);
    PRINT_CONSTANT((gint) GDK_DOUBLE_BUTTON_PRESS);
    PRINT_CONSTANT((gint) GDK_DRAFT_LARGE);
    PRINT_CONSTANT((gint) GDK_DRAFT_SMALL);
    PRINT_CONSTANT((gint) GDK_DRAG_CANCEL_ERROR);
    PRINT_CONSTANT((gint) GDK_DRAG_CANCEL_NO_TARGET);
    PRINT_CONSTANT((gint) GDK_DRAG_CANCEL_USER_CANCELLED);
    PRINT_CONSTANT((gint) GDK_DRAG_ENTER);
    PRINT_CONSTANT((gint) GDK_DRAG_LEAVE);
    PRINT_CONSTANT((gint) GDK_DRAG_MOTION);
    PRINT_CONSTANT((gint) GDK_DRAG_PROTO_LOCAL);
    PRINT_CONSTANT((gint) GDK_DRAG_PROTO_MOTIF);
    PRINT_CONSTANT((gint) GDK_DRAG_PROTO_NONE);
    PRINT_CONSTANT((gint) GDK_DRAG_PROTO_OLE2);
    PRINT_CONSTANT((gint) GDK_DRAG_PROTO_ROOTWIN);
    PRINT_CONSTANT((gint) GDK_DRAG_PROTO_WAYLAND);
    PRINT_CONSTANT((gint) GDK_DRAG_PROTO_WIN32_DROPFILES);
    PRINT_CONSTANT((gint) GDK_DRAG_PROTO_XDND);
    PRINT_CONSTANT((gint) GDK_DRAG_STATUS);
    PRINT_CONSTANT((gint) GDK_DRAPED_BOX);
    PRINT_CONSTANT((gint) GDK_DROP_FINISHED);
    PRINT_CONSTANT((gint) GDK_DROP_START);
    PRINT_CONSTANT((gint) GDK_ENTER_NOTIFY);
    PRINT_CONSTANT((guint) GDK_ENTER_NOTIFY_MASK);
    PRINT_CONSTANT((gint) GDK_ERROR);
    PRINT_CONSTANT((gint) GDK_ERROR_FILE);
    PRINT_CONSTANT((gint) GDK_ERROR_MEM);
    PRINT_CONSTANT((gint) GDK_ERROR_PARAM);
    PRINT_CONSTANT((gint) GDK_EVENT_LAST);
    PRINT_CONSTANT(GDK_EVENT_PROPAGATE);
    PRINT_CONSTANT(GDK_EVENT_STOP);
    PRINT_CONSTANT((gint) GDK_EXCHANGE);
    PRINT_CONSTANT((gint) GDK_EXPOSE);
    PRINT_CONSTANT((guint) GDK_EXPOSURE_MASK);
    PRINT_CONSTANT((gint) GDK_FILTER_CONTINUE);
    PRINT_CONSTANT((gint) GDK_FILTER_REMOVE);
    PRINT_CONSTANT((gint) GDK_FILTER_TRANSLATE);
    PRINT_CONSTANT((gint) GDK_FLEUR);
    PRINT_CONSTANT((gint) GDK_FOCUS_CHANGE);
    PRINT_CONSTANT((guint) GDK_FOCUS_CHANGE_MASK);
    PRINT_CONSTANT((guint) GDK_FRAME_CLOCK_PHASE_AFTER_PAINT);
    PRINT_CONSTANT((guint) GDK_FRAME_CLOCK_PHASE_BEFORE_PAINT);
    PRINT_CONSTANT((guint) GDK_FRAME_CLOCK_PHASE_FLUSH_EVENTS);
    PRINT_CONSTANT((guint) GDK_FRAME_CLOCK_PHASE_LAYOUT);
    PRINT_CONSTANT((guint) GDK_FRAME_CLOCK_PHASE_NONE);
    PRINT_CONSTANT((guint) GDK_FRAME_CLOCK_PHASE_PAINT);
    PRINT_CONSTANT((guint) GDK_FRAME_CLOCK_PHASE_RESUME_EVENTS);
    PRINT_CONSTANT((guint) GDK_FRAME_CLOCK_PHASE_UPDATE);
    PRINT_CONSTANT((gint) GDK_FULLSCREEN_ON_ALL_MONITORS);
    PRINT_CONSTANT((gint) GDK_FULLSCREEN_ON_CURRENT_MONITOR);
    PRINT_CONSTANT((guint) GDK_FUNC_ALL);
    PRINT_CONSTANT((guint) GDK_FUNC_CLOSE);
    PRINT_CONSTANT((guint) GDK_FUNC_MAXIMIZE);
    PRINT_CONSTANT((guint) GDK_FUNC_MINIMIZE);
    PRINT_CONSTANT((guint) GDK_FUNC_MOVE);
    PRINT_CONSTANT((guint) GDK_FUNC_RESIZE);
    PRINT_CONSTANT((gint) GDK_GL_ERROR_NOT_AVAILABLE);
    PRINT_CONSTANT((gint) GDK_GL_ERROR_UNSUPPORTED_FORMAT);
    PRINT_CONSTANT((gint) GDK_GL_ERROR_UNSUPPORTED_PROFILE);
    PRINT_CONSTANT((gint) GDK_GOBBLER);
    PRINT_CONSTANT((gint) GDK_GRAB_ALREADY_GRABBED);
    PRINT_CONSTANT((gint) GDK_GRAB_BROKEN);
    PRINT_CONSTANT((gint) GDK_GRAB_FAILED);
    PRINT_CONSTANT((gint) GDK_GRAB_FROZEN);
    PRINT_CONSTANT((gint) GDK_GRAB_INVALID_TIME);
    PRINT_CONSTANT((gint) GDK_GRAB_NOT_VIEWABLE);
    PRINT_CONSTANT((gint) GDK_GRAB_SUCCESS);
    PRINT_CONSTANT((gint) GDK_GRAVITY_CENTER);
    PRINT_CONSTANT((gint) GDK_GRAVITY_EAST);
    PRINT_CONSTANT((gint) GDK_GRAVITY_NORTH);
    PRINT_CONSTANT((gint) GDK_GRAVITY_NORTH_EAST);
    PRINT_CONSTANT((gint) GDK_GRAVITY_NORTH_WEST);
    PRINT_CONSTANT((gint) GDK_GRAVITY_SOUTH);
    PRINT_CONSTANT((gint) GDK_GRAVITY_SOUTH_EAST);
    PRINT_CONSTANT((gint) GDK_GRAVITY_SOUTH_WEST);
    PRINT_CONSTANT((gint) GDK_GRAVITY_STATIC);
    PRINT_CONSTANT((gint) GDK_GRAVITY_WEST);
    PRINT_CONSTANT((gint) GDK_GUMBY);
    PRINT_CONSTANT((gint) GDK_HAND1);
    PRINT_CONSTANT((gint) GDK_HAND2);
    PRINT_CONSTANT((gint) GDK_HEART);
    PRINT_CONSTANT((guint) GDK_HINT_ASPECT);
    PRINT_CONSTANT((guint) GDK_HINT_BASE_SIZE);
    PRINT_CONSTANT((guint) GDK_HINT_MAX_SIZE);
    PRINT_CONSTANT((guint) GDK_HINT_MIN_SIZE);
    PRINT_CONSTANT((guint) GDK_HINT_POS);
    PRINT_CONSTANT((guint) GDK_HINT_RESIZE_INC);
    PRINT_CONSTANT((guint) GDK_HINT_USER_POS);
    PRINT_CONSTANT((guint) GDK_HINT_USER_SIZE);
    PRINT_CONSTANT((guint) GDK_HINT_WIN_GRAVITY);
    PRINT_CONSTANT((guint) GDK_HYPER_MASK);
    PRINT_CONSTANT((gint) GDK_ICON);
    PRINT_CONSTANT((gint) GDK_INPUT_ONLY);
    PRINT_CONSTANT((gint) GDK_INPUT_OUTPUT);
    PRINT_CONSTANT((gint) GDK_IRON_CROSS);
    PRINT_CONSTANT(GDK_KEY_0);
    PRINT_CONSTANT(GDK_KEY_1);
    PRINT_CONSTANT(GDK_KEY_2);
    PRINT_CONSTANT(GDK_KEY_3);
    PRINT_CONSTANT(GDK_KEY_3270_AltCursor);
    PRINT_CONSTANT(GDK_KEY_3270_Attn);
    PRINT_CONSTANT(GDK_KEY_3270_BackTab);
    PRINT_CONSTANT(GDK_KEY_3270_ChangeScreen);
    PRINT_CONSTANT(GDK_KEY_3270_Copy);
    PRINT_CONSTANT(GDK_KEY_3270_CursorBlink);
    PRINT_CONSTANT(GDK_KEY_3270_CursorSelect);
    PRINT_CONSTANT(GDK_KEY_3270_DeleteWord);
    PRINT_CONSTANT(GDK_KEY_3270_Duplicate);
    PRINT_CONSTANT(GDK_KEY_3270_Enter);
    PRINT_CONSTANT(GDK_KEY_3270_EraseEOF);
    PRINT_CONSTANT(GDK_KEY_3270_EraseInput);
    PRINT_CONSTANT(GDK_KEY_3270_ExSelect);
    PRINT_CONSTANT(GDK_KEY_3270_FieldMark);
    PRINT_CONSTANT(GDK_KEY_3270_Ident);
    PRINT_CONSTANT(GDK_KEY_3270_Jump);
    PRINT_CONSTANT(GDK_KEY_3270_KeyClick);
    PRINT_CONSTANT(GDK_KEY_3270_Left2);
    PRINT_CONSTANT(GDK_KEY_3270_PA1);
    PRINT_CONSTANT(GDK_KEY_3270_PA2);
    PRINT_CONSTANT(GDK_KEY_3270_PA3);
    PRINT_CONSTANT(GDK_KEY_3270_Play);
    PRINT_CONSTANT(GDK_KEY_3270_PrintScreen);
    PRINT_CONSTANT(GDK_KEY_3270_Quit);
    PRINT_CONSTANT(GDK_KEY_3270_Record);
    PRINT_CONSTANT(GDK_KEY_3270_Reset);
    PRINT_CONSTANT(GDK_KEY_3270_Right2);
    PRINT_CONSTANT(GDK_KEY_3270_Rule);
    PRINT_CONSTANT(GDK_KEY_3270_Setup);
    PRINT_CONSTANT(GDK_KEY_3270_Test);
    PRINT_CONSTANT(GDK_KEY_4);
    PRINT_CONSTANT(GDK_KEY_5);
    PRINT_CONSTANT(GDK_KEY_6);
    PRINT_CONSTANT(GDK_KEY_7);
    PRINT_CONSTANT(GDK_KEY_8);
    PRINT_CONSTANT(GDK_KEY_9);
    PRINT_CONSTANT(GDK_KEY_A);
    PRINT_CONSTANT(GDK_KEY_AE);
    PRINT_CONSTANT(GDK_KEY_Aacute);
    PRINT_CONSTANT(GDK_KEY_Abelowdot);
    PRINT_CONSTANT(GDK_KEY_Abreve);
    PRINT_CONSTANT(GDK_KEY_Abreveacute);
    PRINT_CONSTANT(GDK_KEY_Abrevebelowdot);
    PRINT_CONSTANT(GDK_KEY_Abrevegrave);
    PRINT_CONSTANT(GDK_KEY_Abrevehook);
    PRINT_CONSTANT(GDK_KEY_Abrevetilde);
    PRINT_CONSTANT(GDK_KEY_AccessX_Enable);
    PRINT_CONSTANT(GDK_KEY_AccessX_Feedback_Enable);
    PRINT_CONSTANT(GDK_KEY_Acircumflex);
    PRINT_CONSTANT(GDK_KEY_Acircumflexacute);
    PRINT_CONSTANT(GDK_KEY_Acircumflexbelowdot);
    PRINT_CONSTANT(GDK_KEY_Acircumflexgrave);
    PRINT_CONSTANT(GDK_KEY_Acircumflexhook);
    PRINT_CONSTANT(GDK_KEY_Acircumflextilde);
    PRINT_CONSTANT(GDK_KEY_AddFavorite);
    PRINT_CONSTANT(GDK_KEY_Adiaeresis);
    PRINT_CONSTANT(GDK_KEY_Agrave);
    PRINT_CONSTANT(GDK_KEY_Ahook);
    PRINT_CONSTANT(GDK_KEY_Alt_L);
    PRINT_CONSTANT(GDK_KEY_Alt_R);
    PRINT_CONSTANT(GDK_KEY_Amacron);
    PRINT_CONSTANT(GDK_KEY_Aogonek);
    PRINT_CONSTANT(GDK_KEY_ApplicationLeft);
    PRINT_CONSTANT(GDK_KEY_ApplicationRight);
    PRINT_CONSTANT(GDK_KEY_Arabic_0);
    PRINT_CONSTANT(GDK_KEY_Arabic_1);
    PRINT_CONSTANT(GDK_KEY_Arabic_2);
    PRINT_CONSTANT(GDK_KEY_Arabic_3);
    PRINT_CONSTANT(GDK_KEY_Arabic_4);
    PRINT_CONSTANT(GDK_KEY_Arabic_5);
    PRINT_CONSTANT(GDK_KEY_Arabic_6);
    PRINT_CONSTANT(GDK_KEY_Arabic_7);
    PRINT_CONSTANT(GDK_KEY_Arabic_8);
    PRINT_CONSTANT(GDK_KEY_Arabic_9);
    PRINT_CONSTANT(GDK_KEY_Arabic_ain);
    PRINT_CONSTANT(GDK_KEY_Arabic_alef);
    PRINT_CONSTANT(GDK_KEY_Arabic_alefmaksura);
    PRINT_CONSTANT(GDK_KEY_Arabic_beh);
    PRINT_CONSTANT(GDK_KEY_Arabic_comma);
    PRINT_CONSTANT(GDK_KEY_Arabic_dad);
    PRINT_CONSTANT(GDK_KEY_Arabic_dal);
    PRINT_CONSTANT(GDK_KEY_Arabic_damma);
    PRINT_CONSTANT(GDK_KEY_Arabic_dammatan);
    PRINT_CONSTANT(GDK_KEY_Arabic_ddal);
    PRINT_CONSTANT(GDK_KEY_Arabic_farsi_yeh);
    PRINT_CONSTANT(GDK_KEY_Arabic_fatha);
    PRINT_CONSTANT(GDK_KEY_Arabic_fathatan);
    PRINT_CONSTANT(GDK_KEY_Arabic_feh);
    PRINT_CONSTANT(GDK_KEY_Arabic_fullstop);
    PRINT_CONSTANT(GDK_KEY_Arabic_gaf);
    PRINT_CONSTANT(GDK_KEY_Arabic_ghain);
    PRINT_CONSTANT(GDK_KEY_Arabic_ha);
    PRINT_CONSTANT(GDK_KEY_Arabic_hah);
    PRINT_CONSTANT(GDK_KEY_Arabic_hamza);
    PRINT_CONSTANT(GDK_KEY_Arabic_hamza_above);
    PRINT_CONSTANT(GDK_KEY_Arabic_hamza_below);
    PRINT_CONSTANT(GDK_KEY_Arabic_hamzaonalef);
    PRINT_CONSTANT(GDK_KEY_Arabic_hamzaonwaw);
    PRINT_CONSTANT(GDK_KEY_Arabic_hamzaonyeh);
    PRINT_CONSTANT(GDK_KEY_Arabic_hamzaunderalef);
    PRINT_CONSTANT(GDK_KEY_Arabic_heh);
    PRINT_CONSTANT(GDK_KEY_Arabic_heh_doachashmee);
    PRINT_CONSTANT(GDK_KEY_Arabic_heh_goal);
    PRINT_CONSTANT(GDK_KEY_Arabic_jeem);
    PRINT_CONSTANT(GDK_KEY_Arabic_jeh);
    PRINT_CONSTANT(GDK_KEY_Arabic_kaf);
    PRINT_CONSTANT(GDK_KEY_Arabic_kasra);
    PRINT_CONSTANT(GDK_KEY_Arabic_kasratan);
    PRINT_CONSTANT(GDK_KEY_Arabic_keheh);
    PRINT_CONSTANT(GDK_KEY_Arabic_khah);
    PRINT_CONSTANT(GDK_KEY_Arabic_lam);
    PRINT_CONSTANT(GDK_KEY_Arabic_madda_above);
    PRINT_CONSTANT(GDK_KEY_Arabic_maddaonalef);
    PRINT_CONSTANT(GDK_KEY_Arabic_meem);
    PRINT_CONSTANT(GDK_KEY_Arabic_noon);
    PRINT_CONSTANT(GDK_KEY_Arabic_noon_ghunna);
    PRINT_CONSTANT(GDK_KEY_Arabic_peh);
    PRINT_CONSTANT(GDK_KEY_Arabic_percent);
    PRINT_CONSTANT(GDK_KEY_Arabic_qaf);
    PRINT_CONSTANT(GDK_KEY_Arabic_question_mark);
    PRINT_CONSTANT(GDK_KEY_Arabic_ra);
    PRINT_CONSTANT(GDK_KEY_Arabic_rreh);
    PRINT_CONSTANT(GDK_KEY_Arabic_sad);
    PRINT_CONSTANT(GDK_KEY_Arabic_seen);
    PRINT_CONSTANT(GDK_KEY_Arabic_semicolon);
    PRINT_CONSTANT(GDK_KEY_Arabic_shadda);
    PRINT_CONSTANT(GDK_KEY_Arabic_sheen);
    PRINT_CONSTANT(GDK_KEY_Arabic_sukun);
    PRINT_CONSTANT(GDK_KEY_Arabic_superscript_alef);
    PRINT_CONSTANT(GDK_KEY_Arabic_switch);
    PRINT_CONSTANT(GDK_KEY_Arabic_tah);
    PRINT_CONSTANT(GDK_KEY_Arabic_tatweel);
    PRINT_CONSTANT(GDK_KEY_Arabic_tcheh);
    PRINT_CONSTANT(GDK_KEY_Arabic_teh);
    PRINT_CONSTANT(GDK_KEY_Arabic_tehmarbuta);
    PRINT_CONSTANT(GDK_KEY_Arabic_thal);
    PRINT_CONSTANT(GDK_KEY_Arabic_theh);
    PRINT_CONSTANT(GDK_KEY_Arabic_tteh);
    PRINT_CONSTANT(GDK_KEY_Arabic_veh);
    PRINT_CONSTANT(GDK_KEY_Arabic_waw);
    PRINT_CONSTANT(GDK_KEY_Arabic_yeh);
    PRINT_CONSTANT(GDK_KEY_Arabic_yeh_baree);
    PRINT_CONSTANT(GDK_KEY_Arabic_zah);
    PRINT_CONSTANT(GDK_KEY_Arabic_zain);
    PRINT_CONSTANT(GDK_KEY_Aring);
    PRINT_CONSTANT(GDK_KEY_Armenian_AT);
    PRINT_CONSTANT(GDK_KEY_Armenian_AYB);
    PRINT_CONSTANT(GDK_KEY_Armenian_BEN);
    PRINT_CONSTANT(GDK_KEY_Armenian_CHA);
    PRINT_CONSTANT(GDK_KEY_Armenian_DA);
    PRINT_CONSTANT(GDK_KEY_Armenian_DZA);
    PRINT_CONSTANT(GDK_KEY_Armenian_E);
    PRINT_CONSTANT(GDK_KEY_Armenian_FE);
    PRINT_CONSTANT(GDK_KEY_Armenian_GHAT);
    PRINT_CONSTANT(GDK_KEY_Armenian_GIM);
    PRINT_CONSTANT(GDK_KEY_Armenian_HI);
    PRINT_CONSTANT(GDK_KEY_Armenian_HO);
    PRINT_CONSTANT(GDK_KEY_Armenian_INI);
    PRINT_CONSTANT(GDK_KEY_Armenian_JE);
    PRINT_CONSTANT(GDK_KEY_Armenian_KE);
    PRINT_CONSTANT(GDK_KEY_Armenian_KEN);
    PRINT_CONSTANT(GDK_KEY_Armenian_KHE);
    PRINT_CONSTANT(GDK_KEY_Armenian_LYUN);
    PRINT_CONSTANT(GDK_KEY_Armenian_MEN);
    PRINT_CONSTANT(GDK_KEY_Armenian_NU);
    PRINT_CONSTANT(GDK_KEY_Armenian_O);
    PRINT_CONSTANT(GDK_KEY_Armenian_PE);
    PRINT_CONSTANT(GDK_KEY_Armenian_PYUR);
    PRINT_CONSTANT(GDK_KEY_Armenian_RA);
    PRINT_CONSTANT(GDK_KEY_Armenian_RE);
    PRINT_CONSTANT(GDK_KEY_Armenian_SE);
    PRINT_CONSTANT(GDK_KEY_Armenian_SHA);
    PRINT_CONSTANT(GDK_KEY_Armenian_TCHE);
    PRINT_CONSTANT(GDK_KEY_Armenian_TO);
    PRINT_CONSTANT(GDK_KEY_Armenian_TSA);
    PRINT_CONSTANT(GDK_KEY_Armenian_TSO);
    PRINT_CONSTANT(GDK_KEY_Armenian_TYUN);
    PRINT_CONSTANT(GDK_KEY_Armenian_VEV);
    PRINT_CONSTANT(GDK_KEY_Armenian_VO);
    PRINT_CONSTANT(GDK_KEY_Armenian_VYUN);
    PRINT_CONSTANT(GDK_KEY_Armenian_YECH);
    PRINT_CONSTANT(GDK_KEY_Armenian_ZA);
    PRINT_CONSTANT(GDK_KEY_Armenian_ZHE);
    PRINT_CONSTANT(GDK_KEY_Armenian_accent);
    PRINT_CONSTANT(GDK_KEY_Armenian_amanak);
    PRINT_CONSTANT(GDK_KEY_Armenian_apostrophe);
    PRINT_CONSTANT(GDK_KEY_Armenian_at);
    PRINT_CONSTANT(GDK_KEY_Armenian_ayb);
    PRINT_CONSTANT(GDK_KEY_Armenian_ben);
    PRINT_CONSTANT(GDK_KEY_Armenian_but);
    PRINT_CONSTANT(GDK_KEY_Armenian_cha);
    PRINT_CONSTANT(GDK_KEY_Armenian_da);
    PRINT_CONSTANT(GDK_KEY_Armenian_dza);
    PRINT_CONSTANT(GDK_KEY_Armenian_e);
    PRINT_CONSTANT(GDK_KEY_Armenian_exclam);
    PRINT_CONSTANT(GDK_KEY_Armenian_fe);
    PRINT_CONSTANT(GDK_KEY_Armenian_full_stop);
    PRINT_CONSTANT(GDK_KEY_Armenian_ghat);
    PRINT_CONSTANT(GDK_KEY_Armenian_gim);
    PRINT_CONSTANT(GDK_KEY_Armenian_hi);
    PRINT_CONSTANT(GDK_KEY_Armenian_ho);
    PRINT_CONSTANT(GDK_KEY_Armenian_hyphen);
    PRINT_CONSTANT(GDK_KEY_Armenian_ini);
    PRINT_CONSTANT(GDK_KEY_Armenian_je);
    PRINT_CONSTANT(GDK_KEY_Armenian_ke);
    PRINT_CONSTANT(GDK_KEY_Armenian_ken);
    PRINT_CONSTANT(GDK_KEY_Armenian_khe);
    PRINT_CONSTANT(GDK_KEY_Armenian_ligature_ew);
    PRINT_CONSTANT(GDK_KEY_Armenian_lyun);
    PRINT_CONSTANT(GDK_KEY_Armenian_men);
    PRINT_CONSTANT(GDK_KEY_Armenian_nu);
    PRINT_CONSTANT(GDK_KEY_Armenian_o);
    PRINT_CONSTANT(GDK_KEY_Armenian_paruyk);
    PRINT_CONSTANT(GDK_KEY_Armenian_pe);
    PRINT_CONSTANT(GDK_KEY_Armenian_pyur);
    PRINT_CONSTANT(GDK_KEY_Armenian_question);
    PRINT_CONSTANT(GDK_KEY_Armenian_ra);
    PRINT_CONSTANT(GDK_KEY_Armenian_re);
    PRINT_CONSTANT(GDK_KEY_Armenian_se);
    PRINT_CONSTANT(GDK_KEY_Armenian_separation_mark);
    PRINT_CONSTANT(GDK_KEY_Armenian_sha);
    PRINT_CONSTANT(GDK_KEY_Armenian_shesht);
    PRINT_CONSTANT(GDK_KEY_Armenian_tche);
    PRINT_CONSTANT(GDK_KEY_Armenian_to);
    PRINT_CONSTANT(GDK_KEY_Armenian_tsa);
    PRINT_CONSTANT(GDK_KEY_Armenian_tso);
    PRINT_CONSTANT(GDK_KEY_Armenian_tyun);
    PRINT_CONSTANT(GDK_KEY_Armenian_verjaket);
    PRINT_CONSTANT(GDK_KEY_Armenian_vev);
    PRINT_CONSTANT(GDK_KEY_Armenian_vo);
    PRINT_CONSTANT(GDK_KEY_Armenian_vyun);
    PRINT_CONSTANT(GDK_KEY_Armenian_yech);
    PRINT_CONSTANT(GDK_KEY_Armenian_yentamna);
    PRINT_CONSTANT(GDK_KEY_Armenian_za);
    PRINT_CONSTANT(GDK_KEY_Armenian_zhe);
    PRINT_CONSTANT(GDK_KEY_Atilde);
    PRINT_CONSTANT(GDK_KEY_AudibleBell_Enable);
    PRINT_CONSTANT(GDK_KEY_AudioCycleTrack);
    PRINT_CONSTANT(GDK_KEY_AudioForward);
    PRINT_CONSTANT(GDK_KEY_AudioLowerVolume);
    PRINT_CONSTANT(GDK_KEY_AudioMedia);
    PRINT_CONSTANT(GDK_KEY_AudioMicMute);
    PRINT_CONSTANT(GDK_KEY_AudioMute);
    PRINT_CONSTANT(GDK_KEY_AudioNext);
    PRINT_CONSTANT(GDK_KEY_AudioPause);
    PRINT_CONSTANT(GDK_KEY_AudioPlay);
    PRINT_CONSTANT(GDK_KEY_AudioPreset);
    PRINT_CONSTANT(GDK_KEY_AudioPrev);
    PRINT_CONSTANT(GDK_KEY_AudioRaiseVolume);
    PRINT_CONSTANT(GDK_KEY_AudioRandomPlay);
    PRINT_CONSTANT(GDK_KEY_AudioRecord);
    PRINT_CONSTANT(GDK_KEY_AudioRepeat);
    PRINT_CONSTANT(GDK_KEY_AudioRewind);
    PRINT_CONSTANT(GDK_KEY_AudioStop);
    PRINT_CONSTANT(GDK_KEY_Away);
    PRINT_CONSTANT(GDK_KEY_B);
    PRINT_CONSTANT(GDK_KEY_Babovedot);
    PRINT_CONSTANT(GDK_KEY_Back);
    PRINT_CONSTANT(GDK_KEY_BackForward);
    PRINT_CONSTANT(GDK_KEY_BackSpace);
    PRINT_CONSTANT(GDK_KEY_Battery);
    PRINT_CONSTANT(GDK_KEY_Begin);
    PRINT_CONSTANT(GDK_KEY_Blue);
    PRINT_CONSTANT(GDK_KEY_Bluetooth);
    PRINT_CONSTANT(GDK_KEY_Book);
    PRINT_CONSTANT(GDK_KEY_BounceKeys_Enable);
    PRINT_CONSTANT(GDK_KEY_Break);
    PRINT_CONSTANT(GDK_KEY_BrightnessAdjust);
    PRINT_CONSTANT(GDK_KEY_Byelorussian_SHORTU);
    PRINT_CONSTANT(GDK_KEY_Byelorussian_shortu);
    PRINT_CONSTANT(GDK_KEY_C);
    PRINT_CONSTANT(GDK_KEY_CD);
    PRINT_CONSTANT(GDK_KEY_CH);
    PRINT_CONSTANT(GDK_KEY_C_H);
    PRINT_CONSTANT(GDK_KEY_C_h);
    PRINT_CONSTANT(GDK_KEY_Cabovedot);
    PRINT_CONSTANT(GDK_KEY_Cacute);
    PRINT_CONSTANT(GDK_KEY_Calculator);
    PRINT_CONSTANT(GDK_KEY_Calendar);
    PRINT_CONSTANT(GDK_KEY_Cancel);
    PRINT_CONSTANT(GDK_KEY_Caps_Lock);
    PRINT_CONSTANT(GDK_KEY_Ccaron);
    PRINT_CONSTANT(GDK_KEY_Ccedilla);
    PRINT_CONSTANT(GDK_KEY_Ccircumflex);
    PRINT_CONSTANT(GDK_KEY_Ch);
    PRINT_CONSTANT(GDK_KEY_Clear);
    PRINT_CONSTANT(GDK_KEY_ClearGrab);
    PRINT_CONSTANT(GDK_KEY_Close);
    PRINT_CONSTANT(GDK_KEY_Codeinput);
    PRINT_CONSTANT(GDK_KEY_ColonSign);
    PRINT_CONSTANT(GDK_KEY_Community);
    PRINT_CONSTANT(GDK_KEY_ContrastAdjust);
    PRINT_CONSTANT(GDK_KEY_Control_L);
    PRINT_CONSTANT(GDK_KEY_Control_R);
    PRINT_CONSTANT(GDK_KEY_Copy);
    PRINT_CONSTANT(GDK_KEY_CruzeiroSign);
    PRINT_CONSTANT(GDK_KEY_Cut);
    PRINT_CONSTANT(GDK_KEY_CycleAngle);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_A);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_BE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_CHE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_CHE_descender);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_CHE_vertstroke);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_DE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_DZHE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_E);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_EF);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_EL);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_EM);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_EN);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_EN_descender);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ER);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ES);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_GHE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_GHE_bar);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_HA);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_HARDSIGN);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_HA_descender);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_I);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_IE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_IO);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_I_macron);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_JE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_KA);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_KA_descender);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_KA_vertstroke);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_LJE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_NJE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_O);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_O_bar);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_PE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_SCHWA);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_SHA);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_SHCHA);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_SHHA);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_SHORTI);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_SOFTSIGN);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_TE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_TSE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_U);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_U_macron);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_U_straight);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_U_straight_bar);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_VE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_YA);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_YERU);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_YU);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ZE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ZHE);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ZHE_descender);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_a);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_be);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_che);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_che_descender);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_che_vertstroke);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_de);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_dzhe);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_e);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ef);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_el);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_em);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_en);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_en_descender);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_er);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_es);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ghe);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ghe_bar);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ha);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ha_descender);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_hardsign);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_i);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_i_macron);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ie);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_io);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_je);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ka);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ka_descender);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ka_vertstroke);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_lje);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_nje);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_o);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_o_bar);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_pe);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_schwa);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_sha);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_shcha);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_shha);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_shorti);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_softsign);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_te);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_tse);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_u);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_u_macron);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_u_straight);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_u_straight_bar);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ve);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ya);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_yeru);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_yu);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_ze);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_zhe);
    PRINT_CONSTANT(GDK_KEY_Cyrillic_zhe_descender);
    PRINT_CONSTANT(GDK_KEY_D);
    PRINT_CONSTANT(GDK_KEY_DOS);
    PRINT_CONSTANT(GDK_KEY_Dabovedot);
    PRINT_CONSTANT(GDK_KEY_Dcaron);
    PRINT_CONSTANT(GDK_KEY_Delete);
    PRINT_CONSTANT(GDK_KEY_Display);
    PRINT_CONSTANT(GDK_KEY_Documents);
    PRINT_CONSTANT(GDK_KEY_DongSign);
    PRINT_CONSTANT(GDK_KEY_Down);
    PRINT_CONSTANT(GDK_KEY_Dstroke);
    PRINT_CONSTANT(GDK_KEY_E);
    PRINT_CONSTANT(GDK_KEY_ENG);
    PRINT_CONSTANT(GDK_KEY_ETH);
    PRINT_CONSTANT(GDK_KEY_EZH);
    PRINT_CONSTANT(GDK_KEY_Eabovedot);
    PRINT_CONSTANT(GDK_KEY_Eacute);
    PRINT_CONSTANT(GDK_KEY_Ebelowdot);
    PRINT_CONSTANT(GDK_KEY_Ecaron);
    PRINT_CONSTANT(GDK_KEY_Ecircumflex);
    PRINT_CONSTANT(GDK_KEY_Ecircumflexacute);
    PRINT_CONSTANT(GDK_KEY_Ecircumflexbelowdot);
    PRINT_CONSTANT(GDK_KEY_Ecircumflexgrave);
    PRINT_CONSTANT(GDK_KEY_Ecircumflexhook);
    PRINT_CONSTANT(GDK_KEY_Ecircumflextilde);
    PRINT_CONSTANT(GDK_KEY_EcuSign);
    PRINT_CONSTANT(GDK_KEY_Ediaeresis);
    PRINT_CONSTANT(GDK_KEY_Egrave);
    PRINT_CONSTANT(GDK_KEY_Ehook);
    PRINT_CONSTANT(GDK_KEY_Eisu_Shift);
    PRINT_CONSTANT(GDK_KEY_Eisu_toggle);
    PRINT_CONSTANT(GDK_KEY_Eject);
    PRINT_CONSTANT(GDK_KEY_Emacron);
    PRINT_CONSTANT(GDK_KEY_End);
    PRINT_CONSTANT(GDK_KEY_Eogonek);
    PRINT_CONSTANT(GDK_KEY_Escape);
    PRINT_CONSTANT(GDK_KEY_Eth);
    PRINT_CONSTANT(GDK_KEY_Etilde);
    PRINT_CONSTANT(GDK_KEY_EuroSign);
    PRINT_CONSTANT(GDK_KEY_Excel);
    PRINT_CONSTANT(GDK_KEY_Execute);
    PRINT_CONSTANT(GDK_KEY_Explorer);
    PRINT_CONSTANT(GDK_KEY_F);
    PRINT_CONSTANT(GDK_KEY_F1);
    PRINT_CONSTANT(GDK_KEY_F10);
    PRINT_CONSTANT(GDK_KEY_F11);
    PRINT_CONSTANT(GDK_KEY_F12);
    PRINT_CONSTANT(GDK_KEY_F13);
    PRINT_CONSTANT(GDK_KEY_F14);
    PRINT_CONSTANT(GDK_KEY_F15);
    PRINT_CONSTANT(GDK_KEY_F16);
    PRINT_CONSTANT(GDK_KEY_F17);
    PRINT_CONSTANT(GDK_KEY_F18);
    PRINT_CONSTANT(GDK_KEY_F19);
    PRINT_CONSTANT(GDK_KEY_F2);
    PRINT_CONSTANT(GDK_KEY_F20);
    PRINT_CONSTANT(GDK_KEY_F21);
    PRINT_CONSTANT(GDK_KEY_F22);
    PRINT_CONSTANT(GDK_KEY_F23);
    PRINT_CONSTANT(GDK_KEY_F24);
    PRINT_CONSTANT(GDK_KEY_F25);
    PRINT_CONSTANT(GDK_KEY_F26);
    PRINT_CONSTANT(GDK_KEY_F27);
    PRINT_CONSTANT(GDK_KEY_F28);
    PRINT_CONSTANT(GDK_KEY_F29);
    PRINT_CONSTANT(GDK_KEY_F3);
    PRINT_CONSTANT(GDK_KEY_F30);
    PRINT_CONSTANT(GDK_KEY_F31);
    PRINT_CONSTANT(GDK_KEY_F32);
    PRINT_CONSTANT(GDK_KEY_F33);
    PRINT_CONSTANT(GDK_KEY_F34);
    PRINT_CONSTANT(GDK_KEY_F35);
    PRINT_CONSTANT(GDK_KEY_F4);
    PRINT_CONSTANT(GDK_KEY_F5);
    PRINT_CONSTANT(GDK_KEY_F6);
    PRINT_CONSTANT(GDK_KEY_F7);
    PRINT_CONSTANT(GDK_KEY_F8);
    PRINT_CONSTANT(GDK_KEY_F9);
    PRINT_CONSTANT(GDK_KEY_FFrancSign);
    PRINT_CONSTANT(GDK_KEY_Fabovedot);
    PRINT_CONSTANT(GDK_KEY_Farsi_0);
    PRINT_CONSTANT(GDK_KEY_Farsi_1);
    PRINT_CONSTANT(GDK_KEY_Farsi_2);
    PRINT_CONSTANT(GDK_KEY_Farsi_3);
    PRINT_CONSTANT(GDK_KEY_Farsi_4);
    PRINT_CONSTANT(GDK_KEY_Farsi_5);
    PRINT_CONSTANT(GDK_KEY_Farsi_6);
    PRINT_CONSTANT(GDK_KEY_Farsi_7);
    PRINT_CONSTANT(GDK_KEY_Farsi_8);
    PRINT_CONSTANT(GDK_KEY_Farsi_9);
    PRINT_CONSTANT(GDK_KEY_Farsi_yeh);
    PRINT_CONSTANT(GDK_KEY_Favorites);
    PRINT_CONSTANT(GDK_KEY_Finance);
    PRINT_CONSTANT(GDK_KEY_Find);
    PRINT_CONSTANT(GDK_KEY_First_Virtual_Screen);
    PRINT_CONSTANT(GDK_KEY_Forward);
    PRINT_CONSTANT(GDK_KEY_FrameBack);
    PRINT_CONSTANT(GDK_KEY_FrameForward);
    PRINT_CONSTANT(GDK_KEY_G);
    PRINT_CONSTANT(GDK_KEY_Gabovedot);
    PRINT_CONSTANT(GDK_KEY_Game);
    PRINT_CONSTANT(GDK_KEY_Gbreve);
    PRINT_CONSTANT(GDK_KEY_Gcaron);
    PRINT_CONSTANT(GDK_KEY_Gcedilla);
    PRINT_CONSTANT(GDK_KEY_Gcircumflex);
    PRINT_CONSTANT(GDK_KEY_Georgian_an);
    PRINT_CONSTANT(GDK_KEY_Georgian_ban);
    PRINT_CONSTANT(GDK_KEY_Georgian_can);
    PRINT_CONSTANT(GDK_KEY_Georgian_char);
    PRINT_CONSTANT(GDK_KEY_Georgian_chin);
    PRINT_CONSTANT(GDK_KEY_Georgian_cil);
    PRINT_CONSTANT(GDK_KEY_Georgian_don);
    PRINT_CONSTANT(GDK_KEY_Georgian_en);
    PRINT_CONSTANT(GDK_KEY_Georgian_fi);
    PRINT_CONSTANT(GDK_KEY_Georgian_gan);
    PRINT_CONSTANT(GDK_KEY_Georgian_ghan);
    PRINT_CONSTANT(GDK_KEY_Georgian_hae);
    PRINT_CONSTANT(GDK_KEY_Georgian_har);
    PRINT_CONSTANT(GDK_KEY_Georgian_he);
    PRINT_CONSTANT(GDK_KEY_Georgian_hie);
    PRINT_CONSTANT(GDK_KEY_Georgian_hoe);
    PRINT_CONSTANT(GDK_KEY_Georgian_in);
    PRINT_CONSTANT(GDK_KEY_Georgian_jhan);
    PRINT_CONSTANT(GDK_KEY_Georgian_jil);
    PRINT_CONSTANT(GDK_KEY_Georgian_kan);
    PRINT_CONSTANT(GDK_KEY_Georgian_khar);
    PRINT_CONSTANT(GDK_KEY_Georgian_las);
    PRINT_CONSTANT(GDK_KEY_Georgian_man);
    PRINT_CONSTANT(GDK_KEY_Georgian_nar);
    PRINT_CONSTANT(GDK_KEY_Georgian_on);
    PRINT_CONSTANT(GDK_KEY_Georgian_par);
    PRINT_CONSTANT(GDK_KEY_Georgian_phar);
    PRINT_CONSTANT(GDK_KEY_Georgian_qar);
    PRINT_CONSTANT(GDK_KEY_Georgian_rae);
    PRINT_CONSTANT(GDK_KEY_Georgian_san);
    PRINT_CONSTANT(GDK_KEY_Georgian_shin);
    PRINT_CONSTANT(GDK_KEY_Georgian_tan);
    PRINT_CONSTANT(GDK_KEY_Georgian_tar);
    PRINT_CONSTANT(GDK_KEY_Georgian_un);
    PRINT_CONSTANT(GDK_KEY_Georgian_vin);
    PRINT_CONSTANT(GDK_KEY_Georgian_we);
    PRINT_CONSTANT(GDK_KEY_Georgian_xan);
    PRINT_CONSTANT(GDK_KEY_Georgian_zen);
    PRINT_CONSTANT(GDK_KEY_Georgian_zhar);
    PRINT_CONSTANT(GDK_KEY_Go);
    PRINT_CONSTANT(GDK_KEY_Greek_ALPHA);
    PRINT_CONSTANT(GDK_KEY_Greek_ALPHAaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_BETA);
    PRINT_CONSTANT(GDK_KEY_Greek_CHI);
    PRINT_CONSTANT(GDK_KEY_Greek_DELTA);
    PRINT_CONSTANT(GDK_KEY_Greek_EPSILON);
    PRINT_CONSTANT(GDK_KEY_Greek_EPSILONaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_ETA);
    PRINT_CONSTANT(GDK_KEY_Greek_ETAaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_GAMMA);
    PRINT_CONSTANT(GDK_KEY_Greek_IOTA);
    PRINT_CONSTANT(GDK_KEY_Greek_IOTAaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_IOTAdiaeresis);
    PRINT_CONSTANT(GDK_KEY_Greek_IOTAdieresis);
    PRINT_CONSTANT(GDK_KEY_Greek_KAPPA);
    PRINT_CONSTANT(GDK_KEY_Greek_LAMBDA);
    PRINT_CONSTANT(GDK_KEY_Greek_LAMDA);
    PRINT_CONSTANT(GDK_KEY_Greek_MU);
    PRINT_CONSTANT(GDK_KEY_Greek_NU);
    PRINT_CONSTANT(GDK_KEY_Greek_OMEGA);
    PRINT_CONSTANT(GDK_KEY_Greek_OMEGAaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_OMICRON);
    PRINT_CONSTANT(GDK_KEY_Greek_OMICRONaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_PHI);
    PRINT_CONSTANT(GDK_KEY_Greek_PI);
    PRINT_CONSTANT(GDK_KEY_Greek_PSI);
    PRINT_CONSTANT(GDK_KEY_Greek_RHO);
    PRINT_CONSTANT(GDK_KEY_Greek_SIGMA);
    PRINT_CONSTANT(GDK_KEY_Greek_TAU);
    PRINT_CONSTANT(GDK_KEY_Greek_THETA);
    PRINT_CONSTANT(GDK_KEY_Greek_UPSILON);
    PRINT_CONSTANT(GDK_KEY_Greek_UPSILONaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_UPSILONdieresis);
    PRINT_CONSTANT(GDK_KEY_Greek_XI);
    PRINT_CONSTANT(GDK_KEY_Greek_ZETA);
    PRINT_CONSTANT(GDK_KEY_Greek_accentdieresis);
    PRINT_CONSTANT(GDK_KEY_Greek_alpha);
    PRINT_CONSTANT(GDK_KEY_Greek_alphaaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_beta);
    PRINT_CONSTANT(GDK_KEY_Greek_chi);
    PRINT_CONSTANT(GDK_KEY_Greek_delta);
    PRINT_CONSTANT(GDK_KEY_Greek_epsilon);
    PRINT_CONSTANT(GDK_KEY_Greek_epsilonaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_eta);
    PRINT_CONSTANT(GDK_KEY_Greek_etaaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_finalsmallsigma);
    PRINT_CONSTANT(GDK_KEY_Greek_gamma);
    PRINT_CONSTANT(GDK_KEY_Greek_horizbar);
    PRINT_CONSTANT(GDK_KEY_Greek_iota);
    PRINT_CONSTANT(GDK_KEY_Greek_iotaaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_iotaaccentdieresis);
    PRINT_CONSTANT(GDK_KEY_Greek_iotadieresis);
    PRINT_CONSTANT(GDK_KEY_Greek_kappa);
    PRINT_CONSTANT(GDK_KEY_Greek_lambda);
    PRINT_CONSTANT(GDK_KEY_Greek_lamda);
    PRINT_CONSTANT(GDK_KEY_Greek_mu);
    PRINT_CONSTANT(GDK_KEY_Greek_nu);
    PRINT_CONSTANT(GDK_KEY_Greek_omega);
    PRINT_CONSTANT(GDK_KEY_Greek_omegaaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_omicron);
    PRINT_CONSTANT(GDK_KEY_Greek_omicronaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_phi);
    PRINT_CONSTANT(GDK_KEY_Greek_pi);
    PRINT_CONSTANT(GDK_KEY_Greek_psi);
    PRINT_CONSTANT(GDK_KEY_Greek_rho);
    PRINT_CONSTANT(GDK_KEY_Greek_sigma);
    PRINT_CONSTANT(GDK_KEY_Greek_switch);
    PRINT_CONSTANT(GDK_KEY_Greek_tau);
    PRINT_CONSTANT(GDK_KEY_Greek_theta);
    PRINT_CONSTANT(GDK_KEY_Greek_upsilon);
    PRINT_CONSTANT(GDK_KEY_Greek_upsilonaccent);
    PRINT_CONSTANT(GDK_KEY_Greek_upsilonaccentdieresis);
    PRINT_CONSTANT(GDK_KEY_Greek_upsilondieresis);
    PRINT_CONSTANT(GDK_KEY_Greek_xi);
    PRINT_CONSTANT(GDK_KEY_Greek_zeta);
    PRINT_CONSTANT(GDK_KEY_Green);
    PRINT_CONSTANT(GDK_KEY_H);
    PRINT_CONSTANT(GDK_KEY_Hangul);
    PRINT_CONSTANT(GDK_KEY_Hangul_A);
    PRINT_CONSTANT(GDK_KEY_Hangul_AE);
    PRINT_CONSTANT(GDK_KEY_Hangul_AraeA);
    PRINT_CONSTANT(GDK_KEY_Hangul_AraeAE);
    PRINT_CONSTANT(GDK_KEY_Hangul_Banja);
    PRINT_CONSTANT(GDK_KEY_Hangul_Cieuc);
    PRINT_CONSTANT(GDK_KEY_Hangul_Codeinput);
    PRINT_CONSTANT(GDK_KEY_Hangul_Dikeud);
    PRINT_CONSTANT(GDK_KEY_Hangul_E);
    PRINT_CONSTANT(GDK_KEY_Hangul_EO);
    PRINT_CONSTANT(GDK_KEY_Hangul_EU);
    PRINT_CONSTANT(GDK_KEY_Hangul_End);
    PRINT_CONSTANT(GDK_KEY_Hangul_Hanja);
    PRINT_CONSTANT(GDK_KEY_Hangul_Hieuh);
    PRINT_CONSTANT(GDK_KEY_Hangul_I);
    PRINT_CONSTANT(GDK_KEY_Hangul_Ieung);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Cieuc);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Dikeud);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Hieuh);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Ieung);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Jieuj);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Khieuq);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Kiyeog);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_KiyeogSios);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_KkogjiDalrinIeung);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Mieum);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Nieun);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_NieunHieuh);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_NieunJieuj);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_PanSios);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Phieuf);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Pieub);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_PieubSios);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Rieul);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_RieulHieuh);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_RieulKiyeog);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_RieulMieum);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_RieulPhieuf);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_RieulPieub);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_RieulSios);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_RieulTieut);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Sios);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_SsangKiyeog);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_SsangSios);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_Tieut);
    PRINT_CONSTANT(GDK_KEY_Hangul_J_YeorinHieuh);
    PRINT_CONSTANT(GDK_KEY_Hangul_Jamo);
    PRINT_CONSTANT(GDK_KEY_Hangul_Jeonja);
    PRINT_CONSTANT(GDK_KEY_Hangul_Jieuj);
    PRINT_CONSTANT(GDK_KEY_Hangul_Khieuq);
    PRINT_CONSTANT(GDK_KEY_Hangul_Kiyeog);
    PRINT_CONSTANT(GDK_KEY_Hangul_KiyeogSios);
    PRINT_CONSTANT(GDK_KEY_Hangul_KkogjiDalrinIeung);
    PRINT_CONSTANT(GDK_KEY_Hangul_Mieum);
    PRINT_CONSTANT(GDK_KEY_Hangul_MultipleCandidate);
    PRINT_CONSTANT(GDK_KEY_Hangul_Nieun);
    PRINT_CONSTANT(GDK_KEY_Hangul_NieunHieuh);
    PRINT_CONSTANT(GDK_KEY_Hangul_NieunJieuj);
    PRINT_CONSTANT(GDK_KEY_Hangul_O);
    PRINT_CONSTANT(GDK_KEY_Hangul_OE);
    PRINT_CONSTANT(GDK_KEY_Hangul_PanSios);
    PRINT_CONSTANT(GDK_KEY_Hangul_Phieuf);
    PRINT_CONSTANT(GDK_KEY_Hangul_Pieub);
    PRINT_CONSTANT(GDK_KEY_Hangul_PieubSios);
    PRINT_CONSTANT(GDK_KEY_Hangul_PostHanja);
    PRINT_CONSTANT(GDK_KEY_Hangul_PreHanja);
    PRINT_CONSTANT(GDK_KEY_Hangul_PreviousCandidate);
    PRINT_CONSTANT(GDK_KEY_Hangul_Rieul);
    PRINT_CONSTANT(GDK_KEY_Hangul_RieulHieuh);
    PRINT_CONSTANT(GDK_KEY_Hangul_RieulKiyeog);
    PRINT_CONSTANT(GDK_KEY_Hangul_RieulMieum);
    PRINT_CONSTANT(GDK_KEY_Hangul_RieulPhieuf);
    PRINT_CONSTANT(GDK_KEY_Hangul_RieulPieub);
    PRINT_CONSTANT(GDK_KEY_Hangul_RieulSios);
    PRINT_CONSTANT(GDK_KEY_Hangul_RieulTieut);
    PRINT_CONSTANT(GDK_KEY_Hangul_RieulYeorinHieuh);
    PRINT_CONSTANT(GDK_KEY_Hangul_Romaja);
    PRINT_CONSTANT(GDK_KEY_Hangul_SingleCandidate);
    PRINT_CONSTANT(GDK_KEY_Hangul_Sios);
    PRINT_CONSTANT(GDK_KEY_Hangul_Special);
    PRINT_CONSTANT(GDK_KEY_Hangul_SsangDikeud);
    PRINT_CONSTANT(GDK_KEY_Hangul_SsangJieuj);
    PRINT_CONSTANT(GDK_KEY_Hangul_SsangKiyeog);
    PRINT_CONSTANT(GDK_KEY_Hangul_SsangPieub);
    PRINT_CONSTANT(GDK_KEY_Hangul_SsangSios);
    PRINT_CONSTANT(GDK_KEY_Hangul_Start);
    PRINT_CONSTANT(GDK_KEY_Hangul_SunkyeongeumMieum);
    PRINT_CONSTANT(GDK_KEY_Hangul_SunkyeongeumPhieuf);
    PRINT_CONSTANT(GDK_KEY_Hangul_SunkyeongeumPieub);
    PRINT_CONSTANT(GDK_KEY_Hangul_Tieut);
    PRINT_CONSTANT(GDK_KEY_Hangul_U);
    PRINT_CONSTANT(GDK_KEY_Hangul_WA);
    PRINT_CONSTANT(GDK_KEY_Hangul_WAE);
    PRINT_CONSTANT(GDK_KEY_Hangul_WE);
    PRINT_CONSTANT(GDK_KEY_Hangul_WEO);
    PRINT_CONSTANT(GDK_KEY_Hangul_WI);
    PRINT_CONSTANT(GDK_KEY_Hangul_YA);
    PRINT_CONSTANT(GDK_KEY_Hangul_YAE);
    PRINT_CONSTANT(GDK_KEY_Hangul_YE);
    PRINT_CONSTANT(GDK_KEY_Hangul_YEO);
    PRINT_CONSTANT(GDK_KEY_Hangul_YI);
    PRINT_CONSTANT(GDK_KEY_Hangul_YO);
    PRINT_CONSTANT(GDK_KEY_Hangul_YU);
    PRINT_CONSTANT(GDK_KEY_Hangul_YeorinHieuh);
    PRINT_CONSTANT(GDK_KEY_Hangul_switch);
    PRINT_CONSTANT(GDK_KEY_Hankaku);
    PRINT_CONSTANT(GDK_KEY_Hcircumflex);
    PRINT_CONSTANT(GDK_KEY_Hebrew_switch);
    PRINT_CONSTANT(GDK_KEY_Help);
    PRINT_CONSTANT(GDK_KEY_Henkan);
    PRINT_CONSTANT(GDK_KEY_Henkan_Mode);
    PRINT_CONSTANT(GDK_KEY_Hibernate);
    PRINT_CONSTANT(GDK_KEY_Hiragana);
    PRINT_CONSTANT(GDK_KEY_Hiragana_Katakana);
    PRINT_CONSTANT(GDK_KEY_History);
    PRINT_CONSTANT(GDK_KEY_Home);
    PRINT_CONSTANT(GDK_KEY_HomePage);
    PRINT_CONSTANT(GDK_KEY_HotLinks);
    PRINT_CONSTANT(GDK_KEY_Hstroke);
    PRINT_CONSTANT(GDK_KEY_Hyper_L);
    PRINT_CONSTANT(GDK_KEY_Hyper_R);
    PRINT_CONSTANT(GDK_KEY_I);
    PRINT_CONSTANT(GDK_KEY_ISO_Center_Object);
    PRINT_CONSTANT(GDK_KEY_ISO_Continuous_Underline);
    PRINT_CONSTANT(GDK_KEY_ISO_Discontinuous_Underline);
    PRINT_CONSTANT(GDK_KEY_ISO_Emphasize);
    PRINT_CONSTANT(GDK_KEY_ISO_Enter);
    PRINT_CONSTANT(GDK_KEY_ISO_Fast_Cursor_Down);
    PRINT_CONSTANT(GDK_KEY_ISO_Fast_Cursor_Left);
    PRINT_CONSTANT(GDK_KEY_ISO_Fast_Cursor_Right);
    PRINT_CONSTANT(GDK_KEY_ISO_Fast_Cursor_Up);
    PRINT_CONSTANT(GDK_KEY_ISO_First_Group);
    PRINT_CONSTANT(GDK_KEY_ISO_First_Group_Lock);
    PRINT_CONSTANT(GDK_KEY_ISO_Group_Latch);
    PRINT_CONSTANT(GDK_KEY_ISO_Group_Lock);
    PRINT_CONSTANT(GDK_KEY_ISO_Group_Shift);
    PRINT_CONSTANT(GDK_KEY_ISO_Last_Group);
    PRINT_CONSTANT(GDK_KEY_ISO_Last_Group_Lock);
    PRINT_CONSTANT(GDK_KEY_ISO_Left_Tab);
    PRINT_CONSTANT(GDK_KEY_ISO_Level2_Latch);
    PRINT_CONSTANT(GDK_KEY_ISO_Level3_Latch);
    PRINT_CONSTANT(GDK_KEY_ISO_Level3_Lock);
    PRINT_CONSTANT(GDK_KEY_ISO_Level3_Shift);
    PRINT_CONSTANT(GDK_KEY_ISO_Level5_Latch);
    PRINT_CONSTANT(GDK_KEY_ISO_Level5_Lock);
    PRINT_CONSTANT(GDK_KEY_ISO_Level5_Shift);
    PRINT_CONSTANT(GDK_KEY_ISO_Lock);
    PRINT_CONSTANT(GDK_KEY_ISO_Move_Line_Down);
    PRINT_CONSTANT(GDK_KEY_ISO_Move_Line_Up);
    PRINT_CONSTANT(GDK_KEY_ISO_Next_Group);
    PRINT_CONSTANT(GDK_KEY_ISO_Next_Group_Lock);
    PRINT_CONSTANT(GDK_KEY_ISO_Partial_Line_Down);
    PRINT_CONSTANT(GDK_KEY_ISO_Partial_Line_Up);
    PRINT_CONSTANT(GDK_KEY_ISO_Partial_Space_Left);
    PRINT_CONSTANT(GDK_KEY_ISO_Partial_Space_Right);
    PRINT_CONSTANT(GDK_KEY_ISO_Prev_Group);
    PRINT_CONSTANT(GDK_KEY_ISO_Prev_Group_Lock);
    PRINT_CONSTANT(GDK_KEY_ISO_Release_Both_Margins);
    PRINT_CONSTANT(GDK_KEY_ISO_Release_Margin_Left);
    PRINT_CONSTANT(GDK_KEY_ISO_Release_Margin_Right);
    PRINT_CONSTANT(GDK_KEY_ISO_Set_Margin_Left);
    PRINT_CONSTANT(GDK_KEY_ISO_Set_Margin_Right);
    PRINT_CONSTANT(GDK_KEY_Iabovedot);
    PRINT_CONSTANT(GDK_KEY_Iacute);
    PRINT_CONSTANT(GDK_KEY_Ibelowdot);
    PRINT_CONSTANT(GDK_KEY_Ibreve);
    PRINT_CONSTANT(GDK_KEY_Icircumflex);
    PRINT_CONSTANT(GDK_KEY_Idiaeresis);
    PRINT_CONSTANT(GDK_KEY_Igrave);
    PRINT_CONSTANT(GDK_KEY_Ihook);
    PRINT_CONSTANT(GDK_KEY_Imacron);
    PRINT_CONSTANT(GDK_KEY_Insert);
    PRINT_CONSTANT(GDK_KEY_Iogonek);
    PRINT_CONSTANT(GDK_KEY_Itilde);
    PRINT_CONSTANT(GDK_KEY_J);
    PRINT_CONSTANT(GDK_KEY_Jcircumflex);
    PRINT_CONSTANT(GDK_KEY_K);
    PRINT_CONSTANT(GDK_KEY_KP_0);
    PRINT_CONSTANT(GDK_KEY_KP_1);
    PRINT_CONSTANT(GDK_KEY_KP_2);
    PRINT_CONSTANT(GDK_KEY_KP_3);
    PRINT_CONSTANT(GDK_KEY_KP_4);
    PRINT_CONSTANT(GDK_KEY_KP_5);
    PRINT_CONSTANT(GDK_KEY_KP_6);
    PRINT_CONSTANT(GDK_KEY_KP_7);
    PRINT_CONSTANT(GDK_KEY_KP_8);
    PRINT_CONSTANT(GDK_KEY_KP_9);
    PRINT_CONSTANT(GDK_KEY_KP_Add);
    PRINT_CONSTANT(GDK_KEY_KP_Begin);
    PRINT_CONSTANT(GDK_KEY_KP_Decimal);
    PRINT_CONSTANT(GDK_KEY_KP_Delete);
    PRINT_CONSTANT(GDK_KEY_KP_Divide);
    PRINT_CONSTANT(GDK_KEY_KP_Down);
    PRINT_CONSTANT(GDK_KEY_KP_End);
    PRINT_CONSTANT(GDK_KEY_KP_Enter);
    PRINT_CONSTANT(GDK_KEY_KP_Equal);
    PRINT_CONSTANT(GDK_KEY_KP_F1);
    PRINT_CONSTANT(GDK_KEY_KP_F2);
    PRINT_CONSTANT(GDK_KEY_KP_F3);
    PRINT_CONSTANT(GDK_KEY_KP_F4);
    PRINT_CONSTANT(GDK_KEY_KP_Home);
    PRINT_CONSTANT(GDK_KEY_KP_Insert);
    PRINT_CONSTANT(GDK_KEY_KP_Left);
    PRINT_CONSTANT(GDK_KEY_KP_Multiply);
    PRINT_CONSTANT(GDK_KEY_KP_Next);
    PRINT_CONSTANT(GDK_KEY_KP_Page_Down);
    PRINT_CONSTANT(GDK_KEY_KP_Page_Up);
    PRINT_CONSTANT(GDK_KEY_KP_Prior);
    PRINT_CONSTANT(GDK_KEY_KP_Right);
    PRINT_CONSTANT(GDK_KEY_KP_Separator);
    PRINT_CONSTANT(GDK_KEY_KP_Space);
    PRINT_CONSTANT(GDK_KEY_KP_Subtract);
    PRINT_CONSTANT(GDK_KEY_KP_Tab);
    PRINT_CONSTANT(GDK_KEY_KP_Up);
    PRINT_CONSTANT(GDK_KEY_Kana_Lock);
    PRINT_CONSTANT(GDK_KEY_Kana_Shift);
    PRINT_CONSTANT(GDK_KEY_Kanji);
    PRINT_CONSTANT(GDK_KEY_Kanji_Bangou);
    PRINT_CONSTANT(GDK_KEY_Katakana);
    PRINT_CONSTANT(GDK_KEY_KbdBrightnessDown);
    PRINT_CONSTANT(GDK_KEY_KbdBrightnessUp);
    PRINT_CONSTANT(GDK_KEY_KbdLightOnOff);
    PRINT_CONSTANT(GDK_KEY_Kcedilla);
    PRINT_CONSTANT(GDK_KEY_Keyboard);
    PRINT_CONSTANT(GDK_KEY_Korean_Won);
    PRINT_CONSTANT(GDK_KEY_L);
    PRINT_CONSTANT(GDK_KEY_L1);
    PRINT_CONSTANT(GDK_KEY_L10);
    PRINT_CONSTANT(GDK_KEY_L2);
    PRINT_CONSTANT(GDK_KEY_L3);
    PRINT_CONSTANT(GDK_KEY_L4);
    PRINT_CONSTANT(GDK_KEY_L5);
    PRINT_CONSTANT(GDK_KEY_L6);
    PRINT_CONSTANT(GDK_KEY_L7);
    PRINT_CONSTANT(GDK_KEY_L8);
    PRINT_CONSTANT(GDK_KEY_L9);
    PRINT_CONSTANT(GDK_KEY_Lacute);
    PRINT_CONSTANT(GDK_KEY_Last_Virtual_Screen);
    PRINT_CONSTANT(GDK_KEY_Launch0);
    PRINT_CONSTANT(GDK_KEY_Launch1);
    PRINT_CONSTANT(GDK_KEY_Launch2);
    PRINT_CONSTANT(GDK_KEY_Launch3);
    PRINT_CONSTANT(GDK_KEY_Launch4);
    PRINT_CONSTANT(GDK_KEY_Launch5);
    PRINT_CONSTANT(GDK_KEY_Launch6);
    PRINT_CONSTANT(GDK_KEY_Launch7);
    PRINT_CONSTANT(GDK_KEY_Launch8);
    PRINT_CONSTANT(GDK_KEY_Launch9);
    PRINT_CONSTANT(GDK_KEY_LaunchA);
    PRINT_CONSTANT(GDK_KEY_LaunchB);
    PRINT_CONSTANT(GDK_KEY_LaunchC);
    PRINT_CONSTANT(GDK_KEY_LaunchD);
    PRINT_CONSTANT(GDK_KEY_LaunchE);
    PRINT_CONSTANT(GDK_KEY_LaunchF);
    PRINT_CONSTANT(GDK_KEY_Lbelowdot);
    PRINT_CONSTANT(GDK_KEY_Lcaron);
    PRINT_CONSTANT(GDK_KEY_Lcedilla);
    PRINT_CONSTANT(GDK_KEY_Left);
    PRINT_CONSTANT(GDK_KEY_LightBulb);
    PRINT_CONSTANT(GDK_KEY_Linefeed);
    PRINT_CONSTANT(GDK_KEY_LiraSign);
    PRINT_CONSTANT(GDK_KEY_LogGrabInfo);
    PRINT_CONSTANT(GDK_KEY_LogOff);
    PRINT_CONSTANT(GDK_KEY_LogWindowTree);
    PRINT_CONSTANT(GDK_KEY_Lstroke);
    PRINT_CONSTANT(GDK_KEY_M);
    PRINT_CONSTANT(GDK_KEY_Mabovedot);
    PRINT_CONSTANT(GDK_KEY_Macedonia_DSE);
    PRINT_CONSTANT(GDK_KEY_Macedonia_GJE);
    PRINT_CONSTANT(GDK_KEY_Macedonia_KJE);
    PRINT_CONSTANT(GDK_KEY_Macedonia_dse);
    PRINT_CONSTANT(GDK_KEY_Macedonia_gje);
    PRINT_CONSTANT(GDK_KEY_Macedonia_kje);
    PRINT_CONSTANT(GDK_KEY_Mae_Koho);
    PRINT_CONSTANT(GDK_KEY_Mail);
    PRINT_CONSTANT(GDK_KEY_MailForward);
    PRINT_CONSTANT(GDK_KEY_Market);
    PRINT_CONSTANT(GDK_KEY_Massyo);
    PRINT_CONSTANT(GDK_KEY_Meeting);
    PRINT_CONSTANT(GDK_KEY_Memo);
    PRINT_CONSTANT(GDK_KEY_Menu);
    PRINT_CONSTANT(GDK_KEY_MenuKB);
    PRINT_CONSTANT(GDK_KEY_MenuPB);
    PRINT_CONSTANT(GDK_KEY_Messenger);
    PRINT_CONSTANT(GDK_KEY_Meta_L);
    PRINT_CONSTANT(GDK_KEY_Meta_R);
    PRINT_CONSTANT(GDK_KEY_MillSign);
    PRINT_CONSTANT(GDK_KEY_ModeLock);
    PRINT_CONSTANT(GDK_KEY_Mode_switch);
    PRINT_CONSTANT(GDK_KEY_MonBrightnessDown);
    PRINT_CONSTANT(GDK_KEY_MonBrightnessUp);
    PRINT_CONSTANT(GDK_KEY_MouseKeys_Accel_Enable);
    PRINT_CONSTANT(GDK_KEY_MouseKeys_Enable);
    PRINT_CONSTANT(GDK_KEY_Muhenkan);
    PRINT_CONSTANT(GDK_KEY_Multi_key);
    PRINT_CONSTANT(GDK_KEY_MultipleCandidate);
    PRINT_CONSTANT(GDK_KEY_Music);
    PRINT_CONSTANT(GDK_KEY_MyComputer);
    PRINT_CONSTANT(GDK_KEY_MySites);
    PRINT_CONSTANT(GDK_KEY_N);
    PRINT_CONSTANT(GDK_KEY_Nacute);
    PRINT_CONSTANT(GDK_KEY_NairaSign);
    PRINT_CONSTANT(GDK_KEY_Ncaron);
    PRINT_CONSTANT(GDK_KEY_Ncedilla);
    PRINT_CONSTANT(GDK_KEY_New);
    PRINT_CONSTANT(GDK_KEY_NewSheqelSign);
    PRINT_CONSTANT(GDK_KEY_News);
    PRINT_CONSTANT(GDK_KEY_Next);
    PRINT_CONSTANT(GDK_KEY_Next_VMode);
    PRINT_CONSTANT(GDK_KEY_Next_Virtual_Screen);
    PRINT_CONSTANT(GDK_KEY_Ntilde);
    PRINT_CONSTANT(GDK_KEY_Num_Lock);
    PRINT_CONSTANT(GDK_KEY_O);
    PRINT_CONSTANT(GDK_KEY_OE);
    PRINT_CONSTANT(GDK_KEY_Oacute);
    PRINT_CONSTANT(GDK_KEY_Obarred);
    PRINT_CONSTANT(GDK_KEY_Obelowdot);
    PRINT_CONSTANT(GDK_KEY_Ocaron);
    PRINT_CONSTANT(GDK_KEY_Ocircumflex);
    PRINT_CONSTANT(GDK_KEY_Ocircumflexacute);
    PRINT_CONSTANT(GDK_KEY_Ocircumflexbelowdot);
    PRINT_CONSTANT(GDK_KEY_Ocircumflexgrave);
    PRINT_CONSTANT(GDK_KEY_Ocircumflexhook);
    PRINT_CONSTANT(GDK_KEY_Ocircumflextilde);
    PRINT_CONSTANT(GDK_KEY_Odiaeresis);
    PRINT_CONSTANT(GDK_KEY_Odoubleacute);
    PRINT_CONSTANT(GDK_KEY_OfficeHome);
    PRINT_CONSTANT(GDK_KEY_Ograve);
    PRINT_CONSTANT(GDK_KEY_Ohook);
    PRINT_CONSTANT(GDK_KEY_Ohorn);
    PRINT_CONSTANT(GDK_KEY_Ohornacute);
    PRINT_CONSTANT(GDK_KEY_Ohornbelowdot);
    PRINT_CONSTANT(GDK_KEY_Ohorngrave);
    PRINT_CONSTANT(GDK_KEY_Ohornhook);
    PRINT_CONSTANT(GDK_KEY_Ohorntilde);
    PRINT_CONSTANT(GDK_KEY_Omacron);
    PRINT_CONSTANT(GDK_KEY_Ooblique);
    PRINT_CONSTANT(GDK_KEY_Open);
    PRINT_CONSTANT(GDK_KEY_OpenURL);
    PRINT_CONSTANT(GDK_KEY_Option);
    PRINT_CONSTANT(GDK_KEY_Oslash);
    PRINT_CONSTANT(GDK_KEY_Otilde);
    PRINT_CONSTANT(GDK_KEY_Overlay1_Enable);
    PRINT_CONSTANT(GDK_KEY_Overlay2_Enable);
    PRINT_CONSTANT(GDK_KEY_P);
    PRINT_CONSTANT((gint) GDK_KEY_PRESS);
    PRINT_CONSTANT((guint) GDK_KEY_PRESS_MASK);
    PRINT_CONSTANT(GDK_KEY_Pabovedot);
    PRINT_CONSTANT(GDK_KEY_Page_Down);
    PRINT_CONSTANT(GDK_KEY_Page_Up);
    PRINT_CONSTANT(GDK_KEY_Paste);
    PRINT_CONSTANT(GDK_KEY_Pause);
    PRINT_CONSTANT(GDK_KEY_PesetaSign);
    PRINT_CONSTANT(GDK_KEY_Phone);
    PRINT_CONSTANT(GDK_KEY_Pictures);
    PRINT_CONSTANT(GDK_KEY_Pointer_Accelerate);
    PRINT_CONSTANT(GDK_KEY_Pointer_Button1);
    PRINT_CONSTANT(GDK_KEY_Pointer_Button2);
    PRINT_CONSTANT(GDK_KEY_Pointer_Button3);
    PRINT_CONSTANT(GDK_KEY_Pointer_Button4);
    PRINT_CONSTANT(GDK_KEY_Pointer_Button5);
    PRINT_CONSTANT(GDK_KEY_Pointer_Button_Dflt);
    PRINT_CONSTANT(GDK_KEY_Pointer_DblClick1);
    PRINT_CONSTANT(GDK_KEY_Pointer_DblClick2);
    PRINT_CONSTANT(GDK_KEY_Pointer_DblClick3);
    PRINT_CONSTANT(GDK_KEY_Pointer_DblClick4);
    PRINT_CONSTANT(GDK_KEY_Pointer_DblClick5);
    PRINT_CONSTANT(GDK_KEY_Pointer_DblClick_Dflt);
    PRINT_CONSTANT(GDK_KEY_Pointer_DfltBtnNext);
    PRINT_CONSTANT(GDK_KEY_Pointer_DfltBtnPrev);
    PRINT_CONSTANT(GDK_KEY_Pointer_Down);
    PRINT_CONSTANT(GDK_KEY_Pointer_DownLeft);
    PRINT_CONSTANT(GDK_KEY_Pointer_DownRight);
    PRINT_CONSTANT(GDK_KEY_Pointer_Drag1);
    PRINT_CONSTANT(GDK_KEY_Pointer_Drag2);
    PRINT_CONSTANT(GDK_KEY_Pointer_Drag3);
    PRINT_CONSTANT(GDK_KEY_Pointer_Drag4);
    PRINT_CONSTANT(GDK_KEY_Pointer_Drag5);
    PRINT_CONSTANT(GDK_KEY_Pointer_Drag_Dflt);
    PRINT_CONSTANT(GDK_KEY_Pointer_EnableKeys);
    PRINT_CONSTANT(GDK_KEY_Pointer_Left);
    PRINT_CONSTANT(GDK_KEY_Pointer_Right);
    PRINT_CONSTANT(GDK_KEY_Pointer_Up);
    PRINT_CONSTANT(GDK_KEY_Pointer_UpLeft);
    PRINT_CONSTANT(GDK_KEY_Pointer_UpRight);
    PRINT_CONSTANT(GDK_KEY_PowerDown);
    PRINT_CONSTANT(GDK_KEY_PowerOff);
    PRINT_CONSTANT(GDK_KEY_Prev_VMode);
    PRINT_CONSTANT(GDK_KEY_Prev_Virtual_Screen);
    PRINT_CONSTANT(GDK_KEY_PreviousCandidate);
    PRINT_CONSTANT(GDK_KEY_Print);
    PRINT_CONSTANT(GDK_KEY_Prior);
    PRINT_CONSTANT(GDK_KEY_Q);
    PRINT_CONSTANT(GDK_KEY_R);
    PRINT_CONSTANT(GDK_KEY_R1);
    PRINT_CONSTANT(GDK_KEY_R10);
    PRINT_CONSTANT(GDK_KEY_R11);
    PRINT_CONSTANT(GDK_KEY_R12);
    PRINT_CONSTANT(GDK_KEY_R13);
    PRINT_CONSTANT(GDK_KEY_R14);
    PRINT_CONSTANT(GDK_KEY_R15);
    PRINT_CONSTANT(GDK_KEY_R2);
    PRINT_CONSTANT(GDK_KEY_R3);
    PRINT_CONSTANT(GDK_KEY_R4);
    PRINT_CONSTANT(GDK_KEY_R5);
    PRINT_CONSTANT(GDK_KEY_R6);
    PRINT_CONSTANT(GDK_KEY_R7);
    PRINT_CONSTANT(GDK_KEY_R8);
    PRINT_CONSTANT(GDK_KEY_R9);
    PRINT_CONSTANT((gint) GDK_KEY_RELEASE);
    PRINT_CONSTANT((guint) GDK_KEY_RELEASE_MASK);
    PRINT_CONSTANT(GDK_KEY_RFKill);
    PRINT_CONSTANT(GDK_KEY_Racute);
    PRINT_CONSTANT(GDK_KEY_Rcaron);
    PRINT_CONSTANT(GDK_KEY_Rcedilla);
    PRINT_CONSTANT(GDK_KEY_Red);
    PRINT_CONSTANT(GDK_KEY_Redo);
    PRINT_CONSTANT(GDK_KEY_Refresh);
    PRINT_CONSTANT(GDK_KEY_Reload);
    PRINT_CONSTANT(GDK_KEY_RepeatKeys_Enable);
    PRINT_CONSTANT(GDK_KEY_Reply);
    PRINT_CONSTANT(GDK_KEY_Return);
    PRINT_CONSTANT(GDK_KEY_Right);
    PRINT_CONSTANT(GDK_KEY_RockerDown);
    PRINT_CONSTANT(GDK_KEY_RockerEnter);
    PRINT_CONSTANT(GDK_KEY_RockerUp);
    PRINT_CONSTANT(GDK_KEY_Romaji);
    PRINT_CONSTANT(GDK_KEY_RotateWindows);
    PRINT_CONSTANT(GDK_KEY_RotationKB);
    PRINT_CONSTANT(GDK_KEY_RotationPB);
    PRINT_CONSTANT(GDK_KEY_RupeeSign);
    PRINT_CONSTANT(GDK_KEY_S);
    PRINT_CONSTANT(GDK_KEY_SCHWA);
    PRINT_CONSTANT(GDK_KEY_Sabovedot);
    PRINT_CONSTANT(GDK_KEY_Sacute);
    PRINT_CONSTANT(GDK_KEY_Save);
    PRINT_CONSTANT(GDK_KEY_Scaron);
    PRINT_CONSTANT(GDK_KEY_Scedilla);
    PRINT_CONSTANT(GDK_KEY_Scircumflex);
    PRINT_CONSTANT(GDK_KEY_ScreenSaver);
    PRINT_CONSTANT(GDK_KEY_ScrollClick);
    PRINT_CONSTANT(GDK_KEY_ScrollDown);
    PRINT_CONSTANT(GDK_KEY_ScrollUp);
    PRINT_CONSTANT(GDK_KEY_Scroll_Lock);
    PRINT_CONSTANT(GDK_KEY_Search);
    PRINT_CONSTANT(GDK_KEY_Select);
    PRINT_CONSTANT(GDK_KEY_SelectButton);
    PRINT_CONSTANT(GDK_KEY_Send);
    PRINT_CONSTANT(GDK_KEY_Serbian_DJE);
    PRINT_CONSTANT(GDK_KEY_Serbian_DZE);
    PRINT_CONSTANT(GDK_KEY_Serbian_JE);
    PRINT_CONSTANT(GDK_KEY_Serbian_LJE);
    PRINT_CONSTANT(GDK_KEY_Serbian_NJE);
    PRINT_CONSTANT(GDK_KEY_Serbian_TSHE);
    PRINT_CONSTANT(GDK_KEY_Serbian_dje);
    PRINT_CONSTANT(GDK_KEY_Serbian_dze);
    PRINT_CONSTANT(GDK_KEY_Serbian_je);
    PRINT_CONSTANT(GDK_KEY_Serbian_lje);
    PRINT_CONSTANT(GDK_KEY_Serbian_nje);
    PRINT_CONSTANT(GDK_KEY_Serbian_tshe);
    PRINT_CONSTANT(GDK_KEY_Shift_L);
    PRINT_CONSTANT(GDK_KEY_Shift_Lock);
    PRINT_CONSTANT(GDK_KEY_Shift_R);
    PRINT_CONSTANT(GDK_KEY_Shop);
    PRINT_CONSTANT(GDK_KEY_SingleCandidate);
    PRINT_CONSTANT(GDK_KEY_Sinh_a);
    PRINT_CONSTANT(GDK_KEY_Sinh_aa);
    PRINT_CONSTANT(GDK_KEY_Sinh_aa2);
    PRINT_CONSTANT(GDK_KEY_Sinh_ae);
    PRINT_CONSTANT(GDK_KEY_Sinh_ae2);
    PRINT_CONSTANT(GDK_KEY_Sinh_aee);
    PRINT_CONSTANT(GDK_KEY_Sinh_aee2);
    PRINT_CONSTANT(GDK_KEY_Sinh_ai);
    PRINT_CONSTANT(GDK_KEY_Sinh_ai2);
    PRINT_CONSTANT(GDK_KEY_Sinh_al);
    PRINT_CONSTANT(GDK_KEY_Sinh_au);
    PRINT_CONSTANT(GDK_KEY_Sinh_au2);
    PRINT_CONSTANT(GDK_KEY_Sinh_ba);
    PRINT_CONSTANT(GDK_KEY_Sinh_bha);
    PRINT_CONSTANT(GDK_KEY_Sinh_ca);
    PRINT_CONSTANT(GDK_KEY_Sinh_cha);
    PRINT_CONSTANT(GDK_KEY_Sinh_dda);
    PRINT_CONSTANT(GDK_KEY_Sinh_ddha);
    PRINT_CONSTANT(GDK_KEY_Sinh_dha);
    PRINT_CONSTANT(GDK_KEY_Sinh_dhha);
    PRINT_CONSTANT(GDK_KEY_Sinh_e);
    PRINT_CONSTANT(GDK_KEY_Sinh_e2);
    PRINT_CONSTANT(GDK_KEY_Sinh_ee);
    PRINT_CONSTANT(GDK_KEY_Sinh_ee2);
    PRINT_CONSTANT(GDK_KEY_Sinh_fa);
    PRINT_CONSTANT(GDK_KEY_Sinh_ga);
    PRINT_CONSTANT(GDK_KEY_Sinh_gha);
    PRINT_CONSTANT(GDK_KEY_Sinh_h2);
    PRINT_CONSTANT(GDK_KEY_Sinh_ha);
    PRINT_CONSTANT(GDK_KEY_Sinh_i);
    PRINT_CONSTANT(GDK_KEY_Sinh_i2);
    PRINT_CONSTANT(GDK_KEY_Sinh_ii);
    PRINT_CONSTANT(GDK_KEY_Sinh_ii2);
    PRINT_CONSTANT(GDK_KEY_Sinh_ja);
    PRINT_CONSTANT(GDK_KEY_Sinh_jha);
    PRINT_CONSTANT(GDK_KEY_Sinh_jnya);
    PRINT_CONSTANT(GDK_KEY_Sinh_ka);
    PRINT_CONSTANT(GDK_KEY_Sinh_kha);
    PRINT_CONSTANT(GDK_KEY_Sinh_kunddaliya);
    PRINT_CONSTANT(GDK_KEY_Sinh_la);
    PRINT_CONSTANT(GDK_KEY_Sinh_lla);
    PRINT_CONSTANT(GDK_KEY_Sinh_lu);
    PRINT_CONSTANT(GDK_KEY_Sinh_lu2);
    PRINT_CONSTANT(GDK_KEY_Sinh_luu);
    PRINT_CONSTANT(GDK_KEY_Sinh_luu2);
    PRINT_CONSTANT(GDK_KEY_Sinh_ma);
    PRINT_CONSTANT(GDK_KEY_Sinh_mba);
    PRINT_CONSTANT(GDK_KEY_Sinh_na);
    PRINT_CONSTANT(GDK_KEY_Sinh_ndda);
    PRINT_CONSTANT(GDK_KEY_Sinh_ndha);
    PRINT_CONSTANT(GDK_KEY_Sinh_ng);
    PRINT_CONSTANT(GDK_KEY_Sinh_ng2);
    PRINT_CONSTANT(GDK_KEY_Sinh_nga);
    PRINT_CONSTANT(GDK_KEY_Sinh_nja);
    PRINT_CONSTANT(GDK_KEY_Sinh_nna);
    PRINT_CONSTANT(GDK_KEY_Sinh_nya);
    PRINT_CONSTANT(GDK_KEY_Sinh_o);
    PRINT_CONSTANT(GDK_KEY_Sinh_o2);
    PRINT_CONSTANT(GDK_KEY_Sinh_oo);
    PRINT_CONSTANT(GDK_KEY_Sinh_oo2);
    PRINT_CONSTANT(GDK_KEY_Sinh_pa);
    PRINT_CONSTANT(GDK_KEY_Sinh_pha);
    PRINT_CONSTANT(GDK_KEY_Sinh_ra);
    PRINT_CONSTANT(GDK_KEY_Sinh_ri);
    PRINT_CONSTANT(GDK_KEY_Sinh_rii);
    PRINT_CONSTANT(GDK_KEY_Sinh_ru2);
    PRINT_CONSTANT(GDK_KEY_Sinh_ruu2);
    PRINT_CONSTANT(GDK_KEY_Sinh_sa);
    PRINT_CONSTANT(GDK_KEY_Sinh_sha);
    PRINT_CONSTANT(GDK_KEY_Sinh_ssha);
    PRINT_CONSTANT(GDK_KEY_Sinh_tha);
    PRINT_CONSTANT(GDK_KEY_Sinh_thha);
    PRINT_CONSTANT(GDK_KEY_Sinh_tta);
    PRINT_CONSTANT(GDK_KEY_Sinh_ttha);
    PRINT_CONSTANT(GDK_KEY_Sinh_u);
    PRINT_CONSTANT(GDK_KEY_Sinh_u2);
    PRINT_CONSTANT(GDK_KEY_Sinh_uu);
    PRINT_CONSTANT(GDK_KEY_Sinh_uu2);
    PRINT_CONSTANT(GDK_KEY_Sinh_va);
    PRINT_CONSTANT(GDK_KEY_Sinh_ya);
    PRINT_CONSTANT(GDK_KEY_Sleep);
    PRINT_CONSTANT(GDK_KEY_SlowKeys_Enable);
    PRINT_CONSTANT(GDK_KEY_Spell);
    PRINT_CONSTANT(GDK_KEY_SplitScreen);
    PRINT_CONSTANT(GDK_KEY_Standby);
    PRINT_CONSTANT(GDK_KEY_Start);
    PRINT_CONSTANT(GDK_KEY_StickyKeys_Enable);
    PRINT_CONSTANT(GDK_KEY_Stop);
    PRINT_CONSTANT(GDK_KEY_Subtitle);
    PRINT_CONSTANT(GDK_KEY_Super_L);
    PRINT_CONSTANT(GDK_KEY_Super_R);
    PRINT_CONSTANT(GDK_KEY_Support);
    PRINT_CONSTANT(GDK_KEY_Suspend);
    PRINT_CONSTANT(GDK_KEY_Switch_VT_1);
    PRINT_CONSTANT(GDK_KEY_Switch_VT_10);
    PRINT_CONSTANT(GDK_KEY_Switch_VT_11);
    PRINT_CONSTANT(GDK_KEY_Switch_VT_12);
    PRINT_CONSTANT(GDK_KEY_Switch_VT_2);
    PRINT_CONSTANT(GDK_KEY_Switch_VT_3);
    PRINT_CONSTANT(GDK_KEY_Switch_VT_4);
    PRINT_CONSTANT(GDK_KEY_Switch_VT_5);
    PRINT_CONSTANT(GDK_KEY_Switch_VT_6);
    PRINT_CONSTANT(GDK_KEY_Switch_VT_7);
    PRINT_CONSTANT(GDK_KEY_Switch_VT_8);
    PRINT_CONSTANT(GDK_KEY_Switch_VT_9);
    PRINT_CONSTANT(GDK_KEY_Sys_Req);
    PRINT_CONSTANT(GDK_KEY_T);
    PRINT_CONSTANT(GDK_KEY_THORN);
    PRINT_CONSTANT(GDK_KEY_Tab);
    PRINT_CONSTANT(GDK_KEY_Tabovedot);
    PRINT_CONSTANT(GDK_KEY_TaskPane);
    PRINT_CONSTANT(GDK_KEY_Tcaron);
    PRINT_CONSTANT(GDK_KEY_Tcedilla);
    PRINT_CONSTANT(GDK_KEY_Terminal);
    PRINT_CONSTANT(GDK_KEY_Terminate_Server);
    PRINT_CONSTANT(GDK_KEY_Thai_baht);
    PRINT_CONSTANT(GDK_KEY_Thai_bobaimai);
    PRINT_CONSTANT(GDK_KEY_Thai_chochan);
    PRINT_CONSTANT(GDK_KEY_Thai_chochang);
    PRINT_CONSTANT(GDK_KEY_Thai_choching);
    PRINT_CONSTANT(GDK_KEY_Thai_chochoe);
    PRINT_CONSTANT(GDK_KEY_Thai_dochada);
    PRINT_CONSTANT(GDK_KEY_Thai_dodek);
    PRINT_CONSTANT(GDK_KEY_Thai_fofa);
    PRINT_CONSTANT(GDK_KEY_Thai_fofan);
    PRINT_CONSTANT(GDK_KEY_Thai_hohip);
    PRINT_CONSTANT(GDK_KEY_Thai_honokhuk);
    PRINT_CONSTANT(GDK_KEY_Thai_khokhai);
    PRINT_CONSTANT(GDK_KEY_Thai_khokhon);
    PRINT_CONSTANT(GDK_KEY_Thai_khokhuat);
    PRINT_CONSTANT(GDK_KEY_Thai_khokhwai);
    PRINT_CONSTANT(GDK_KEY_Thai_khorakhang);
    PRINT_CONSTANT(GDK_KEY_Thai_kokai);
    PRINT_CONSTANT(GDK_KEY_Thai_lakkhangyao);
    PRINT_CONSTANT(GDK_KEY_Thai_lekchet);
    PRINT_CONSTANT(GDK_KEY_Thai_lekha);
    PRINT_CONSTANT(GDK_KEY_Thai_lekhok);
    PRINT_CONSTANT(GDK_KEY_Thai_lekkao);
    PRINT_CONSTANT(GDK_KEY_Thai_leknung);
    PRINT_CONSTANT(GDK_KEY_Thai_lekpaet);
    PRINT_CONSTANT(GDK_KEY_Thai_leksam);
    PRINT_CONSTANT(GDK_KEY_Thai_leksi);
    PRINT_CONSTANT(GDK_KEY_Thai_leksong);
    PRINT_CONSTANT(GDK_KEY_Thai_leksun);
    PRINT_CONSTANT(GDK_KEY_Thai_lochula);
    PRINT_CONSTANT(GDK_KEY_Thai_loling);
    PRINT_CONSTANT(GDK_KEY_Thai_lu);
    PRINT_CONSTANT(GDK_KEY_Thai_maichattawa);
    PRINT_CONSTANT(GDK_KEY_Thai_maiek);
    PRINT_CONSTANT(GDK_KEY_Thai_maihanakat);
    PRINT_CONSTANT(GDK_KEY_Thai_maihanakat_maitho);
    PRINT_CONSTANT(GDK_KEY_Thai_maitaikhu);
    PRINT_CONSTANT(GDK_KEY_Thai_maitho);
    PRINT_CONSTANT(GDK_KEY_Thai_maitri);
    PRINT_CONSTANT(GDK_KEY_Thai_maiyamok);
    PRINT_CONSTANT(GDK_KEY_Thai_moma);
    PRINT_CONSTANT(GDK_KEY_Thai_ngongu);
    PRINT_CONSTANT(GDK_KEY_Thai_nikhahit);
    PRINT_CONSTANT(GDK_KEY_Thai_nonen);
    PRINT_CONSTANT(GDK_KEY_Thai_nonu);
    PRINT_CONSTANT(GDK_KEY_Thai_oang);
    PRINT_CONSTANT(GDK_KEY_Thai_paiyannoi);
    PRINT_CONSTANT(GDK_KEY_Thai_phinthu);
    PRINT_CONSTANT(GDK_KEY_Thai_phophan);
    PRINT_CONSTANT(GDK_KEY_Thai_phophung);
    PRINT_CONSTANT(GDK_KEY_Thai_phosamphao);
    PRINT_CONSTANT(GDK_KEY_Thai_popla);
    PRINT_CONSTANT(GDK_KEY_Thai_rorua);
    PRINT_CONSTANT(GDK_KEY_Thai_ru);
    PRINT_CONSTANT(GDK_KEY_Thai_saraa);
    PRINT_CONSTANT(GDK_KEY_Thai_saraaa);
    PRINT_CONSTANT(GDK_KEY_Thai_saraae);
    PRINT_CONSTANT(GDK_KEY_Thai_saraaimaimalai);
    PRINT_CONSTANT(GDK_KEY_Thai_saraaimaimuan);
    PRINT_CONSTANT(GDK_KEY_Thai_saraam);
    PRINT_CONSTANT(GDK_KEY_Thai_sarae);
    PRINT_CONSTANT(GDK_KEY_Thai_sarai);
    PRINT_CONSTANT(GDK_KEY_Thai_saraii);
    PRINT_CONSTANT(GDK_KEY_Thai_sarao);
    PRINT_CONSTANT(GDK_KEY_Thai_sarau);
    PRINT_CONSTANT(GDK_KEY_Thai_saraue);
    PRINT_CONSTANT(GDK_KEY_Thai_sarauee);
    PRINT_CONSTANT(GDK_KEY_Thai_sarauu);
    PRINT_CONSTANT(GDK_KEY_Thai_sorusi);
    PRINT_CONSTANT(GDK_KEY_Thai_sosala);
    PRINT_CONSTANT(GDK_KEY_Thai_soso);
    PRINT_CONSTANT(GDK_KEY_Thai_sosua);
    PRINT_CONSTANT(GDK_KEY_Thai_thanthakhat);
    PRINT_CONSTANT(GDK_KEY_Thai_thonangmontho);
    PRINT_CONSTANT(GDK_KEY_Thai_thophuthao);
    PRINT_CONSTANT(GDK_KEY_Thai_thothahan);
    PRINT_CONSTANT(GDK_KEY_Thai_thothan);
    PRINT_CONSTANT(GDK_KEY_Thai_thothong);
    PRINT_CONSTANT(GDK_KEY_Thai_thothung);
    PRINT_CONSTANT(GDK_KEY_Thai_topatak);
    PRINT_CONSTANT(GDK_KEY_Thai_totao);
    PRINT_CONSTANT(GDK_KEY_Thai_wowaen);
    PRINT_CONSTANT(GDK_KEY_Thai_yoyak);
    PRINT_CONSTANT(GDK_KEY_Thai_yoying);
    PRINT_CONSTANT(GDK_KEY_Thorn);
    PRINT_CONSTANT(GDK_KEY_Time);
    PRINT_CONSTANT(GDK_KEY_ToDoList);
    PRINT_CONSTANT(GDK_KEY_Tools);
    PRINT_CONSTANT(GDK_KEY_TopMenu);
    PRINT_CONSTANT(GDK_KEY_TouchpadOff);
    PRINT_CONSTANT(GDK_KEY_TouchpadOn);
    PRINT_CONSTANT(GDK_KEY_TouchpadToggle);
    PRINT_CONSTANT(GDK_KEY_Touroku);
    PRINT_CONSTANT(GDK_KEY_Travel);
    PRINT_CONSTANT(GDK_KEY_Tslash);
    PRINT_CONSTANT(GDK_KEY_U);
    PRINT_CONSTANT(GDK_KEY_UWB);
    PRINT_CONSTANT(GDK_KEY_Uacute);
    PRINT_CONSTANT(GDK_KEY_Ubelowdot);
    PRINT_CONSTANT(GDK_KEY_Ubreve);
    PRINT_CONSTANT(GDK_KEY_Ucircumflex);
    PRINT_CONSTANT(GDK_KEY_Udiaeresis);
    PRINT_CONSTANT(GDK_KEY_Udoubleacute);
    PRINT_CONSTANT(GDK_KEY_Ugrave);
    PRINT_CONSTANT(GDK_KEY_Uhook);
    PRINT_CONSTANT(GDK_KEY_Uhorn);
    PRINT_CONSTANT(GDK_KEY_Uhornacute);
    PRINT_CONSTANT(GDK_KEY_Uhornbelowdot);
    PRINT_CONSTANT(GDK_KEY_Uhorngrave);
    PRINT_CONSTANT(GDK_KEY_Uhornhook);
    PRINT_CONSTANT(GDK_KEY_Uhorntilde);
    PRINT_CONSTANT(GDK_KEY_Ukrainian_GHE_WITH_UPTURN);
    PRINT_CONSTANT(GDK_KEY_Ukrainian_I);
    PRINT_CONSTANT(GDK_KEY_Ukrainian_IE);
    PRINT_CONSTANT(GDK_KEY_Ukrainian_YI);
    PRINT_CONSTANT(GDK_KEY_Ukrainian_ghe_with_upturn);
    PRINT_CONSTANT(GDK_KEY_Ukrainian_i);
    PRINT_CONSTANT(GDK_KEY_Ukrainian_ie);
    PRINT_CONSTANT(GDK_KEY_Ukrainian_yi);
    PRINT_CONSTANT(GDK_KEY_Ukranian_I);
    PRINT_CONSTANT(GDK_KEY_Ukranian_JE);
    PRINT_CONSTANT(GDK_KEY_Ukranian_YI);
    PRINT_CONSTANT(GDK_KEY_Ukranian_i);
    PRINT_CONSTANT(GDK_KEY_Ukranian_je);
    PRINT_CONSTANT(GDK_KEY_Ukranian_yi);
    PRINT_CONSTANT(GDK_KEY_Umacron);
    PRINT_CONSTANT(GDK_KEY_Undo);
    PRINT_CONSTANT(GDK_KEY_Ungrab);
    PRINT_CONSTANT(GDK_KEY_Uogonek);
    PRINT_CONSTANT(GDK_KEY_Up);
    PRINT_CONSTANT(GDK_KEY_Uring);
    PRINT_CONSTANT(GDK_KEY_User1KB);
    PRINT_CONSTANT(GDK_KEY_User2KB);
    PRINT_CONSTANT(GDK_KEY_UserPB);
    PRINT_CONSTANT(GDK_KEY_Utilde);
    PRINT_CONSTANT(GDK_KEY_V);
    PRINT_CONSTANT(GDK_KEY_VendorHome);
    PRINT_CONSTANT(GDK_KEY_Video);
    PRINT_CONSTANT(GDK_KEY_View);
    PRINT_CONSTANT(GDK_KEY_VoidSymbol);
    PRINT_CONSTANT(GDK_KEY_W);
    PRINT_CONSTANT(GDK_KEY_WLAN);
    PRINT_CONSTANT(GDK_KEY_WWAN);
    PRINT_CONSTANT(GDK_KEY_WWW);
    PRINT_CONSTANT(GDK_KEY_Wacute);
    PRINT_CONSTANT(GDK_KEY_WakeUp);
    PRINT_CONSTANT(GDK_KEY_Wcircumflex);
    PRINT_CONSTANT(GDK_KEY_Wdiaeresis);
    PRINT_CONSTANT(GDK_KEY_WebCam);
    PRINT_CONSTANT(GDK_KEY_Wgrave);
    PRINT_CONSTANT(GDK_KEY_WheelButton);
    PRINT_CONSTANT(GDK_KEY_WindowClear);
    PRINT_CONSTANT(GDK_KEY_WonSign);
    PRINT_CONSTANT(GDK_KEY_Word);
    PRINT_CONSTANT(GDK_KEY_X);
    PRINT_CONSTANT(GDK_KEY_Xabovedot);
    PRINT_CONSTANT(GDK_KEY_Xfer);
    PRINT_CONSTANT(GDK_KEY_Y);
    PRINT_CONSTANT(GDK_KEY_Yacute);
    PRINT_CONSTANT(GDK_KEY_Ybelowdot);
    PRINT_CONSTANT(GDK_KEY_Ycircumflex);
    PRINT_CONSTANT(GDK_KEY_Ydiaeresis);
    PRINT_CONSTANT(GDK_KEY_Yellow);
    PRINT_CONSTANT(GDK_KEY_Ygrave);
    PRINT_CONSTANT(GDK_KEY_Yhook);
    PRINT_CONSTANT(GDK_KEY_Ytilde);
    PRINT_CONSTANT(GDK_KEY_Z);
    PRINT_CONSTANT(GDK_KEY_Zabovedot);
    PRINT_CONSTANT(GDK_KEY_Zacute);
    PRINT_CONSTANT(GDK_KEY_Zcaron);
    PRINT_CONSTANT(GDK_KEY_Zen_Koho);
    PRINT_CONSTANT(GDK_KEY_Zenkaku);
    PRINT_CONSTANT(GDK_KEY_Zenkaku_Hankaku);
    PRINT_CONSTANT(GDK_KEY_ZoomIn);
    PRINT_CONSTANT(GDK_KEY_ZoomOut);
    PRINT_CONSTANT(GDK_KEY_Zstroke);
    PRINT_CONSTANT(GDK_KEY_a);
    PRINT_CONSTANT(GDK_KEY_aacute);
    PRINT_CONSTANT(GDK_KEY_abelowdot);
    PRINT_CONSTANT(GDK_KEY_abovedot);
    PRINT_CONSTANT(GDK_KEY_abreve);
    PRINT_CONSTANT(GDK_KEY_abreveacute);
    PRINT_CONSTANT(GDK_KEY_abrevebelowdot);
    PRINT_CONSTANT(GDK_KEY_abrevegrave);
    PRINT_CONSTANT(GDK_KEY_abrevehook);
    PRINT_CONSTANT(GDK_KEY_abrevetilde);
    PRINT_CONSTANT(GDK_KEY_acircumflex);
    PRINT_CONSTANT(GDK_KEY_acircumflexacute);
    PRINT_CONSTANT(GDK_KEY_acircumflexbelowdot);
    PRINT_CONSTANT(GDK_KEY_acircumflexgrave);
    PRINT_CONSTANT(GDK_KEY_acircumflexhook);
    PRINT_CONSTANT(GDK_KEY_acircumflextilde);
    PRINT_CONSTANT(GDK_KEY_acute);
    PRINT_CONSTANT(GDK_KEY_adiaeresis);
    PRINT_CONSTANT(GDK_KEY_ae);
    PRINT_CONSTANT(GDK_KEY_agrave);
    PRINT_CONSTANT(GDK_KEY_ahook);
    PRINT_CONSTANT(GDK_KEY_amacron);
    PRINT_CONSTANT(GDK_KEY_ampersand);
    PRINT_CONSTANT(GDK_KEY_aogonek);
    PRINT_CONSTANT(GDK_KEY_apostrophe);
    PRINT_CONSTANT(GDK_KEY_approxeq);
    PRINT_CONSTANT(GDK_KEY_approximate);
    PRINT_CONSTANT(GDK_KEY_aring);
    PRINT_CONSTANT(GDK_KEY_asciicircum);
    PRINT_CONSTANT(GDK_KEY_asciitilde);
    PRINT_CONSTANT(GDK_KEY_asterisk);
    PRINT_CONSTANT(GDK_KEY_at);
    PRINT_CONSTANT(GDK_KEY_atilde);
    PRINT_CONSTANT(GDK_KEY_b);
    PRINT_CONSTANT(GDK_KEY_babovedot);
    PRINT_CONSTANT(GDK_KEY_backslash);
    PRINT_CONSTANT(GDK_KEY_ballotcross);
    PRINT_CONSTANT(GDK_KEY_bar);
    PRINT_CONSTANT(GDK_KEY_because);
    PRINT_CONSTANT(GDK_KEY_blank);
    PRINT_CONSTANT(GDK_KEY_botintegral);
    PRINT_CONSTANT(GDK_KEY_botleftparens);
    PRINT_CONSTANT(GDK_KEY_botleftsqbracket);
    PRINT_CONSTANT(GDK_KEY_botleftsummation);
    PRINT_CONSTANT(GDK_KEY_botrightparens);
    PRINT_CONSTANT(GDK_KEY_botrightsqbracket);
    PRINT_CONSTANT(GDK_KEY_botrightsummation);
    PRINT_CONSTANT(GDK_KEY_bott);
    PRINT_CONSTANT(GDK_KEY_botvertsummationconnector);
    PRINT_CONSTANT(GDK_KEY_braceleft);
    PRINT_CONSTANT(GDK_KEY_braceright);
    PRINT_CONSTANT(GDK_KEY_bracketleft);
    PRINT_CONSTANT(GDK_KEY_bracketright);
    PRINT_CONSTANT(GDK_KEY_braille_blank);
    PRINT_CONSTANT(GDK_KEY_braille_dot_1);
    PRINT_CONSTANT(GDK_KEY_braille_dot_10);
    PRINT_CONSTANT(GDK_KEY_braille_dot_2);
    PRINT_CONSTANT(GDK_KEY_braille_dot_3);
    PRINT_CONSTANT(GDK_KEY_braille_dot_4);
    PRINT_CONSTANT(GDK_KEY_braille_dot_5);
    PRINT_CONSTANT(GDK_KEY_braille_dot_6);
    PRINT_CONSTANT(GDK_KEY_braille_dot_7);
    PRINT_CONSTANT(GDK_KEY_braille_dot_8);
    PRINT_CONSTANT(GDK_KEY_braille_dot_9);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12);
    PRINT_CONSTANT(GDK_KEY_braille_dots_123);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1234);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12345);
    PRINT_CONSTANT(GDK_KEY_braille_dots_123456);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1234567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12345678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1234568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_123457);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1234578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_123458);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12346);
    PRINT_CONSTANT(GDK_KEY_braille_dots_123467);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1234678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_123468);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12347);
    PRINT_CONSTANT(GDK_KEY_braille_dots_123478);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12348);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1235);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12356);
    PRINT_CONSTANT(GDK_KEY_braille_dots_123567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1235678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_123568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12357);
    PRINT_CONSTANT(GDK_KEY_braille_dots_123578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12358);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1236);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12367);
    PRINT_CONSTANT(GDK_KEY_braille_dots_123678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12368);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1237);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12378);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1238);
    PRINT_CONSTANT(GDK_KEY_braille_dots_124);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1245);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12456);
    PRINT_CONSTANT(GDK_KEY_braille_dots_124567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1245678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_124568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12457);
    PRINT_CONSTANT(GDK_KEY_braille_dots_124578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12458);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1246);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12467);
    PRINT_CONSTANT(GDK_KEY_braille_dots_124678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12468);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1247);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12478);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1248);
    PRINT_CONSTANT(GDK_KEY_braille_dots_125);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1256);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_125678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1257);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1258);
    PRINT_CONSTANT(GDK_KEY_braille_dots_126);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1267);
    PRINT_CONSTANT(GDK_KEY_braille_dots_12678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1268);
    PRINT_CONSTANT(GDK_KEY_braille_dots_127);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1278);
    PRINT_CONSTANT(GDK_KEY_braille_dots_128);
    PRINT_CONSTANT(GDK_KEY_braille_dots_13);
    PRINT_CONSTANT(GDK_KEY_braille_dots_134);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1345);
    PRINT_CONSTANT(GDK_KEY_braille_dots_13456);
    PRINT_CONSTANT(GDK_KEY_braille_dots_134567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1345678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_134568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_13457);
    PRINT_CONSTANT(GDK_KEY_braille_dots_134578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_13458);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1346);
    PRINT_CONSTANT(GDK_KEY_braille_dots_13467);
    PRINT_CONSTANT(GDK_KEY_braille_dots_134678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_13468);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1347);
    PRINT_CONSTANT(GDK_KEY_braille_dots_13478);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1348);
    PRINT_CONSTANT(GDK_KEY_braille_dots_135);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1356);
    PRINT_CONSTANT(GDK_KEY_braille_dots_13567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_135678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_13568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1357);
    PRINT_CONSTANT(GDK_KEY_braille_dots_13578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1358);
    PRINT_CONSTANT(GDK_KEY_braille_dots_136);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1367);
    PRINT_CONSTANT(GDK_KEY_braille_dots_13678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1368);
    PRINT_CONSTANT(GDK_KEY_braille_dots_137);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1378);
    PRINT_CONSTANT(GDK_KEY_braille_dots_138);
    PRINT_CONSTANT(GDK_KEY_braille_dots_14);
    PRINT_CONSTANT(GDK_KEY_braille_dots_145);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1456);
    PRINT_CONSTANT(GDK_KEY_braille_dots_14567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_145678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_14568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1457);
    PRINT_CONSTANT(GDK_KEY_braille_dots_14578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1458);
    PRINT_CONSTANT(GDK_KEY_braille_dots_146);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1467);
    PRINT_CONSTANT(GDK_KEY_braille_dots_14678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1468);
    PRINT_CONSTANT(GDK_KEY_braille_dots_147);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1478);
    PRINT_CONSTANT(GDK_KEY_braille_dots_148);
    PRINT_CONSTANT(GDK_KEY_braille_dots_15);
    PRINT_CONSTANT(GDK_KEY_braille_dots_156);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_15678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_157);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_158);
    PRINT_CONSTANT(GDK_KEY_braille_dots_16);
    PRINT_CONSTANT(GDK_KEY_braille_dots_167);
    PRINT_CONSTANT(GDK_KEY_braille_dots_1678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_168);
    PRINT_CONSTANT(GDK_KEY_braille_dots_17);
    PRINT_CONSTANT(GDK_KEY_braille_dots_178);
    PRINT_CONSTANT(GDK_KEY_braille_dots_18);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2);
    PRINT_CONSTANT(GDK_KEY_braille_dots_23);
    PRINT_CONSTANT(GDK_KEY_braille_dots_234);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2345);
    PRINT_CONSTANT(GDK_KEY_braille_dots_23456);
    PRINT_CONSTANT(GDK_KEY_braille_dots_234567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2345678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_234568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_23457);
    PRINT_CONSTANT(GDK_KEY_braille_dots_234578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_23458);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2346);
    PRINT_CONSTANT(GDK_KEY_braille_dots_23467);
    PRINT_CONSTANT(GDK_KEY_braille_dots_234678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_23468);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2347);
    PRINT_CONSTANT(GDK_KEY_braille_dots_23478);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2348);
    PRINT_CONSTANT(GDK_KEY_braille_dots_235);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2356);
    PRINT_CONSTANT(GDK_KEY_braille_dots_23567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_235678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_23568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2357);
    PRINT_CONSTANT(GDK_KEY_braille_dots_23578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2358);
    PRINT_CONSTANT(GDK_KEY_braille_dots_236);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2367);
    PRINT_CONSTANT(GDK_KEY_braille_dots_23678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2368);
    PRINT_CONSTANT(GDK_KEY_braille_dots_237);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2378);
    PRINT_CONSTANT(GDK_KEY_braille_dots_238);
    PRINT_CONSTANT(GDK_KEY_braille_dots_24);
    PRINT_CONSTANT(GDK_KEY_braille_dots_245);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2456);
    PRINT_CONSTANT(GDK_KEY_braille_dots_24567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_245678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_24568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2457);
    PRINT_CONSTANT(GDK_KEY_braille_dots_24578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2458);
    PRINT_CONSTANT(GDK_KEY_braille_dots_246);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2467);
    PRINT_CONSTANT(GDK_KEY_braille_dots_24678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2468);
    PRINT_CONSTANT(GDK_KEY_braille_dots_247);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2478);
    PRINT_CONSTANT(GDK_KEY_braille_dots_248);
    PRINT_CONSTANT(GDK_KEY_braille_dots_25);
    PRINT_CONSTANT(GDK_KEY_braille_dots_256);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_25678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_257);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_258);
    PRINT_CONSTANT(GDK_KEY_braille_dots_26);
    PRINT_CONSTANT(GDK_KEY_braille_dots_267);
    PRINT_CONSTANT(GDK_KEY_braille_dots_2678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_268);
    PRINT_CONSTANT(GDK_KEY_braille_dots_27);
    PRINT_CONSTANT(GDK_KEY_braille_dots_278);
    PRINT_CONSTANT(GDK_KEY_braille_dots_28);
    PRINT_CONSTANT(GDK_KEY_braille_dots_3);
    PRINT_CONSTANT(GDK_KEY_braille_dots_34);
    PRINT_CONSTANT(GDK_KEY_braille_dots_345);
    PRINT_CONSTANT(GDK_KEY_braille_dots_3456);
    PRINT_CONSTANT(GDK_KEY_braille_dots_34567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_345678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_34568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_3457);
    PRINT_CONSTANT(GDK_KEY_braille_dots_34578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_3458);
    PRINT_CONSTANT(GDK_KEY_braille_dots_346);
    PRINT_CONSTANT(GDK_KEY_braille_dots_3467);
    PRINT_CONSTANT(GDK_KEY_braille_dots_34678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_3468);
    PRINT_CONSTANT(GDK_KEY_braille_dots_347);
    PRINT_CONSTANT(GDK_KEY_braille_dots_3478);
    PRINT_CONSTANT(GDK_KEY_braille_dots_348);
    PRINT_CONSTANT(GDK_KEY_braille_dots_35);
    PRINT_CONSTANT(GDK_KEY_braille_dots_356);
    PRINT_CONSTANT(GDK_KEY_braille_dots_3567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_35678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_3568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_357);
    PRINT_CONSTANT(GDK_KEY_braille_dots_3578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_358);
    PRINT_CONSTANT(GDK_KEY_braille_dots_36);
    PRINT_CONSTANT(GDK_KEY_braille_dots_367);
    PRINT_CONSTANT(GDK_KEY_braille_dots_3678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_368);
    PRINT_CONSTANT(GDK_KEY_braille_dots_37);
    PRINT_CONSTANT(GDK_KEY_braille_dots_378);
    PRINT_CONSTANT(GDK_KEY_braille_dots_38);
    PRINT_CONSTANT(GDK_KEY_braille_dots_4);
    PRINT_CONSTANT(GDK_KEY_braille_dots_45);
    PRINT_CONSTANT(GDK_KEY_braille_dots_456);
    PRINT_CONSTANT(GDK_KEY_braille_dots_4567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_45678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_4568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_457);
    PRINT_CONSTANT(GDK_KEY_braille_dots_4578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_458);
    PRINT_CONSTANT(GDK_KEY_braille_dots_46);
    PRINT_CONSTANT(GDK_KEY_braille_dots_467);
    PRINT_CONSTANT(GDK_KEY_braille_dots_4678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_468);
    PRINT_CONSTANT(GDK_KEY_braille_dots_47);
    PRINT_CONSTANT(GDK_KEY_braille_dots_478);
    PRINT_CONSTANT(GDK_KEY_braille_dots_48);
    PRINT_CONSTANT(GDK_KEY_braille_dots_5);
    PRINT_CONSTANT(GDK_KEY_braille_dots_56);
    PRINT_CONSTANT(GDK_KEY_braille_dots_567);
    PRINT_CONSTANT(GDK_KEY_braille_dots_5678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_568);
    PRINT_CONSTANT(GDK_KEY_braille_dots_57);
    PRINT_CONSTANT(GDK_KEY_braille_dots_578);
    PRINT_CONSTANT(GDK_KEY_braille_dots_58);
    PRINT_CONSTANT(GDK_KEY_braille_dots_6);
    PRINT_CONSTANT(GDK_KEY_braille_dots_67);
    PRINT_CONSTANT(GDK_KEY_braille_dots_678);
    PRINT_CONSTANT(GDK_KEY_braille_dots_68);
    PRINT_CONSTANT(GDK_KEY_braille_dots_7);
    PRINT_CONSTANT(GDK_KEY_braille_dots_78);
    PRINT_CONSTANT(GDK_KEY_braille_dots_8);
    PRINT_CONSTANT(GDK_KEY_breve);
    PRINT_CONSTANT(GDK_KEY_brokenbar);
    PRINT_CONSTANT(GDK_KEY_c);
    PRINT_CONSTANT(GDK_KEY_c_h);
    PRINT_CONSTANT(GDK_KEY_cabovedot);
    PRINT_CONSTANT(GDK_KEY_cacute);
    PRINT_CONSTANT(GDK_KEY_careof);
    PRINT_CONSTANT(GDK_KEY_caret);
    PRINT_CONSTANT(GDK_KEY_caron);
    PRINT_CONSTANT(GDK_KEY_ccaron);
    PRINT_CONSTANT(GDK_KEY_ccedilla);
    PRINT_CONSTANT(GDK_KEY_ccircumflex);
    PRINT_CONSTANT(GDK_KEY_cedilla);
    PRINT_CONSTANT(GDK_KEY_cent);
    PRINT_CONSTANT(GDK_KEY_ch);
    PRINT_CONSTANT(GDK_KEY_checkerboard);
    PRINT_CONSTANT(GDK_KEY_checkmark);
    PRINT_CONSTANT(GDK_KEY_circle);
    PRINT_CONSTANT(GDK_KEY_club);
    PRINT_CONSTANT(GDK_KEY_colon);
    PRINT_CONSTANT(GDK_KEY_comma);
    PRINT_CONSTANT(GDK_KEY_containsas);
    PRINT_CONSTANT(GDK_KEY_copyright);
    PRINT_CONSTANT(GDK_KEY_cr);
    PRINT_CONSTANT(GDK_KEY_crossinglines);
    PRINT_CONSTANT(GDK_KEY_cuberoot);
    PRINT_CONSTANT(GDK_KEY_currency);
    PRINT_CONSTANT(GDK_KEY_cursor);
    PRINT_CONSTANT(GDK_KEY_d);
    PRINT_CONSTANT(GDK_KEY_dabovedot);
    PRINT_CONSTANT(GDK_KEY_dagger);
    PRINT_CONSTANT(GDK_KEY_dcaron);
    PRINT_CONSTANT(GDK_KEY_dead_A);
    PRINT_CONSTANT(GDK_KEY_dead_E);
    PRINT_CONSTANT(GDK_KEY_dead_I);
    PRINT_CONSTANT(GDK_KEY_dead_O);
    PRINT_CONSTANT(GDK_KEY_dead_U);
    PRINT_CONSTANT(GDK_KEY_dead_a);
    PRINT_CONSTANT(GDK_KEY_dead_abovecomma);
    PRINT_CONSTANT(GDK_KEY_dead_abovedot);
    PRINT_CONSTANT(GDK_KEY_dead_abovereversedcomma);
    PRINT_CONSTANT(GDK_KEY_dead_abovering);
    PRINT_CONSTANT(GDK_KEY_dead_aboveverticalline);
    PRINT_CONSTANT(GDK_KEY_dead_acute);
    PRINT_CONSTANT(GDK_KEY_dead_belowbreve);
    PRINT_CONSTANT(GDK_KEY_dead_belowcircumflex);
    PRINT_CONSTANT(GDK_KEY_dead_belowcomma);
    PRINT_CONSTANT(GDK_KEY_dead_belowdiaeresis);
    PRINT_CONSTANT(GDK_KEY_dead_belowdot);
    PRINT_CONSTANT(GDK_KEY_dead_belowmacron);
    PRINT_CONSTANT(GDK_KEY_dead_belowring);
    PRINT_CONSTANT(GDK_KEY_dead_belowtilde);
    PRINT_CONSTANT(GDK_KEY_dead_belowverticalline);
    PRINT_CONSTANT(GDK_KEY_dead_breve);
    PRINT_CONSTANT(GDK_KEY_dead_capital_schwa);
    PRINT_CONSTANT(GDK_KEY_dead_caron);
    PRINT_CONSTANT(GDK_KEY_dead_cedilla);
    PRINT_CONSTANT(GDK_KEY_dead_circumflex);
    PRINT_CONSTANT(GDK_KEY_dead_currency);
    PRINT_CONSTANT(GDK_KEY_dead_dasia);
    PRINT_CONSTANT(GDK_KEY_dead_diaeresis);
    PRINT_CONSTANT(GDK_KEY_dead_doubleacute);
    PRINT_CONSTANT(GDK_KEY_dead_doublegrave);
    PRINT_CONSTANT(GDK_KEY_dead_e);
    PRINT_CONSTANT(GDK_KEY_dead_grave);
    PRINT_CONSTANT(GDK_KEY_dead_greek);
    PRINT_CONSTANT(GDK_KEY_dead_hook);
    PRINT_CONSTANT(GDK_KEY_dead_horn);
    PRINT_CONSTANT(GDK_KEY_dead_i);
    PRINT_CONSTANT(GDK_KEY_dead_invertedbreve);
    PRINT_CONSTANT(GDK_KEY_dead_iota);
    PRINT_CONSTANT(GDK_KEY_dead_longsolidusoverlay);
    PRINT_CONSTANT(GDK_KEY_dead_lowline);
    PRINT_CONSTANT(GDK_KEY_dead_macron);
    PRINT_CONSTANT(GDK_KEY_dead_o);
    PRINT_CONSTANT(GDK_KEY_dead_ogonek);
    PRINT_CONSTANT(GDK_KEY_dead_perispomeni);
    PRINT_CONSTANT(GDK_KEY_dead_psili);
    PRINT_CONSTANT(GDK_KEY_dead_semivoiced_sound);
    PRINT_CONSTANT(GDK_KEY_dead_small_schwa);
    PRINT_CONSTANT(GDK_KEY_dead_stroke);
    PRINT_CONSTANT(GDK_KEY_dead_tilde);
    PRINT_CONSTANT(GDK_KEY_dead_u);
    PRINT_CONSTANT(GDK_KEY_dead_voiced_sound);
    PRINT_CONSTANT(GDK_KEY_decimalpoint);
    PRINT_CONSTANT(GDK_KEY_degree);
    PRINT_CONSTANT(GDK_KEY_diaeresis);
    PRINT_CONSTANT(GDK_KEY_diamond);
    PRINT_CONSTANT(GDK_KEY_digitspace);
    PRINT_CONSTANT(GDK_KEY_dintegral);
    PRINT_CONSTANT(GDK_KEY_division);
    PRINT_CONSTANT(GDK_KEY_dollar);
    PRINT_CONSTANT(GDK_KEY_doubbaselinedot);
    PRINT_CONSTANT(GDK_KEY_doubleacute);
    PRINT_CONSTANT(GDK_KEY_doubledagger);
    PRINT_CONSTANT(GDK_KEY_doublelowquotemark);
    PRINT_CONSTANT(GDK_KEY_downarrow);
    PRINT_CONSTANT(GDK_KEY_downcaret);
    PRINT_CONSTANT(GDK_KEY_downshoe);
    PRINT_CONSTANT(GDK_KEY_downstile);
    PRINT_CONSTANT(GDK_KEY_downtack);
    PRINT_CONSTANT(GDK_KEY_dstroke);
    PRINT_CONSTANT(GDK_KEY_e);
    PRINT_CONSTANT(GDK_KEY_eabovedot);
    PRINT_CONSTANT(GDK_KEY_eacute);
    PRINT_CONSTANT(GDK_KEY_ebelowdot);
    PRINT_CONSTANT(GDK_KEY_ecaron);
    PRINT_CONSTANT(GDK_KEY_ecircumflex);
    PRINT_CONSTANT(GDK_KEY_ecircumflexacute);
    PRINT_CONSTANT(GDK_KEY_ecircumflexbelowdot);
    PRINT_CONSTANT(GDK_KEY_ecircumflexgrave);
    PRINT_CONSTANT(GDK_KEY_ecircumflexhook);
    PRINT_CONSTANT(GDK_KEY_ecircumflextilde);
    PRINT_CONSTANT(GDK_KEY_ediaeresis);
    PRINT_CONSTANT(GDK_KEY_egrave);
    PRINT_CONSTANT(GDK_KEY_ehook);
    PRINT_CONSTANT(GDK_KEY_eightsubscript);
    PRINT_CONSTANT(GDK_KEY_eightsuperior);
    PRINT_CONSTANT(GDK_KEY_elementof);
    PRINT_CONSTANT(GDK_KEY_ellipsis);
    PRINT_CONSTANT(GDK_KEY_em3space);
    PRINT_CONSTANT(GDK_KEY_em4space);
    PRINT_CONSTANT(GDK_KEY_emacron);
    PRINT_CONSTANT(GDK_KEY_emdash);
    PRINT_CONSTANT(GDK_KEY_emfilledcircle);
    PRINT_CONSTANT(GDK_KEY_emfilledrect);
    PRINT_CONSTANT(GDK_KEY_emopencircle);
    PRINT_CONSTANT(GDK_KEY_emopenrectangle);
    PRINT_CONSTANT(GDK_KEY_emptyset);
    PRINT_CONSTANT(GDK_KEY_emspace);
    PRINT_CONSTANT(GDK_KEY_endash);
    PRINT_CONSTANT(GDK_KEY_enfilledcircbullet);
    PRINT_CONSTANT(GDK_KEY_enfilledsqbullet);
    PRINT_CONSTANT(GDK_KEY_eng);
    PRINT_CONSTANT(GDK_KEY_enopencircbullet);
    PRINT_CONSTANT(GDK_KEY_enopensquarebullet);
    PRINT_CONSTANT(GDK_KEY_enspace);
    PRINT_CONSTANT(GDK_KEY_eogonek);
    PRINT_CONSTANT(GDK_KEY_equal);
    PRINT_CONSTANT(GDK_KEY_eth);
    PRINT_CONSTANT(GDK_KEY_etilde);
    PRINT_CONSTANT(GDK_KEY_exclam);
    PRINT_CONSTANT(GDK_KEY_exclamdown);
    PRINT_CONSTANT(GDK_KEY_ezh);
    PRINT_CONSTANT(GDK_KEY_f);
    PRINT_CONSTANT(GDK_KEY_fabovedot);
    PRINT_CONSTANT(GDK_KEY_femalesymbol);
    PRINT_CONSTANT(GDK_KEY_ff);
    PRINT_CONSTANT(GDK_KEY_figdash);
    PRINT_CONSTANT(GDK_KEY_filledlefttribullet);
    PRINT_CONSTANT(GDK_KEY_filledrectbullet);
    PRINT_CONSTANT(GDK_KEY_filledrighttribullet);
    PRINT_CONSTANT(GDK_KEY_filledtribulletdown);
    PRINT_CONSTANT(GDK_KEY_filledtribulletup);
    PRINT_CONSTANT(GDK_KEY_fiveeighths);
    PRINT_CONSTANT(GDK_KEY_fivesixths);
    PRINT_CONSTANT(GDK_KEY_fivesubscript);
    PRINT_CONSTANT(GDK_KEY_fivesuperior);
    PRINT_CONSTANT(GDK_KEY_fourfifths);
    PRINT_CONSTANT(GDK_KEY_foursubscript);
    PRINT_CONSTANT(GDK_KEY_foursuperior);
    PRINT_CONSTANT(GDK_KEY_fourthroot);
    PRINT_CONSTANT(GDK_KEY_function);
    PRINT_CONSTANT(GDK_KEY_g);
    PRINT_CONSTANT(GDK_KEY_gabovedot);
    PRINT_CONSTANT(GDK_KEY_gbreve);
    PRINT_CONSTANT(GDK_KEY_gcaron);
    PRINT_CONSTANT(GDK_KEY_gcedilla);
    PRINT_CONSTANT(GDK_KEY_gcircumflex);
    PRINT_CONSTANT(GDK_KEY_grave);
    PRINT_CONSTANT(GDK_KEY_greater);
    PRINT_CONSTANT(GDK_KEY_greaterthanequal);
    PRINT_CONSTANT(GDK_KEY_guillemotleft);
    PRINT_CONSTANT(GDK_KEY_guillemotright);
    PRINT_CONSTANT(GDK_KEY_h);
    PRINT_CONSTANT(GDK_KEY_hairspace);
    PRINT_CONSTANT(GDK_KEY_hcircumflex);
    PRINT_CONSTANT(GDK_KEY_heart);
    PRINT_CONSTANT(GDK_KEY_hebrew_aleph);
    PRINT_CONSTANT(GDK_KEY_hebrew_ayin);
    PRINT_CONSTANT(GDK_KEY_hebrew_bet);
    PRINT_CONSTANT(GDK_KEY_hebrew_beth);
    PRINT_CONSTANT(GDK_KEY_hebrew_chet);
    PRINT_CONSTANT(GDK_KEY_hebrew_dalet);
    PRINT_CONSTANT(GDK_KEY_hebrew_daleth);
    PRINT_CONSTANT(GDK_KEY_hebrew_doublelowline);
    PRINT_CONSTANT(GDK_KEY_hebrew_finalkaph);
    PRINT_CONSTANT(GDK_KEY_hebrew_finalmem);
    PRINT_CONSTANT(GDK_KEY_hebrew_finalnun);
    PRINT_CONSTANT(GDK_KEY_hebrew_finalpe);
    PRINT_CONSTANT(GDK_KEY_hebrew_finalzade);
    PRINT_CONSTANT(GDK_KEY_hebrew_finalzadi);
    PRINT_CONSTANT(GDK_KEY_hebrew_gimel);
    PRINT_CONSTANT(GDK_KEY_hebrew_gimmel);
    PRINT_CONSTANT(GDK_KEY_hebrew_he);
    PRINT_CONSTANT(GDK_KEY_hebrew_het);
    PRINT_CONSTANT(GDK_KEY_hebrew_kaph);
    PRINT_CONSTANT(GDK_KEY_hebrew_kuf);
    PRINT_CONSTANT(GDK_KEY_hebrew_lamed);
    PRINT_CONSTANT(GDK_KEY_hebrew_mem);
    PRINT_CONSTANT(GDK_KEY_hebrew_nun);
    PRINT_CONSTANT(GDK_KEY_hebrew_pe);
    PRINT_CONSTANT(GDK_KEY_hebrew_qoph);
    PRINT_CONSTANT(GDK_KEY_hebrew_resh);
    PRINT_CONSTANT(GDK_KEY_hebrew_samech);
    PRINT_CONSTANT(GDK_KEY_hebrew_samekh);
    PRINT_CONSTANT(GDK_KEY_hebrew_shin);
    PRINT_CONSTANT(GDK_KEY_hebrew_taf);
    PRINT_CONSTANT(GDK_KEY_hebrew_taw);
    PRINT_CONSTANT(GDK_KEY_hebrew_tet);
    PRINT_CONSTANT(GDK_KEY_hebrew_teth);
    PRINT_CONSTANT(GDK_KEY_hebrew_waw);
    PRINT_CONSTANT(GDK_KEY_hebrew_yod);
    PRINT_CONSTANT(GDK_KEY_hebrew_zade);
    PRINT_CONSTANT(GDK_KEY_hebrew_zadi);
    PRINT_CONSTANT(GDK_KEY_hebrew_zain);
    PRINT_CONSTANT(GDK_KEY_hebrew_zayin);
    PRINT_CONSTANT(GDK_KEY_hexagram);
    PRINT_CONSTANT(GDK_KEY_horizconnector);
    PRINT_CONSTANT(GDK_KEY_horizlinescan1);
    PRINT_CONSTANT(GDK_KEY_horizlinescan3);
    PRINT_CONSTANT(GDK_KEY_horizlinescan5);
    PRINT_CONSTANT(GDK_KEY_horizlinescan7);
    PRINT_CONSTANT(GDK_KEY_horizlinescan9);
    PRINT_CONSTANT(GDK_KEY_hstroke);
    PRINT_CONSTANT(GDK_KEY_ht);
    PRINT_CONSTANT(GDK_KEY_hyphen);
    PRINT_CONSTANT(GDK_KEY_i);
    PRINT_CONSTANT(GDK_KEY_iTouch);
    PRINT_CONSTANT(GDK_KEY_iacute);
    PRINT_CONSTANT(GDK_KEY_ibelowdot);
    PRINT_CONSTANT(GDK_KEY_ibreve);
    PRINT_CONSTANT(GDK_KEY_icircumflex);
    PRINT_CONSTANT(GDK_KEY_identical);
    PRINT_CONSTANT(GDK_KEY_idiaeresis);
    PRINT_CONSTANT(GDK_KEY_idotless);
    PRINT_CONSTANT(GDK_KEY_ifonlyif);
    PRINT_CONSTANT(GDK_KEY_igrave);
    PRINT_CONSTANT(GDK_KEY_ihook);
    PRINT_CONSTANT(GDK_KEY_imacron);
    PRINT_CONSTANT(GDK_KEY_implies);
    PRINT_CONSTANT(GDK_KEY_includedin);
    PRINT_CONSTANT(GDK_KEY_includes);
    PRINT_CONSTANT(GDK_KEY_infinity);
    PRINT_CONSTANT(GDK_KEY_integral);
    PRINT_CONSTANT(GDK_KEY_intersection);
    PRINT_CONSTANT(GDK_KEY_iogonek);
    PRINT_CONSTANT(GDK_KEY_itilde);
    PRINT_CONSTANT(GDK_KEY_j);
    PRINT_CONSTANT(GDK_KEY_jcircumflex);
    PRINT_CONSTANT(GDK_KEY_jot);
    PRINT_CONSTANT(GDK_KEY_k);
    PRINT_CONSTANT(GDK_KEY_kana_A);
    PRINT_CONSTANT(GDK_KEY_kana_CHI);
    PRINT_CONSTANT(GDK_KEY_kana_E);
    PRINT_CONSTANT(GDK_KEY_kana_FU);
    PRINT_CONSTANT(GDK_KEY_kana_HA);
    PRINT_CONSTANT(GDK_KEY_kana_HE);
    PRINT_CONSTANT(GDK_KEY_kana_HI);
    PRINT_CONSTANT(GDK_KEY_kana_HO);
    PRINT_CONSTANT(GDK_KEY_kana_HU);
    PRINT_CONSTANT(GDK_KEY_kana_I);
    PRINT_CONSTANT(GDK_KEY_kana_KA);
    PRINT_CONSTANT(GDK_KEY_kana_KE);
    PRINT_CONSTANT(GDK_KEY_kana_KI);
    PRINT_CONSTANT(GDK_KEY_kana_KO);
    PRINT_CONSTANT(GDK_KEY_kana_KU);
    PRINT_CONSTANT(GDK_KEY_kana_MA);
    PRINT_CONSTANT(GDK_KEY_kana_ME);
    PRINT_CONSTANT(GDK_KEY_kana_MI);
    PRINT_CONSTANT(GDK_KEY_kana_MO);
    PRINT_CONSTANT(GDK_KEY_kana_MU);
    PRINT_CONSTANT(GDK_KEY_kana_N);
    PRINT_CONSTANT(GDK_KEY_kana_NA);
    PRINT_CONSTANT(GDK_KEY_kana_NE);
    PRINT_CONSTANT(GDK_KEY_kana_NI);
    PRINT_CONSTANT(GDK_KEY_kana_NO);
    PRINT_CONSTANT(GDK_KEY_kana_NU);
    PRINT_CONSTANT(GDK_KEY_kana_O);
    PRINT_CONSTANT(GDK_KEY_kana_RA);
    PRINT_CONSTANT(GDK_KEY_kana_RE);
    PRINT_CONSTANT(GDK_KEY_kana_RI);
    PRINT_CONSTANT(GDK_KEY_kana_RO);
    PRINT_CONSTANT(GDK_KEY_kana_RU);
    PRINT_CONSTANT(GDK_KEY_kana_SA);
    PRINT_CONSTANT(GDK_KEY_kana_SE);
    PRINT_CONSTANT(GDK_KEY_kana_SHI);
    PRINT_CONSTANT(GDK_KEY_kana_SO);
    PRINT_CONSTANT(GDK_KEY_kana_SU);
    PRINT_CONSTANT(GDK_KEY_kana_TA);
    PRINT_CONSTANT(GDK_KEY_kana_TE);
    PRINT_CONSTANT(GDK_KEY_kana_TI);
    PRINT_CONSTANT(GDK_KEY_kana_TO);
    PRINT_CONSTANT(GDK_KEY_kana_TSU);
    PRINT_CONSTANT(GDK_KEY_kana_TU);
    PRINT_CONSTANT(GDK_KEY_kana_U);
    PRINT_CONSTANT(GDK_KEY_kana_WA);
    PRINT_CONSTANT(GDK_KEY_kana_WO);
    PRINT_CONSTANT(GDK_KEY_kana_YA);
    PRINT_CONSTANT(GDK_KEY_kana_YO);
    PRINT_CONSTANT(GDK_KEY_kana_YU);
    PRINT_CONSTANT(GDK_KEY_kana_a);
    PRINT_CONSTANT(GDK_KEY_kana_closingbracket);
    PRINT_CONSTANT(GDK_KEY_kana_comma);
    PRINT_CONSTANT(GDK_KEY_kana_conjunctive);
    PRINT_CONSTANT(GDK_KEY_kana_e);
    PRINT_CONSTANT(GDK_KEY_kana_fullstop);
    PRINT_CONSTANT(GDK_KEY_kana_i);
    PRINT_CONSTANT(GDK_KEY_kana_middledot);
    PRINT_CONSTANT(GDK_KEY_kana_o);
    PRINT_CONSTANT(GDK_KEY_kana_openingbracket);
    PRINT_CONSTANT(GDK_KEY_kana_switch);
    PRINT_CONSTANT(GDK_KEY_kana_tsu);
    PRINT_CONSTANT(GDK_KEY_kana_tu);
    PRINT_CONSTANT(GDK_KEY_kana_u);
    PRINT_CONSTANT(GDK_KEY_kana_ya);
    PRINT_CONSTANT(GDK_KEY_kana_yo);
    PRINT_CONSTANT(GDK_KEY_kana_yu);
    PRINT_CONSTANT(GDK_KEY_kappa);
    PRINT_CONSTANT(GDK_KEY_kcedilla);
    PRINT_CONSTANT(GDK_KEY_kra);
    PRINT_CONSTANT(GDK_KEY_l);
    PRINT_CONSTANT(GDK_KEY_lacute);
    PRINT_CONSTANT(GDK_KEY_latincross);
    PRINT_CONSTANT(GDK_KEY_lbelowdot);
    PRINT_CONSTANT(GDK_KEY_lcaron);
    PRINT_CONSTANT(GDK_KEY_lcedilla);
    PRINT_CONSTANT(GDK_KEY_leftanglebracket);
    PRINT_CONSTANT(GDK_KEY_leftarrow);
    PRINT_CONSTANT(GDK_KEY_leftcaret);
    PRINT_CONSTANT(GDK_KEY_leftdoublequotemark);
    PRINT_CONSTANT(GDK_KEY_leftmiddlecurlybrace);
    PRINT_CONSTANT(GDK_KEY_leftopentriangle);
    PRINT_CONSTANT(GDK_KEY_leftpointer);
    PRINT_CONSTANT(GDK_KEY_leftradical);
    PRINT_CONSTANT(GDK_KEY_leftshoe);
    PRINT_CONSTANT(GDK_KEY_leftsinglequotemark);
    PRINT_CONSTANT(GDK_KEY_leftt);
    PRINT_CONSTANT(GDK_KEY_lefttack);
    PRINT_CONSTANT(GDK_KEY_less);
    PRINT_CONSTANT(GDK_KEY_lessthanequal);
    PRINT_CONSTANT(GDK_KEY_lf);
    PRINT_CONSTANT(GDK_KEY_logicaland);
    PRINT_CONSTANT(GDK_KEY_logicalor);
    PRINT_CONSTANT(GDK_KEY_lowleftcorner);
    PRINT_CONSTANT(GDK_KEY_lowrightcorner);
    PRINT_CONSTANT(GDK_KEY_lstroke);
    PRINT_CONSTANT(GDK_KEY_m);
    PRINT_CONSTANT(GDK_KEY_mabovedot);
    PRINT_CONSTANT(GDK_KEY_macron);
    PRINT_CONSTANT(GDK_KEY_malesymbol);
    PRINT_CONSTANT(GDK_KEY_maltesecross);
    PRINT_CONSTANT(GDK_KEY_marker);
    PRINT_CONSTANT(GDK_KEY_masculine);
    PRINT_CONSTANT(GDK_KEY_minus);
    PRINT_CONSTANT(GDK_KEY_minutes);
    PRINT_CONSTANT(GDK_KEY_mu);
    PRINT_CONSTANT(GDK_KEY_multiply);
    PRINT_CONSTANT(GDK_KEY_musicalflat);
    PRINT_CONSTANT(GDK_KEY_musicalsharp);
    PRINT_CONSTANT(GDK_KEY_n);
    PRINT_CONSTANT(GDK_KEY_nabla);
    PRINT_CONSTANT(GDK_KEY_nacute);
    PRINT_CONSTANT(GDK_KEY_ncaron);
    PRINT_CONSTANT(GDK_KEY_ncedilla);
    PRINT_CONSTANT(GDK_KEY_ninesubscript);
    PRINT_CONSTANT(GDK_KEY_ninesuperior);
    PRINT_CONSTANT(GDK_KEY_nl);
    PRINT_CONSTANT(GDK_KEY_nobreakspace);
    PRINT_CONSTANT(GDK_KEY_notapproxeq);
    PRINT_CONSTANT(GDK_KEY_notelementof);
    PRINT_CONSTANT(GDK_KEY_notequal);
    PRINT_CONSTANT(GDK_KEY_notidentical);
    PRINT_CONSTANT(GDK_KEY_notsign);
    PRINT_CONSTANT(GDK_KEY_ntilde);
    PRINT_CONSTANT(GDK_KEY_numbersign);
    PRINT_CONSTANT(GDK_KEY_numerosign);
    PRINT_CONSTANT(GDK_KEY_o);
    PRINT_CONSTANT(GDK_KEY_oacute);
    PRINT_CONSTANT(GDK_KEY_obarred);
    PRINT_CONSTANT(GDK_KEY_obelowdot);
    PRINT_CONSTANT(GDK_KEY_ocaron);
    PRINT_CONSTANT(GDK_KEY_ocircumflex);
    PRINT_CONSTANT(GDK_KEY_ocircumflexacute);
    PRINT_CONSTANT(GDK_KEY_ocircumflexbelowdot);
    PRINT_CONSTANT(GDK_KEY_ocircumflexgrave);
    PRINT_CONSTANT(GDK_KEY_ocircumflexhook);
    PRINT_CONSTANT(GDK_KEY_ocircumflextilde);
    PRINT_CONSTANT(GDK_KEY_odiaeresis);
    PRINT_CONSTANT(GDK_KEY_odoubleacute);
    PRINT_CONSTANT(GDK_KEY_oe);
    PRINT_CONSTANT(GDK_KEY_ogonek);
    PRINT_CONSTANT(GDK_KEY_ograve);
    PRINT_CONSTANT(GDK_KEY_ohook);
    PRINT_CONSTANT(GDK_KEY_ohorn);
    PRINT_CONSTANT(GDK_KEY_ohornacute);
    PRINT_CONSTANT(GDK_KEY_ohornbelowdot);
    PRINT_CONSTANT(GDK_KEY_ohorngrave);
    PRINT_CONSTANT(GDK_KEY_ohornhook);
    PRINT_CONSTANT(GDK_KEY_ohorntilde);
    PRINT_CONSTANT(GDK_KEY_omacron);
    PRINT_CONSTANT(GDK_KEY_oneeighth);
    PRINT_CONSTANT(GDK_KEY_onefifth);
    PRINT_CONSTANT(GDK_KEY_onehalf);
    PRINT_CONSTANT(GDK_KEY_onequarter);
    PRINT_CONSTANT(GDK_KEY_onesixth);
    PRINT_CONSTANT(GDK_KEY_onesubscript);
    PRINT_CONSTANT(GDK_KEY_onesuperior);
    PRINT_CONSTANT(GDK_KEY_onethird);
    PRINT_CONSTANT(GDK_KEY_ooblique);
    PRINT_CONSTANT(GDK_KEY_openrectbullet);
    PRINT_CONSTANT(GDK_KEY_openstar);
    PRINT_CONSTANT(GDK_KEY_opentribulletdown);
    PRINT_CONSTANT(GDK_KEY_opentribulletup);
    PRINT_CONSTANT(GDK_KEY_ordfeminine);
    PRINT_CONSTANT(GDK_KEY_oslash);
    PRINT_CONSTANT(GDK_KEY_otilde);
    PRINT_CONSTANT(GDK_KEY_overbar);
    PRINT_CONSTANT(GDK_KEY_overline);
    PRINT_CONSTANT(GDK_KEY_p);
    PRINT_CONSTANT(GDK_KEY_pabovedot);
    PRINT_CONSTANT(GDK_KEY_paragraph);
    PRINT_CONSTANT(GDK_KEY_parenleft);
    PRINT_CONSTANT(GDK_KEY_parenright);
    PRINT_CONSTANT(GDK_KEY_partdifferential);
    PRINT_CONSTANT(GDK_KEY_partialderivative);
    PRINT_CONSTANT(GDK_KEY_percent);
    PRINT_CONSTANT(GDK_KEY_period);
    PRINT_CONSTANT(GDK_KEY_periodcentered);
    PRINT_CONSTANT(GDK_KEY_permille);
    PRINT_CONSTANT(GDK_KEY_phonographcopyright);
    PRINT_CONSTANT(GDK_KEY_plus);
    PRINT_CONSTANT(GDK_KEY_plusminus);
    PRINT_CONSTANT(GDK_KEY_prescription);
    PRINT_CONSTANT(GDK_KEY_prolongedsound);
    PRINT_CONSTANT(GDK_KEY_punctspace);
    PRINT_CONSTANT(GDK_KEY_q);
    PRINT_CONSTANT(GDK_KEY_quad);
    PRINT_CONSTANT(GDK_KEY_question);
    PRINT_CONSTANT(GDK_KEY_questiondown);
    PRINT_CONSTANT(GDK_KEY_quotedbl);
    PRINT_CONSTANT(GDK_KEY_quoteleft);
    PRINT_CONSTANT(GDK_KEY_quoteright);
    PRINT_CONSTANT(GDK_KEY_r);
    PRINT_CONSTANT(GDK_KEY_racute);
    PRINT_CONSTANT(GDK_KEY_radical);
    PRINT_CONSTANT(GDK_KEY_rcaron);
    PRINT_CONSTANT(GDK_KEY_rcedilla);
    PRINT_CONSTANT(GDK_KEY_registered);
    PRINT_CONSTANT(GDK_KEY_rightanglebracket);
    PRINT_CONSTANT(GDK_KEY_rightarrow);
    PRINT_CONSTANT(GDK_KEY_rightcaret);
    PRINT_CONSTANT(GDK_KEY_rightdoublequotemark);
    PRINT_CONSTANT(GDK_KEY_rightmiddlecurlybrace);
    PRINT_CONSTANT(GDK_KEY_rightmiddlesummation);
    PRINT_CONSTANT(GDK_KEY_rightopentriangle);
    PRINT_CONSTANT(GDK_KEY_rightpointer);
    PRINT_CONSTANT(GDK_KEY_rightshoe);
    PRINT_CONSTANT(GDK_KEY_rightsinglequotemark);
    PRINT_CONSTANT(GDK_KEY_rightt);
    PRINT_CONSTANT(GDK_KEY_righttack);
    PRINT_CONSTANT(GDK_KEY_s);
    PRINT_CONSTANT(GDK_KEY_sabovedot);
    PRINT_CONSTANT(GDK_KEY_sacute);
    PRINT_CONSTANT(GDK_KEY_scaron);
    PRINT_CONSTANT(GDK_KEY_scedilla);
    PRINT_CONSTANT(GDK_KEY_schwa);
    PRINT_CONSTANT(GDK_KEY_scircumflex);
    PRINT_CONSTANT(GDK_KEY_script_switch);
    PRINT_CONSTANT(GDK_KEY_seconds);
    PRINT_CONSTANT(GDK_KEY_section);
    PRINT_CONSTANT(GDK_KEY_semicolon);
    PRINT_CONSTANT(GDK_KEY_semivoicedsound);
    PRINT_CONSTANT(GDK_KEY_seveneighths);
    PRINT_CONSTANT(GDK_KEY_sevensubscript);
    PRINT_CONSTANT(GDK_KEY_sevensuperior);
    PRINT_CONSTANT(GDK_KEY_signaturemark);
    PRINT_CONSTANT(GDK_KEY_signifblank);
    PRINT_CONSTANT(GDK_KEY_similarequal);
    PRINT_CONSTANT(GDK_KEY_singlelowquotemark);
    PRINT_CONSTANT(GDK_KEY_sixsubscript);
    PRINT_CONSTANT(GDK_KEY_sixsuperior);
    PRINT_CONSTANT(GDK_KEY_slash);
    PRINT_CONSTANT(GDK_KEY_soliddiamond);
    PRINT_CONSTANT(GDK_KEY_space);
    PRINT_CONSTANT(GDK_KEY_squareroot);
    PRINT_CONSTANT(GDK_KEY_ssharp);
    PRINT_CONSTANT(GDK_KEY_sterling);
    PRINT_CONSTANT(GDK_KEY_stricteq);
    PRINT_CONSTANT(GDK_KEY_t);
    PRINT_CONSTANT(GDK_KEY_tabovedot);
    PRINT_CONSTANT(GDK_KEY_tcaron);
    PRINT_CONSTANT(GDK_KEY_tcedilla);
    PRINT_CONSTANT(GDK_KEY_telephone);
    PRINT_CONSTANT(GDK_KEY_telephonerecorder);
    PRINT_CONSTANT(GDK_KEY_therefore);
    PRINT_CONSTANT(GDK_KEY_thinspace);
    PRINT_CONSTANT(GDK_KEY_thorn);
    PRINT_CONSTANT(GDK_KEY_threeeighths);
    PRINT_CONSTANT(GDK_KEY_threefifths);
    PRINT_CONSTANT(GDK_KEY_threequarters);
    PRINT_CONSTANT(GDK_KEY_threesubscript);
    PRINT_CONSTANT(GDK_KEY_threesuperior);
    PRINT_CONSTANT(GDK_KEY_tintegral);
    PRINT_CONSTANT(GDK_KEY_topintegral);
    PRINT_CONSTANT(GDK_KEY_topleftparens);
    PRINT_CONSTANT(GDK_KEY_topleftradical);
    PRINT_CONSTANT(GDK_KEY_topleftsqbracket);
    PRINT_CONSTANT(GDK_KEY_topleftsummation);
    PRINT_CONSTANT(GDK_KEY_toprightparens);
    PRINT_CONSTANT(GDK_KEY_toprightsqbracket);
    PRINT_CONSTANT(GDK_KEY_toprightsummation);
    PRINT_CONSTANT(GDK_KEY_topt);
    PRINT_CONSTANT(GDK_KEY_topvertsummationconnector);
    PRINT_CONSTANT(GDK_KEY_trademark);
    PRINT_CONSTANT(GDK_KEY_trademarkincircle);
    PRINT_CONSTANT(GDK_KEY_tslash);
    PRINT_CONSTANT(GDK_KEY_twofifths);
    PRINT_CONSTANT(GDK_KEY_twosubscript);
    PRINT_CONSTANT(GDK_KEY_twosuperior);
    PRINT_CONSTANT(GDK_KEY_twothirds);
    PRINT_CONSTANT(GDK_KEY_u);
    PRINT_CONSTANT(GDK_KEY_uacute);
    PRINT_CONSTANT(GDK_KEY_ubelowdot);
    PRINT_CONSTANT(GDK_KEY_ubreve);
    PRINT_CONSTANT(GDK_KEY_ucircumflex);
    PRINT_CONSTANT(GDK_KEY_udiaeresis);
    PRINT_CONSTANT(GDK_KEY_udoubleacute);
    PRINT_CONSTANT(GDK_KEY_ugrave);
    PRINT_CONSTANT(GDK_KEY_uhook);
    PRINT_CONSTANT(GDK_KEY_uhorn);
    PRINT_CONSTANT(GDK_KEY_uhornacute);
    PRINT_CONSTANT(GDK_KEY_uhornbelowdot);
    PRINT_CONSTANT(GDK_KEY_uhorngrave);
    PRINT_CONSTANT(GDK_KEY_uhornhook);
    PRINT_CONSTANT(GDK_KEY_uhorntilde);
    PRINT_CONSTANT(GDK_KEY_umacron);
    PRINT_CONSTANT(GDK_KEY_underbar);
    PRINT_CONSTANT(GDK_KEY_underscore);
    PRINT_CONSTANT(GDK_KEY_union);
    PRINT_CONSTANT(GDK_KEY_uogonek);
    PRINT_CONSTANT(GDK_KEY_uparrow);
    PRINT_CONSTANT(GDK_KEY_upcaret);
    PRINT_CONSTANT(GDK_KEY_upleftcorner);
    PRINT_CONSTANT(GDK_KEY_uprightcorner);
    PRINT_CONSTANT(GDK_KEY_upshoe);
    PRINT_CONSTANT(GDK_KEY_upstile);
    PRINT_CONSTANT(GDK_KEY_uptack);
    PRINT_CONSTANT(GDK_KEY_uring);
    PRINT_CONSTANT(GDK_KEY_utilde);
    PRINT_CONSTANT(GDK_KEY_v);
    PRINT_CONSTANT(GDK_KEY_variation);
    PRINT_CONSTANT(GDK_KEY_vertbar);
    PRINT_CONSTANT(GDK_KEY_vertconnector);
    PRINT_CONSTANT(GDK_KEY_voicedsound);
    PRINT_CONSTANT(GDK_KEY_vt);
    PRINT_CONSTANT(GDK_KEY_w);
    PRINT_CONSTANT(GDK_KEY_wacute);
    PRINT_CONSTANT(GDK_KEY_wcircumflex);
    PRINT_CONSTANT(GDK_KEY_wdiaeresis);
    PRINT_CONSTANT(GDK_KEY_wgrave);
    PRINT_CONSTANT(GDK_KEY_x);
    PRINT_CONSTANT(GDK_KEY_xabovedot);
    PRINT_CONSTANT(GDK_KEY_y);
    PRINT_CONSTANT(GDK_KEY_yacute);
    PRINT_CONSTANT(GDK_KEY_ybelowdot);
    PRINT_CONSTANT(GDK_KEY_ycircumflex);
    PRINT_CONSTANT(GDK_KEY_ydiaeresis);
    PRINT_CONSTANT(GDK_KEY_yen);
    PRINT_CONSTANT(GDK_KEY_ygrave);
    PRINT_CONSTANT(GDK_KEY_yhook);
    PRINT_CONSTANT(GDK_KEY_ytilde);
    PRINT_CONSTANT(GDK_KEY_z);
    PRINT_CONSTANT(GDK_KEY_zabovedot);
    PRINT_CONSTANT(GDK_KEY_zacute);
    PRINT_CONSTANT(GDK_KEY_zcaron);
    PRINT_CONSTANT(GDK_KEY_zerosubscript);
    PRINT_CONSTANT(GDK_KEY_zerosuperior);
    PRINT_CONSTANT(GDK_KEY_zstroke);
    PRINT_CONSTANT((gint) GDK_LAST_CURSOR);
    PRINT_CONSTANT((gint) GDK_LEAVE_NOTIFY);
    PRINT_CONSTANT((guint) GDK_LEAVE_NOTIFY_MASK);
    PRINT_CONSTANT((gint) GDK_LEFTBUTTON);
    PRINT_CONSTANT((gint) GDK_LEFT_PTR);
    PRINT_CONSTANT((gint) GDK_LEFT_SIDE);
    PRINT_CONSTANT((gint) GDK_LEFT_TEE);
    PRINT_CONSTANT((gint) GDK_LL_ANGLE);
    PRINT_CONSTANT((guint) GDK_LOCK_MASK);
    PRINT_CONSTANT((gint) GDK_LR_ANGLE);
    PRINT_CONSTANT((gint) GDK_LSB_FIRST);
    PRINT_CONSTANT(GDK_MAJOR_VERSION);
    PRINT_CONSTANT((gint) GDK_MAN);
    PRINT_CONSTANT((gint) GDK_MAP);
    PRINT_CONSTANT(GDK_MAX_TIMECOORD_AXES);
    PRINT_CONSTANT((guint) GDK_META_MASK);
    PRINT_CONSTANT(GDK_MICRO_VERSION);
    PRINT_CONSTANT((gint) GDK_MIDDLEBUTTON);
    PRINT_CONSTANT(GDK_MINOR_VERSION);
    PRINT_CONSTANT((guint) GDK_MOD1_MASK);
    PRINT_CONSTANT((guint) GDK_MOD2_MASK);
    PRINT_CONSTANT((guint) GDK_MOD3_MASK);
    PRINT_CONSTANT((guint) GDK_MOD4_MASK);
    PRINT_CONSTANT((guint) GDK_MOD5_MASK);
    PRINT_CONSTANT((gint) GDK_MODE_DISABLED);
    PRINT_CONSTANT((gint) GDK_MODE_SCREEN);
    PRINT_CONSTANT((gint) GDK_MODE_WINDOW);
    PRINT_CONSTANT((gint) GDK_MODIFIER_INTENT_CONTEXT_MENU);
    PRINT_CONSTANT((gint) GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK);
    PRINT_CONSTANT((gint) GDK_MODIFIER_INTENT_EXTEND_SELECTION);
    PRINT_CONSTANT((gint) GDK_MODIFIER_INTENT_MODIFY_SELECTION);
    PRINT_CONSTANT((gint) GDK_MODIFIER_INTENT_NO_TEXT_INPUT);
    PRINT_CONSTANT((gint) GDK_MODIFIER_INTENT_PRIMARY_ACCELERATOR);
    PRINT_CONSTANT((gint) GDK_MODIFIER_INTENT_SHIFT_GROUP);
    PRINT_CONSTANT((guint) GDK_MODIFIER_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_13_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_14_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_15_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_16_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_17_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_18_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_19_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_20_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_21_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_22_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_23_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_24_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_25_MASK);
    PRINT_CONSTANT((guint) GDK_MODIFIER_RESERVED_29_MASK);
    PRINT_CONSTANT((gint) GDK_MOTION_NOTIFY);
    PRINT_CONSTANT((gint) GDK_MOUSE);
    PRINT_CONSTANT((gint) GDK_MSB_FIRST);
    PRINT_CONSTANT((gint) GDK_NOTHING);
    PRINT_CONSTANT((gint) GDK_NOTIFY_ANCESTOR);
    PRINT_CONSTANT((gint) GDK_NOTIFY_INFERIOR);
    PRINT_CONSTANT((gint) GDK_NOTIFY_NONLINEAR);
    PRINT_CONSTANT((gint) GDK_NOTIFY_NONLINEAR_VIRTUAL);
    PRINT_CONSTANT((gint) GDK_NOTIFY_UNKNOWN);
    PRINT_CONSTANT((gint) GDK_NOTIFY_VIRTUAL);
    PRINT_CONSTANT((gint) GDK_OK);
    PRINT_CONSTANT((gint) GDK_OWNERSHIP_APPLICATION);
    PRINT_CONSTANT((gint) GDK_OWNERSHIP_NONE);
    PRINT_CONSTANT((gint) GDK_OWNERSHIP_WINDOW);
    PRINT_CONSTANT((gint) GDK_OWNER_CHANGE);
    PRINT_CONSTANT((gint) GDK_OWNER_CHANGE_CLOSE);
    PRINT_CONSTANT((gint) GDK_OWNER_CHANGE_DESTROY);
    PRINT_CONSTANT((gint) GDK_OWNER_CHANGE_NEW_OWNER);
    PRINT_CONSTANT((gint) GDK_PAD_BUTTON_PRESS);
    PRINT_CONSTANT((gint) GDK_PAD_BUTTON_RELEASE);
    PRINT_CONSTANT((gint) GDK_PAD_GROUP_MODE);
    PRINT_CONSTANT((gint) GDK_PAD_RING);
    PRINT_CONSTANT((gint) GDK_PAD_STRIP);
    PRINT_CONSTANT(GDK_PARENT_RELATIVE);
    PRINT_CONSTANT((gint) GDK_PENCIL);
    PRINT_CONSTANT((gint) GDK_PIRATE);
    PRINT_CONSTANT((gint) GDK_PLUS);
    PRINT_CONSTANT((guint) GDK_POINTER_MOTION_HINT_MASK);
    PRINT_CONSTANT((guint) GDK_POINTER_MOTION_MASK);
    PRINT_CONSTANT(GDK_PRIORITY_REDRAW);
    PRINT_CONSTANT((guint) GDK_PROPERTY_CHANGE_MASK);
    PRINT_CONSTANT((gint) GDK_PROPERTY_DELETE);
    PRINT_CONSTANT((gint) GDK_PROPERTY_NEW_VALUE);
    PRINT_CONSTANT((gint) GDK_PROPERTY_NOTIFY);
    PRINT_CONSTANT((gint) GDK_PROP_MODE_APPEND);
    PRINT_CONSTANT((gint) GDK_PROP_MODE_PREPEND);
    PRINT_CONSTANT((gint) GDK_PROP_MODE_REPLACE);
    PRINT_CONSTANT((gint) GDK_PROXIMITY_IN);
    PRINT_CONSTANT((guint) GDK_PROXIMITY_IN_MASK);
    PRINT_CONSTANT((gint) GDK_PROXIMITY_OUT);
    PRINT_CONSTANT((guint) GDK_PROXIMITY_OUT_MASK);
    PRINT_CONSTANT((gint) GDK_QUESTION_ARROW);
    PRINT_CONSTANT((guint) GDK_RELEASE_MASK);
    PRINT_CONSTANT((gint) GDK_RIGHTBUTTON);
    PRINT_CONSTANT((gint) GDK_RIGHT_PTR);
    PRINT_CONSTANT((gint) GDK_RIGHT_SIDE);
    PRINT_CONSTANT((gint) GDK_RIGHT_TEE);
    PRINT_CONSTANT((gint) GDK_RTL_LOGO);
    PRINT_CONSTANT((gint) GDK_SAILBOAT);
    PRINT_CONSTANT((gint) GDK_SB_DOWN_ARROW);
    PRINT_CONSTANT((gint) GDK_SB_H_DOUBLE_ARROW);
    PRINT_CONSTANT((gint) GDK_SB_LEFT_ARROW);
    PRINT_CONSTANT((gint) GDK_SB_RIGHT_ARROW);
    PRINT_CONSTANT((gint) GDK_SB_UP_ARROW);
    PRINT_CONSTANT((gint) GDK_SB_V_DOUBLE_ARROW);
    PRINT_CONSTANT((gint) GDK_SCROLL);
    PRINT_CONSTANT((gint) GDK_SCROLL_DOWN);
    PRINT_CONSTANT((gint) GDK_SCROLL_LEFT);
    PRINT_CONSTANT((guint) GDK_SCROLL_MASK);
    PRINT_CONSTANT((gint) GDK_SCROLL_RIGHT);
    PRINT_CONSTANT((gint) GDK_SCROLL_SMOOTH);
    PRINT_CONSTANT((gint) GDK_SCROLL_UP);
    PRINT_CONSTANT((guint) GDK_SEAT_CAPABILITY_ALL);
    PRINT_CONSTANT((guint) GDK_SEAT_CAPABILITY_ALL_POINTING);
    PRINT_CONSTANT((guint) GDK_SEAT_CAPABILITY_KEYBOARD);
    PRINT_CONSTANT((guint) GDK_SEAT_CAPABILITY_NONE);
    PRINT_CONSTANT((guint) GDK_SEAT_CAPABILITY_POINTER);
    PRINT_CONSTANT((guint) GDK_SEAT_CAPABILITY_TABLET_STYLUS);
    PRINT_CONSTANT((guint) GDK_SEAT_CAPABILITY_TOUCH);
    PRINT_CONSTANT((gint) GDK_SELECTION_CLEAR);
    PRINT_CONSTANT((gint) GDK_SELECTION_NOTIFY);
    PRINT_CONSTANT((gint) GDK_SELECTION_REQUEST);
    PRINT_CONSTANT((gint) GDK_SETTING);
    PRINT_CONSTANT((gint) GDK_SETTING_ACTION_CHANGED);
    PRINT_CONSTANT((gint) GDK_SETTING_ACTION_DELETED);
    PRINT_CONSTANT((gint) GDK_SETTING_ACTION_NEW);
    PRINT_CONSTANT((guint) GDK_SHIFT_MASK);
    PRINT_CONSTANT((gint) GDK_SHUTTLE);
    PRINT_CONSTANT((gint) GDK_SIZING);
    PRINT_CONSTANT((guint) GDK_SMOOTH_SCROLL_MASK);
    PRINT_CONSTANT((gint) GDK_SOURCE_CURSOR);
    PRINT_CONSTANT((gint) GDK_SOURCE_ERASER);
    PRINT_CONSTANT((gint) GDK_SOURCE_KEYBOARD);
    PRINT_CONSTANT((gint) GDK_SOURCE_MOUSE);
    PRINT_CONSTANT((gint) GDK_SOURCE_PEN);
    PRINT_CONSTANT((gint) GDK_SOURCE_TABLET_PAD);
    PRINT_CONSTANT((gint) GDK_SOURCE_TOUCHPAD);
    PRINT_CONSTANT((gint) GDK_SOURCE_TOUCHSCREEN);
    PRINT_CONSTANT((gint) GDK_SOURCE_TRACKPOINT);
    PRINT_CONSTANT((gint) GDK_SPIDER);
    PRINT_CONSTANT((gint) GDK_SPRAYCAN);
    PRINT_CONSTANT((gint) GDK_STAR);
    PRINT_CONSTANT((guint) GDK_STRUCTURE_MASK);
    PRINT_CONSTANT((gint) GDK_SUBPIXEL_LAYOUT_HORIZONTAL_BGR);
    PRINT_CONSTANT((gint) GDK_SUBPIXEL_LAYOUT_HORIZONTAL_RGB);
    PRINT_CONSTANT((gint) GDK_SUBPIXEL_LAYOUT_NONE);
    PRINT_CONSTANT((gint) GDK_SUBPIXEL_LAYOUT_UNKNOWN);
    PRINT_CONSTANT((gint) GDK_SUBPIXEL_LAYOUT_VERTICAL_BGR);
    PRINT_CONSTANT((gint) GDK_SUBPIXEL_LAYOUT_VERTICAL_RGB);
    PRINT_CONSTANT((guint) GDK_SUBSTRUCTURE_MASK);
    PRINT_CONSTANT((guint) GDK_SUPER_MASK);
    PRINT_CONSTANT((guint) GDK_TABLET_PAD_MASK);
    PRINT_CONSTANT((gint) GDK_TARGET);
    PRINT_CONSTANT((gint) GDK_TCROSS);
    PRINT_CONSTANT((gint) GDK_TOP_LEFT_ARROW);
    PRINT_CONSTANT((gint) GDK_TOP_LEFT_CORNER);
    PRINT_CONSTANT((gint) GDK_TOP_RIGHT_CORNER);
    PRINT_CONSTANT((gint) GDK_TOP_SIDE);
    PRINT_CONSTANT((gint) GDK_TOP_TEE);
    PRINT_CONSTANT((guint) GDK_TOUCHPAD_GESTURE_MASK);
    PRINT_CONSTANT((gint) GDK_TOUCHPAD_GESTURE_PHASE_BEGIN);
    PRINT_CONSTANT((gint) GDK_TOUCHPAD_GESTURE_PHASE_CANCEL);
    PRINT_CONSTANT((gint) GDK_TOUCHPAD_GESTURE_PHASE_END);
    PRINT_CONSTANT((gint) GDK_TOUCHPAD_GESTURE_PHASE_UPDATE);
    PRINT_CONSTANT((gint) GDK_TOUCHPAD_PINCH);
    PRINT_CONSTANT((gint) GDK_TOUCHPAD_SWIPE);
    PRINT_CONSTANT((gint) GDK_TOUCH_BEGIN);
    PRINT_CONSTANT((gint) GDK_TOUCH_CANCEL);
    PRINT_CONSTANT((gint) GDK_TOUCH_END);
    PRINT_CONSTANT((guint) GDK_TOUCH_MASK);
    PRINT_CONSTANT((gint) GDK_TOUCH_UPDATE);
    PRINT_CONSTANT((gint) GDK_TREK);
    PRINT_CONSTANT((gint) GDK_TRIPLE_BUTTON_PRESS);
    PRINT_CONSTANT((gint) GDK_UL_ANGLE);
    PRINT_CONSTANT((gint) GDK_UMBRELLA);
    PRINT_CONSTANT((gint) GDK_UNMAP);
    PRINT_CONSTANT((gint) GDK_UR_ANGLE);
    PRINT_CONSTANT((gint) GDK_VISIBILITY_FULLY_OBSCURED);
    PRINT_CONSTANT((gint) GDK_VISIBILITY_NOTIFY);
    PRINT_CONSTANT((guint) GDK_VISIBILITY_NOTIFY_MASK);
    PRINT_CONSTANT((gint) GDK_VISIBILITY_PARTIAL);
    PRINT_CONSTANT((gint) GDK_VISIBILITY_UNOBSCURED);
    PRINT_CONSTANT((gint) GDK_VISUAL_DIRECT_COLOR);
    PRINT_CONSTANT((gint) GDK_VISUAL_GRAYSCALE);
    PRINT_CONSTANT((gint) GDK_VISUAL_PSEUDO_COLOR);
    PRINT_CONSTANT((gint) GDK_VISUAL_STATIC_COLOR);
    PRINT_CONSTANT((gint) GDK_VISUAL_STATIC_GRAY);
    PRINT_CONSTANT((gint) GDK_VISUAL_TRUE_COLOR);
    PRINT_CONSTANT((gint) GDK_WATCH);
    PRINT_CONSTANT((guint) GDK_WA_CURSOR);
    PRINT_CONSTANT((guint) GDK_WA_NOREDIR);
    PRINT_CONSTANT((guint) GDK_WA_TITLE);
    PRINT_CONSTANT((guint) GDK_WA_TYPE_HINT);
    PRINT_CONSTANT((guint) GDK_WA_VISUAL);
    PRINT_CONSTANT((guint) GDK_WA_WMCLASS);
    PRINT_CONSTANT((guint) GDK_WA_X);
    PRINT_CONSTANT((guint) GDK_WA_Y);
    PRINT_CONSTANT((gint) GDK_WINDOW_CHILD);
    PRINT_CONSTANT((gint) GDK_WINDOW_EDGE_EAST);
    PRINT_CONSTANT((gint) GDK_WINDOW_EDGE_NORTH);
    PRINT_CONSTANT((gint) GDK_WINDOW_EDGE_NORTH_EAST);
    PRINT_CONSTANT((gint) GDK_WINDOW_EDGE_NORTH_WEST);
    PRINT_CONSTANT((gint) GDK_WINDOW_EDGE_SOUTH);
    PRINT_CONSTANT((gint) GDK_WINDOW_EDGE_SOUTH_EAST);
    PRINT_CONSTANT((gint) GDK_WINDOW_EDGE_SOUTH_WEST);
    PRINT_CONSTANT((gint) GDK_WINDOW_EDGE_WEST);
    PRINT_CONSTANT((gint) GDK_WINDOW_FOREIGN);
    PRINT_CONSTANT((gint) GDK_WINDOW_OFFSCREEN);
    PRINT_CONSTANT((gint) GDK_WINDOW_ROOT);
    PRINT_CONSTANT((gint) GDK_WINDOW_STATE);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_ABOVE);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_BELOW);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_BOTTOM_RESIZABLE);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_BOTTOM_TILED);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_FOCUSED);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_FULLSCREEN);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_ICONIFIED);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_LEFT_RESIZABLE);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_LEFT_TILED);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_MAXIMIZED);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_RIGHT_RESIZABLE);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_RIGHT_TILED);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_STICKY);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_TILED);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_TOP_RESIZABLE);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_TOP_TILED);
    PRINT_CONSTANT((guint) GDK_WINDOW_STATE_WITHDRAWN);
    PRINT_CONSTANT((gint) GDK_WINDOW_SUBSURFACE);
    PRINT_CONSTANT((gint) GDK_WINDOW_TEMP);
    PRINT_CONSTANT((gint) GDK_WINDOW_TOPLEVEL);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_COMBO);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_DESKTOP);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_DIALOG);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_DND);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_DOCK);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_MENU);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_NORMAL);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_NOTIFICATION);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_POPUP_MENU);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_SPLASHSCREEN);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_TOOLBAR);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_TOOLTIP);
    PRINT_CONSTANT((gint) GDK_WINDOW_TYPE_HINT_UTILITY);
    PRINT_CONSTANT((gint) GDK_XTERM);
    PRINT_CONSTANT((gint) GDK_X_CURSOR);
    return 0;
}