1. ------------------------------------------------------------------------------ 
  2. --               GtkAda - Ada95 binding for the Gimp Toolkit                -- 
  3. --                                                                          -- 
  4. --                     Copyright (C) 1998-2014, AdaCore                     -- 
  5. --                                                                          -- 
  6. -- This library is free software;  you can redistribute it and/or modify it -- 
  7. -- under terms of the  GNU General Public License  as published by the Free -- 
  8. -- Software  Foundation;  either version 3,  or (at your  option) any later -- 
  9. -- version. This library is distributed in the hope that it will be useful, -- 
  10. -- but WITHOUT ANY WARRANTY;  without even the implied warranty of MERCHAN- -- 
  11. -- TABILITY or FITNESS FOR A PARTICULAR PURPOSE.                            -- 
  12. --                                                                          -- 
  13. -- As a special exception under Section 7 of GPL version 3, you are granted -- 
  14. -- additional permissions described in the GCC Runtime Library Exception,   -- 
  15. -- version 3.1, as published by the Free Software Foundation.               -- 
  16. --                                                                          -- 
  17. -- You should have received a copy of the GNU General Public License and    -- 
  18. -- a copy of the GCC Runtime Library Exception along with this program;     -- 
  19. -- see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see    -- 
  20. -- <http://www.gnu.org/licenses/>.                                          -- 
  21. --                                                                          -- 
  22. ------------------------------------------------------------------------------ 
  23.  
  24. --  <group>Gdk, the low-level API</group> 
  25.  
  26. package Gdk.Types.Keysyms is 
  27.  
  28.    GDK_VoidSymbol                      : constant Gdk_Key_Type := 16#FFFFFF#; 
  29.    GDK_BackSpace                       : constant Gdk_Key_Type := 16#FF08#; 
  30.    GDK_Tab                             : constant Gdk_Key_Type := 16#FF09#; 
  31.    GDK_Linefeed                        : constant Gdk_Key_Type := 16#FF0A#; 
  32.    GDK_Clear                           : constant Gdk_Key_Type := 16#FF0B#; 
  33.    GDK_Return                          : constant Gdk_Key_Type := 16#FF0D#; 
  34.    GDK_Pause                           : constant Gdk_Key_Type := 16#FF13#; 
  35.    GDK_Scroll_Lock                     : constant Gdk_Key_Type := 16#FF14#; 
  36.    GDK_Sys_Req                         : constant Gdk_Key_Type := 16#FF15#; 
  37.    GDK_Escape                          : constant Gdk_Key_Type := 16#FF1B#; 
  38.    GDK_Delete                          : constant Gdk_Key_Type := 16#FFFF#; 
  39.    GDK_Multi_Key                       : constant Gdk_Key_Type := 16#FF20#; 
  40.    GDK_Kanji                           : constant Gdk_Key_Type := 16#FF21#; 
  41.    GDK_Muhenkan                        : constant Gdk_Key_Type := 16#FF22#; 
  42.    GDK_Henkan_Mode                     : constant Gdk_Key_Type := 16#FF23#; 
  43.    GDK_Henkan                          : constant Gdk_Key_Type := 16#FF23#; 
  44.    GDK_Romaji                          : constant Gdk_Key_Type := 16#FF24#; 
  45.    GDK_Hiragana                        : constant Gdk_Key_Type := 16#FF25#; 
  46.    GDK_Katakana                        : constant Gdk_Key_Type := 16#FF26#; 
  47.    GDK_Hiragana_Katakana               : constant Gdk_Key_Type := 16#FF27#; 
  48.    GDK_Zenkaku                         : constant Gdk_Key_Type := 16#FF28#; 
  49.    GDK_Hankaku                         : constant Gdk_Key_Type := 16#FF29#; 
  50.    GDK_Zenkaku_Hankaku                 : constant Gdk_Key_Type := 16#FF2A#; 
  51.    GDK_Touroku                         : constant Gdk_Key_Type := 16#FF2B#; 
  52.    GDK_Massyo                          : constant Gdk_Key_Type := 16#FF2C#; 
  53.    GDK_Kana_Lock                       : constant Gdk_Key_Type := 16#FF2D#; 
  54.    GDK_Kana_Shift                      : constant Gdk_Key_Type := 16#FF2E#; 
  55.    GDK_Eisu_Shift                      : constant Gdk_Key_Type := 16#FF2F#; 
  56.    GDK_Eisu_Toggle                     : constant Gdk_Key_Type := 16#FF30#; 
  57.    GDK_Home                            : constant Gdk_Key_Type := 16#FF50#; 
  58.    GDK_Left                            : constant Gdk_Key_Type := 16#FF51#; 
  59.    GDK_Up                              : constant Gdk_Key_Type := 16#FF52#; 
  60.    GDK_Right                           : constant Gdk_Key_Type := 16#FF53#; 
  61.    GDK_Down                            : constant Gdk_Key_Type := 16#FF54#; 
  62.    GDK_Prior                           : constant Gdk_Key_Type := 16#FF55#; 
  63.    GDK_Page_Up                         : constant Gdk_Key_Type := 16#FF55#; 
  64.    GDK_Next                            : constant Gdk_Key_Type := 16#FF56#; 
  65.    GDK_Page_Down                       : constant Gdk_Key_Type := 16#FF56#; 
  66.    GDK_End                             : constant Gdk_Key_Type := 16#FF57#; 
  67.    GDK_Begin                           : constant Gdk_Key_Type := 16#FF58#; 
  68.    GDK_Select                          : constant Gdk_Key_Type := 16#FF60#; 
  69.    GDK_Print                           : constant Gdk_Key_Type := 16#FF61#; 
  70.    GDK_Execute                         : constant Gdk_Key_Type := 16#FF62#; 
  71.    GDK_Insert                          : constant Gdk_Key_Type := 16#FF63#; 
  72.    GDK_Undo                            : constant Gdk_Key_Type := 16#FF65#; 
  73.    GDK_Redo                            : constant Gdk_Key_Type := 16#FF66#; 
  74.    GDK_Menu                            : constant Gdk_Key_Type := 16#FF67#; 
  75.    GDK_Find                            : constant Gdk_Key_Type := 16#FF68#; 
  76.    GDK_Cancel                          : constant Gdk_Key_Type := 16#FF69#; 
  77.    GDK_Help                            : constant Gdk_Key_Type := 16#FF6A#; 
  78.    GDK_Break                           : constant Gdk_Key_Type := 16#FF6B#; 
  79.    GDK_Mode_Switch                     : constant Gdk_Key_Type := 16#FF7E#; 
  80.    GDK_Script_Switch                   : constant Gdk_Key_Type := 16#FF7E#; 
  81.    GDK_Num_Lock                        : constant Gdk_Key_Type := 16#FF7F#; 
  82.    GDK_KP_Space                        : constant Gdk_Key_Type := 16#FF80#; 
  83.    GDK_KP_Tab                          : constant Gdk_Key_Type := 16#FF89#; 
  84.    GDK_KP_Enter                        : constant Gdk_Key_Type := 16#FF8D#; 
  85.    GDK_KP_F1                           : constant Gdk_Key_Type := 16#FF91#; 
  86.    GDK_KP_F2                           : constant Gdk_Key_Type := 16#FF92#; 
  87.    GDK_KP_F3                           : constant Gdk_Key_Type := 16#FF93#; 
  88.    GDK_KP_F4                           : constant Gdk_Key_Type := 16#FF94#; 
  89.    GDK_KP_Home                         : constant Gdk_Key_Type := 16#FF95#; 
  90.    GDK_KP_Left                         : constant Gdk_Key_Type := 16#FF96#; 
  91.    GDK_KP_Up                           : constant Gdk_Key_Type := 16#FF97#; 
  92.    GDK_KP_Right                        : constant Gdk_Key_Type := 16#FF98#; 
  93.    GDK_KP_Down                         : constant Gdk_Key_Type := 16#FF99#; 
  94.    GDK_KP_Prior                        : constant Gdk_Key_Type := 16#FF9A#; 
  95.    GDK_KP_Page_Up                      : constant Gdk_Key_Type := 16#FF9A#; 
  96.    GDK_KP_Next                         : constant Gdk_Key_Type := 16#FF9B#; 
  97.    GDK_KP_Page_Down                    : constant Gdk_Key_Type := 16#FF9B#; 
  98.    GDK_KP_End                          : constant Gdk_Key_Type := 16#FF9C#; 
  99.    GDK_KP_Begin                        : constant Gdk_Key_Type := 16#FF9D#; 
  100.    GDK_KP_Insert                       : constant Gdk_Key_Type := 16#FF9E#; 
  101.    GDK_KP_Delete                       : constant Gdk_Key_Type := 16#FF9F#; 
  102.    GDK_KP_Equal                        : constant Gdk_Key_Type := 16#FFBD#; 
  103.    GDK_KP_Multiply                     : constant Gdk_Key_Type := 16#FFAA#; 
  104.    GDK_KP_Add                          : constant Gdk_Key_Type := 16#FFAB#; 
  105.    GDK_KP_Separator                    : constant Gdk_Key_Type := 16#FFAC#; 
  106.    GDK_KP_Subtract                     : constant Gdk_Key_Type := 16#FFAD#; 
  107.    GDK_KP_Decimal                      : constant Gdk_Key_Type := 16#FFAE#; 
  108.    GDK_KP_Divide                       : constant Gdk_Key_Type := 16#FFAF#; 
  109.    GDK_KP_0                            : constant Gdk_Key_Type := 16#FFB0#; 
  110.    GDK_KP_1                            : constant Gdk_Key_Type := 16#FFB1#; 
  111.    GDK_KP_2                            : constant Gdk_Key_Type := 16#FFB2#; 
  112.    GDK_KP_3                            : constant Gdk_Key_Type := 16#FFB3#; 
  113.    GDK_KP_4                            : constant Gdk_Key_Type := 16#FFB4#; 
  114.    GDK_KP_5                            : constant Gdk_Key_Type := 16#FFB5#; 
  115.    GDK_KP_6                            : constant Gdk_Key_Type := 16#FFB6#; 
  116.    GDK_KP_7                            : constant Gdk_Key_Type := 16#FFB7#; 
  117.    GDK_KP_8                            : constant Gdk_Key_Type := 16#FFB8#; 
  118.    GDK_KP_9                            : constant Gdk_Key_Type := 16#FFB9#; 
  119.    GDK_F1                              : constant Gdk_Key_Type := 16#FFBE#; 
  120.    GDK_F2                              : constant Gdk_Key_Type := 16#FFBF#; 
  121.    GDK_F3                              : constant Gdk_Key_Type := 16#FFC0#; 
  122.    GDK_F4                              : constant Gdk_Key_Type := 16#FFC1#; 
  123.    GDK_F5                              : constant Gdk_Key_Type := 16#FFC2#; 
  124.    GDK_F6                              : constant Gdk_Key_Type := 16#FFC3#; 
  125.    GDK_F7                              : constant Gdk_Key_Type := 16#FFC4#; 
  126.    GDK_F8                              : constant Gdk_Key_Type := 16#FFC5#; 
  127.    GDK_F9                              : constant Gdk_Key_Type := 16#FFC6#; 
  128.    GDK_F10                             : constant Gdk_Key_Type := 16#FFC7#; 
  129.    GDK_F11                             : constant Gdk_Key_Type := 16#FFC8#; 
  130.    GDK_L1                              : constant Gdk_Key_Type := 16#FFC8#; 
  131.    GDK_F12                             : constant Gdk_Key_Type := 16#FFC9#; 
  132.    GDK_L2                              : constant Gdk_Key_Type := 16#FFC9#; 
  133.    GDK_F13                             : constant Gdk_Key_Type := 16#FFCA#; 
  134.    GDK_L3                              : constant Gdk_Key_Type := 16#FFCA#; 
  135.    GDK_F14                             : constant Gdk_Key_Type := 16#FFCB#; 
  136.    GDK_L4                              : constant Gdk_Key_Type := 16#FFCB#; 
  137.    GDK_F15                             : constant Gdk_Key_Type := 16#FFCC#; 
  138.    GDK_L5                              : constant Gdk_Key_Type := 16#FFCC#; 
  139.    GDK_F16                             : constant Gdk_Key_Type := 16#FFCD#; 
  140.    GDK_L6                              : constant Gdk_Key_Type := 16#FFCD#; 
  141.    GDK_F17                             : constant Gdk_Key_Type := 16#FFCE#; 
  142.    GDK_L7                              : constant Gdk_Key_Type := 16#FFCE#; 
  143.    GDK_F18                             : constant Gdk_Key_Type := 16#FFCF#; 
  144.    GDK_L8                              : constant Gdk_Key_Type := 16#FFCF#; 
  145.    GDK_F19                             : constant Gdk_Key_Type := 16#FFD0#; 
  146.    GDK_L9                              : constant Gdk_Key_Type := 16#FFD0#; 
  147.    GDK_F20                             : constant Gdk_Key_Type := 16#FFD1#; 
  148.    GDK_L10                             : constant Gdk_Key_Type := 16#FFD1#; 
  149.    GDK_F21                             : constant Gdk_Key_Type := 16#FFD2#; 
  150.    GDK_R1                              : constant Gdk_Key_Type := 16#FFD2#; 
  151.    GDK_F22                             : constant Gdk_Key_Type := 16#FFD3#; 
  152.    GDK_R2                              : constant Gdk_Key_Type := 16#FFD3#; 
  153.    GDK_F23                             : constant Gdk_Key_Type := 16#FFD4#; 
  154.    GDK_R3                              : constant Gdk_Key_Type := 16#FFD4#; 
  155.    GDK_F24                             : constant Gdk_Key_Type := 16#FFD5#; 
  156.    GDK_R4                              : constant Gdk_Key_Type := 16#FFD5#; 
  157.    GDK_F25                             : constant Gdk_Key_Type := 16#FFD6#; 
  158.    GDK_R5                              : constant Gdk_Key_Type := 16#FFD6#; 
  159.    GDK_F26                             : constant Gdk_Key_Type := 16#FFD7#; 
  160.    GDK_R6                              : constant Gdk_Key_Type := 16#FFD7#; 
  161.    GDK_F27                             : constant Gdk_Key_Type := 16#FFD8#; 
  162.    GDK_R7                              : constant Gdk_Key_Type := 16#FFD8#; 
  163.    GDK_F28                             : constant Gdk_Key_Type := 16#FFD9#; 
  164.    GDK_R8                              : constant Gdk_Key_Type := 16#FFD9#; 
  165.    GDK_F29                             : constant Gdk_Key_Type := 16#FFDA#; 
  166.    GDK_R9                              : constant Gdk_Key_Type := 16#FFDA#; 
  167.    GDK_F30                             : constant Gdk_Key_Type := 16#FFDB#; 
  168.    GDK_R10                             : constant Gdk_Key_Type := 16#FFDB#; 
  169.    GDK_F31                             : constant Gdk_Key_Type := 16#FFDC#; 
  170.    GDK_R11                             : constant Gdk_Key_Type := 16#FFDC#; 
  171.    GDK_F32                             : constant Gdk_Key_Type := 16#FFDD#; 
  172.    GDK_R12                             : constant Gdk_Key_Type := 16#FFDD#; 
  173.    GDK_F33                             : constant Gdk_Key_Type := 16#FFDE#; 
  174.    GDK_R13                             : constant Gdk_Key_Type := 16#FFDE#; 
  175.    GDK_F34                             : constant Gdk_Key_Type := 16#FFDF#; 
  176.    GDK_R14                             : constant Gdk_Key_Type := 16#FFDF#; 
  177.    GDK_F35                             : constant Gdk_Key_Type := 16#FFE0#; 
  178.    GDK_R15                             : constant Gdk_Key_Type := 16#FFE0#; 
  179.    GDK_Shift_L                         : constant Gdk_Key_Type := 16#FFE1#; 
  180.    GDK_Shift_R                         : constant Gdk_Key_Type := 16#FFE2#; 
  181.    GDK_Control_L                       : constant Gdk_Key_Type := 16#FFE3#; 
  182.    GDK_Control_R                       : constant Gdk_Key_Type := 16#FFE4#; 
  183.    GDK_Caps_Lock                       : constant Gdk_Key_Type := 16#FFE5#; 
  184.    GDK_Shift_Lock                      : constant Gdk_Key_Type := 16#FFE6#; 
  185.    GDK_Meta_L                          : constant Gdk_Key_Type := 16#FFE7#; 
  186.    GDK_Meta_R                          : constant Gdk_Key_Type := 16#FFE8#; 
  187.    GDK_Alt_L                           : constant Gdk_Key_Type := 16#FFE9#; 
  188.    GDK_Alt_R                           : constant Gdk_Key_Type := 16#FFEA#; 
  189.    GDK_Super_L                         : constant Gdk_Key_Type := 16#FFEB#; 
  190.    GDK_Super_R                         : constant Gdk_Key_Type := 16#FFEC#; 
  191.    GDK_Hyper_L                         : constant Gdk_Key_Type := 16#FFED#; 
  192.    GDK_Hyper_R                         : constant Gdk_Key_Type := 16#FFEE#; 
  193.    GDK_ISO_Lock                        : constant Gdk_Key_Type := 16#FE01#; 
  194.    GDK_ISO_Level2_Latch                : constant Gdk_Key_Type := 16#FE02#; 
  195.    GDK_ISO_Level3_Shift                : constant Gdk_Key_Type := 16#FE03#; 
  196.    GDK_ISO_Level3_Latch                : constant Gdk_Key_Type := 16#FE04#; 
  197.    GDK_ISO_Level3_Lock                 : constant Gdk_Key_Type := 16#FE05#; 
  198.    GDK_ISO_Group_Shift                 : constant Gdk_Key_Type := 16#FF7E#; 
  199.    GDK_ISO_Group_Latch                 : constant Gdk_Key_Type := 16#FE06#; 
  200.    GDK_ISO_Group_Lock                  : constant Gdk_Key_Type := 16#FE07#; 
  201.    GDK_ISO_Next_Group                  : constant Gdk_Key_Type := 16#FE08#; 
  202.    GDK_ISO_Next_Group_Lock             : constant Gdk_Key_Type := 16#FE09#; 
  203.    GDK_ISO_Prev_Group                  : constant Gdk_Key_Type := 16#FE0A#; 
  204.    GDK_ISO_Prev_Group_Lock             : constant Gdk_Key_Type := 16#FE0B#; 
  205.    GDK_ISO_First_Group                 : constant Gdk_Key_Type := 16#FE0C#; 
  206.    GDK_ISO_First_Group_Lock            : constant Gdk_Key_Type := 16#FE0D#; 
  207.    GDK_ISO_Last_Group                  : constant Gdk_Key_Type := 16#FE0E#; 
  208.    GDK_ISO_Last_Group_Lock             : constant Gdk_Key_Type := 16#FE0F#; 
  209.    GDK_ISO_Left_Tab                    : constant Gdk_Key_Type := 16#FE20#; 
  210.    GDK_ISO_Move_Line_Up                : constant Gdk_Key_Type := 16#FE21#; 
  211.    GDK_ISO_Move_Line_Down              : constant Gdk_Key_Type := 16#FE22#; 
  212.    GDK_ISO_Partial_Line_Up             : constant Gdk_Key_Type := 16#FE23#; 
  213.    GDK_ISO_Partial_Line_Down           : constant Gdk_Key_Type := 16#FE24#; 
  214.    GDK_ISO_Partial_Space_Left          : constant Gdk_Key_Type := 16#FE25#; 
  215.    GDK_ISO_Partial_Space_Right         : constant Gdk_Key_Type := 16#FE26#; 
  216.    GDK_ISO_Set_Margin_Left             : constant Gdk_Key_Type := 16#FE27#; 
  217.    GDK_ISO_Set_Margin_Right            : constant Gdk_Key_Type := 16#FE28#; 
  218.    GDK_ISO_Release_Margin_Left         : constant Gdk_Key_Type := 16#FE29#; 
  219.    GDK_ISO_Release_Margin_Right        : constant Gdk_Key_Type := 16#FE2A#; 
  220.    GDK_ISO_Release_Both_Margins        : constant Gdk_Key_Type := 16#FE2B#; 
  221.    GDK_ISO_Fast_Cursor_Left            : constant Gdk_Key_Type := 16#FE2C#; 
  222.    GDK_ISO_Fast_Cursor_Right           : constant Gdk_Key_Type := 16#FE2D#; 
  223.    GDK_ISO_Fast_Cursor_Up              : constant Gdk_Key_Type := 16#FE2E#; 
  224.    GDK_ISO_Fast_Cursor_Down            : constant Gdk_Key_Type := 16#FE2F#; 
  225.    GDK_ISO_Continuous_Underline        : constant Gdk_Key_Type := 16#FE30#; 
  226.    GDK_ISO_Discontinuous_Underline     : constant Gdk_Key_Type := 16#FE31#; 
  227.    GDK_ISO_Emphasize                   : constant Gdk_Key_Type := 16#FE32#; 
  228.    GDK_ISO_Center_Object               : constant Gdk_Key_Type := 16#FE33#; 
  229.    GDK_ISO_Enter                       : constant Gdk_Key_Type := 16#FE34#; 
  230.    GDK_Dead_Grave                      : constant Gdk_Key_Type := 16#FE50#; 
  231.    GDK_Dead_Acute                      : constant Gdk_Key_Type := 16#FE51#; 
  232.    GDK_Dead_Circumflex                 : constant Gdk_Key_Type := 16#FE52#; 
  233.    GDK_Dead_Tilde                      : constant Gdk_Key_Type := 16#FE53#; 
  234.    GDK_Dead_Macron                     : constant Gdk_Key_Type := 16#FE54#; 
  235.    GDK_Dead_Breve                      : constant Gdk_Key_Type := 16#FE55#; 
  236.    GDK_Dead_Abovedot                   : constant Gdk_Key_Type := 16#FE56#; 
  237.    GDK_Dead_Diaeresis                  : constant Gdk_Key_Type := 16#FE57#; 
  238.    GDK_Dead_Abovering                  : constant Gdk_Key_Type := 16#FE58#; 
  239.    GDK_Dead_Doubleacute                : constant Gdk_Key_Type := 16#FE59#; 
  240.    GDK_Dead_Caron                      : constant Gdk_Key_Type := 16#FE5A#; 
  241.    GDK_Dead_Cedilla                    : constant Gdk_Key_Type := 16#FE5B#; 
  242.    GDK_Dead_Ogonek                     : constant Gdk_Key_Type := 16#FE5C#; 
  243.    GDK_Dead_Iota                       : constant Gdk_Key_Type := 16#FE5D#; 
  244.    GDK_Dead_Voiced_Sound               : constant Gdk_Key_Type := 16#FE5E#; 
  245.    GDK_Dead_Semivoiced_Sound           : constant Gdk_Key_Type := 16#FE5F#; 
  246.    GDK_First_Virtual_Screen            : constant Gdk_Key_Type := 16#FED0#; 
  247.    GDK_Prev_Virtual_Screen             : constant Gdk_Key_Type := 16#FED1#; 
  248.    GDK_Next_Virtual_Screen             : constant Gdk_Key_Type := 16#FED2#; 
  249.    GDK_Last_Virtual_Screen             : constant Gdk_Key_Type := 16#FED4#; 
  250.    GDK_Terminate_Server                : constant Gdk_Key_Type := 16#FED5#; 
  251.    GDK_Pointer_Left                    : constant Gdk_Key_Type := 16#FEE0#; 
  252.    GDK_Pointer_Right                   : constant Gdk_Key_Type := 16#FEE1#; 
  253.    GDK_Pointer_Up                      : constant Gdk_Key_Type := 16#FEE2#; 
  254.    GDK_Pointer_Down                    : constant Gdk_Key_Type := 16#FEE3#; 
  255.    GDK_Pointer_UpLeft                  : constant Gdk_Key_Type := 16#FEE4#; 
  256.    GDK_Pointer_UpRight                 : constant Gdk_Key_Type := 16#FEE5#; 
  257.    GDK_Pointer_DownLeft                : constant Gdk_Key_Type := 16#FEE6#; 
  258.    GDK_Pointer_DownRight               : constant Gdk_Key_Type := 16#FEE7#; 
  259.    GDK_Pointer_Button_Dflt             : constant Gdk_Key_Type := 16#FEE8#; 
  260.    GDK_Pointer_Button1                 : constant Gdk_Key_Type := 16#FEE9#; 
  261.    GDK_Pointer_Button2                 : constant Gdk_Key_Type := 16#FEEA#; 
  262.    GDK_Pointer_Button3                 : constant Gdk_Key_Type := 16#FEEB#; 
  263.    GDK_Pointer_Button4                 : constant Gdk_Key_Type := 16#FEEC#; 
  264.    GDK_Pointer_Button5                 : constant Gdk_Key_Type := 16#FEED#; 
  265.    GDK_Pointer_DblClick_Dflt           : constant Gdk_Key_Type := 16#FEEE#; 
  266.    GDK_Pointer_DblClick1               : constant Gdk_Key_Type := 16#FEEF#; 
  267.    GDK_Pointer_DblClick2               : constant Gdk_Key_Type := 16#FEF0#; 
  268.    GDK_Pointer_DblClick3               : constant Gdk_Key_Type := 16#FEF1#; 
  269.    GDK_Pointer_DblClick4               : constant Gdk_Key_Type := 16#FEF2#; 
  270.    GDK_Pointer_DblClick5               : constant Gdk_Key_Type := 16#FEF3#; 
  271.    GDK_Pointer_Drag_Dflt               : constant Gdk_Key_Type := 16#FEF4#; 
  272.    GDK_Pointer_Drag1                   : constant Gdk_Key_Type := 16#FEF5#; 
  273.    GDK_Pointer_Drag2                   : constant Gdk_Key_Type := 16#FEF6#; 
  274.    GDK_Pointer_Drag3                   : constant Gdk_Key_Type := 16#FEF7#; 
  275.    GDK_Pointer_Drag4                   : constant Gdk_Key_Type := 16#FEF8#; 
  276.    GDK_Pointer_EnableKeys              : constant Gdk_Key_Type := 16#FEF9#; 
  277.    GDK_Pointer_Accelerate              : constant Gdk_Key_Type := 16#FEFA#; 
  278.    GDK_Pointer_DfltBtnNext             : constant Gdk_Key_Type := 16#FEFB#; 
  279.    GDK_Pointer_DfltBtnPrev             : constant Gdk_Key_Type := 16#FEFC#; 
  280.    GDK_3270_Duplicate                  : constant Gdk_Key_Type := 16#FD01#; 
  281.    GDK_3270_FieldMark                  : constant Gdk_Key_Type := 16#FD02#; 
  282.    GDK_3270_Right2                     : constant Gdk_Key_Type := 16#FD03#; 
  283.    GDK_3270_Left2                      : constant Gdk_Key_Type := 16#FD04#; 
  284.    GDK_3270_BackTab                    : constant Gdk_Key_Type := 16#FD05#; 
  285.    GDK_3270_EraseEOF                   : constant Gdk_Key_Type := 16#FD06#; 
  286.    GDK_3270_EraseInput                 : constant Gdk_Key_Type := 16#FD07#; 
  287.    GDK_3270_Reset                      : constant Gdk_Key_Type := 16#FD08#; 
  288.    GDK_3270_Quit                       : constant Gdk_Key_Type := 16#FD09#; 
  289.    GDK_3270_PA1                        : constant Gdk_Key_Type := 16#FD0A#; 
  290.    GDK_3270_PA2                        : constant Gdk_Key_Type := 16#FD0B#; 
  291.    GDK_3270_PA3                        : constant Gdk_Key_Type := 16#FD0C#; 
  292.    GDK_3270_Test                       : constant Gdk_Key_Type := 16#FD0D#; 
  293.    GDK_3270_Attn                       : constant Gdk_Key_Type := 16#FD0E#; 
  294.    GDK_3270_CursorBlink                : constant Gdk_Key_Type := 16#FD0F#; 
  295.    GDK_3270_AltCursor                  : constant Gdk_Key_Type := 16#FD10#; 
  296.    GDK_3270_KeyClick                   : constant Gdk_Key_Type := 16#FD11#; 
  297.    GDK_3270_Jump                       : constant Gdk_Key_Type := 16#FD12#; 
  298.    GDK_3270_Ident                      : constant Gdk_Key_Type := 16#FD13#; 
  299.    GDK_3270_Rule                       : constant Gdk_Key_Type := 16#FD14#; 
  300.    GDK_3270_Copy                       : constant Gdk_Key_Type := 16#FD15#; 
  301.    GDK_3270_Play                       : constant Gdk_Key_Type := 16#FD16#; 
  302.    GDK_3270_Setup                      : constant Gdk_Key_Type := 16#FD17#; 
  303.    GDK_3270_Record                     : constant Gdk_Key_Type := 16#FD18#; 
  304.    GDK_3270_ChangeScreen               : constant Gdk_Key_Type := 16#FD19#; 
  305.    GDK_3270_DeleteWord                 : constant Gdk_Key_Type := 16#FD1A#; 
  306.    GDK_3270_ExSelect                   : constant Gdk_Key_Type := 16#FD1B#; 
  307.    GDK_3270_CursorSelect               : constant Gdk_Key_Type := 16#FD1C#; 
  308.    GDK_3270_PrintScreen                : constant Gdk_Key_Type := 16#FD1D#; 
  309.    GDK_3270_Enter                      : constant Gdk_Key_Type := 16#FD1E#; 
  310.    GDK_space                           : constant Gdk_Key_Type := 16#0020#; 
  311.    GDK_exclam                          : constant Gdk_Key_Type := 16#0021#; 
  312.    GDK_quotedbl                        : constant Gdk_Key_Type := 16#0022#; 
  313.    GDK_numbersign                      : constant Gdk_Key_Type := 16#0023#; 
  314.    GDK_dollar                          : constant Gdk_Key_Type := 16#0024#; 
  315.    GDK_percent                         : constant Gdk_Key_Type := 16#0025#; 
  316.    GDK_ampersand                       : constant Gdk_Key_Type := 16#0026#; 
  317.    GDK_apostrophe                      : constant Gdk_Key_Type := 16#0027#; 
  318.    GDK_quoteright                      : constant Gdk_Key_Type := 16#0027#; 
  319.    GDK_parenleft                       : constant Gdk_Key_Type := 16#0028#; 
  320.    GDK_parenright                      : constant Gdk_Key_Type := 16#0029#; 
  321.    GDK_asterisk                        : constant Gdk_Key_Type := 16#002a#; 
  322.    GDK_plus                            : constant Gdk_Key_Type := 16#002b#; 
  323.    GDK_comma                           : constant Gdk_Key_Type := 16#002c#; 
  324.    GDK_minus                           : constant Gdk_Key_Type := 16#002d#; 
  325.    GDK_period                          : constant Gdk_Key_Type := 16#002e#; 
  326.    GDK_slash                           : constant Gdk_Key_Type := 16#002f#; 
  327.    GDK_0                               : constant Gdk_Key_Type := 16#0030#; 
  328.    GDK_1                               : constant Gdk_Key_Type := 16#0031#; 
  329.    GDK_2                               : constant Gdk_Key_Type := 16#0032#; 
  330.    GDK_3                               : constant Gdk_Key_Type := 16#0033#; 
  331.    GDK_4                               : constant Gdk_Key_Type := 16#0034#; 
  332.    GDK_5                               : constant Gdk_Key_Type := 16#0035#; 
  333.    GDK_6                               : constant Gdk_Key_Type := 16#0036#; 
  334.    GDK_7                               : constant Gdk_Key_Type := 16#0037#; 
  335.    GDK_8                               : constant Gdk_Key_Type := 16#0038#; 
  336.    GDK_9                               : constant Gdk_Key_Type := 16#0039#; 
  337.    GDK_colon                           : constant Gdk_Key_Type := 16#003a#; 
  338.    GDK_semicolon                       : constant Gdk_Key_Type := 16#003b#; 
  339.    GDK_less                            : constant Gdk_Key_Type := 16#003c#; 
  340.    GDK_equal                           : constant Gdk_Key_Type := 16#003d#; 
  341.    GDK_greater                         : constant Gdk_Key_Type := 16#003e#; 
  342.    GDK_question                        : constant Gdk_Key_Type := 16#003f#; 
  343.    GDK_at                              : constant Gdk_Key_Type := 16#0040#; 
  344.    GDK_A                               : constant Gdk_Key_Type := 16#0041#; 
  345.    GDK_B                               : constant Gdk_Key_Type := 16#0042#; 
  346.    GDK_C                               : constant Gdk_Key_Type := 16#0043#; 
  347.    GDK_D                               : constant Gdk_Key_Type := 16#0044#; 
  348.    GDK_E                               : constant Gdk_Key_Type := 16#0045#; 
  349.    GDK_F                               : constant Gdk_Key_Type := 16#0046#; 
  350.    GDK_G                               : constant Gdk_Key_Type := 16#0047#; 
  351.    GDK_H                               : constant Gdk_Key_Type := 16#0048#; 
  352.    GDK_I                               : constant Gdk_Key_Type := 16#0049#; 
  353.    GDK_J                               : constant Gdk_Key_Type := 16#004a#; 
  354.    GDK_K                               : constant Gdk_Key_Type := 16#004b#; 
  355.    GDK_L                               : constant Gdk_Key_Type := 16#004c#; 
  356.    GDK_M                               : constant Gdk_Key_Type := 16#004d#; 
  357.    GDK_N                               : constant Gdk_Key_Type := 16#004e#; 
  358.    GDK_O                               : constant Gdk_Key_Type := 16#004f#; 
  359.    GDK_P                               : constant Gdk_Key_Type := 16#0050#; 
  360.    GDK_Q                               : constant Gdk_Key_Type := 16#0051#; 
  361.    GDK_R                               : constant Gdk_Key_Type := 16#0052#; 
  362.    GDK_S                               : constant Gdk_Key_Type := 16#0053#; 
  363.    GDK_T                               : constant Gdk_Key_Type := 16#0054#; 
  364.    GDK_U                               : constant Gdk_Key_Type := 16#0055#; 
  365.    GDK_V                               : constant Gdk_Key_Type := 16#0056#; 
  366.    GDK_W                               : constant Gdk_Key_Type := 16#0057#; 
  367.    GDK_X                               : constant Gdk_Key_Type := 16#0058#; 
  368.    GDK_Y                               : constant Gdk_Key_Type := 16#0059#; 
  369.    GDK_Z                               : constant Gdk_Key_Type := 16#005a#; 
  370.    GDK_bracketleft                     : constant Gdk_Key_Type := 16#005b#; 
  371.    GDK_backslash                       : constant Gdk_Key_Type := 16#005c#; 
  372.    GDK_bracketright                    : constant Gdk_Key_Type := 16#005d#; 
  373.    GDK_asciicircum                     : constant Gdk_Key_Type := 16#005e#; 
  374.    GDK_underscore                      : constant Gdk_Key_Type := 16#005f#; 
  375.    GDK_grave                           : constant Gdk_Key_Type := 16#0060#; 
  376.    GDK_quoteleft                       : constant Gdk_Key_Type := 16#0060#; 
  377.    GDK_LC_a                            : constant Gdk_Key_Type := 16#0061#; 
  378.    GDK_LC_b                            : constant Gdk_Key_Type := 16#0062#; 
  379.    GDK_LC_c                            : constant Gdk_Key_Type := 16#0063#; 
  380.    GDK_LC_d                            : constant Gdk_Key_Type := 16#0064#; 
  381.    GDK_LC_e                            : constant Gdk_Key_Type := 16#0065#; 
  382.    GDK_LC_f                            : constant Gdk_Key_Type := 16#0066#; 
  383.    GDK_LC_g                            : constant Gdk_Key_Type := 16#0067#; 
  384.    GDK_LC_h                            : constant Gdk_Key_Type := 16#0068#; 
  385.    GDK_LC_i                            : constant Gdk_Key_Type := 16#0069#; 
  386.    GDK_LC_j                            : constant Gdk_Key_Type := 16#006a#; 
  387.    GDK_LC_k                            : constant Gdk_Key_Type := 16#006b#; 
  388.    GDK_LC_l                            : constant Gdk_Key_Type := 16#006c#; 
  389.    GDK_LC_m                            : constant Gdk_Key_Type := 16#006d#; 
  390.    GDK_LC_n                            : constant Gdk_Key_Type := 16#006e#; 
  391.    GDK_LC_o                            : constant Gdk_Key_Type := 16#006f#; 
  392.    GDK_LC_p                            : constant Gdk_Key_Type := 16#0070#; 
  393.    GDK_LC_q                            : constant Gdk_Key_Type := 16#0071#; 
  394.    GDK_LC_r                            : constant Gdk_Key_Type := 16#0072#; 
  395.    GDK_LC_s                            : constant Gdk_Key_Type := 16#0073#; 
  396.    GDK_LC_t                            : constant Gdk_Key_Type := 16#0074#; 
  397.    GDK_LC_u                            : constant Gdk_Key_Type := 16#0075#; 
  398.    GDK_LC_v                            : constant Gdk_Key_Type := 16#0076#; 
  399.    GDK_LC_w                            : constant Gdk_Key_Type := 16#0077#; 
  400.    GDK_LC_x                            : constant Gdk_Key_Type := 16#0078#; 
  401.    GDK_LC_y                            : constant Gdk_Key_Type := 16#0079#; 
  402.    GDK_LC_z                            : constant Gdk_Key_Type := 16#007a#; 
  403.    GDK_braceleft                       : constant Gdk_Key_Type := 16#007b#; 
  404.    GDK_bar                             : constant Gdk_Key_Type := 16#007c#; 
  405.    GDK_braceright                      : constant Gdk_Key_Type := 16#007d#; 
  406.    GDK_asciitilde                      : constant Gdk_Key_Type := 16#007e#; 
  407.    GDK_nobreakspace                    : constant Gdk_Key_Type := 16#00a0#; 
  408.    GDK_exclamdown                      : constant Gdk_Key_Type := 16#00a1#; 
  409.    GDK_cent                            : constant Gdk_Key_Type := 16#00a2#; 
  410.    GDK_sterling                        : constant Gdk_Key_Type := 16#00a3#; 
  411.    GDK_currency                        : constant Gdk_Key_Type := 16#00a4#; 
  412.    GDK_yen                             : constant Gdk_Key_Type := 16#00a5#; 
  413.    GDK_brokenbar                       : constant Gdk_Key_Type := 16#00a6#; 
  414.    GDK_section                         : constant Gdk_Key_Type := 16#00a7#; 
  415.    GDK_diaeresis                       : constant Gdk_Key_Type := 16#00a8#; 
  416.    GDK_copyright                       : constant Gdk_Key_Type := 16#00a9#; 
  417.    GDK_ordfeminine                     : constant Gdk_Key_Type := 16#00aa#; 
  418.    GDK_guillemotleft                   : constant Gdk_Key_Type := 16#00ab#; 
  419.    GDK_notsign                         : constant Gdk_Key_Type := 16#00ac#; 
  420.    GDK_hyphen                          : constant Gdk_Key_Type := 16#00ad#; 
  421.    GDK_registered                      : constant Gdk_Key_Type := 16#00ae#; 
  422.    GDK_macron                          : constant Gdk_Key_Type := 16#00af#; 
  423.    GDK_degree                          : constant Gdk_Key_Type := 16#00b0#; 
  424.    GDK_plusminus                       : constant Gdk_Key_Type := 16#00b1#; 
  425.    GDK_twosuperior                     : constant Gdk_Key_Type := 16#00b2#; 
  426.    GDK_threesuperior                   : constant Gdk_Key_Type := 16#00b3#; 
  427.    GDK_acute                           : constant Gdk_Key_Type := 16#00b4#; 
  428.    GDK_mu                              : constant Gdk_Key_Type := 16#00b5#; 
  429.    GDK_paragraph                       : constant Gdk_Key_Type := 16#00b6#; 
  430.    GDK_periodcentered                  : constant Gdk_Key_Type := 16#00b7#; 
  431.    GDK_cedilla                         : constant Gdk_Key_Type := 16#00b8#; 
  432.    GDK_onesuperior                     : constant Gdk_Key_Type := 16#00b9#; 
  433.    GDK_masculine                       : constant Gdk_Key_Type := 16#00ba#; 
  434.    GDK_guillemotright                  : constant Gdk_Key_Type := 16#00bb#; 
  435.    GDK_onequarter                      : constant Gdk_Key_Type := 16#00bc#; 
  436.    GDK_onehalf                         : constant Gdk_Key_Type := 16#00bd#; 
  437.    GDK_threequarters                   : constant Gdk_Key_Type := 16#00be#; 
  438.    GDK_questiondown                    : constant Gdk_Key_Type := 16#00bf#; 
  439.    GDK_Agrave                          : constant Gdk_Key_Type := 16#00c0#; 
  440.    GDK_Aacute                          : constant Gdk_Key_Type := 16#00c1#; 
  441.    GDK_Acircumflex                     : constant Gdk_Key_Type := 16#00c2#; 
  442.    GDK_Atilde                          : constant Gdk_Key_Type := 16#00c3#; 
  443.    GDK_Adiaeresis                      : constant Gdk_Key_Type := 16#00c4#; 
  444.    GDK_Aring                           : constant Gdk_Key_Type := 16#00c5#; 
  445.    GDK_AE                              : constant Gdk_Key_Type := 16#00c6#; 
  446.    GDK_Ccedilla                        : constant Gdk_Key_Type := 16#00c7#; 
  447.    GDK_Egrave                          : constant Gdk_Key_Type := 16#00c8#; 
  448.    GDK_Eacute                          : constant Gdk_Key_Type := 16#00c9#; 
  449.    GDK_Ecircumflex                     : constant Gdk_Key_Type := 16#00ca#; 
  450.    GDK_Ediaeresis                      : constant Gdk_Key_Type := 16#00cb#; 
  451.    GDK_Igrave                          : constant Gdk_Key_Type := 16#00cc#; 
  452.    GDK_Iacute                          : constant Gdk_Key_Type := 16#00cd#; 
  453.    GDK_Icircumflex                     : constant Gdk_Key_Type := 16#00ce#; 
  454.    GDK_Idiaeresis                      : constant Gdk_Key_Type := 16#00cf#; 
  455.    GDK_ETH                             : constant Gdk_Key_Type := 16#00d0#; 
  456.    GDK_Ntilde                          : constant Gdk_Key_Type := 16#00d1#; 
  457.    GDK_Ograve                          : constant Gdk_Key_Type := 16#00d2#; 
  458.    GDK_Oacute                          : constant Gdk_Key_Type := 16#00d3#; 
  459.    GDK_Ocircumflex                     : constant Gdk_Key_Type := 16#00d4#; 
  460.    GDK_Otilde                          : constant Gdk_Key_Type := 16#00d5#; 
  461.    GDK_Odiaeresis                      : constant Gdk_Key_Type := 16#00d6#; 
  462.    GDK_multiply                        : constant Gdk_Key_Type := 16#00d7#; 
  463.    GDK_Ooblique                        : constant Gdk_Key_Type := 16#00d8#; 
  464.    GDK_Ugrave                          : constant Gdk_Key_Type := 16#00d9#; 
  465.    GDK_Uacute                          : constant Gdk_Key_Type := 16#00da#; 
  466.    GDK_Ucircumflex                     : constant Gdk_Key_Type := 16#00db#; 
  467.    GDK_Udiaeresis                      : constant Gdk_Key_Type := 16#00dc#; 
  468.    GDK_Yacute                          : constant Gdk_Key_Type := 16#00dd#; 
  469.    GDK_THORN                           : constant Gdk_Key_Type := 16#00de#; 
  470.    GDK_ssharp                          : constant Gdk_Key_Type := 16#00df#; 
  471.    GDK_LC_agrave                       : constant Gdk_Key_Type := 16#00e0#; 
  472.    GDK_LC_aacute                       : constant Gdk_Key_Type := 16#00e1#; 
  473.    GDK_LC_acircumflex                  : constant Gdk_Key_Type := 16#00e2#; 
  474.    GDK_LC_atilde                       : constant Gdk_Key_Type := 16#00e3#; 
  475.    GDK_LC_adiaeresis                   : constant Gdk_Key_Type := 16#00e4#; 
  476.    GDK_LC_aring                        : constant Gdk_Key_Type := 16#00e5#; 
  477.    GDK_LC_ae                           : constant Gdk_Key_Type := 16#00e6#; 
  478.    GDK_LC_ccedilla                     : constant Gdk_Key_Type := 16#00e7#; 
  479.    GDK_LC_egrave                       : constant Gdk_Key_Type := 16#00e8#; 
  480.    GDK_LC_eacute                       : constant Gdk_Key_Type := 16#00e9#; 
  481.    GDK_LC_ecircumflex                  : constant Gdk_Key_Type := 16#00ea#; 
  482.    GDK_LC_ediaeresis                   : constant Gdk_Key_Type := 16#00eb#; 
  483.    GDK_LC_igrave                       : constant Gdk_Key_Type := 16#00ec#; 
  484.    GDK_LC_iacute                       : constant Gdk_Key_Type := 16#00ed#; 
  485.    GDK_LC_icircumflex                  : constant Gdk_Key_Type := 16#00ee#; 
  486.    GDK_LC_idiaeresis                   : constant Gdk_Key_Type := 16#00ef#; 
  487.    GDK_LC_eth                          : constant Gdk_Key_Type := 16#00f0#; 
  488.    GDK_LC_ntilde                       : constant Gdk_Key_Type := 16#00f1#; 
  489.    GDK_LC_ograve                       : constant Gdk_Key_Type := 16#00f2#; 
  490.    GDK_LC_oacute                       : constant Gdk_Key_Type := 16#00f3#; 
  491.    GDK_LC_ocircumflex                  : constant Gdk_Key_Type := 16#00f4#; 
  492.    GDK_LC_otilde                       : constant Gdk_Key_Type := 16#00f5#; 
  493.    GDK_LC_odiaeresis                   : constant Gdk_Key_Type := 16#00f6#; 
  494.    GDK_division                        : constant Gdk_Key_Type := 16#00f7#; 
  495.    GDK_oslash                          : constant Gdk_Key_Type := 16#00f8#; 
  496.    GDK_LC_ugrave                       : constant Gdk_Key_Type := 16#00f9#; 
  497.    GDK_LC_uacute                       : constant Gdk_Key_Type := 16#00fa#; 
  498.    GDK_LC_ucircumflex                  : constant Gdk_Key_Type := 16#00fb#; 
  499.    GDK_LC_udiaeresis                   : constant Gdk_Key_Type := 16#00fc#; 
  500.    GDK_LC_yacute                       : constant Gdk_Key_Type := 16#00fd#; 
  501.    GDK_LC_thorn                        : constant Gdk_Key_Type := 16#00fe#; 
  502.    GDK_ydiaeresis                      : constant Gdk_Key_Type := 16#00ff#; 
  503.    GDK_Aogonek                         : constant Gdk_Key_Type := 16#01a1#; 
  504.    GDK_breve                           : constant Gdk_Key_Type := 16#01a2#; 
  505.    GDK_Lstroke                         : constant Gdk_Key_Type := 16#01a3#; 
  506.    GDK_Lcaron                          : constant Gdk_Key_Type := 16#01a5#; 
  507.    GDK_Sacute                          : constant Gdk_Key_Type := 16#01a6#; 
  508.    GDK_Scaron                          : constant Gdk_Key_Type := 16#01a9#; 
  509.    GDK_Scedilla                        : constant Gdk_Key_Type := 16#01aa#; 
  510.    GDK_Tcaron                          : constant Gdk_Key_Type := 16#01ab#; 
  511.    GDK_Zacute                          : constant Gdk_Key_Type := 16#01ac#; 
  512.    GDK_Zcaron                          : constant Gdk_Key_Type := 16#01ae#; 
  513.    GDK_Zabovedot                       : constant Gdk_Key_Type := 16#01af#; 
  514.    GDK_LC_aogonek                      : constant Gdk_Key_Type := 16#01b1#; 
  515.    GDK_ogonek                          : constant Gdk_Key_Type := 16#01b2#; 
  516.    GDK_LC_lstroke                      : constant Gdk_Key_Type := 16#01b3#; 
  517.    GDK_LC_lcaron                       : constant Gdk_Key_Type := 16#01b5#; 
  518.    GDK_LC_sacute                       : constant Gdk_Key_Type := 16#01b6#; 
  519.    GDK_caron                           : constant Gdk_Key_Type := 16#01b7#; 
  520.    GDK_LC_scaron                       : constant Gdk_Key_Type := 16#01b9#; 
  521.    GDK_LC_scedilla                     : constant Gdk_Key_Type := 16#01ba#; 
  522.    GDK_LC_tcaron                       : constant Gdk_Key_Type := 16#01bb#; 
  523.    GDK_LC_zacute                       : constant Gdk_Key_Type := 16#01bc#; 
  524.    GDK_doubleacute                     : constant Gdk_Key_Type := 16#01bd#; 
  525.    GDK_LC_zcaron                       : constant Gdk_Key_Type := 16#01be#; 
  526.    GDK_LC_zabovedot                    : constant Gdk_Key_Type := 16#01bf#; 
  527.    GDK_Racute                          : constant Gdk_Key_Type := 16#01c0#; 
  528.    GDK_Abreve                          : constant Gdk_Key_Type := 16#01c3#; 
  529.    GDK_Lacute                          : constant Gdk_Key_Type := 16#01c5#; 
  530.    GDK_Cacute                          : constant Gdk_Key_Type := 16#01c6#; 
  531.    GDK_Ccaron                          : constant Gdk_Key_Type := 16#01c8#; 
  532.    GDK_Eogonek                         : constant Gdk_Key_Type := 16#01ca#; 
  533.    GDK_Ecaron                          : constant Gdk_Key_Type := 16#01cc#; 
  534.    GDK_Dcaron                          : constant Gdk_Key_Type := 16#01cf#; 
  535.    GDK_Dstroke                         : constant Gdk_Key_Type := 16#01d0#; 
  536.    GDK_Nacute                          : constant Gdk_Key_Type := 16#01d1#; 
  537.    GDK_Ncaron                          : constant Gdk_Key_Type := 16#01d2#; 
  538.    GDK_Odoubleacute                    : constant Gdk_Key_Type := 16#01d5#; 
  539.    GDK_Rcaron                          : constant Gdk_Key_Type := 16#01d8#; 
  540.    GDK_Uring                           : constant Gdk_Key_Type := 16#01d9#; 
  541.    GDK_Udoubleacute                    : constant Gdk_Key_Type := 16#01db#; 
  542.    GDK_Tcedilla                        : constant Gdk_Key_Type := 16#01de#; 
  543.    GDK_LC_racute                       : constant Gdk_Key_Type := 16#01e0#; 
  544.    GDK_LC_abreve                       : constant Gdk_Key_Type := 16#01e3#; 
  545.    GDK_LC_lacute                       : constant Gdk_Key_Type := 16#01e5#; 
  546.    GDK_LC_cacute                       : constant Gdk_Key_Type := 16#01e6#; 
  547.    GDK_LC_ccaron                       : constant Gdk_Key_Type := 16#01e8#; 
  548.    GDK_LC_eogonek                      : constant Gdk_Key_Type := 16#01ea#; 
  549.    GDK_LC_ecaron                       : constant Gdk_Key_Type := 16#01ec#; 
  550.    GDK_LC_dcaron                       : constant Gdk_Key_Type := 16#01ef#; 
  551.    GDK_LC_dstroke                      : constant Gdk_Key_Type := 16#01f0#; 
  552.    GDK_LC_nacute                       : constant Gdk_Key_Type := 16#01f1#; 
  553.    GDK_LC_ncaron                       : constant Gdk_Key_Type := 16#01f2#; 
  554.    GDK_LC_odoubleacute                 : constant Gdk_Key_Type := 16#01f5#; 
  555.    GDK_LC_udoubleacute                 : constant Gdk_Key_Type := 16#01fb#; 
  556.    GDK_LC_rcaron                       : constant Gdk_Key_Type := 16#01f8#; 
  557.    GDK_LC_uring                        : constant Gdk_Key_Type := 16#01f9#; 
  558.    GDK_LC_tcedilla                     : constant Gdk_Key_Type := 16#01fe#; 
  559.    GDK_abovedot                        : constant Gdk_Key_Type := 16#01ff#; 
  560.    GDK_Hstroke                         : constant Gdk_Key_Type := 16#02a1#; 
  561.    GDK_Hcircumflex                     : constant Gdk_Key_Type := 16#02a6#; 
  562.    GDK_Iabovedot                       : constant Gdk_Key_Type := 16#02a9#; 
  563.    GDK_Gbreve                          : constant Gdk_Key_Type := 16#02ab#; 
  564.    GDK_Jcircumflex                     : constant Gdk_Key_Type := 16#02ac#; 
  565.    GDK_LC_hstroke                      : constant Gdk_Key_Type := 16#02b1#; 
  566.    GDK_LC_hcircumflex                  : constant Gdk_Key_Type := 16#02b6#; 
  567.    GDK_idotless                        : constant Gdk_Key_Type := 16#02b9#; 
  568.    GDK_LC_gbreve                       : constant Gdk_Key_Type := 16#02bb#; 
  569.    GDK_LC_jcircumflex                  : constant Gdk_Key_Type := 16#02bc#; 
  570.    GDK_Cabovedot                       : constant Gdk_Key_Type := 16#02c5#; 
  571.    GDK_Ccircumflex                     : constant Gdk_Key_Type := 16#02c6#; 
  572.    GDK_Gabovedot                       : constant Gdk_Key_Type := 16#02d5#; 
  573.    GDK_Gcircumflex                     : constant Gdk_Key_Type := 16#02d8#; 
  574.    GDK_Ubreve                          : constant Gdk_Key_Type := 16#02dd#; 
  575.    GDK_Scircumflex                     : constant Gdk_Key_Type := 16#02de#; 
  576.    GDK_LC_cabovedot                    : constant Gdk_Key_Type := 16#02e5#; 
  577.    GDK_LC_ccircumflex                  : constant Gdk_Key_Type := 16#02e6#; 
  578.    GDK_LC_gabovedot                    : constant Gdk_Key_Type := 16#02f5#; 
  579.    GDK_LC_gcircumflex                  : constant Gdk_Key_Type := 16#02f8#; 
  580.    GDK_LC_ubreve                       : constant Gdk_Key_Type := 16#02fd#; 
  581.    GDK_LC_scircumflex                  : constant Gdk_Key_Type := 16#02fe#; 
  582.    GDK_kra                             : constant Gdk_Key_Type := 16#03a2#; 
  583.    GDK_kappa                           : constant Gdk_Key_Type := 16#03a2#; 
  584.    GDK_Rcedilla                        : constant Gdk_Key_Type := 16#03a3#; 
  585.    GDK_Itilde                          : constant Gdk_Key_Type := 16#03a5#; 
  586.    GDK_Lcedilla                        : constant Gdk_Key_Type := 16#03a6#; 
  587.    GDK_Emacron                         : constant Gdk_Key_Type := 16#03aa#; 
  588.    GDK_Gcedilla                        : constant Gdk_Key_Type := 16#03ab#; 
  589.    GDK_Tslash                          : constant Gdk_Key_Type := 16#03ac#; 
  590.    GDK_LC_rcedilla                     : constant Gdk_Key_Type := 16#03b3#; 
  591.    GDK_LC_itilde                       : constant Gdk_Key_Type := 16#03b5#; 
  592.    GDK_LC_lcedilla                     : constant Gdk_Key_Type := 16#03b6#; 
  593.    GDK_LC_emacron                      : constant Gdk_Key_Type := 16#03ba#; 
  594.    GDK_LC_gcedilla                     : constant Gdk_Key_Type := 16#03bb#; 
  595.    GDK_LC_tslash                       : constant Gdk_Key_Type := 16#03bc#; 
  596.    GDK_ENG                             : constant Gdk_Key_Type := 16#03bd#; 
  597.    GDK_LC_eng                          : constant Gdk_Key_Type := 16#03bf#; 
  598.    GDK_Amacron                         : constant Gdk_Key_Type := 16#03c0#; 
  599.    GDK_Iogonek                         : constant Gdk_Key_Type := 16#03c7#; 
  600.    GDK_Eabovedot                       : constant Gdk_Key_Type := 16#03cc#; 
  601.    GDK_Imacron                         : constant Gdk_Key_Type := 16#03cf#; 
  602.    GDK_Ncedilla                        : constant Gdk_Key_Type := 16#03d1#; 
  603.    GDK_Omacron                         : constant Gdk_Key_Type := 16#03d2#; 
  604.    GDK_Kcedilla                        : constant Gdk_Key_Type := 16#03d3#; 
  605.    GDK_Uogonek                         : constant Gdk_Key_Type := 16#03d9#; 
  606.    GDK_Utilde                          : constant Gdk_Key_Type := 16#03dd#; 
  607.    GDK_Umacron                         : constant Gdk_Key_Type := 16#03de#; 
  608.    GDK_LC_amacron                      : constant Gdk_Key_Type := 16#03e0#; 
  609.    GDK_LC_iogonek                      : constant Gdk_Key_Type := 16#03e7#; 
  610.    GDK_LC_eabovedot                    : constant Gdk_Key_Type := 16#03ec#; 
  611.    GDK_LC_imacron                      : constant Gdk_Key_Type := 16#03ef#; 
  612.    GDK_LC_ncedilla                     : constant Gdk_Key_Type := 16#03f1#; 
  613.    GDK_LC_omacron                      : constant Gdk_Key_Type := 16#03f2#; 
  614.    GDK_LC_kcedilla                     : constant Gdk_Key_Type := 16#03f3#; 
  615.    GDK_LC_uogonek                      : constant Gdk_Key_Type := 16#03f9#; 
  616.    GDK_LC_utilde                       : constant Gdk_Key_Type := 16#03fd#; 
  617.    GDK_LC_umacron                      : constant Gdk_Key_Type := 16#03fe#; 
  618.    GDK_overline                        : constant Gdk_Key_Type := 16#047e#; 
  619.    GDK_kana_fullstop                   : constant Gdk_Key_Type := 16#04a1#; 
  620.    GDK_kana_openingbracket             : constant Gdk_Key_Type := 16#04a2#; 
  621.    GDK_kana_closingbracket             : constant Gdk_Key_Type := 16#04a3#; 
  622.    GDK_kana_comma                      : constant Gdk_Key_Type := 16#04a4#; 
  623.    GDK_kana_conjunctive                : constant Gdk_Key_Type := 16#04a5#; 
  624.    GDK_kana_middledot                  : constant Gdk_Key_Type := 16#04a5#; 
  625.    GDK_kana_WO                         : constant Gdk_Key_Type := 16#04a6#; 
  626.    GDK_kana_LC_a                       : constant Gdk_Key_Type := 16#04a7#; 
  627.    GDK_kana_LC_i                       : constant Gdk_Key_Type := 16#04a8#; 
  628.    GDK_kana_LC_u                       : constant Gdk_Key_Type := 16#04a9#; 
  629.    GDK_kana_LC_e                       : constant Gdk_Key_Type := 16#04aa#; 
  630.    GDK_kana_LC_o                       : constant Gdk_Key_Type := 16#04ab#; 
  631.    GDK_kana_LC_ya                      : constant Gdk_Key_Type := 16#04ac#; 
  632.    GDK_kana_LC_yu                      : constant Gdk_Key_Type := 16#04ad#; 
  633.    GDK_kana_LC_yo                      : constant Gdk_Key_Type := 16#04ae#; 
  634.    GDK_kana_LC_tsu                     : constant Gdk_Key_Type := 16#04af#; 
  635.    GDK_kana_LC_tu                      : constant Gdk_Key_Type := 16#04af#; 
  636.    GDK_prolongedsound                  : constant Gdk_Key_Type := 16#04b0#; 
  637.    GDK_kana_a                          : constant Gdk_Key_Type := 16#04b1#; 
  638.    GDK_kana_i                          : constant Gdk_Key_Type := 16#04b2#; 
  639.    GDK_kana_u                          : constant Gdk_Key_Type := 16#04b3#; 
  640.    GDK_kana_e                          : constant Gdk_Key_Type := 16#04b4#; 
  641.    GDK_kana_o                          : constant Gdk_Key_Type := 16#04b5#; 
  642.    GDK_kana_KA                         : constant Gdk_Key_Type := 16#04b6#; 
  643.    GDK_kana_KI                         : constant Gdk_Key_Type := 16#04b7#; 
  644.    GDK_kana_KU                         : constant Gdk_Key_Type := 16#04b8#; 
  645.    GDK_kana_KE                         : constant Gdk_Key_Type := 16#04b9#; 
  646.    GDK_kana_KO                         : constant Gdk_Key_Type := 16#04ba#; 
  647.    GDK_kana_SA                         : constant Gdk_Key_Type := 16#04bb#; 
  648.    GDK_kana_SHI                        : constant Gdk_Key_Type := 16#04bc#; 
  649.    GDK_kana_SU                         : constant Gdk_Key_Type := 16#04bd#; 
  650.    GDK_kana_SE                         : constant Gdk_Key_Type := 16#04be#; 
  651.    GDK_kana_SO                         : constant Gdk_Key_Type := 16#04bf#; 
  652.    GDK_kana_TA                         : constant Gdk_Key_Type := 16#04c0#; 
  653.    GDK_kana_CHI                        : constant Gdk_Key_Type := 16#04c1#; 
  654.    GDK_kana_TI                         : constant Gdk_Key_Type := 16#04c1#; 
  655.    GDK_kana_tsu                        : constant Gdk_Key_Type := 16#04c2#; 
  656.    GDK_kana_tu                         : constant Gdk_Key_Type := 16#04c2#; 
  657.    GDK_kana_TE                         : constant Gdk_Key_Type := 16#04c3#; 
  658.    GDK_kana_TO                         : constant Gdk_Key_Type := 16#04c4#; 
  659.    GDK_kana_NA                         : constant Gdk_Key_Type := 16#04c5#; 
  660.    GDK_kana_NI                         : constant Gdk_Key_Type := 16#04c6#; 
  661.    GDK_kana_NU                         : constant Gdk_Key_Type := 16#04c7#; 
  662.    GDK_kana_NE                         : constant Gdk_Key_Type := 16#04c8#; 
  663.    GDK_kana_NO                         : constant Gdk_Key_Type := 16#04c9#; 
  664.    GDK_kana_HA                         : constant Gdk_Key_Type := 16#04ca#; 
  665.    GDK_kana_HI                         : constant Gdk_Key_Type := 16#04cb#; 
  666.    GDK_kana_FU                         : constant Gdk_Key_Type := 16#04cc#; 
  667.    GDK_kana_HU                         : constant Gdk_Key_Type := 16#04cc#; 
  668.    GDK_kana_HE                         : constant Gdk_Key_Type := 16#04cd#; 
  669.    GDK_kana_HO                         : constant Gdk_Key_Type := 16#04ce#; 
  670.    GDK_kana_MA                         : constant Gdk_Key_Type := 16#04cf#; 
  671.    GDK_kana_MI                         : constant Gdk_Key_Type := 16#04d0#; 
  672.    GDK_kana_MU                         : constant Gdk_Key_Type := 16#04d1#; 
  673.    GDK_kana_ME                         : constant Gdk_Key_Type := 16#04d2#; 
  674.    GDK_kana_MO                         : constant Gdk_Key_Type := 16#04d3#; 
  675.    GDK_kana_ya                         : constant Gdk_Key_Type := 16#04d4#; 
  676.    GDK_kana_yu                         : constant Gdk_Key_Type := 16#04d5#; 
  677.    GDK_kana_yo                         : constant Gdk_Key_Type := 16#04d6#; 
  678.    GDK_kana_RA                         : constant Gdk_Key_Type := 16#04d7#; 
  679.    GDK_kana_RI                         : constant Gdk_Key_Type := 16#04d8#; 
  680.    GDK_kana_RU                         : constant Gdk_Key_Type := 16#04d9#; 
  681.    GDK_kana_RE                         : constant Gdk_Key_Type := 16#04da#; 
  682.    GDK_kana_RO                         : constant Gdk_Key_Type := 16#04db#; 
  683.    GDK_kana_WA                         : constant Gdk_Key_Type := 16#04dc#; 
  684.    GDK_kana_N                          : constant Gdk_Key_Type := 16#04dd#; 
  685.    GDK_voicedsound                     : constant Gdk_Key_Type := 16#04de#; 
  686.    GDK_semivoicedsound                 : constant Gdk_Key_Type := 16#04df#; 
  687.    GDK_kana_switch                     : constant Gdk_Key_Type := 16#FF7E#; 
  688.    GDK_Arabic_comma                    : constant Gdk_Key_Type := 16#05ac#; 
  689.    GDK_Arabic_semicolon                : constant Gdk_Key_Type := 16#05bb#; 
  690.    GDK_Arabic_Question_Mark            : constant Gdk_Key_Type := 16#05bf#; 
  691.    GDK_Arabic_hamza                    : constant Gdk_Key_Type := 16#05c1#; 
  692.    GDK_Arabic_maddaonalef              : constant Gdk_Key_Type := 16#05c2#; 
  693.    GDK_Arabic_hamzaonalef              : constant Gdk_Key_Type := 16#05c3#; 
  694.    GDK_Arabic_hamzaonwaw               : constant Gdk_Key_Type := 16#05c4#; 
  695.    GDK_Arabic_hamzaunderalef           : constant Gdk_Key_Type := 16#05c5#; 
  696.    GDK_Arabic_hamzaonyeh               : constant Gdk_Key_Type := 16#05c6#; 
  697.    GDK_Arabic_alef                     : constant Gdk_Key_Type := 16#05c7#; 
  698.    GDK_Arabic_beh                      : constant Gdk_Key_Type := 16#05c8#; 
  699.    GDK_Arabic_tehmarbuta               : constant Gdk_Key_Type := 16#05c9#; 
  700.    GDK_Arabic_teh                      : constant Gdk_Key_Type := 16#05ca#; 
  701.    GDK_Arabic_theh                     : constant Gdk_Key_Type := 16#05cb#; 
  702.    GDK_Arabic_jeem                     : constant Gdk_Key_Type := 16#05cc#; 
  703.    GDK_Arabic_hah                      : constant Gdk_Key_Type := 16#05cd#; 
  704.    GDK_Arabic_khah                     : constant Gdk_Key_Type := 16#05ce#; 
  705.    GDK_Arabic_dal                      : constant Gdk_Key_Type := 16#05cf#; 
  706.    GDK_Arabic_thal                     : constant Gdk_Key_Type := 16#05d0#; 
  707.    GDK_Arabic_ra                       : constant Gdk_Key_Type := 16#05d1#; 
  708.    GDK_Arabic_zain                     : constant Gdk_Key_Type := 16#05d2#; 
  709.    GDK_Arabic_seen                     : constant Gdk_Key_Type := 16#05d3#; 
  710.    GDK_Arabic_sheen                    : constant Gdk_Key_Type := 16#05d4#; 
  711.    GDK_Arabic_sad                      : constant Gdk_Key_Type := 16#05d5#; 
  712.    GDK_Arabic_dad                      : constant Gdk_Key_Type := 16#05d6#; 
  713.    GDK_Arabic_tah                      : constant Gdk_Key_Type := 16#05d7#; 
  714.    GDK_Arabic_zah                      : constant Gdk_Key_Type := 16#05d8#; 
  715.    GDK_Arabic_ain                      : constant Gdk_Key_Type := 16#05d9#; 
  716.    GDK_Arabic_ghain                    : constant Gdk_Key_Type := 16#05da#; 
  717.    GDK_Arabic_tatweel                  : constant Gdk_Key_Type := 16#05e0#; 
  718.    GDK_Arabic_feh                      : constant Gdk_Key_Type := 16#05e1#; 
  719.    GDK_Arabic_qaf                      : constant Gdk_Key_Type := 16#05e2#; 
  720.    GDK_Arabic_kaf                      : constant Gdk_Key_Type := 16#05e3#; 
  721.    GDK_Arabic_lam                      : constant Gdk_Key_Type := 16#05e4#; 
  722.    GDK_Arabic_meem                     : constant Gdk_Key_Type := 16#05e5#; 
  723.    GDK_Arabic_noon                     : constant Gdk_Key_Type := 16#05e6#; 
  724.    GDK_Arabic_ha                       : constant Gdk_Key_Type := 16#05e7#; 
  725.    GDK_Arabic_heh                      : constant Gdk_Key_Type := 16#05e7#; 
  726.    GDK_Arabic_waw                      : constant Gdk_Key_Type := 16#05e8#; 
  727.    GDK_Arabic_alefmaksura              : constant Gdk_Key_Type := 16#05e9#; 
  728.    GDK_Arabic_yeh                      : constant Gdk_Key_Type := 16#05ea#; 
  729.    GDK_Arabic_fathatan                 : constant Gdk_Key_Type := 16#05eb#; 
  730.    GDK_Arabic_dammatan                 : constant Gdk_Key_Type := 16#05ec#; 
  731.    GDK_Arabic_kasratan                 : constant Gdk_Key_Type := 16#05ed#; 
  732.    GDK_Arabic_fatha                    : constant Gdk_Key_Type := 16#05ee#; 
  733.    GDK_Arabic_damma                    : constant Gdk_Key_Type := 16#05ef#; 
  734.    GDK_Arabic_kasra                    : constant Gdk_Key_Type := 16#05f0#; 
  735.    GDK_Arabic_shadda                   : constant Gdk_Key_Type := 16#05f1#; 
  736.    GDK_Arabic_sukun                    : constant Gdk_Key_Type := 16#05f2#; 
  737.    GDK_Arabic_switch                   : constant Gdk_Key_Type := 16#FF7E#; 
  738.    GDK_Serbian_LC_dje                  : constant Gdk_Key_Type := 16#06a1#; 
  739.    GDK_Macedonia_LC_gje                : constant Gdk_Key_Type := 16#06a2#; 
  740.    GDK_Cyrillic_LC_io                  : constant Gdk_Key_Type := 16#06a3#; 
  741.    GDK_Ukrainian_LC_ie                 : constant Gdk_Key_Type := 16#06a4#; 
  742.    GDK_Ukranian_LC_je                  : constant Gdk_Key_Type := 16#06a4#; 
  743.    GDK_Macedonia_LC_dse                : constant Gdk_Key_Type := 16#06a5#; 
  744.    GDK_Ukrainian_LC_i                  : constant Gdk_Key_Type := 16#06a6#; 
  745.    GDK_Ukranian_LC_i                   : constant Gdk_Key_Type := 16#06a6#; 
  746.    GDK_Ukrainian_LC_yi                 : constant Gdk_Key_Type := 16#06a7#; 
  747.    GDK_Ukranian_LC_yi                  : constant Gdk_Key_Type := 16#06a7#; 
  748.    GDK_Cyrillic_LC_je                  : constant Gdk_Key_Type := 16#06a8#; 
  749.    GDK_Serbian_LC_je                   : constant Gdk_Key_Type := 16#06a8#; 
  750.    GDK_Cyrillic_LC_lje                 : constant Gdk_Key_Type := 16#06a9#; 
  751.    GDK_Serbian_LC_lje                  : constant Gdk_Key_Type := 16#06a9#; 
  752.    GDK_Cyrillic_LC_nje                 : constant Gdk_Key_Type := 16#06aa#; 
  753.    GDK_Serbian_LC_nje                  : constant Gdk_Key_Type := 16#06aa#; 
  754.    GDK_Serbian_LC_tshe                 : constant Gdk_Key_Type := 16#06ab#; 
  755.    GDK_Macedonia_LC_kje                : constant Gdk_Key_Type := 16#06ac#; 
  756.    GDK_Byelorussian_LC_shortu          : constant Gdk_Key_Type := 16#06ae#; 
  757.    GDK_Cyrillic_LC_dzhe                : constant Gdk_Key_Type := 16#06af#; 
  758.    GDK_Serbian_LC_dze                  : constant Gdk_Key_Type := 16#06af#; 
  759.    GDK_numerosign                      : constant Gdk_Key_Type := 16#06b0#; 
  760.    GDK_Serbian_dje                     : constant Gdk_Key_Type := 16#06b1#; 
  761.    GDK_Macedonia_gje                   : constant Gdk_Key_Type := 16#06b2#; 
  762.    GDK_Cyrillic_io                     : constant Gdk_Key_Type := 16#06b3#; 
  763.    GDK_Ukrainian_ie                    : constant Gdk_Key_Type := 16#06b4#; 
  764.    GDK_Ukranian_je                     : constant Gdk_Key_Type := 16#06b4#; 
  765.    GDK_Macedonia_dse                   : constant Gdk_Key_Type := 16#06b5#; 
  766.    GDK_Ukrainian_i                     : constant Gdk_Key_Type := 16#06b6#; 
  767.    GDK_Ukranian_i                      : constant Gdk_Key_Type := 16#06b6#; 
  768.    GDK_Ukrainian_yi                    : constant Gdk_Key_Type := 16#06b7#; 
  769.    GDK_Ukranian_yi                     : constant Gdk_Key_Type := 16#06b7#; 
  770.    GDK_Cyrillic_je                     : constant Gdk_Key_Type := 16#06b8#; 
  771.    GDK_Serbian_je                      : constant Gdk_Key_Type := 16#06b8#; 
  772.    GDK_Cyrillic_lje                    : constant Gdk_Key_Type := 16#06b9#; 
  773.    GDK_Serbian_lje                     : constant Gdk_Key_Type := 16#06b9#; 
  774.    GDK_Cyrillic_nje                    : constant Gdk_Key_Type := 16#06ba#; 
  775.    GDK_Serbian_nje                     : constant Gdk_Key_Type := 16#06ba#; 
  776.    GDK_Serbian_tshe                    : constant Gdk_Key_Type := 16#06bb#; 
  777.    GDK_Macedonia_kje                   : constant Gdk_Key_Type := 16#06bc#; 
  778.    GDK_Byelorussian_shortu             : constant Gdk_Key_Type := 16#06be#; 
  779.    GDK_Cyrillic_dzhe                   : constant Gdk_Key_Type := 16#06bf#; 
  780.    GDK_Serbian_dze                     : constant Gdk_Key_Type := 16#06bf#; 
  781.    GDK_Cyrillic_LC_yu                  : constant Gdk_Key_Type := 16#06c0#; 
  782.    GDK_Cyrillic_LC_a                   : constant Gdk_Key_Type := 16#06c1#; 
  783.    GDK_Cyrillic_LC_be                  : constant Gdk_Key_Type := 16#06c2#; 
  784.    GDK_Cyrillic_LC_tse                 : constant Gdk_Key_Type := 16#06c3#; 
  785.    GDK_Cyrillic_LC_de                  : constant Gdk_Key_Type := 16#06c4#; 
  786.    GDK_Cyrillic_LC_ie                  : constant Gdk_Key_Type := 16#06c5#; 
  787.    GDK_Cyrillic_LC_ef                  : constant Gdk_Key_Type := 16#06c6#; 
  788.    GDK_Cyrillic_LC_ghe                 : constant Gdk_Key_Type := 16#06c7#; 
  789.    GDK_Cyrillic_LC_ha                  : constant Gdk_Key_Type := 16#06c8#; 
  790.    GDK_Cyrillic_LC_i                   : constant Gdk_Key_Type := 16#06c9#; 
  791.    GDK_Cyrillic_LC_shorti              : constant Gdk_Key_Type := 16#06ca#; 
  792.    GDK_Cyrillic_LC_ka                  : constant Gdk_Key_Type := 16#06cb#; 
  793.    GDK_Cyrillic_LC_el                  : constant Gdk_Key_Type := 16#06cc#; 
  794.    GDK_Cyrillic_LC_em                  : constant Gdk_Key_Type := 16#06cd#; 
  795.    GDK_Cyrillic_LC_en                  : constant Gdk_Key_Type := 16#06ce#; 
  796.    GDK_Cyrillic_LC_o                   : constant Gdk_Key_Type := 16#06cf#; 
  797.    GDK_Cyrillic_LC_pe                  : constant Gdk_Key_Type := 16#06d0#; 
  798.    GDK_Cyrillic_LC_ya                  : constant Gdk_Key_Type := 16#06d1#; 
  799.    GDK_Cyrillic_LC_er                  : constant Gdk_Key_Type := 16#06d2#; 
  800.    GDK_Cyrillic_LC_es                  : constant Gdk_Key_Type := 16#06d3#; 
  801.    GDK_Cyrillic_LC_te                  : constant Gdk_Key_Type := 16#06d4#; 
  802.    GDK_Cyrillic_LC_u                   : constant Gdk_Key_Type := 16#06d5#; 
  803.    GDK_Cyrillic_LC_zhe                 : constant Gdk_Key_Type := 16#06d6#; 
  804.    GDK_Cyrillic_LC_ve                  : constant Gdk_Key_Type := 16#06d7#; 
  805.    GDK_Cyrillic_LC_softsign            : constant Gdk_Key_Type := 16#06d8#; 
  806.    GDK_Cyrillic_LC_yeru                : constant Gdk_Key_Type := 16#06d9#; 
  807.    GDK_Cyrillic_LC_ze                  : constant Gdk_Key_Type := 16#06da#; 
  808.    GDK_Cyrillic_LC_sha                 : constant Gdk_Key_Type := 16#06db#; 
  809.    GDK_Cyrillic_LC_e                   : constant Gdk_Key_Type := 16#06dc#; 
  810.    GDK_Cyrillic_LC_shcha               : constant Gdk_Key_Type := 16#06dd#; 
  811.    GDK_Cyrillic_LC_che                 : constant Gdk_Key_Type := 16#06de#; 
  812.    GDK_Cyrillic_LC_hardsign            : constant Gdk_Key_Type := 16#06df#; 
  813.    GDK_Cyrillic_yu                     : constant Gdk_Key_Type := 16#06e0#; 
  814.    GDK_Cyrillic_a                      : constant Gdk_Key_Type := 16#06e1#; 
  815.    GDK_Cyrillic_be                     : constant Gdk_Key_Type := 16#06e2#; 
  816.    GDK_Cyrillic_tse                    : constant Gdk_Key_Type := 16#06e3#; 
  817.    GDK_Cyrillic_de                     : constant Gdk_Key_Type := 16#06e4#; 
  818.    GDK_Cyrillic_ie                     : constant Gdk_Key_Type := 16#06e5#; 
  819.    GDK_Cyrillic_ef                     : constant Gdk_Key_Type := 16#06e6#; 
  820.    GDK_Cyrillic_ghe                    : constant Gdk_Key_Type := 16#06e7#; 
  821.    GDK_Cyrillic_ha                     : constant Gdk_Key_Type := 16#06e8#; 
  822.    GDK_Cyrillic_i                      : constant Gdk_Key_Type := 16#06e9#; 
  823.    GDK_Cyrillic_shorti                 : constant Gdk_Key_Type := 16#06ea#; 
  824.    GDK_Cyrillic_ka                     : constant Gdk_Key_Type := 16#06eb#; 
  825.    GDK_Cyrillic_el                     : constant Gdk_Key_Type := 16#06ec#; 
  826.    GDK_Cyrillic_em                     : constant Gdk_Key_Type := 16#06ed#; 
  827.    GDK_Cyrillic_en                     : constant Gdk_Key_Type := 16#06ee#; 
  828.    GDK_Cyrillic_o                      : constant Gdk_Key_Type := 16#06ef#; 
  829.    GDK_Cyrillic_pe                     : constant Gdk_Key_Type := 16#06f0#; 
  830.    GDK_Cyrillic_ya                     : constant Gdk_Key_Type := 16#06f1#; 
  831.    GDK_Cyrillic_er                     : constant Gdk_Key_Type := 16#06f2#; 
  832.    GDK_Cyrillic_es                     : constant Gdk_Key_Type := 16#06f3#; 
  833.    GDK_Cyrillic_te                     : constant Gdk_Key_Type := 16#06f4#; 
  834.    GDK_Cyrillic_u                      : constant Gdk_Key_Type := 16#06f5#; 
  835.    GDK_Cyrillic_zhe                    : constant Gdk_Key_Type := 16#06f6#; 
  836.    GDK_Cyrillic_ve                     : constant Gdk_Key_Type := 16#06f7#; 
  837.    GDK_Cyrillic_softsign               : constant Gdk_Key_Type := 16#06f8#; 
  838.    GDK_Cyrillic_yeru                   : constant Gdk_Key_Type := 16#06f9#; 
  839.    GDK_Cyrillic_ze                     : constant Gdk_Key_Type := 16#06fa#; 
  840.    GDK_Cyrillic_sha                    : constant Gdk_Key_Type := 16#06fb#; 
  841.    GDK_Cyrillic_e                      : constant Gdk_Key_Type := 16#06fc#; 
  842.    GDK_Cyrillic_shcha                  : constant Gdk_Key_Type := 16#06fd#; 
  843.    GDK_Cyrillic_che                    : constant Gdk_Key_Type := 16#06fe#; 
  844.    GDK_Cyrillic_hardsign               : constant Gdk_Key_Type := 16#06ff#; 
  845.    GDK_Greek_ALPHAaccent               : constant Gdk_Key_Type := 16#07a1#; 
  846.    GDK_Greek_EPSILONaccent             : constant Gdk_Key_Type := 16#07a2#; 
  847.    GDK_Greek_ETAaccent                 : constant Gdk_Key_Type := 16#07a3#; 
  848.    GDK_Greek_IOTAaccent                : constant Gdk_Key_Type := 16#07a4#; 
  849.    GDK_Greek_IOTAdiaeresis             : constant Gdk_Key_Type := 16#07a5#; 
  850.    GDK_Greek_OMICRONaccent             : constant Gdk_Key_Type := 16#07a7#; 
  851.    GDK_Greek_UPSILONaccent             : constant Gdk_Key_Type := 16#07a8#; 
  852.    GDK_Greek_UPSILONdieresis           : constant Gdk_Key_Type := 16#07a9#; 
  853.    GDK_Greek_OMEGAaccent               : constant Gdk_Key_Type := 16#07ab#; 
  854.    GDK_Greek_accentdieresis            : constant Gdk_Key_Type := 16#07ae#; 
  855.    GDK_Greek_horizbar                  : constant Gdk_Key_Type := 16#07af#; 
  856.    GDK_Greek_LC_alphaaccent            : constant Gdk_Key_Type := 16#07b1#; 
  857.    GDK_Greek_LC_epsilonaccent          : constant Gdk_Key_Type := 16#07b2#; 
  858.    GDK_Greek_LC_etaaccent              : constant Gdk_Key_Type := 16#07b3#; 
  859.    GDK_Greek_LC_iotaaccent             : constant Gdk_Key_Type := 16#07b4#; 
  860.    GDK_Greek_iotadieresis              : constant Gdk_Key_Type := 16#07b5#; 
  861.    GDK_Greek_iotaaccentdieresis        : constant Gdk_Key_Type := 16#07b6#; 
  862.    GDK_Greek_LC_omicronaccent          : constant Gdk_Key_Type := 16#07b7#; 
  863.    GDK_Greek_LC_upsilonaccent          : constant Gdk_Key_Type := 16#07b8#; 
  864.    GDK_Greek_LC_upsilondieresis        : constant Gdk_Key_Type := 16#07b9#; 
  865.    GDK_Greek_upsilonaccentdieresis     : constant Gdk_Key_Type := 16#07ba#; 
  866.    GDK_Greek_LC_omegaaccent            : constant Gdk_Key_Type := 16#07bb#; 
  867.    GDK_Greek_ALPHA                     : constant Gdk_Key_Type := 16#07c1#; 
  868.    GDK_Greek_BETA                      : constant Gdk_Key_Type := 16#07c2#; 
  869.    GDK_Greek_GAMMA                     : constant Gdk_Key_Type := 16#07c3#; 
  870.    GDK_Greek_DELTA                     : constant Gdk_Key_Type := 16#07c4#; 
  871.    GDK_Greek_EPSILON                   : constant Gdk_Key_Type := 16#07c5#; 
  872.    GDK_Greek_ZETA                      : constant Gdk_Key_Type := 16#07c6#; 
  873.    GDK_Greek_ETA                       : constant Gdk_Key_Type := 16#07c7#; 
  874.    GDK_Greek_THETA                     : constant Gdk_Key_Type := 16#07c8#; 
  875.    GDK_Greek_IOTA                      : constant Gdk_Key_Type := 16#07c9#; 
  876.    GDK_Greek_KAPPA                     : constant Gdk_Key_Type := 16#07ca#; 
  877.    GDK_Greek_LAMDA                     : constant Gdk_Key_Type := 16#07cb#; 
  878.    GDK_Greek_LAMBDA                    : constant Gdk_Key_Type := 16#07cb#; 
  879.    GDK_Greek_MU                        : constant Gdk_Key_Type := 16#07cc#; 
  880.    GDK_Greek_NU                        : constant Gdk_Key_Type := 16#07cd#; 
  881.    GDK_Greek_XI                        : constant Gdk_Key_Type := 16#07ce#; 
  882.    GDK_Greek_OMICRON                   : constant Gdk_Key_Type := 16#07cf#; 
  883.    GDK_Greek_PI                        : constant Gdk_Key_Type := 16#07d0#; 
  884.    GDK_Greek_RHO                       : constant Gdk_Key_Type := 16#07d1#; 
  885.    GDK_Greek_SIGMA                     : constant Gdk_Key_Type := 16#07d2#; 
  886.    GDK_Greek_TAU                       : constant Gdk_Key_Type := 16#07d4#; 
  887.    GDK_Greek_UPSILON                   : constant Gdk_Key_Type := 16#07d5#; 
  888.    GDK_Greek_PHI                       : constant Gdk_Key_Type := 16#07d6#; 
  889.    GDK_Greek_CHI                       : constant Gdk_Key_Type := 16#07d7#; 
  890.    GDK_Greek_PSI                       : constant Gdk_Key_Type := 16#07d8#; 
  891.    GDK_Greek_OMEGA                     : constant Gdk_Key_Type := 16#07d9#; 
  892.    GDK_Greek_LC_alpha                  : constant Gdk_Key_Type := 16#07e1#; 
  893.    GDK_Greek_LC_beta                   : constant Gdk_Key_Type := 16#07e2#; 
  894.    GDK_Greek_LC_gamma                  : constant Gdk_Key_Type := 16#07e3#; 
  895.    GDK_Greek_LC_delta                  : constant Gdk_Key_Type := 16#07e4#; 
  896.    GDK_Greek_LC_epsilon                : constant Gdk_Key_Type := 16#07e5#; 
  897.    GDK_Greek_LC_zeta                   : constant Gdk_Key_Type := 16#07e6#; 
  898.    GDK_Greek_LC_eta                    : constant Gdk_Key_Type := 16#07e7#; 
  899.    GDK_Greek_LC_theta                  : constant Gdk_Key_Type := 16#07e8#; 
  900.    GDK_Greek_LC_iota                   : constant Gdk_Key_Type := 16#07e9#; 
  901.    GDK_Greek_LC_kappa                  : constant Gdk_Key_Type := 16#07ea#; 
  902.    GDK_Greek_LC_lamda                  : constant Gdk_Key_Type := 16#07eb#; 
  903.    GDK_Greek_LC_lambda                 : constant Gdk_Key_Type := 16#07eb#; 
  904.    GDK_Greek_LC_mu                     : constant Gdk_Key_Type := 16#07ec#; 
  905.    GDK_Greek_LC_nu                     : constant Gdk_Key_Type := 16#07ed#; 
  906.    GDK_Greek_LC_xi                     : constant Gdk_Key_Type := 16#07ee#; 
  907.    GDK_Greek_LC_omicron                : constant Gdk_Key_Type := 16#07ef#; 
  908.    GDK_Greek_LC_pi                     : constant Gdk_Key_Type := 16#07f0#; 
  909.    GDK_Greek_LC_rho                    : constant Gdk_Key_Type := 16#07f1#; 
  910.    GDK_Greek_LC_sigma                  : constant Gdk_Key_Type := 16#07f2#; 
  911.    GDK_Greek_finalsmallsigma           : constant Gdk_Key_Type := 16#07f3#; 
  912.    GDK_Greek_LC_tau                    : constant Gdk_Key_Type := 16#07f4#; 
  913.    GDK_Greek_LC_upsilon                : constant Gdk_Key_Type := 16#07f5#; 
  914.    GDK_Greek_LC_phi                    : constant Gdk_Key_Type := 16#07f6#; 
  915.    GDK_Greek_LC_chi                    : constant Gdk_Key_Type := 16#07f7#; 
  916.    GDK_Greek_LC_psi                    : constant Gdk_Key_Type := 16#07f8#; 
  917.    GDK_Greek_LC_omega                  : constant Gdk_Key_Type := 16#07f9#; 
  918.    GDK_Greek_switch                    : constant Gdk_Key_Type := 16#FF7E#; 
  919.    GDK_leftradical                     : constant Gdk_Key_Type := 16#08a1#; 
  920.    GDK_topleftradical                  : constant Gdk_Key_Type := 16#08a2#; 
  921.    GDK_horizconnector                  : constant Gdk_Key_Type := 16#08a3#; 
  922.    GDK_topintegral                     : constant Gdk_Key_Type := 16#08a4#; 
  923.    GDK_botintegral                     : constant Gdk_Key_Type := 16#08a5#; 
  924.    GDK_vertconnector                   : constant Gdk_Key_Type := 16#08a6#; 
  925.    GDK_topleftsqbracket                : constant Gdk_Key_Type := 16#08a7#; 
  926.    GDK_botleftsqbracket                : constant Gdk_Key_Type := 16#08a8#; 
  927.    GDK_toprightsqbracket               : constant Gdk_Key_Type := 16#08a9#; 
  928.    GDK_botrightsqbracket               : constant Gdk_Key_Type := 16#08aa#; 
  929.    GDK_topleftparens                   : constant Gdk_Key_Type := 16#08ab#; 
  930.    GDK_botleftparens                   : constant Gdk_Key_Type := 16#08ac#; 
  931.    GDK_toprightparens                  : constant Gdk_Key_Type := 16#08ad#; 
  932.    GDK_botrightparens                  : constant Gdk_Key_Type := 16#08ae#; 
  933.    GDK_leftmiddlecurlybrace            : constant Gdk_Key_Type := 16#08af#; 
  934.    GDK_rightmiddlecurlybrace           : constant Gdk_Key_Type := 16#08b0#; 
  935.    GDK_topleftsummation                : constant Gdk_Key_Type := 16#08b1#; 
  936.    GDK_botleftsummation                : constant Gdk_Key_Type := 16#08b2#; 
  937.    GDK_topvertsummationconnector       : constant Gdk_Key_Type := 16#08b3#; 
  938.    GDK_botvertsummationconnector       : constant Gdk_Key_Type := 16#08b4#; 
  939.    GDK_toprightsummation               : constant Gdk_Key_Type := 16#08b5#; 
  940.    GDK_botrightsummation               : constant Gdk_Key_Type := 16#08b6#; 
  941.    GDK_rightmiddlesummation            : constant Gdk_Key_Type := 16#08b7#; 
  942.    GDK_lessthanequal                   : constant Gdk_Key_Type := 16#08bc#; 
  943.    GDK_notequal                        : constant Gdk_Key_Type := 16#08bd#; 
  944.    GDK_greaterthanequal                : constant Gdk_Key_Type := 16#08be#; 
  945.    GDK_integral                        : constant Gdk_Key_Type := 16#08bf#; 
  946.    GDK_therefore                       : constant Gdk_Key_Type := 16#08c0#; 
  947.    GDK_variation                       : constant Gdk_Key_Type := 16#08c1#; 
  948.    GDK_infinity                        : constant Gdk_Key_Type := 16#08c2#; 
  949.    GDK_nabla                           : constant Gdk_Key_Type := 16#08c5#; 
  950.    GDK_approximate                     : constant Gdk_Key_Type := 16#08c8#; 
  951.    GDK_similarequal                    : constant Gdk_Key_Type := 16#08c9#; 
  952.    GDK_ifonlyif                        : constant Gdk_Key_Type := 16#08cd#; 
  953.    GDK_implies                         : constant Gdk_Key_Type := 16#08ce#; 
  954.    GDK_identical                       : constant Gdk_Key_Type := 16#08cf#; 
  955.    GDK_radical                         : constant Gdk_Key_Type := 16#08d6#; 
  956.    GDK_includedin                      : constant Gdk_Key_Type := 16#08da#; 
  957.    GDK_includes                        : constant Gdk_Key_Type := 16#08db#; 
  958.    GDK_intersection                    : constant Gdk_Key_Type := 16#08dc#; 
  959.    GDK_union                           : constant Gdk_Key_Type := 16#08dd#; 
  960.    GDK_logicaland                      : constant Gdk_Key_Type := 16#08de#; 
  961.    GDK_logicalor                       : constant Gdk_Key_Type := 16#08df#; 
  962.    GDK_partialderivative               : constant Gdk_Key_Type := 16#08ef#; 
  963.    GDK_function                        : constant Gdk_Key_Type := 16#08f6#; 
  964.    GDK_leftarrow                       : constant Gdk_Key_Type := 16#08fb#; 
  965.    GDK_uparrow                         : constant Gdk_Key_Type := 16#08fc#; 
  966.    GDK_rightarrow                      : constant Gdk_Key_Type := 16#08fd#; 
  967.    GDK_downarrow                       : constant Gdk_Key_Type := 16#08fe#; 
  968.    GDK_blank                           : constant Gdk_Key_Type := 16#09df#; 
  969.    GDK_soliddiamond                    : constant Gdk_Key_Type := 16#09e0#; 
  970.    GDK_checkerboard                    : constant Gdk_Key_Type := 16#09e1#; 
  971.    GDK_ht                              : constant Gdk_Key_Type := 16#09e2#; 
  972.    GDK_ff                              : constant Gdk_Key_Type := 16#09e3#; 
  973.    GDK_cr                              : constant Gdk_Key_Type := 16#09e4#; 
  974.    GDK_lf                              : constant Gdk_Key_Type := 16#09e5#; 
  975.    GDK_nl                              : constant Gdk_Key_Type := 16#09e8#; 
  976.    GDK_vt                              : constant Gdk_Key_Type := 16#09e9#; 
  977.    GDK_lowrightcorner                  : constant Gdk_Key_Type := 16#09ea#; 
  978.    GDK_uprightcorner                   : constant Gdk_Key_Type := 16#09eb#; 
  979.    GDK_upleftcorner                    : constant Gdk_Key_Type := 16#09ec#; 
  980.    GDK_lowleftcorner                   : constant Gdk_Key_Type := 16#09ed#; 
  981.    GDK_crossinglines                   : constant Gdk_Key_Type := 16#09ee#; 
  982.    GDK_horizlinescan1                  : constant Gdk_Key_Type := 16#09ef#; 
  983.    GDK_horizlinescan3                  : constant Gdk_Key_Type := 16#09f0#; 
  984.    GDK_horizlinescan5                  : constant Gdk_Key_Type := 16#09f1#; 
  985.    GDK_horizlinescan7                  : constant Gdk_Key_Type := 16#09f2#; 
  986.    GDK_horizlinescan9                  : constant Gdk_Key_Type := 16#09f3#; 
  987.    GDK_leftt                           : constant Gdk_Key_Type := 16#09f4#; 
  988.    GDK_rightt                          : constant Gdk_Key_Type := 16#09f5#; 
  989.    GDK_bott                            : constant Gdk_Key_Type := 16#09f6#; 
  990.    GDK_topt                            : constant Gdk_Key_Type := 16#09f7#; 
  991.    GDK_vertbar                         : constant Gdk_Key_Type := 16#09f8#; 
  992.    GDK_emspace                         : constant Gdk_Key_Type := 16#0aa1#; 
  993.    GDK_enspace                         : constant Gdk_Key_Type := 16#0aa2#; 
  994.    GDK_em3space                        : constant Gdk_Key_Type := 16#0aa3#; 
  995.    GDK_em4space                        : constant Gdk_Key_Type := 16#0aa4#; 
  996.    GDK_digitspace                      : constant Gdk_Key_Type := 16#0aa5#; 
  997.    GDK_punctspace                      : constant Gdk_Key_Type := 16#0aa6#; 
  998.    GDK_thinspace                       : constant Gdk_Key_Type := 16#0aa7#; 
  999.    GDK_hairspace                       : constant Gdk_Key_Type := 16#0aa8#; 
  1000.    GDK_emdash                          : constant Gdk_Key_Type := 16#0aa9#; 
  1001.    GDK_endash                          : constant Gdk_Key_Type := 16#0aaa#; 
  1002.    GDK_signifblank                     : constant Gdk_Key_Type := 16#0aac#; 
  1003.    GDK_ellipsis                        : constant Gdk_Key_Type := 16#0aae#; 
  1004.    GDK_doubbaselinedot                 : constant Gdk_Key_Type := 16#0aaf#; 
  1005.    GDK_onethird                        : constant Gdk_Key_Type := 16#0ab0#; 
  1006.    GDK_twothirds                       : constant Gdk_Key_Type := 16#0ab1#; 
  1007.    GDK_onefifth                        : constant Gdk_Key_Type := 16#0ab2#; 
  1008.    GDK_twofifths                       : constant Gdk_Key_Type := 16#0ab3#; 
  1009.    GDK_threefifths                     : constant Gdk_Key_Type := 16#0ab4#; 
  1010.    GDK_fourfifths                      : constant Gdk_Key_Type := 16#0ab5#; 
  1011.    GDK_onesixth                        : constant Gdk_Key_Type := 16#0ab6#; 
  1012.    GDK_fivesixths                      : constant Gdk_Key_Type := 16#0ab7#; 
  1013.    GDK_careof                          : constant Gdk_Key_Type := 16#0ab8#; 
  1014.    GDK_figdash                         : constant Gdk_Key_Type := 16#0abb#; 
  1015.    GDK_leftanglebracket                : constant Gdk_Key_Type := 16#0abc#; 
  1016.    GDK_decimalpoint                    : constant Gdk_Key_Type := 16#0abd#; 
  1017.    GDK_rightanglebracket               : constant Gdk_Key_Type := 16#0abe#; 
  1018.    GDK_marker                          : constant Gdk_Key_Type := 16#0abf#; 
  1019.    GDK_oneeighth                       : constant Gdk_Key_Type := 16#0ac3#; 
  1020.    GDK_threeeighths                    : constant Gdk_Key_Type := 16#0ac4#; 
  1021.    GDK_fiveeighths                     : constant Gdk_Key_Type := 16#0ac5#; 
  1022.    GDK_seveneighths                    : constant Gdk_Key_Type := 16#0ac6#; 
  1023.    GDK_trademark                       : constant Gdk_Key_Type := 16#0ac9#; 
  1024.    GDK_signaturemark                   : constant Gdk_Key_Type := 16#0aca#; 
  1025.    GDK_trademarkincircle               : constant Gdk_Key_Type := 16#0acb#; 
  1026.    GDK_leftopentriangle                : constant Gdk_Key_Type := 16#0acc#; 
  1027.    GDK_rightopentriangle               : constant Gdk_Key_Type := 16#0acd#; 
  1028.    GDK_emopencircle                    : constant Gdk_Key_Type := 16#0ace#; 
  1029.    GDK_emopenrectangle                 : constant Gdk_Key_Type := 16#0acf#; 
  1030.    GDK_leftsinglequotemark             : constant Gdk_Key_Type := 16#0ad0#; 
  1031.    GDK_rightsinglequotemark            : constant Gdk_Key_Type := 16#0ad1#; 
  1032.    GDK_leftdoublequotemark             : constant Gdk_Key_Type := 16#0ad2#; 
  1033.    GDK_rightdoublequotemark            : constant Gdk_Key_Type := 16#0ad3#; 
  1034.    GDK_prescription                    : constant Gdk_Key_Type := 16#0ad4#; 
  1035.    GDK_minutes                         : constant Gdk_Key_Type := 16#0ad6#; 
  1036.    GDK_seconds                         : constant Gdk_Key_Type := 16#0ad7#; 
  1037.    GDK_latincross                      : constant Gdk_Key_Type := 16#0ad9#; 
  1038.    GDK_hexagram                        : constant Gdk_Key_Type := 16#0ada#; 
  1039.    GDK_filledrectbullet                : constant Gdk_Key_Type := 16#0adb#; 
  1040.    GDK_filledlefttribullet             : constant Gdk_Key_Type := 16#0adc#; 
  1041.    GDK_filledrighttribullet            : constant Gdk_Key_Type := 16#0add#; 
  1042.    GDK_emfilledcircle                  : constant Gdk_Key_Type := 16#0ade#; 
  1043.    GDK_emfilledrect                    : constant Gdk_Key_Type := 16#0adf#; 
  1044.    GDK_enopencircbullet                : constant Gdk_Key_Type := 16#0ae0#; 
  1045.    GDK_enopensquarebullet              : constant Gdk_Key_Type := 16#0ae1#; 
  1046.    GDK_openrectbullet                  : constant Gdk_Key_Type := 16#0ae2#; 
  1047.    GDK_opentribulletup                 : constant Gdk_Key_Type := 16#0ae3#; 
  1048.    GDK_opentribulletdown               : constant Gdk_Key_Type := 16#0ae4#; 
  1049.    GDK_openstar                        : constant Gdk_Key_Type := 16#0ae5#; 
  1050.    GDK_enfilledcircbullet              : constant Gdk_Key_Type := 16#0ae6#; 
  1051.    GDK_enfilledsqbullet                : constant Gdk_Key_Type := 16#0ae7#; 
  1052.    GDK_filledtribulletup               : constant Gdk_Key_Type := 16#0ae8#; 
  1053.    GDK_filledtribulletdown             : constant Gdk_Key_Type := 16#0ae9#; 
  1054.    GDK_leftpointer                     : constant Gdk_Key_Type := 16#0aea#; 
  1055.    GDK_rightpointer                    : constant Gdk_Key_Type := 16#0aeb#; 
  1056.    GDK_club                            : constant Gdk_Key_Type := 16#0aec#; 
  1057.    GDK_diamond                         : constant Gdk_Key_Type := 16#0aed#; 
  1058.    GDK_heart                           : constant Gdk_Key_Type := 16#0aee#; 
  1059.    GDK_maltesecross                    : constant Gdk_Key_Type := 16#0af0#; 
  1060.    GDK_dagger                          : constant Gdk_Key_Type := 16#0af1#; 
  1061.    GDK_doubledagger                    : constant Gdk_Key_Type := 16#0af2#; 
  1062.    GDK_checkmark                       : constant Gdk_Key_Type := 16#0af3#; 
  1063.    GDK_ballotcross                     : constant Gdk_Key_Type := 16#0af4#; 
  1064.    GDK_musicalsharp                    : constant Gdk_Key_Type := 16#0af5#; 
  1065.    GDK_musicalflat                     : constant Gdk_Key_Type := 16#0af6#; 
  1066.    GDK_malesymbol                      : constant Gdk_Key_Type := 16#0af7#; 
  1067.    GDK_femalesymbol                    : constant Gdk_Key_Type := 16#0af8#; 
  1068.    GDK_telephone                       : constant Gdk_Key_Type := 16#0af9#; 
  1069.    GDK_telephonerecorder               : constant Gdk_Key_Type := 16#0afa#; 
  1070.    GDK_phonographcopyright             : constant Gdk_Key_Type := 16#0afb#; 
  1071.    GDK_caret                           : constant Gdk_Key_Type := 16#0afc#; 
  1072.    GDK_singlelowquotemark              : constant Gdk_Key_Type := 16#0afd#; 
  1073.    GDK_doublelowquotemark              : constant Gdk_Key_Type := 16#0afe#; 
  1074.    GDK_cursor                          : constant Gdk_Key_Type := 16#0aff#; 
  1075.    GDK_leftcaret                       : constant Gdk_Key_Type := 16#0ba3#; 
  1076.    GDK_rightcaret                      : constant Gdk_Key_Type := 16#0ba6#; 
  1077.    GDK_downcaret                       : constant Gdk_Key_Type := 16#0ba8#; 
  1078.    GDK_upcaret                         : constant Gdk_Key_Type := 16#0ba9#; 
  1079.    GDK_overbar                         : constant Gdk_Key_Type := 16#0bc0#; 
  1080.    GDK_downtack                        : constant Gdk_Key_Type := 16#0bc2#; 
  1081.    GDK_upshoe                          : constant Gdk_Key_Type := 16#0bc3#; 
  1082.    GDK_downstile                       : constant Gdk_Key_Type := 16#0bc4#; 
  1083.    GDK_underbar                        : constant Gdk_Key_Type := 16#0bc6#; 
  1084.    GDK_jot                             : constant Gdk_Key_Type := 16#0bca#; 
  1085.    GDK_quad                            : constant Gdk_Key_Type := 16#0bcc#; 
  1086.    GDK_uptack                          : constant Gdk_Key_Type := 16#0bce#; 
  1087.    GDK_circle                          : constant Gdk_Key_Type := 16#0bcf#; 
  1088.    GDK_upstile                         : constant Gdk_Key_Type := 16#0bd3#; 
  1089.    GDK_downshoe                        : constant Gdk_Key_Type := 16#0bd6#; 
  1090.    GDK_rightshoe                       : constant Gdk_Key_Type := 16#0bd8#; 
  1091.    GDK_leftshoe                        : constant Gdk_Key_Type := 16#0bda#; 
  1092.    GDK_lefttack                        : constant Gdk_Key_Type := 16#0bdc#; 
  1093.    GDK_righttack                       : constant Gdk_Key_Type := 16#0bfc#; 
  1094.    GDK_hebrew_doublelowline            : constant Gdk_Key_Type := 16#0cdf#; 
  1095.    GDK_hebrew_aleph                    : constant Gdk_Key_Type := 16#0ce0#; 
  1096.    GDK_hebrew_bet                      : constant Gdk_Key_Type := 16#0ce1#; 
  1097.    GDK_hebrew_beth                     : constant Gdk_Key_Type := 16#0ce1#; 
  1098.    GDK_hebrew_gimel                    : constant Gdk_Key_Type := 16#0ce2#; 
  1099.    GDK_hebrew_gimmel                   : constant Gdk_Key_Type := 16#0ce2#; 
  1100.    GDK_hebrew_dalet                    : constant Gdk_Key_Type := 16#0ce3#; 
  1101.    GDK_hebrew_daleth                   : constant Gdk_Key_Type := 16#0ce3#; 
  1102.    GDK_hebrew_he                       : constant Gdk_Key_Type := 16#0ce4#; 
  1103.    GDK_hebrew_waw                      : constant Gdk_Key_Type := 16#0ce5#; 
  1104.    GDK_hebrew_zain                     : constant Gdk_Key_Type := 16#0ce6#; 
  1105.    GDK_hebrew_zayin                    : constant Gdk_Key_Type := 16#0ce6#; 
  1106.    GDK_hebrew_chet                     : constant Gdk_Key_Type := 16#0ce7#; 
  1107.    GDK_hebrew_het                      : constant Gdk_Key_Type := 16#0ce7#; 
  1108.    GDK_hebrew_tet                      : constant Gdk_Key_Type := 16#0ce8#; 
  1109.    GDK_hebrew_teth                     : constant Gdk_Key_Type := 16#0ce8#; 
  1110.    GDK_hebrew_yod                      : constant Gdk_Key_Type := 16#0ce9#; 
  1111.    GDK_hebrew_finalkaph                : constant Gdk_Key_Type := 16#0cea#; 
  1112.    GDK_hebrew_kaph                     : constant Gdk_Key_Type := 16#0ceb#; 
  1113.    GDK_hebrew_lamed                    : constant Gdk_Key_Type := 16#0cec#; 
  1114.    GDK_hebrew_finalmem                 : constant Gdk_Key_Type := 16#0ced#; 
  1115.    GDK_hebrew_mem                      : constant Gdk_Key_Type := 16#0cee#; 
  1116.    GDK_hebrew_finalnun                 : constant Gdk_Key_Type := 16#0cef#; 
  1117.    GDK_hebrew_nun                      : constant Gdk_Key_Type := 16#0cf0#; 
  1118.    GDK_hebrew_samech                   : constant Gdk_Key_Type := 16#0cf1#; 
  1119.    GDK_hebrew_samekh                   : constant Gdk_Key_Type := 16#0cf1#; 
  1120.    GDK_hebrew_ayin                     : constant Gdk_Key_Type := 16#0cf2#; 
  1121.    GDK_hebrew_finalpe                  : constant Gdk_Key_Type := 16#0cf3#; 
  1122.    GDK_hebrew_pe                       : constant Gdk_Key_Type := 16#0cf4#; 
  1123.    GDK_hebrew_finalzade                : constant Gdk_Key_Type := 16#0cf5#; 
  1124.    GDK_hebrew_finalzadi                : constant Gdk_Key_Type := 16#0cf5#; 
  1125.    GDK_hebrew_zade                     : constant Gdk_Key_Type := 16#0cf6#; 
  1126.    GDK_hebrew_zadi                     : constant Gdk_Key_Type := 16#0cf6#; 
  1127.    GDK_hebrew_qoph                     : constant Gdk_Key_Type := 16#0cf7#; 
  1128.    GDK_hebrew_kuf                      : constant Gdk_Key_Type := 16#0cf7#; 
  1129.    GDK_hebrew_resh                     : constant Gdk_Key_Type := 16#0cf8#; 
  1130.    GDK_hebrew_shin                     : constant Gdk_Key_Type := 16#0cf9#; 
  1131.    GDK_hebrew_taw                      : constant Gdk_Key_Type := 16#0cfa#; 
  1132.    GDK_hebrew_taf                      : constant Gdk_Key_Type := 16#0cfa#; 
  1133.    GDK_Hebrew_switch                   : constant Gdk_Key_Type := 16#FF7E#; 
  1134.    GDK_Thai_kokai                      : constant Gdk_Key_Type := 16#0da1#; 
  1135.    GDK_Thai_khokhai                    : constant Gdk_Key_Type := 16#0da2#; 
  1136.    GDK_Thai_khokhuat                   : constant Gdk_Key_Type := 16#0da3#; 
  1137.    GDK_Thai_khokhwai                   : constant Gdk_Key_Type := 16#0da4#; 
  1138.    GDK_Thai_khokhon                    : constant Gdk_Key_Type := 16#0da5#; 
  1139.    GDK_Thai_khorakhang                 : constant Gdk_Key_Type := 16#0da6#; 
  1140.    GDK_Thai_ngongu                     : constant Gdk_Key_Type := 16#0da7#; 
  1141.    GDK_Thai_chochan                    : constant Gdk_Key_Type := 16#0da8#; 
  1142.    GDK_Thai_choching                   : constant Gdk_Key_Type := 16#0da9#; 
  1143.    GDK_Thai_chochang                   : constant Gdk_Key_Type := 16#0daa#; 
  1144.    GDK_Thai_soso                       : constant Gdk_Key_Type := 16#0dab#; 
  1145.    GDK_Thai_chochoe                    : constant Gdk_Key_Type := 16#0dac#; 
  1146.    GDK_Thai_yoying                     : constant Gdk_Key_Type := 16#0dad#; 
  1147.    GDK_Thai_dochada                    : constant Gdk_Key_Type := 16#0dae#; 
  1148.    GDK_Thai_topatak                    : constant Gdk_Key_Type := 16#0daf#; 
  1149.    GDK_Thai_thothan                    : constant Gdk_Key_Type := 16#0db0#; 
  1150.    GDK_Thai_thonangmontho              : constant Gdk_Key_Type := 16#0db1#; 
  1151.    GDK_Thai_thophuthao                 : constant Gdk_Key_Type := 16#0db2#; 
  1152.    GDK_Thai_nonen                      : constant Gdk_Key_Type := 16#0db3#; 
  1153.    GDK_Thai_dodek                      : constant Gdk_Key_Type := 16#0db4#; 
  1154.    GDK_Thai_totao                      : constant Gdk_Key_Type := 16#0db5#; 
  1155.    GDK_Thai_thothung                   : constant Gdk_Key_Type := 16#0db6#; 
  1156.    GDK_Thai_thothahan                  : constant Gdk_Key_Type := 16#0db7#; 
  1157.    GDK_Thai_thothong                   : constant Gdk_Key_Type := 16#0db8#; 
  1158.    GDK_Thai_nonu                       : constant Gdk_Key_Type := 16#0db9#; 
  1159.    GDK_Thai_bobaimai                   : constant Gdk_Key_Type := 16#0dba#; 
  1160.    GDK_Thai_popla                      : constant Gdk_Key_Type := 16#0dbb#; 
  1161.    GDK_Thai_phophung                   : constant Gdk_Key_Type := 16#0dbc#; 
  1162.    GDK_Thai_fofa                       : constant Gdk_Key_Type := 16#0dbd#; 
  1163.    GDK_Thai_phophan                    : constant Gdk_Key_Type := 16#0dbe#; 
  1164.    GDK_Thai_fofan                      : constant Gdk_Key_Type := 16#0dbf#; 
  1165.    GDK_Thai_phosamphao                 : constant Gdk_Key_Type := 16#0dc0#; 
  1166.    GDK_Thai_moma                       : constant Gdk_Key_Type := 16#0dc1#; 
  1167.    GDK_Thai_yoyak                      : constant Gdk_Key_Type := 16#0dc2#; 
  1168.    GDK_Thai_rorua                      : constant Gdk_Key_Type := 16#0dc3#; 
  1169.    GDK_Thai_ru                         : constant Gdk_Key_Type := 16#0dc4#; 
  1170.    GDK_Thai_loling                     : constant Gdk_Key_Type := 16#0dc5#; 
  1171.    GDK_Thai_lu                         : constant Gdk_Key_Type := 16#0dc6#; 
  1172.    GDK_Thai_wowaen                     : constant Gdk_Key_Type := 16#0dc7#; 
  1173.    GDK_Thai_sosala                     : constant Gdk_Key_Type := 16#0dc8#; 
  1174.    GDK_Thai_sorusi                     : constant Gdk_Key_Type := 16#0dc9#; 
  1175.    GDK_Thai_sosua                      : constant Gdk_Key_Type := 16#0dca#; 
  1176.    GDK_Thai_hohip                      : constant Gdk_Key_Type := 16#0dcb#; 
  1177.    GDK_Thai_lochula                    : constant Gdk_Key_Type := 16#0dcc#; 
  1178.    GDK_Thai_oang                       : constant Gdk_Key_Type := 16#0dcd#; 
  1179.    GDK_Thai_honokhuk                   : constant Gdk_Key_Type := 16#0dce#; 
  1180.    GDK_Thai_paiyannoi                  : constant Gdk_Key_Type := 16#0dcf#; 
  1181.    GDK_Thai_saraa                      : constant Gdk_Key_Type := 16#0dd0#; 
  1182.    GDK_Thai_maihanakat                 : constant Gdk_Key_Type := 16#0dd1#; 
  1183.    GDK_Thai_saraaa                     : constant Gdk_Key_Type := 16#0dd2#; 
  1184.    GDK_Thai_saraam                     : constant Gdk_Key_Type := 16#0dd3#; 
  1185.    GDK_Thai_sarai                      : constant Gdk_Key_Type := 16#0dd4#; 
  1186.    GDK_Thai_saraii                     : constant Gdk_Key_Type := 16#0dd5#; 
  1187.    GDK_Thai_saraue                     : constant Gdk_Key_Type := 16#0dd6#; 
  1188.    GDK_Thai_sarauee                    : constant Gdk_Key_Type := 16#0dd7#; 
  1189.    GDK_Thai_sarau                      : constant Gdk_Key_Type := 16#0dd8#; 
  1190.    GDK_Thai_sarauu                     : constant Gdk_Key_Type := 16#0dd9#; 
  1191.    GDK_Thai_phinthu                    : constant Gdk_Key_Type := 16#0dda#; 
  1192.    GDK_Thai_Maihanakat_Maitho          : constant Gdk_Key_Type := 16#0dde#; 
  1193.    GDK_Thai_baht                       : constant Gdk_Key_Type := 16#0ddf#; 
  1194.    GDK_Thai_sarae                      : constant Gdk_Key_Type := 16#0de0#; 
  1195.    GDK_Thai_saraae                     : constant Gdk_Key_Type := 16#0de1#; 
  1196.    GDK_Thai_sarao                      : constant Gdk_Key_Type := 16#0de2#; 
  1197.    GDK_Thai_saraaimaimuan              : constant Gdk_Key_Type := 16#0de3#; 
  1198.    GDK_Thai_saraaimaimalai             : constant Gdk_Key_Type := 16#0de4#; 
  1199.    GDK_Thai_lakkhangyao                : constant Gdk_Key_Type := 16#0de5#; 
  1200.    GDK_Thai_maiyamok                   : constant Gdk_Key_Type := 16#0de6#; 
  1201.    GDK_Thai_maitaikhu                  : constant Gdk_Key_Type := 16#0de7#; 
  1202.    GDK_Thai_maiek                      : constant Gdk_Key_Type := 16#0de8#; 
  1203.    GDK_Thai_maitho                     : constant Gdk_Key_Type := 16#0de9#; 
  1204.    GDK_Thai_maitri                     : constant Gdk_Key_Type := 16#0dea#; 
  1205.    GDK_Thai_maichattawa                : constant Gdk_Key_Type := 16#0deb#; 
  1206.    GDK_Thai_thanthakhat                : constant Gdk_Key_Type := 16#0dec#; 
  1207.    GDK_Thai_nikhahit                   : constant Gdk_Key_Type := 16#0ded#; 
  1208.    GDK_Thai_leksun                     : constant Gdk_Key_Type := 16#0df0#; 
  1209.    GDK_Thai_leknung                    : constant Gdk_Key_Type := 16#0df1#; 
  1210.    GDK_Thai_leksong                    : constant Gdk_Key_Type := 16#0df2#; 
  1211.    GDK_Thai_leksam                     : constant Gdk_Key_Type := 16#0df3#; 
  1212.    GDK_Thai_leksi                      : constant Gdk_Key_Type := 16#0df4#; 
  1213.    GDK_Thai_lekha                      : constant Gdk_Key_Type := 16#0df5#; 
  1214.    GDK_Thai_lekhok                     : constant Gdk_Key_Type := 16#0df6#; 
  1215.    GDK_Thai_lekchet                    : constant Gdk_Key_Type := 16#0df7#; 
  1216.    GDK_Thai_lekpaet                    : constant Gdk_Key_Type := 16#0df8#; 
  1217.    GDK_Thai_lekkao                     : constant Gdk_Key_Type := 16#0df9#; 
  1218.    GDK_Hangul                          : constant Gdk_Key_Type := 16#ff31#; 
  1219.    GDK_Hangul_Start                    : constant Gdk_Key_Type := 16#ff32#; 
  1220.    GDK_Hangul_End                      : constant Gdk_Key_Type := 16#ff33#; 
  1221.    GDK_Hangul_Hanja                    : constant Gdk_Key_Type := 16#ff34#; 
  1222.    GDK_Hangul_Jamo                     : constant Gdk_Key_Type := 16#ff35#; 
  1223.    GDK_Hangul_Romaja                   : constant Gdk_Key_Type := 16#ff36#; 
  1224.    GDK_Hangul_Codeinput                : constant Gdk_Key_Type := 16#ff37#; 
  1225.    GDK_Hangul_Jeonja                   : constant Gdk_Key_Type := 16#ff38#; 
  1226.    GDK_Hangul_Banja                    : constant Gdk_Key_Type := 16#ff39#; 
  1227.    GDK_Hangul_PreHanja                 : constant Gdk_Key_Type := 16#ff3a#; 
  1228.    GDK_Hangul_PostHanja                : constant Gdk_Key_Type := 16#ff3b#; 
  1229.    GDK_Hangul_SingleCandidate          : constant Gdk_Key_Type := 16#ff3c#; 
  1230.    GDK_Hangul_MultipleCandidate        : constant Gdk_Key_Type := 16#ff3d#; 
  1231.    GDK_Hangul_PreviousCandidate        : constant Gdk_Key_Type := 16#ff3e#; 
  1232.    GDK_Hangul_Special                  : constant Gdk_Key_Type := 16#ff3f#; 
  1233.    GDK_Hangul_switch                   : constant Gdk_Key_Type := 16#FF7E#; 
  1234.    GDK_Hangul_Kiyeog                   : constant Gdk_Key_Type := 16#0ea1#; 
  1235.    GDK_Hangul_SsangKiyeog              : constant Gdk_Key_Type := 16#0ea2#; 
  1236.    GDK_Hangul_KiyeogSios               : constant Gdk_Key_Type := 16#0ea3#; 
  1237.    GDK_Hangul_Nieun                    : constant Gdk_Key_Type := 16#0ea4#; 
  1238.    GDK_Hangul_NieunJieuj               : constant Gdk_Key_Type := 16#0ea5#; 
  1239.    GDK_Hangul_NieunHieuh               : constant Gdk_Key_Type := 16#0ea6#; 
  1240.    GDK_Hangul_Dikeud                   : constant Gdk_Key_Type := 16#0ea7#; 
  1241.    GDK_Hangul_SsangDikeud              : constant Gdk_Key_Type := 16#0ea8#; 
  1242.    GDK_Hangul_Rieul                    : constant Gdk_Key_Type := 16#0ea9#; 
  1243.    GDK_Hangul_RieulKiyeog              : constant Gdk_Key_Type := 16#0eaa#; 
  1244.    GDK_Hangul_RieulMieum               : constant Gdk_Key_Type := 16#0eab#; 
  1245.    GDK_Hangul_RieulPieub               : constant Gdk_Key_Type := 16#0eac#; 
  1246.    GDK_Hangul_RieulSios                : constant Gdk_Key_Type := 16#0ead#; 
  1247.    GDK_Hangul_RieulTieut               : constant Gdk_Key_Type := 16#0eae#; 
  1248.    GDK_Hangul_RieulPhieuf              : constant Gdk_Key_Type := 16#0eaf#; 
  1249.    GDK_Hangul_RieulHieuh               : constant Gdk_Key_Type := 16#0eb0#; 
  1250.    GDK_Hangul_Mieum                    : constant Gdk_Key_Type := 16#0eb1#; 
  1251.    GDK_Hangul_Pieub                    : constant Gdk_Key_Type := 16#0eb2#; 
  1252.    GDK_Hangul_SsangPieub               : constant Gdk_Key_Type := 16#0eb3#; 
  1253.    GDK_Hangul_PieubSios                : constant Gdk_Key_Type := 16#0eb4#; 
  1254.    GDK_Hangul_Sios                     : constant Gdk_Key_Type := 16#0eb5#; 
  1255.    GDK_Hangul_SsangSios                : constant Gdk_Key_Type := 16#0eb6#; 
  1256.    GDK_Hangul_Ieung                    : constant Gdk_Key_Type := 16#0eb7#; 
  1257.    GDK_Hangul_Jieuj                    : constant Gdk_Key_Type := 16#0eb8#; 
  1258.    GDK_Hangul_SsangJieuj               : constant Gdk_Key_Type := 16#0eb9#; 
  1259.    GDK_Hangul_Cieuc                    : constant Gdk_Key_Type := 16#0eba#; 
  1260.    GDK_Hangul_Khieuq                   : constant Gdk_Key_Type := 16#0ebb#; 
  1261.    GDK_Hangul_Tieut                    : constant Gdk_Key_Type := 16#0ebc#; 
  1262.    GDK_Hangul_Phieuf                   : constant Gdk_Key_Type := 16#0ebd#; 
  1263.    GDK_Hangul_Hieuh                    : constant Gdk_Key_Type := 16#0ebe#; 
  1264.    GDK_Hangul_A                        : constant Gdk_Key_Type := 16#0ebf#; 
  1265.    GDK_Hangul_AE                       : constant Gdk_Key_Type := 16#0ec0#; 
  1266.    GDK_Hangul_YA                       : constant Gdk_Key_Type := 16#0ec1#; 
  1267.    GDK_Hangul_YAE                      : constant Gdk_Key_Type := 16#0ec2#; 
  1268.    GDK_Hangul_EO                       : constant Gdk_Key_Type := 16#0ec3#; 
  1269.    GDK_Hangul_E                        : constant Gdk_Key_Type := 16#0ec4#; 
  1270.    GDK_Hangul_YEO                      : constant Gdk_Key_Type := 16#0ec5#; 
  1271.    GDK_Hangul_YE                       : constant Gdk_Key_Type := 16#0ec6#; 
  1272.    GDK_Hangul_O                        : constant Gdk_Key_Type := 16#0ec7#; 
  1273.    GDK_Hangul_WA                       : constant Gdk_Key_Type := 16#0ec8#; 
  1274.    GDK_Hangul_WAE                      : constant Gdk_Key_Type := 16#0ec9#; 
  1275.    GDK_Hangul_OE                       : constant Gdk_Key_Type := 16#0eca#; 
  1276.    GDK_Hangul_YO                       : constant Gdk_Key_Type := 16#0ecb#; 
  1277.    GDK_Hangul_U                        : constant Gdk_Key_Type := 16#0ecc#; 
  1278.    GDK_Hangul_WEO                      : constant Gdk_Key_Type := 16#0ecd#; 
  1279.    GDK_Hangul_WE                       : constant Gdk_Key_Type := 16#0ece#; 
  1280.    GDK_Hangul_WI                       : constant Gdk_Key_Type := 16#0ecf#; 
  1281.    GDK_Hangul_YU                       : constant Gdk_Key_Type := 16#0ed0#; 
  1282.    GDK_Hangul_EU                       : constant Gdk_Key_Type := 16#0ed1#; 
  1283.    GDK_Hangul_YI                       : constant Gdk_Key_Type := 16#0ed2#; 
  1284.    GDK_Hangul_I                        : constant Gdk_Key_Type := 16#0ed3#; 
  1285.    GDK_Hangul_J_Kiyeog                 : constant Gdk_Key_Type := 16#0ed4#; 
  1286.    GDK_Hangul_J_SsangKiyeog            : constant Gdk_Key_Type := 16#0ed5#; 
  1287.    GDK_Hangul_J_KiyeogSios             : constant Gdk_Key_Type := 16#0ed6#; 
  1288.    GDK_Hangul_J_Nieun                  : constant Gdk_Key_Type := 16#0ed7#; 
  1289.    GDK_Hangul_J_NieunJieuj             : constant Gdk_Key_Type := 16#0ed8#; 
  1290.    GDK_Hangul_J_NieunHieuh             : constant Gdk_Key_Type := 16#0ed9#; 
  1291.    GDK_Hangul_J_Dikeud                 : constant Gdk_Key_Type := 16#0eda#; 
  1292.    GDK_Hangul_J_Rieul                  : constant Gdk_Key_Type := 16#0edb#; 
  1293.    GDK_Hangul_J_RieulKiyeog            : constant Gdk_Key_Type := 16#0edc#; 
  1294.    GDK_Hangul_J_RieulMieum             : constant Gdk_Key_Type := 16#0edd#; 
  1295.    GDK_Hangul_J_RieulPieub             : constant Gdk_Key_Type := 16#0ede#; 
  1296.    GDK_Hangul_J_RieulSios              : constant Gdk_Key_Type := 16#0edf#; 
  1297.    GDK_Hangul_J_RieulTieut             : constant Gdk_Key_Type := 16#0ee0#; 
  1298.    GDK_Hangul_J_RieulPhieuf            : constant Gdk_Key_Type := 16#0ee1#; 
  1299.    GDK_Hangul_J_RieulHieuh             : constant Gdk_Key_Type := 16#0ee2#; 
  1300.    GDK_Hangul_J_Mieum                  : constant Gdk_Key_Type := 16#0ee3#; 
  1301.    GDK_Hangul_J_Pieub                  : constant Gdk_Key_Type := 16#0ee4#; 
  1302.    GDK_Hangul_J_PieubSios              : constant Gdk_Key_Type := 16#0ee5#; 
  1303.    GDK_Hangul_J_Sios                   : constant Gdk_Key_Type := 16#0ee6#; 
  1304.    GDK_Hangul_J_SsangSios              : constant Gdk_Key_Type := 16#0ee7#; 
  1305.    GDK_Hangul_J_Ieung                  : constant Gdk_Key_Type := 16#0ee8#; 
  1306.    GDK_Hangul_J_Jieuj                  : constant Gdk_Key_Type := 16#0ee9#; 
  1307.    GDK_Hangul_J_Cieuc                  : constant Gdk_Key_Type := 16#0eea#; 
  1308.    GDK_Hangul_J_Khieuq                 : constant Gdk_Key_Type := 16#0eeb#; 
  1309.    GDK_Hangul_J_Tieut                  : constant Gdk_Key_Type := 16#0eec#; 
  1310.    GDK_Hangul_J_Phieuf                 : constant Gdk_Key_Type := 16#0eed#; 
  1311.    GDK_Hangul_J_Hieuh                  : constant Gdk_Key_Type := 16#0eee#; 
  1312.    GDK_Hangul_RieulYeorinHieuh         : constant Gdk_Key_Type := 16#0eef#; 
  1313.    GDK_Hangul_SunkyeongeumMieum        : constant Gdk_Key_Type := 16#0ef0#; 
  1314.    GDK_Hangul_SunkyeongeumPieub        : constant Gdk_Key_Type := 16#0ef1#; 
  1315.    GDK_Hangul_PanSios                  : constant Gdk_Key_Type := 16#0ef2#; 
  1316.    GDK_Hangul_KkogjiDalrinIeung        : constant Gdk_Key_Type := 16#0ef3#; 
  1317.    GDK_Hangul_SunkyeongeumPhieuf       : constant Gdk_Key_Type := 16#0ef4#; 
  1318.    GDK_Hangul_YeorinHieuh              : constant Gdk_Key_Type := 16#0ef5#; 
  1319.    GDK_Hangul_AraeA                    : constant Gdk_Key_Type := 16#0ef6#; 
  1320.    GDK_Hangul_AraeAE                   : constant Gdk_Key_Type := 16#0ef7#; 
  1321.    GDK_Hangul_J_PanSios                : constant Gdk_Key_Type := 16#0ef8#; 
  1322.    GDK_Hangul_J_KkogjiDalrinIeung      : constant Gdk_Key_Type := 16#0ef9#; 
  1323.    GDK_Hangul_J_YeorinHieuh            : constant Gdk_Key_Type := 16#0efa#; 
  1324.    GDK_Korean_Won                      : constant Gdk_Key_Type := 16#0eff#; 
  1325.  
  1326. end Gdk.Types.Keysyms;