summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <thierry.vignaud@gmail.com>2014-02-04 02:32:49 +0100
committerThierry Vignaud <thierry.vignaud@gmail.com>2014-02-04 02:32:49 +0100
commit1b74c76f9ea29587b5b0b57b1db55805f67451cc (patch)
tree9580e1b8d387da12bcb3132c678f31f3d940282b
parent804b1b3d0d262d0dc01862274c5048d574ae8008 (diff)
downloadperl_checker-1b74c76f9ea29587b5b0b57b1db55805f67451cc.tar
perl_checker-1b74c76f9ea29587b5b0b57b1db55805f67451cc.tar.gz
perl_checker-1b74c76f9ea29587b5b0b57b1db55805f67451cc.tar.bz2
perl_checker-1b74c76f9ea29587b5b0b57b1db55805f67451cc.tar.xz
perl_checker-1b74c76f9ea29587b5b0b57b1db55805f67451cc.zip
better fake Gtk3
-rw-r--r--fake_packages/Gtk3.pm2592
1 files changed, 2577 insertions, 15 deletions
diff --git a/fake_packages/Gtk3.pm b/fake_packages/Gtk3.pm
index c5a44b9..839eaee 100644
--- a/fake_packages/Gtk3.pm
+++ b/fake_packages/Gtk3.pm
@@ -1,5 +1,6 @@
package Gtk3;
+use Glib;
sub accel_groups_activate { }
sub accel_groups_from_object { }
sub accelerator_get_default_mod_mask { }
@@ -240,6 +241,8 @@ package Gtk3::AccelMap;
sub add_entry { }
sub add_filter { }
sub change_entry { }
+sub Gtk3::AccelMap::foreach { }
+sub foreach_unfiltered { }
sub get { }
sub load { }
sub load_fd { }
@@ -593,6 +596,8 @@ sub copy_context { }
sub create_context { }
sub event { }
sub focus { }
+sub Gtk3::CellArea::foreach { }
+sub foreach_alloc { }
sub get_cell_allocation { }
sub get_cell_at_position { }
sub get_current_path_string { }
@@ -891,6 +896,8 @@ sub child_get_property { }
sub child_notify { }
sub child_set_property { }
sub child_type { }
+sub forall { }
+sub Gtk3::Container::foreach { }
sub get_border_width { }
sub get_children { }
sub get_focus_child { }
@@ -1513,6 +1520,7 @@ sub path_is_selected { }
sub scroll_to_path { }
sub select_all { }
sub select_path { }
+sub selected_foreach { }
sub set_activate_on_single_click { }
sub set_column_spacing { }
sub set_columns { }
@@ -2045,6 +2053,7 @@ sub render_page { }
package Gtk3::PrintSettings;
sub copy { }
+sub Gtk3::PrintSettings::foreach { }
sub get { }
sub get_bool { }
sub get_collate { }
@@ -2872,6 +2881,7 @@ sub set_priority { }
package Gtk3::TextTagTable;
sub add { }
+sub Gtk3::TextTagTable::foreach { }
sub get_size { }
sub lookup { }
sub new { }
@@ -3135,6 +3145,7 @@ sub free { }
package Gtk3::TreeModel;
sub filter_new { }
+sub Gtk3::TreeModel::foreach { }
sub get_column_type { }
sub get_flags { }
sub get_iter { }
@@ -3223,6 +3234,7 @@ sub select_all { }
sub select_iter { }
sub select_path { }
sub select_range { }
+sub selected_foreach { }
sub set_mode { }
sub set_select_function { }
sub unselect_all { }
@@ -3747,7 +3759,7 @@ sub iter_remove_class { }
sub iter_remove_region { }
sub iter_set_name { }
sub iter_set_object_type { }
-sub length { }
+sub Gtk3::WidgetPath::length { }
sub new { }
sub prepend_type { }
sub ref { }
@@ -3877,6 +3889,247 @@ sub get_current_grab { }
sub list_windows { }
sub new { }
sub remove_window { }
+sub Gtk3::BINARY_AGE { }
+sub Gtk3::INPUT_ERROR { }
+sub Gtk3::INTERFACE_AGE { }
+sub Gtk3::LEVEL_BAR_OFFSET_HIGH { }
+sub Gtk3::LEVEL_BAR_OFFSET_LOW { }
+sub Gtk3::MAJOR_VERSION { }
+sub Gtk3::MAX_COMPOSE_LEN { }
+sub Gtk3::MICRO_VERSION { }
+sub Gtk3::MINOR_VERSION { }
+sub Gtk3::PAPER_NAME_A3 { }
+sub Gtk3::PAPER_NAME_A4 { }
+sub Gtk3::PAPER_NAME_A5 { }
+sub Gtk3::PAPER_NAME_B5 { }
+sub Gtk3::PAPER_NAME_EXECUTIVE { }
+sub Gtk3::PAPER_NAME_LEGAL { }
+sub Gtk3::PAPER_NAME_LETTER { }
+sub Gtk3::PATH_PRIO_MASK { }
+sub Gtk3::PRINT_SETTINGS_COLLATE { }
+sub Gtk3::PRINT_SETTINGS_DEFAULT_SOURCE { }
+sub Gtk3::PRINT_SETTINGS_DITHER { }
+sub Gtk3::PRINT_SETTINGS_DUPLEX { }
+sub Gtk3::PRINT_SETTINGS_FINISHINGS { }
+sub Gtk3::PRINT_SETTINGS_MEDIA_TYPE { }
+sub Gtk3::PRINT_SETTINGS_NUMBER_UP { }
+sub Gtk3::PRINT_SETTINGS_NUMBER_UP_LAYOUT { }
+sub Gtk3::PRINT_SETTINGS_N_COPIES { }
+sub Gtk3::PRINT_SETTINGS_ORIENTATION { }
+sub Gtk3::PRINT_SETTINGS_OUTPUT_BASENAME { }
+sub Gtk3::PRINT_SETTINGS_OUTPUT_BIN { }
+sub Gtk3::PRINT_SETTINGS_OUTPUT_DIR { }
+sub Gtk3::PRINT_SETTINGS_OUTPUT_FILE_FORMAT { }
+sub Gtk3::PRINT_SETTINGS_OUTPUT_URI { }
+sub Gtk3::PRINT_SETTINGS_PAGE_RANGES { }
+sub Gtk3::PRINT_SETTINGS_PAGE_SET { }
+sub Gtk3::PRINT_SETTINGS_PAPER_FORMAT { }
+sub Gtk3::PRINT_SETTINGS_PAPER_HEIGHT { }
+sub Gtk3::PRINT_SETTINGS_PAPER_WIDTH { }
+sub Gtk3::PRINT_SETTINGS_PRINTER { }
+sub Gtk3::PRINT_SETTINGS_PRINTER_LPI { }
+sub Gtk3::PRINT_SETTINGS_PRINT_PAGES { }
+sub Gtk3::PRINT_SETTINGS_QUALITY { }
+sub Gtk3::PRINT_SETTINGS_RESOLUTION { }
+sub Gtk3::PRINT_SETTINGS_RESOLUTION_X { }
+sub Gtk3::PRINT_SETTINGS_RESOLUTION_Y { }
+sub Gtk3::PRINT_SETTINGS_REVERSE { }
+sub Gtk3::PRINT_SETTINGS_SCALE { }
+sub Gtk3::PRINT_SETTINGS_USE_COLOR { }
+sub Gtk3::PRINT_SETTINGS_WIN32_DRIVER_EXTRA { }
+sub Gtk3::PRINT_SETTINGS_WIN32_DRIVER_VERSION { }
+sub Gtk3::PRIORITY_RESIZE { }
+sub Gtk3::STOCK_ABOUT { }
+sub Gtk3::STOCK_ADD { }
+sub Gtk3::STOCK_APPLY { }
+sub Gtk3::STOCK_BOLD { }
+sub Gtk3::STOCK_CANCEL { }
+sub Gtk3::STOCK_CAPS_LOCK_WARNING { }
+sub Gtk3::STOCK_CDROM { }
+sub Gtk3::STOCK_CLEAR { }
+sub Gtk3::STOCK_CLOSE { }
+sub Gtk3::STOCK_COLOR_PICKER { }
+sub Gtk3::STOCK_CONNECT { }
+sub Gtk3::STOCK_CONVERT { }
+sub Gtk3::STOCK_COPY { }
+sub Gtk3::STOCK_CUT { }
+sub Gtk3::STOCK_DELETE { }
+sub Gtk3::STOCK_DIALOG_AUTHENTICATION { }
+sub Gtk3::STOCK_DIALOG_ERROR { }
+sub Gtk3::STOCK_DIALOG_INFO { }
+sub Gtk3::STOCK_DIALOG_QUESTION { }
+sub Gtk3::STOCK_DIALOG_WARNING { }
+sub Gtk3::STOCK_DIRECTORY { }
+sub Gtk3::STOCK_DISCARD { }
+sub Gtk3::STOCK_DISCONNECT { }
+sub Gtk3::STOCK_DND { }
+sub Gtk3::STOCK_DND_MULTIPLE { }
+sub Gtk3::STOCK_EDIT { }
+sub Gtk3::STOCK_EXECUTE { }
+sub Gtk3::STOCK_FILE { }
+sub Gtk3::STOCK_FIND { }
+sub Gtk3::STOCK_FIND_AND_REPLACE { }
+sub Gtk3::STOCK_FLOPPY { }
+sub Gtk3::STOCK_FULLSCREEN { }
+sub Gtk3::STOCK_GOTO_BOTTOM { }
+sub Gtk3::STOCK_GOTO_FIRST { }
+sub Gtk3::STOCK_GOTO_LAST { }
+sub Gtk3::STOCK_GOTO_TOP { }
+sub Gtk3::STOCK_GO_BACK { }
+sub Gtk3::STOCK_GO_DOWN { }
+sub Gtk3::STOCK_GO_FORWARD { }
+sub Gtk3::STOCK_GO_UP { }
+sub Gtk3::STOCK_HARDDISK { }
+sub Gtk3::STOCK_HELP { }
+sub Gtk3::STOCK_HOME { }
+sub Gtk3::STOCK_INDENT { }
+sub Gtk3::STOCK_INDEX { }
+sub Gtk3::STOCK_INFO { }
+sub Gtk3::STOCK_ITALIC { }
+sub Gtk3::STOCK_JUMP_TO { }
+sub Gtk3::STOCK_JUSTIFY_CENTER { }
+sub Gtk3::STOCK_JUSTIFY_FILL { }
+sub Gtk3::STOCK_JUSTIFY_LEFT { }
+sub Gtk3::STOCK_JUSTIFY_RIGHT { }
+sub Gtk3::STOCK_LEAVE_FULLSCREEN { }
+sub Gtk3::STOCK_MEDIA_FORWARD { }
+sub Gtk3::STOCK_MEDIA_NEXT { }
+sub Gtk3::STOCK_MEDIA_PAUSE { }
+sub Gtk3::STOCK_MEDIA_PLAY { }
+sub Gtk3::STOCK_MEDIA_PREVIOUS { }
+sub Gtk3::STOCK_MEDIA_RECORD { }
+sub Gtk3::STOCK_MEDIA_REWIND { }
+sub Gtk3::STOCK_MEDIA_STOP { }
+sub Gtk3::STOCK_MISSING_IMAGE { }
+sub Gtk3::STOCK_NETWORK { }
+sub Gtk3::STOCK_NEW { }
+sub Gtk3::STOCK_NO { }
+sub Gtk3::STOCK_OK { }
+sub Gtk3::STOCK_OPEN { }
+sub Gtk3::STOCK_ORIENTATION_LANDSCAPE { }
+sub Gtk3::STOCK_ORIENTATION_PORTRAIT { }
+sub Gtk3::STOCK_ORIENTATION_REVERSE_LANDSCAPE { }
+sub Gtk3::STOCK_ORIENTATION_REVERSE_PORTRAIT { }
+sub Gtk3::STOCK_PAGE_SETUP { }
+sub Gtk3::STOCK_PASTE { }
+sub Gtk3::STOCK_PREFERENCES { }
+sub Gtk3::STOCK_PRINT { }
+sub Gtk3::STOCK_PRINT_ERROR { }
+sub Gtk3::STOCK_PRINT_PAUSED { }
+sub Gtk3::STOCK_PRINT_PREVIEW { }
+sub Gtk3::STOCK_PRINT_REPORT { }
+sub Gtk3::STOCK_PRINT_WARNING { }
+sub Gtk3::STOCK_PROPERTIES { }
+sub Gtk3::STOCK_QUIT { }
+sub Gtk3::STOCK_REDO { }
+sub Gtk3::STOCK_REFRESH { }
+sub Gtk3::STOCK_REMOVE { }
+sub Gtk3::STOCK_REVERT_TO_SAVED { }
+sub Gtk3::STOCK_SAVE { }
+sub Gtk3::STOCK_SAVE_AS { }
+sub Gtk3::STOCK_SELECT_ALL { }
+sub Gtk3::STOCK_SELECT_COLOR { }
+sub Gtk3::STOCK_SELECT_FONT { }
+sub Gtk3::STOCK_SORT_ASCENDING { }
+sub Gtk3::STOCK_SORT_DESCENDING { }
+sub Gtk3::STOCK_SPELL_CHECK { }
+sub Gtk3::STOCK_STOP { }
+sub Gtk3::STOCK_STRIKETHROUGH { }
+sub Gtk3::STOCK_UNDELETE { }
+sub Gtk3::STOCK_UNDERLINE { }
+sub Gtk3::STOCK_UNDO { }
+sub Gtk3::STOCK_UNINDENT { }
+sub Gtk3::STOCK_YES { }
+sub Gtk3::STOCK_ZOOM_100 { }
+sub Gtk3::STOCK_ZOOM_FIT { }
+sub Gtk3::STOCK_ZOOM_IN { }
+sub Gtk3::STOCK_ZOOM_OUT { }
+sub Gtk3::STYLE_CLASS_ACCELERATOR { }
+sub Gtk3::STYLE_CLASS_ARROW { }
+sub Gtk3::STYLE_CLASS_BACKGROUND { }
+sub Gtk3::STYLE_CLASS_BOTTOM { }
+sub Gtk3::STYLE_CLASS_BUTTON { }
+sub Gtk3::STYLE_CLASS_CALENDAR { }
+sub Gtk3::STYLE_CLASS_CELL { }
+sub Gtk3::STYLE_CLASS_CHECK { }
+sub Gtk3::STYLE_CLASS_COMBOBOX_ENTRY { }
+sub Gtk3::STYLE_CLASS_CONTEXT_MENU { }
+sub Gtk3::STYLE_CLASS_CURSOR_HANDLE { }
+sub Gtk3::STYLE_CLASS_DEFAULT { }
+sub Gtk3::STYLE_CLASS_DIM_LABEL { }
+sub Gtk3::STYLE_CLASS_DND { }
+sub Gtk3::STYLE_CLASS_DOCK { }
+sub Gtk3::STYLE_CLASS_ENTRY { }
+sub Gtk3::STYLE_CLASS_ERROR { }
+sub Gtk3::STYLE_CLASS_EXPANDER { }
+sub Gtk3::STYLE_CLASS_FRAME { }
+sub Gtk3::STYLE_CLASS_GRIP { }
+sub Gtk3::STYLE_CLASS_HEADER { }
+sub Gtk3::STYLE_CLASS_HIGHLIGHT { }
+sub Gtk3::STYLE_CLASS_HORIZONTAL { }
+sub Gtk3::STYLE_CLASS_IMAGE { }
+sub Gtk3::STYLE_CLASS_INFO { }
+sub Gtk3::STYLE_CLASS_INLINE_TOOLBAR { }
+sub Gtk3::STYLE_CLASS_INSERTION_CURSOR { }
+sub Gtk3::STYLE_CLASS_LEFT { }
+sub Gtk3::STYLE_CLASS_LEVEL_BAR { }
+sub Gtk3::STYLE_CLASS_LINKED { }
+sub Gtk3::STYLE_CLASS_LIST { }
+sub Gtk3::STYLE_CLASS_LIST_ROW { }
+sub Gtk3::STYLE_CLASS_MARK { }
+sub Gtk3::STYLE_CLASS_MENU { }
+sub Gtk3::STYLE_CLASS_MENUBAR { }
+sub Gtk3::STYLE_CLASS_MENUITEM { }
+sub Gtk3::STYLE_CLASS_NOTEBOOK { }
+sub Gtk3::STYLE_CLASS_OSD { }
+sub Gtk3::STYLE_CLASS_PANE_SEPARATOR { }
+sub Gtk3::STYLE_CLASS_PRIMARY_TOOLBAR { }
+sub Gtk3::STYLE_CLASS_PROGRESSBAR { }
+sub Gtk3::STYLE_CLASS_PULSE { }
+sub Gtk3::STYLE_CLASS_QUESTION { }
+sub Gtk3::STYLE_CLASS_RADIO { }
+sub Gtk3::STYLE_CLASS_RAISED { }
+sub Gtk3::STYLE_CLASS_READ_ONLY { }
+sub Gtk3::STYLE_CLASS_RIGHT { }
+sub Gtk3::STYLE_CLASS_RUBBERBAND { }
+sub Gtk3::STYLE_CLASS_SCALE { }
+sub Gtk3::STYLE_CLASS_SCALE_HAS_MARKS_ABOVE { }
+sub Gtk3::STYLE_CLASS_SCALE_HAS_MARKS_BELOW { }
+sub Gtk3::STYLE_CLASS_SCROLLBAR { }
+sub Gtk3::STYLE_CLASS_SCROLLBARS_JUNCTION { }
+sub Gtk3::STYLE_CLASS_SEPARATOR { }
+sub Gtk3::STYLE_CLASS_SIDEBAR { }
+sub Gtk3::STYLE_CLASS_SLIDER { }
+sub Gtk3::STYLE_CLASS_SPINBUTTON { }
+sub Gtk3::STYLE_CLASS_SPINNER { }
+sub Gtk3::STYLE_CLASS_TITLEBAR { }
+sub Gtk3::STYLE_CLASS_TOOLBAR { }
+sub Gtk3::STYLE_CLASS_TOOLTIP { }
+sub Gtk3::STYLE_CLASS_TOP { }
+sub Gtk3::STYLE_CLASS_TROUGH { }
+sub Gtk3::STYLE_CLASS_VERTICAL { }
+sub Gtk3::STYLE_CLASS_VIEW { }
+sub Gtk3::STYLE_CLASS_WARNING { }
+sub Gtk3::STYLE_PROPERTY_BACKGROUND_COLOR { }
+sub Gtk3::STYLE_PROPERTY_BACKGROUND_IMAGE { }
+sub Gtk3::STYLE_PROPERTY_BORDER_COLOR { }
+sub Gtk3::STYLE_PROPERTY_BORDER_RADIUS { }
+sub Gtk3::STYLE_PROPERTY_BORDER_STYLE { }
+sub Gtk3::STYLE_PROPERTY_BORDER_WIDTH { }
+sub Gtk3::STYLE_PROPERTY_COLOR { }
+sub Gtk3::STYLE_PROPERTY_FONT { }
+sub Gtk3::STYLE_PROPERTY_MARGIN { }
+sub Gtk3::STYLE_PROPERTY_PADDING { }
+sub Gtk3::STYLE_PROVIDER_PRIORITY_APPLICATION { }
+sub Gtk3::STYLE_PROVIDER_PRIORITY_FALLBACK { }
+sub Gtk3::STYLE_PROVIDER_PRIORITY_SETTINGS { }
+sub Gtk3::STYLE_PROVIDER_PRIORITY_THEME { }
+sub Gtk3::STYLE_PROVIDER_PRIORITY_USER { }
+sub Gtk3::STYLE_REGION_COLUMN { }
+sub Gtk3::STYLE_REGION_COLUMN_HEADER { }
+sub Gtk3::STYLE_REGION_ROW { }
+sub Gtk3::STYLE_REGION_TAB { }
+sub Gtk3::TEXT_VIEW_PRIORITY_VALIDATE { }
package Gtk3::AboutDialogClass;
sub parent_class { }
@@ -4081,6 +4334,8 @@ package Gtk3::CellAreaClass;
sub parent_class { }
sub add { }
sub remove { }
+sub Gtk3::CellAreaClass::foreach { }
+sub foreach_alloc { }
sub event { }
sub render { }
sub apply_attributes { }
@@ -4216,6 +4471,7 @@ sub parent_class { }
sub add { }
sub remove { }
sub check_resize { }
+sub forall { }
sub set_focus_child { }
sub child_type { }
sub composite_name { }
@@ -4306,7 +4562,8 @@ sub mime_type { }
package Gtk3::FixedChild;
sub widget { }
-sub y { }
+sub Gtk3::FixedChild::x { }
+sub Gtk3::FixedChild::y { }
package Gtk3::FixedClass;
sub parent_class { }
@@ -5807,6 +6064,2283 @@ sub unfullscreen { }
sub unmaximize { }
sub unstick { }
sub withdraw { }
+sub Gtk3::Gdk::BUTTON_MIDDLE { }
+sub Gtk3::Gdk::BUTTON_PRIMARY { }
+sub Gtk3::Gdk::BUTTON_SECONDARY { }
+sub Gtk3::Gdk::CURRENT_TIME { }
+sub Gtk3::Gdk::KEY_0 { }
+sub Gtk3::Gdk::KEY_1 { }
+sub Gtk3::Gdk::KEY_2 { }
+sub Gtk3::Gdk::KEY_3 { }
+sub Gtk3::Gdk::KEY_3270_AltCursor { }
+sub Gtk3::Gdk::KEY_3270_Attn { }
+sub Gtk3::Gdk::KEY_3270_BackTab { }
+sub Gtk3::Gdk::KEY_3270_ChangeScreen { }
+sub Gtk3::Gdk::KEY_3270_Copy { }
+sub Gtk3::Gdk::KEY_3270_CursorBlink { }
+sub Gtk3::Gdk::KEY_3270_CursorSelect { }
+sub Gtk3::Gdk::KEY_3270_DeleteWord { }
+sub Gtk3::Gdk::KEY_3270_Duplicate { }
+sub Gtk3::Gdk::KEY_3270_Enter { }
+sub Gtk3::Gdk::KEY_3270_EraseEOF { }
+sub Gtk3::Gdk::KEY_3270_EraseInput { }
+sub Gtk3::Gdk::KEY_3270_ExSelect { }
+sub Gtk3::Gdk::KEY_3270_FieldMark { }
+sub Gtk3::Gdk::KEY_3270_Ident { }
+sub Gtk3::Gdk::KEY_3270_Jump { }
+sub Gtk3::Gdk::KEY_3270_KeyClick { }
+sub Gtk3::Gdk::KEY_3270_Left2 { }
+sub Gtk3::Gdk::KEY_3270_PA1 { }
+sub Gtk3::Gdk::KEY_3270_PA2 { }
+sub Gtk3::Gdk::KEY_3270_PA3 { }
+sub Gtk3::Gdk::KEY_3270_Play { }
+sub Gtk3::Gdk::KEY_3270_PrintScreen { }
+sub Gtk3::Gdk::KEY_3270_Quit { }
+sub Gtk3::Gdk::KEY_3270_Record { }
+sub Gtk3::Gdk::KEY_3270_Reset { }
+sub Gtk3::Gdk::KEY_3270_Right2 { }
+sub Gtk3::Gdk::KEY_3270_Rule { }
+sub Gtk3::Gdk::KEY_3270_Setup { }
+sub Gtk3::Gdk::KEY_3270_Test { }
+sub Gtk3::Gdk::KEY_4 { }
+sub Gtk3::Gdk::KEY_5 { }
+sub Gtk3::Gdk::KEY_6 { }
+sub Gtk3::Gdk::KEY_7 { }
+sub Gtk3::Gdk::KEY_8 { }
+sub Gtk3::Gdk::KEY_9 { }
+sub Gtk3::Gdk::KEY_A { }
+sub Gtk3::Gdk::KEY_AE { }
+sub Gtk3::Gdk::KEY_Aacute { }
+sub Gtk3::Gdk::KEY_Abelowdot { }
+sub Gtk3::Gdk::KEY_Abreve { }
+sub Gtk3::Gdk::KEY_Abreveacute { }
+sub Gtk3::Gdk::KEY_Abrevebelowdot { }
+sub Gtk3::Gdk::KEY_Abrevegrave { }
+sub Gtk3::Gdk::KEY_Abrevehook { }
+sub Gtk3::Gdk::KEY_Abrevetilde { }
+sub Gtk3::Gdk::KEY_AccessX_Enable { }
+sub Gtk3::Gdk::KEY_AccessX_Feedback_Enable { }
+sub Gtk3::Gdk::KEY_Acircumflex { }
+sub Gtk3::Gdk::KEY_Acircumflexacute { }
+sub Gtk3::Gdk::KEY_Acircumflexbelowdot { }
+sub Gtk3::Gdk::KEY_Acircumflexgrave { }
+sub Gtk3::Gdk::KEY_Acircumflexhook { }
+sub Gtk3::Gdk::KEY_Acircumflextilde { }
+sub Gtk3::Gdk::KEY_AddFavorite { }
+sub Gtk3::Gdk::KEY_Adiaeresis { }
+sub Gtk3::Gdk::KEY_Agrave { }
+sub Gtk3::Gdk::KEY_Ahook { }
+sub Gtk3::Gdk::KEY_Alt_L { }
+sub Gtk3::Gdk::KEY_Alt_R { }
+sub Gtk3::Gdk::KEY_Amacron { }
+sub Gtk3::Gdk::KEY_Aogonek { }
+sub Gtk3::Gdk::KEY_ApplicationLeft { }
+sub Gtk3::Gdk::KEY_ApplicationRight { }
+sub Gtk3::Gdk::KEY_Arabic_0 { }
+sub Gtk3::Gdk::KEY_Arabic_1 { }
+sub Gtk3::Gdk::KEY_Arabic_2 { }
+sub Gtk3::Gdk::KEY_Arabic_3 { }
+sub Gtk3::Gdk::KEY_Arabic_4 { }
+sub Gtk3::Gdk::KEY_Arabic_5 { }
+sub Gtk3::Gdk::KEY_Arabic_6 { }
+sub Gtk3::Gdk::KEY_Arabic_7 { }
+sub Gtk3::Gdk::KEY_Arabic_8 { }
+sub Gtk3::Gdk::KEY_Arabic_9 { }
+sub Gtk3::Gdk::KEY_Arabic_ain { }
+sub Gtk3::Gdk::KEY_Arabic_alef { }
+sub Gtk3::Gdk::KEY_Arabic_alefmaksura { }
+sub Gtk3::Gdk::KEY_Arabic_beh { }
+sub Gtk3::Gdk::KEY_Arabic_comma { }
+sub Gtk3::Gdk::KEY_Arabic_dad { }
+sub Gtk3::Gdk::KEY_Arabic_dal { }
+sub Gtk3::Gdk::KEY_Arabic_damma { }
+sub Gtk3::Gdk::KEY_Arabic_dammatan { }
+sub Gtk3::Gdk::KEY_Arabic_ddal { }
+sub Gtk3::Gdk::KEY_Arabic_farsi_yeh { }
+sub Gtk3::Gdk::KEY_Arabic_fatha { }
+sub Gtk3::Gdk::KEY_Arabic_fathatan { }
+sub Gtk3::Gdk::KEY_Arabic_feh { }
+sub Gtk3::Gdk::KEY_Arabic_fullstop { }
+sub Gtk3::Gdk::KEY_Arabic_gaf { }
+sub Gtk3::Gdk::KEY_Arabic_ghain { }
+sub Gtk3::Gdk::KEY_Arabic_ha { }
+sub Gtk3::Gdk::KEY_Arabic_hah { }
+sub Gtk3::Gdk::KEY_Arabic_hamza { }
+sub Gtk3::Gdk::KEY_Arabic_hamza_above { }
+sub Gtk3::Gdk::KEY_Arabic_hamza_below { }
+sub Gtk3::Gdk::KEY_Arabic_hamzaonalef { }
+sub Gtk3::Gdk::KEY_Arabic_hamzaonwaw { }
+sub Gtk3::Gdk::KEY_Arabic_hamzaonyeh { }
+sub Gtk3::Gdk::KEY_Arabic_hamzaunderalef { }
+sub Gtk3::Gdk::KEY_Arabic_heh { }
+sub Gtk3::Gdk::KEY_Arabic_heh_doachashmee { }
+sub Gtk3::Gdk::KEY_Arabic_heh_goal { }
+sub Gtk3::Gdk::KEY_Arabic_jeem { }
+sub Gtk3::Gdk::KEY_Arabic_jeh { }
+sub Gtk3::Gdk::KEY_Arabic_kaf { }
+sub Gtk3::Gdk::KEY_Arabic_kasra { }
+sub Gtk3::Gdk::KEY_Arabic_kasratan { }
+sub Gtk3::Gdk::KEY_Arabic_keheh { }
+sub Gtk3::Gdk::KEY_Arabic_khah { }
+sub Gtk3::Gdk::KEY_Arabic_lam { }
+sub Gtk3::Gdk::KEY_Arabic_madda_above { }
+sub Gtk3::Gdk::KEY_Arabic_maddaonalef { }
+sub Gtk3::Gdk::KEY_Arabic_meem { }
+sub Gtk3::Gdk::KEY_Arabic_noon { }
+sub Gtk3::Gdk::KEY_Arabic_noon_ghunna { }
+sub Gtk3::Gdk::KEY_Arabic_peh { }
+sub Gtk3::Gdk::KEY_Arabic_percent { }
+sub Gtk3::Gdk::KEY_Arabic_qaf { }
+sub Gtk3::Gdk::KEY_Arabic_question_mark { }
+sub Gtk3::Gdk::KEY_Arabic_ra { }
+sub Gtk3::Gdk::KEY_Arabic_rreh { }
+sub Gtk3::Gdk::KEY_Arabic_sad { }
+sub Gtk3::Gdk::KEY_Arabic_seen { }
+sub Gtk3::Gdk::KEY_Arabic_semicolon { }
+sub Gtk3::Gdk::KEY_Arabic_shadda { }
+sub Gtk3::Gdk::KEY_Arabic_sheen { }
+sub Gtk3::Gdk::KEY_Arabic_sukun { }
+sub Gtk3::Gdk::KEY_Arabic_superscript_alef { }
+sub Gtk3::Gdk::KEY_Arabic_switch { }
+sub Gtk3::Gdk::KEY_Arabic_tah { }
+sub Gtk3::Gdk::KEY_Arabic_tatweel { }
+sub Gtk3::Gdk::KEY_Arabic_tcheh { }
+sub Gtk3::Gdk::KEY_Arabic_teh { }
+sub Gtk3::Gdk::KEY_Arabic_tehmarbuta { }
+sub Gtk3::Gdk::KEY_Arabic_thal { }
+sub Gtk3::Gdk::KEY_Arabic_theh { }
+sub Gtk3::Gdk::KEY_Arabic_tteh { }
+sub Gtk3::Gdk::KEY_Arabic_veh { }
+sub Gtk3::Gdk::KEY_Arabic_waw { }
+sub Gtk3::Gdk::KEY_Arabic_yeh { }
+sub Gtk3::Gdk::KEY_Arabic_yeh_baree { }
+sub Gtk3::Gdk::KEY_Arabic_zah { }
+sub Gtk3::Gdk::KEY_Arabic_zain { }
+sub Gtk3::Gdk::KEY_Aring { }
+sub Gtk3::Gdk::KEY_Armenian_AT { }
+sub Gtk3::Gdk::KEY_Armenian_AYB { }
+sub Gtk3::Gdk::KEY_Armenian_BEN { }
+sub Gtk3::Gdk::KEY_Armenian_CHA { }
+sub Gtk3::Gdk::KEY_Armenian_DA { }
+sub Gtk3::Gdk::KEY_Armenian_DZA { }
+sub Gtk3::Gdk::KEY_Armenian_E { }
+sub Gtk3::Gdk::KEY_Armenian_FE { }
+sub Gtk3::Gdk::KEY_Armenian_GHAT { }
+sub Gtk3::Gdk::KEY_Armenian_GIM { }
+sub Gtk3::Gdk::KEY_Armenian_HI { }
+sub Gtk3::Gdk::KEY_Armenian_HO { }
+sub Gtk3::Gdk::KEY_Armenian_INI { }
+sub Gtk3::Gdk::KEY_Armenian_JE { }
+sub Gtk3::Gdk::KEY_Armenian_KE { }
+sub Gtk3::Gdk::KEY_Armenian_KEN { }
+sub Gtk3::Gdk::KEY_Armenian_KHE { }
+sub Gtk3::Gdk::KEY_Armenian_LYUN { }
+sub Gtk3::Gdk::KEY_Armenian_MEN { }
+sub Gtk3::Gdk::KEY_Armenian_NU { }
+sub Gtk3::Gdk::KEY_Armenian_O { }
+sub Gtk3::Gdk::KEY_Armenian_PE { }
+sub Gtk3::Gdk::KEY_Armenian_PYUR { }
+sub Gtk3::Gdk::KEY_Armenian_RA { }
+sub Gtk3::Gdk::KEY_Armenian_RE { }
+sub Gtk3::Gdk::KEY_Armenian_SE { }
+sub Gtk3::Gdk::KEY_Armenian_SHA { }
+sub Gtk3::Gdk::KEY_Armenian_TCHE { }
+sub Gtk3::Gdk::KEY_Armenian_TO { }
+sub Gtk3::Gdk::KEY_Armenian_TSA { }
+sub Gtk3::Gdk::KEY_Armenian_TSO { }
+sub Gtk3::Gdk::KEY_Armenian_TYUN { }
+sub Gtk3::Gdk::KEY_Armenian_VEV { }
+sub Gtk3::Gdk::KEY_Armenian_VO { }
+sub Gtk3::Gdk::KEY_Armenian_VYUN { }
+sub Gtk3::Gdk::KEY_Armenian_YECH { }
+sub Gtk3::Gdk::KEY_Armenian_ZA { }
+sub Gtk3::Gdk::KEY_Armenian_ZHE { }
+sub Gtk3::Gdk::KEY_Armenian_accent { }
+sub Gtk3::Gdk::KEY_Armenian_amanak { }
+sub Gtk3::Gdk::KEY_Armenian_apostrophe { }
+sub Gtk3::Gdk::KEY_Armenian_at { }
+sub Gtk3::Gdk::KEY_Armenian_ayb { }
+sub Gtk3::Gdk::KEY_Armenian_ben { }
+sub Gtk3::Gdk::KEY_Armenian_but { }
+sub Gtk3::Gdk::KEY_Armenian_cha { }
+sub Gtk3::Gdk::KEY_Armenian_da { }
+sub Gtk3::Gdk::KEY_Armenian_dza { }
+sub Gtk3::Gdk::KEY_Armenian_e { }
+sub Gtk3::Gdk::KEY_Armenian_exclam { }
+sub Gtk3::Gdk::KEY_Armenian_fe { }
+sub Gtk3::Gdk::KEY_Armenian_full_stop { }
+sub Gtk3::Gdk::KEY_Armenian_ghat { }
+sub Gtk3::Gdk::KEY_Armenian_gim { }
+sub Gtk3::Gdk::KEY_Armenian_hi { }
+sub Gtk3::Gdk::KEY_Armenian_ho { }
+sub Gtk3::Gdk::KEY_Armenian_hyphen { }
+sub Gtk3::Gdk::KEY_Armenian_ini { }
+sub Gtk3::Gdk::KEY_Armenian_je { }
+sub Gtk3::Gdk::KEY_Armenian_ke { }
+sub Gtk3::Gdk::KEY_Armenian_ken { }
+sub Gtk3::Gdk::KEY_Armenian_khe { }
+sub Gtk3::Gdk::KEY_Armenian_ligature_ew { }
+sub Gtk3::Gdk::KEY_Armenian_lyun { }
+sub Gtk3::Gdk::KEY_Armenian_men { }
+sub Gtk3::Gdk::KEY_Armenian_nu { }
+sub Gtk3::Gdk::KEY_Armenian_o { }
+sub Gtk3::Gdk::KEY_Armenian_paruyk { }
+sub Gtk3::Gdk::KEY_Armenian_pe { }
+sub Gtk3::Gdk::KEY_Armenian_pyur { }
+sub Gtk3::Gdk::KEY_Armenian_question { }
+sub Gtk3::Gdk::KEY_Armenian_ra { }
+sub Gtk3::Gdk::KEY_Armenian_re { }
+sub Gtk3::Gdk::KEY_Armenian_se { }
+sub Gtk3::Gdk::KEY_Armenian_separation_mark { }
+sub Gtk3::Gdk::KEY_Armenian_sha { }
+sub Gtk3::Gdk::KEY_Armenian_shesht { }
+sub Gtk3::Gdk::KEY_Armenian_tche { }
+sub Gtk3::Gdk::KEY_Armenian_to { }
+sub Gtk3::Gdk::KEY_Armenian_tsa { }
+sub Gtk3::Gdk::KEY_Armenian_tso { }
+sub Gtk3::Gdk::KEY_Armenian_tyun { }
+sub Gtk3::Gdk::KEY_Armenian_verjaket { }
+sub Gtk3::Gdk::KEY_Armenian_vev { }
+sub Gtk3::Gdk::KEY_Armenian_vo { }
+sub Gtk3::Gdk::KEY_Armenian_vyun { }
+sub Gtk3::Gdk::KEY_Armenian_yech { }
+sub Gtk3::Gdk::KEY_Armenian_yentamna { }
+sub Gtk3::Gdk::KEY_Armenian_za { }
+sub Gtk3::Gdk::KEY_Armenian_zhe { }
+sub Gtk3::Gdk::KEY_Atilde { }
+sub Gtk3::Gdk::KEY_AudibleBell_Enable { }
+sub Gtk3::Gdk::KEY_AudioCycleTrack { }
+sub Gtk3::Gdk::KEY_AudioForward { }
+sub Gtk3::Gdk::KEY_AudioLowerVolume { }
+sub Gtk3::Gdk::KEY_AudioMedia { }
+sub Gtk3::Gdk::KEY_AudioMicMute { }
+sub Gtk3::Gdk::KEY_AudioMute { }
+sub Gtk3::Gdk::KEY_AudioNext { }
+sub Gtk3::Gdk::KEY_AudioPause { }
+sub Gtk3::Gdk::KEY_AudioPlay { }
+sub Gtk3::Gdk::KEY_AudioPrev { }
+sub Gtk3::Gdk::KEY_AudioRaiseVolume { }
+sub Gtk3::Gdk::KEY_AudioRandomPlay { }
+sub Gtk3::Gdk::KEY_AudioRecord { }
+sub Gtk3::Gdk::KEY_AudioRepeat { }
+sub Gtk3::Gdk::KEY_AudioRewind { }
+sub Gtk3::Gdk::KEY_AudioStop { }
+sub Gtk3::Gdk::KEY_Away { }
+sub Gtk3::Gdk::KEY_B { }
+sub Gtk3::Gdk::KEY_Babovedot { }
+sub Gtk3::Gdk::KEY_Back { }
+sub Gtk3::Gdk::KEY_BackForward { }
+sub Gtk3::Gdk::KEY_BackSpace { }
+sub Gtk3::Gdk::KEY_Battery { }
+sub Gtk3::Gdk::KEY_Begin { }
+sub Gtk3::Gdk::KEY_Blue { }
+sub Gtk3::Gdk::KEY_Bluetooth { }
+sub Gtk3::Gdk::KEY_Book { }
+sub Gtk3::Gdk::KEY_BounceKeys_Enable { }
+sub Gtk3::Gdk::KEY_Break { }
+sub Gtk3::Gdk::KEY_BrightnessAdjust { }
+sub Gtk3::Gdk::KEY_Byelorussian_SHORTU { }
+sub Gtk3::Gdk::KEY_Byelorussian_shortu { }
+sub Gtk3::Gdk::KEY_C { }
+sub Gtk3::Gdk::KEY_CD { }
+sub Gtk3::Gdk::KEY_CH { }
+sub Gtk3::Gdk::KEY_C_H { }
+sub Gtk3::Gdk::KEY_C_h { }
+sub Gtk3::Gdk::KEY_Cabovedot { }
+sub Gtk3::Gdk::KEY_Cacute { }
+sub Gtk3::Gdk::KEY_Calculator { }
+sub Gtk3::Gdk::KEY_Calendar { }
+sub Gtk3::Gdk::KEY_Cancel { }
+sub Gtk3::Gdk::KEY_Caps_Lock { }
+sub Gtk3::Gdk::KEY_Ccaron { }
+sub Gtk3::Gdk::KEY_Ccedilla { }
+sub Gtk3::Gdk::KEY_Ccircumflex { }
+sub Gtk3::Gdk::KEY_Ch { }
+sub Gtk3::Gdk::KEY_Clear { }
+sub Gtk3::Gdk::KEY_ClearGrab { }
+sub Gtk3::Gdk::KEY_Close { }
+sub Gtk3::Gdk::KEY_Codeinput { }
+sub Gtk3::Gdk::KEY_ColonSign { }
+sub Gtk3::Gdk::KEY_Community { }
+sub Gtk3::Gdk::KEY_ContrastAdjust { }
+sub Gtk3::Gdk::KEY_Control_L { }
+sub Gtk3::Gdk::KEY_Control_R { }
+sub Gtk3::Gdk::KEY_Copy { }
+sub Gtk3::Gdk::KEY_CruzeiroSign { }
+sub Gtk3::Gdk::KEY_Cut { }
+sub Gtk3::Gdk::KEY_CycleAngle { }
+sub Gtk3::Gdk::KEY_Cyrillic_A { }
+sub Gtk3::Gdk::KEY_Cyrillic_BE { }
+sub Gtk3::Gdk::KEY_Cyrillic_CHE { }
+sub Gtk3::Gdk::KEY_Cyrillic_CHE_descender { }
+sub Gtk3::Gdk::KEY_Cyrillic_CHE_vertstroke { }
+sub Gtk3::Gdk::KEY_Cyrillic_DE { }
+sub Gtk3::Gdk::KEY_Cyrillic_DZHE { }
+sub Gtk3::Gdk::KEY_Cyrillic_E { }
+sub Gtk3::Gdk::KEY_Cyrillic_EF { }
+sub Gtk3::Gdk::KEY_Cyrillic_EL { }
+sub Gtk3::Gdk::KEY_Cyrillic_EM { }
+sub Gtk3::Gdk::KEY_Cyrillic_EN { }
+sub Gtk3::Gdk::KEY_Cyrillic_EN_descender { }
+sub Gtk3::Gdk::KEY_Cyrillic_ER { }
+sub Gtk3::Gdk::KEY_Cyrillic_ES { }
+sub Gtk3::Gdk::KEY_Cyrillic_GHE { }
+sub Gtk3::Gdk::KEY_Cyrillic_GHE_bar { }
+sub Gtk3::Gdk::KEY_Cyrillic_HA { }
+sub Gtk3::Gdk::KEY_Cyrillic_HARDSIGN { }
+sub Gtk3::Gdk::KEY_Cyrillic_HA_descender { }
+sub Gtk3::Gdk::KEY_Cyrillic_I { }
+sub Gtk3::Gdk::KEY_Cyrillic_IE { }
+sub Gtk3::Gdk::KEY_Cyrillic_IO { }
+sub Gtk3::Gdk::KEY_Cyrillic_I_macron { }
+sub Gtk3::Gdk::KEY_Cyrillic_JE { }
+sub Gtk3::Gdk::KEY_Cyrillic_KA { }
+sub Gtk3::Gdk::KEY_Cyrillic_KA_descender { }
+sub Gtk3::Gdk::KEY_Cyrillic_KA_vertstroke { }
+sub Gtk3::Gdk::KEY_Cyrillic_LJE { }
+sub Gtk3::Gdk::KEY_Cyrillic_NJE { }
+sub Gtk3::Gdk::KEY_Cyrillic_O { }
+sub Gtk3::Gdk::KEY_Cyrillic_O_bar { }
+sub Gtk3::Gdk::KEY_Cyrillic_PE { }
+sub Gtk3::Gdk::KEY_Cyrillic_SCHWA { }
+sub Gtk3::Gdk::KEY_Cyrillic_SHA { }
+sub Gtk3::Gdk::KEY_Cyrillic_SHCHA { }
+sub Gtk3::Gdk::KEY_Cyrillic_SHHA { }
+sub Gtk3::Gdk::KEY_Cyrillic_SHORTI { }
+sub Gtk3::Gdk::KEY_Cyrillic_SOFTSIGN { }
+sub Gtk3::Gdk::KEY_Cyrillic_TE { }
+sub Gtk3::Gdk::KEY_Cyrillic_TSE { }
+sub Gtk3::Gdk::KEY_Cyrillic_U { }
+sub Gtk3::Gdk::KEY_Cyrillic_U_macron { }
+sub Gtk3::Gdk::KEY_Cyrillic_U_straight { }
+sub Gtk3::Gdk::KEY_Cyrillic_U_straight_bar { }
+sub Gtk3::Gdk::KEY_Cyrillic_VE { }
+sub Gtk3::Gdk::KEY_Cyrillic_YA { }
+sub Gtk3::Gdk::KEY_Cyrillic_YERU { }
+sub Gtk3::Gdk::KEY_Cyrillic_YU { }
+sub Gtk3::Gdk::KEY_Cyrillic_ZE { }
+sub Gtk3::Gdk::KEY_Cyrillic_ZHE { }
+sub Gtk3::Gdk::KEY_Cyrillic_ZHE_descender { }
+sub Gtk3::Gdk::KEY_Cyrillic_a { }
+sub Gtk3::Gdk::KEY_Cyrillic_be { }
+sub Gtk3::Gdk::KEY_Cyrillic_che { }
+sub Gtk3::Gdk::KEY_Cyrillic_che_descender { }
+sub Gtk3::Gdk::KEY_Cyrillic_che_vertstroke { }
+sub Gtk3::Gdk::KEY_Cyrillic_de { }
+sub Gtk3::Gdk::KEY_Cyrillic_dzhe { }
+sub Gtk3::Gdk::KEY_Cyrillic_e { }
+sub Gtk3::Gdk::KEY_Cyrillic_ef { }
+sub Gtk3::Gdk::KEY_Cyrillic_el { }
+sub Gtk3::Gdk::KEY_Cyrillic_em { }
+sub Gtk3::Gdk::KEY_Cyrillic_en { }
+sub Gtk3::Gdk::KEY_Cyrillic_en_descender { }
+sub Gtk3::Gdk::KEY_Cyrillic_er { }
+sub Gtk3::Gdk::KEY_Cyrillic_es { }
+sub Gtk3::Gdk::KEY_Cyrillic_ghe { }
+sub Gtk3::Gdk::KEY_Cyrillic_ghe_bar { }
+sub Gtk3::Gdk::KEY_Cyrillic_ha { }
+sub Gtk3::Gdk::KEY_Cyrillic_ha_descender { }
+sub Gtk3::Gdk::KEY_Cyrillic_hardsign { }
+sub Gtk3::Gdk::KEY_Cyrillic_i { }
+sub Gtk3::Gdk::KEY_Cyrillic_i_macron { }
+sub Gtk3::Gdk::KEY_Cyrillic_ie { }
+sub Gtk3::Gdk::KEY_Cyrillic_io { }
+sub Gtk3::Gdk::KEY_Cyrillic_je { }
+sub Gtk3::Gdk::KEY_Cyrillic_ka { }
+sub Gtk3::Gdk::KEY_Cyrillic_ka_descender { }
+sub Gtk3::Gdk::KEY_Cyrillic_ka_vertstroke { }
+sub Gtk3::Gdk::KEY_Cyrillic_lje { }
+sub Gtk3::Gdk::KEY_Cyrillic_nje { }
+sub Gtk3::Gdk::KEY_Cyrillic_o { }
+sub Gtk3::Gdk::KEY_Cyrillic_o_bar { }
+sub Gtk3::Gdk::KEY_Cyrillic_pe { }
+sub Gtk3::Gdk::KEY_Cyrillic_schwa { }
+sub Gtk3::Gdk::KEY_Cyrillic_sha { }
+sub Gtk3::Gdk::KEY_Cyrillic_shcha { }
+sub Gtk3::Gdk::KEY_Cyrillic_shha { }
+sub Gtk3::Gdk::KEY_Cyrillic_shorti { }
+sub Gtk3::Gdk::KEY_Cyrillic_softsign { }
+sub Gtk3::Gdk::KEY_Cyrillic_te { }
+sub Gtk3::Gdk::KEY_Cyrillic_tse { }
+sub Gtk3::Gdk::KEY_Cyrillic_u { }
+sub Gtk3::Gdk::KEY_Cyrillic_u_macron { }
+sub Gtk3::Gdk::KEY_Cyrillic_u_straight { }
+sub Gtk3::Gdk::KEY_Cyrillic_u_straight_bar { }
+sub Gtk3::Gdk::KEY_Cyrillic_ve { }
+sub Gtk3::Gdk::KEY_Cyrillic_ya { }
+sub Gtk3::Gdk::KEY_Cyrillic_yeru { }
+sub Gtk3::Gdk::KEY_Cyrillic_yu { }
+sub Gtk3::Gdk::KEY_Cyrillic_ze { }
+sub Gtk3::Gdk::KEY_Cyrillic_zhe { }
+sub Gtk3::Gdk::KEY_Cyrillic_zhe_descender { }
+sub Gtk3::Gdk::KEY_D { }
+sub Gtk3::Gdk::KEY_DOS { }
+sub Gtk3::Gdk::KEY_Dabovedot { }
+sub Gtk3::Gdk::KEY_Dcaron { }
+sub Gtk3::Gdk::KEY_Delete { }
+sub Gtk3::Gdk::KEY_Display { }
+sub Gtk3::Gdk::KEY_Documents { }
+sub Gtk3::Gdk::KEY_DongSign { }
+sub Gtk3::Gdk::KEY_Down { }
+sub Gtk3::Gdk::KEY_Dstroke { }
+sub Gtk3::Gdk::KEY_E { }
+sub Gtk3::Gdk::KEY_ENG { }
+sub Gtk3::Gdk::KEY_ETH { }
+sub Gtk3::Gdk::KEY_EZH { }
+sub Gtk3::Gdk::KEY_Eabovedot { }
+sub Gtk3::Gdk::KEY_Eacute { }
+sub Gtk3::Gdk::KEY_Ebelowdot { }
+sub Gtk3::Gdk::KEY_Ecaron { }
+sub Gtk3::Gdk::KEY_Ecircumflex { }
+sub Gtk3::Gdk::KEY_Ecircumflexacute { }
+sub Gtk3::Gdk::KEY_Ecircumflexbelowdot { }
+sub Gtk3::Gdk::KEY_Ecircumflexgrave { }
+sub Gtk3::Gdk::KEY_Ecircumflexhook { }
+sub Gtk3::Gdk::KEY_Ecircumflextilde { }
+sub Gtk3::Gdk::KEY_EcuSign { }
+sub Gtk3::Gdk::KEY_Ediaeresis { }
+sub Gtk3::Gdk::KEY_Egrave { }
+sub Gtk3::Gdk::KEY_Ehook { }
+sub Gtk3::Gdk::KEY_Eisu_Shift { }
+sub Gtk3::Gdk::KEY_Eisu_toggle { }
+sub Gtk3::Gdk::KEY_Eject { }
+sub Gtk3::Gdk::KEY_Emacron { }
+sub Gtk3::Gdk::KEY_End { }
+sub Gtk3::Gdk::KEY_Eogonek { }
+sub Gtk3::Gdk::KEY_Escape { }
+sub Gtk3::Gdk::KEY_Eth { }
+sub Gtk3::Gdk::KEY_Etilde { }
+sub Gtk3::Gdk::KEY_EuroSign { }
+sub Gtk3::Gdk::KEY_Excel { }
+sub Gtk3::Gdk::KEY_Execute { }
+sub Gtk3::Gdk::KEY_Explorer { }
+sub Gtk3::Gdk::KEY_F { }
+sub Gtk3::Gdk::KEY_F1 { }
+sub Gtk3::Gdk::KEY_F10 { }
+sub Gtk3::Gdk::KEY_F11 { }
+sub Gtk3::Gdk::KEY_F12 { }
+sub Gtk3::Gdk::KEY_F13 { }
+sub Gtk3::Gdk::KEY_F14 { }
+sub Gtk3::Gdk::KEY_F15 { }
+sub Gtk3::Gdk::KEY_F16 { }
+sub Gtk3::Gdk::KEY_F17 { }
+sub Gtk3::Gdk::KEY_F18 { }
+sub Gtk3::Gdk::KEY_F19 { }
+sub Gtk3::Gdk::KEY_F2 { }
+sub Gtk3::Gdk::KEY_F20 { }
+sub Gtk3::Gdk::KEY_F21 { }
+sub Gtk3::Gdk::KEY_F22 { }
+sub Gtk3::Gdk::KEY_F23 { }
+sub Gtk3::Gdk::KEY_F24 { }
+sub Gtk3::Gdk::KEY_F25 { }
+sub Gtk3::Gdk::KEY_F26 { }
+sub Gtk3::Gdk::KEY_F27 { }
+sub Gtk3::Gdk::KEY_F28 { }
+sub Gtk3::Gdk::KEY_F29 { }
+sub Gtk3::Gdk::KEY_F3 { }
+sub Gtk3::Gdk::KEY_F30 { }
+sub Gtk3::Gdk::KEY_F31 { }
+sub Gtk3::Gdk::KEY_F32 { }
+sub Gtk3::Gdk::KEY_F33 { }
+sub Gtk3::Gdk::KEY_F34 { }
+sub Gtk3::Gdk::KEY_F35 { }
+sub Gtk3::Gdk::KEY_F4 { }
+sub Gtk3::Gdk::KEY_F5 { }
+sub Gtk3::Gdk::KEY_F6 { }
+sub Gtk3::Gdk::KEY_F7 { }
+sub Gtk3::Gdk::KEY_F8 { }
+sub Gtk3::Gdk::KEY_F9 { }
+sub Gtk3::Gdk::KEY_FFrancSign { }
+sub Gtk3::Gdk::KEY_Fabovedot { }
+sub Gtk3::Gdk::KEY_Farsi_0 { }
+sub Gtk3::Gdk::KEY_Farsi_1 { }
+sub Gtk3::Gdk::KEY_Farsi_2 { }
+sub Gtk3::Gdk::KEY_Farsi_3 { }
+sub Gtk3::Gdk::KEY_Farsi_4 { }
+sub Gtk3::Gdk::KEY_Farsi_5 { }
+sub Gtk3::Gdk::KEY_Farsi_6 { }
+sub Gtk3::Gdk::KEY_Farsi_7 { }
+sub Gtk3::Gdk::KEY_Farsi_8 { }
+sub Gtk3::Gdk::KEY_Farsi_9 { }
+sub Gtk3::Gdk::KEY_Farsi_yeh { }
+sub Gtk3::Gdk::KEY_Favorites { }
+sub Gtk3::Gdk::KEY_Finance { }
+sub Gtk3::Gdk::KEY_Find { }
+sub Gtk3::Gdk::KEY_First_Virtual_Screen { }
+sub Gtk3::Gdk::KEY_Forward { }
+sub Gtk3::Gdk::KEY_FrameBack { }
+sub Gtk3::Gdk::KEY_FrameForward { }
+sub Gtk3::Gdk::KEY_G { }
+sub Gtk3::Gdk::KEY_Gabovedot { }
+sub Gtk3::Gdk::KEY_Game { }
+sub Gtk3::Gdk::KEY_Gbreve { }
+sub Gtk3::Gdk::KEY_Gcaron { }
+sub Gtk3::Gdk::KEY_Gcedilla { }
+sub Gtk3::Gdk::KEY_Gcircumflex { }
+sub Gtk3::Gdk::KEY_Georgian_an { }
+sub Gtk3::Gdk::KEY_Georgian_ban { }
+sub Gtk3::Gdk::KEY_Georgian_can { }
+sub Gtk3::Gdk::KEY_Georgian_char { }
+sub Gtk3::Gdk::KEY_Georgian_chin { }
+sub Gtk3::Gdk::KEY_Georgian_cil { }
+sub Gtk3::Gdk::KEY_Georgian_don { }
+sub Gtk3::Gdk::KEY_Georgian_en { }
+sub Gtk3::Gdk::KEY_Georgian_fi { }
+sub Gtk3::Gdk::KEY_Georgian_gan { }
+sub Gtk3::Gdk::KEY_Georgian_ghan { }
+sub Gtk3::Gdk::KEY_Georgian_hae { }
+sub Gtk3::Gdk::KEY_Georgian_har { }
+sub Gtk3::Gdk::KEY_Georgian_he { }
+sub Gtk3::Gdk::KEY_Georgian_hie { }
+sub Gtk3::Gdk::KEY_Georgian_hoe { }
+sub Gtk3::Gdk::KEY_Georgian_in { }
+sub Gtk3::Gdk::KEY_Georgian_jhan { }
+sub Gtk3::Gdk::KEY_Georgian_jil { }
+sub Gtk3::Gdk::KEY_Georgian_kan { }
+sub Gtk3::Gdk::KEY_Georgian_khar { }
+sub Gtk3::Gdk::KEY_Georgian_las { }
+sub Gtk3::Gdk::KEY_Georgian_man { }
+sub Gtk3::Gdk::KEY_Georgian_nar { }
+sub Gtk3::Gdk::KEY_Georgian_on { }
+sub Gtk3::Gdk::KEY_Georgian_par { }
+sub Gtk3::Gdk::KEY_Georgian_phar { }
+sub Gtk3::Gdk::KEY_Georgian_qar { }
+sub Gtk3::Gdk::KEY_Georgian_rae { }
+sub Gtk3::Gdk::KEY_Georgian_san { }
+sub Gtk3::Gdk::KEY_Georgian_shin { }
+sub Gtk3::Gdk::KEY_Georgian_tan { }
+sub Gtk3::Gdk::KEY_Georgian_tar { }
+sub Gtk3::Gdk::KEY_Georgian_un { }
+sub Gtk3::Gdk::KEY_Georgian_vin { }
+sub Gtk3::Gdk::KEY_Georgian_we { }
+sub Gtk3::Gdk::KEY_Georgian_xan { }
+sub Gtk3::Gdk::KEY_Georgian_zen { }
+sub Gtk3::Gdk::KEY_Georgian_zhar { }
+sub Gtk3::Gdk::KEY_Go { }
+sub Gtk3::Gdk::KEY_Greek_ALPHA { }
+sub Gtk3::Gdk::KEY_Greek_ALPHAaccent { }
+sub Gtk3::Gdk::KEY_Greek_BETA { }
+sub Gtk3::Gdk::KEY_Greek_CHI { }
+sub Gtk3::Gdk::KEY_Greek_DELTA { }
+sub Gtk3::Gdk::KEY_Greek_EPSILON { }
+sub Gtk3::Gdk::KEY_Greek_EPSILONaccent { }
+sub Gtk3::Gdk::KEY_Greek_ETA { }
+sub Gtk3::Gdk::KEY_Greek_ETAaccent { }
+sub Gtk3::Gdk::KEY_Greek_GAMMA { }
+sub Gtk3::Gdk::KEY_Greek_IOTA { }
+sub Gtk3::Gdk::KEY_Greek_IOTAaccent { }
+sub Gtk3::Gdk::KEY_Greek_IOTAdiaeresis { }
+sub Gtk3::Gdk::KEY_Greek_IOTAdieresis { }
+sub Gtk3::Gdk::KEY_Greek_KAPPA { }
+sub Gtk3::Gdk::KEY_Greek_LAMBDA { }
+sub Gtk3::Gdk::KEY_Greek_LAMDA { }
+sub Gtk3::Gdk::KEY_Greek_MU { }
+sub Gtk3::Gdk::KEY_Greek_NU { }
+sub Gtk3::Gdk::KEY_Greek_OMEGA { }
+sub Gtk3::Gdk::KEY_Greek_OMEGAaccent { }
+sub Gtk3::Gdk::KEY_Greek_OMICRON { }
+sub Gtk3::Gdk::KEY_Greek_OMICRONaccent { }
+sub Gtk3::Gdk::KEY_Greek_PHI { }
+sub Gtk3::Gdk::KEY_Greek_PI { }
+sub Gtk3::Gdk::KEY_Greek_PSI { }
+sub Gtk3::Gdk::KEY_Greek_RHO { }
+sub Gtk3::Gdk::KEY_Greek_SIGMA { }
+sub Gtk3::Gdk::KEY_Greek_TAU { }
+sub Gtk3::Gdk::KEY_Greek_THETA { }
+sub Gtk3::Gdk::KEY_Greek_UPSILON { }
+sub Gtk3::Gdk::KEY_Greek_UPSILONaccent { }
+sub Gtk3::Gdk::KEY_Greek_UPSILONdieresis { }
+sub Gtk3::Gdk::KEY_Greek_XI { }
+sub Gtk3::Gdk::KEY_Greek_ZETA { }
+sub Gtk3::Gdk::KEY_Greek_accentdieresis { }
+sub Gtk3::Gdk::KEY_Greek_alpha { }
+sub Gtk3::Gdk::KEY_Greek_alphaaccent { }
+sub Gtk3::Gdk::KEY_Greek_beta { }
+sub Gtk3::Gdk::KEY_Greek_chi { }
+sub Gtk3::Gdk::KEY_Greek_delta { }
+sub Gtk3::Gdk::KEY_Greek_epsilon { }
+sub Gtk3::Gdk::KEY_Greek_epsilonaccent { }
+sub Gtk3::Gdk::KEY_Greek_eta { }
+sub Gtk3::Gdk::KEY_Greek_etaaccent { }
+sub Gtk3::Gdk::KEY_Greek_finalsmallsigma { }
+sub Gtk3::Gdk::KEY_Greek_gamma { }
+sub Gtk3::Gdk::KEY_Greek_horizbar { }
+sub Gtk3::Gdk::KEY_Greek_iota { }
+sub Gtk3::Gdk::KEY_Greek_iotaaccent { }
+sub Gtk3::Gdk::KEY_Greek_iotaaccentdieresis { }
+sub Gtk3::Gdk::KEY_Greek_iotadieresis { }
+sub Gtk3::Gdk::KEY_Greek_kappa { }
+sub Gtk3::Gdk::KEY_Greek_lambda { }
+sub Gtk3::Gdk::KEY_Greek_lamda { }
+sub Gtk3::Gdk::KEY_Greek_mu { }
+sub Gtk3::Gdk::KEY_Greek_nu { }
+sub Gtk3::Gdk::KEY_Greek_omega { }
+sub Gtk3::Gdk::KEY_Greek_omegaaccent { }
+sub Gtk3::Gdk::KEY_Greek_omicron { }
+sub Gtk3::Gdk::KEY_Greek_omicronaccent { }
+sub Gtk3::Gdk::KEY_Greek_phi { }
+sub Gtk3::Gdk::KEY_Greek_pi { }
+sub Gtk3::Gdk::KEY_Greek_psi { }
+sub Gtk3::Gdk::KEY_Greek_rho { }
+sub Gtk3::Gdk::KEY_Greek_sigma { }
+sub Gtk3::Gdk::KEY_Greek_switch { }
+sub Gtk3::Gdk::KEY_Greek_tau { }
+sub Gtk3::Gdk::KEY_Greek_theta { }
+sub Gtk3::Gdk::KEY_Greek_upsilon { }
+sub Gtk3::Gdk::KEY_Greek_upsilonaccent { }
+sub Gtk3::Gdk::KEY_Greek_upsilonaccentdieresis { }
+sub Gtk3::Gdk::KEY_Greek_upsilondieresis { }
+sub Gtk3::Gdk::KEY_Greek_xi { }
+sub Gtk3::Gdk::KEY_Greek_zeta { }
+sub Gtk3::Gdk::KEY_Green { }
+sub Gtk3::Gdk::KEY_H { }
+sub Gtk3::Gdk::KEY_Hangul { }
+sub Gtk3::Gdk::KEY_Hangul_A { }
+sub Gtk3::Gdk::KEY_Hangul_AE { }
+sub Gtk3::Gdk::KEY_Hangul_AraeA { }
+sub Gtk3::Gdk::KEY_Hangul_AraeAE { }
+sub Gtk3::Gdk::KEY_Hangul_Banja { }
+sub Gtk3::Gdk::KEY_Hangul_Cieuc { }
+sub Gtk3::Gdk::KEY_Hangul_Codeinput { }
+sub Gtk3::Gdk::KEY_Hangul_Dikeud { }
+sub Gtk3::Gdk::KEY_Hangul_E { }
+sub Gtk3::Gdk::KEY_Hangul_EO { }
+sub Gtk3::Gdk::KEY_Hangul_EU { }
+sub Gtk3::Gdk::KEY_Hangul_End { }
+sub Gtk3::Gdk::KEY_Hangul_Hanja { }
+sub Gtk3::Gdk::KEY_Hangul_Hieuh { }
+sub Gtk3::Gdk::KEY_Hangul_I { }
+sub Gtk3::Gdk::KEY_Hangul_Ieung { }
+sub Gtk3::Gdk::KEY_Hangul_J_Cieuc { }
+sub Gtk3::Gdk::KEY_Hangul_J_Dikeud { }
+sub Gtk3::Gdk::KEY_Hangul_J_Hieuh { }
+sub Gtk3::Gdk::KEY_Hangul_J_Ieung { }
+sub Gtk3::Gdk::KEY_Hangul_J_Jieuj { }
+sub Gtk3::Gdk::KEY_Hangul_J_Khieuq { }
+sub Gtk3::Gdk::KEY_Hangul_J_Kiyeog { }
+sub Gtk3::Gdk::KEY_Hangul_J_KiyeogSios { }
+sub Gtk3::Gdk::KEY_Hangul_J_KkogjiDalrinIeung { }
+sub Gtk3::Gdk::KEY_Hangul_J_Mieum { }
+sub Gtk3::Gdk::KEY_Hangul_J_Nieun { }
+sub Gtk3::Gdk::KEY_Hangul_J_NieunHieuh { }
+sub Gtk3::Gdk::KEY_Hangul_J_NieunJieuj { }
+sub Gtk3::Gdk::KEY_Hangul_J_PanSios { }
+sub Gtk3::Gdk::KEY_Hangul_J_Phieuf { }
+sub Gtk3::Gdk::KEY_Hangul_J_Pieub { }
+sub Gtk3::Gdk::KEY_Hangul_J_PieubSios { }
+sub Gtk3::Gdk::KEY_Hangul_J_Rieul { }
+sub Gtk3::Gdk::KEY_Hangul_J_RieulHieuh { }
+sub Gtk3::Gdk::KEY_Hangul_J_RieulKiyeog { }
+sub Gtk3::Gdk::KEY_Hangul_J_RieulMieum { }
+sub Gtk3::Gdk::KEY_Hangul_J_RieulPhieuf { }
+sub Gtk3::Gdk::KEY_Hangul_J_RieulPieub { }
+sub Gtk3::Gdk::KEY_Hangul_J_RieulSios { }
+sub Gtk3::Gdk::KEY_Hangul_J_RieulTieut { }
+sub Gtk3::Gdk::KEY_Hangul_J_Sios { }
+sub Gtk3::Gdk::KEY_Hangul_J_SsangKiyeog { }
+sub Gtk3::Gdk::KEY_Hangul_J_SsangSios { }
+sub Gtk3::Gdk::KEY_Hangul_J_Tieut { }
+sub Gtk3::Gdk::KEY_Hangul_J_YeorinHieuh { }
+sub Gtk3::Gdk::KEY_Hangul_Jamo { }
+sub Gtk3::Gdk::KEY_Hangul_Jeonja { }
+sub Gtk3::Gdk::KEY_Hangul_Jieuj { }
+sub Gtk3::Gdk::KEY_Hangul_Khieuq { }
+sub Gtk3::Gdk::KEY_Hangul_Kiyeog { }
+sub Gtk3::Gdk::KEY_Hangul_KiyeogSios { }
+sub Gtk3::Gdk::KEY_Hangul_KkogjiDalrinIeung { }
+sub Gtk3::Gdk::KEY_Hangul_Mieum { }
+sub Gtk3::Gdk::KEY_Hangul_MultipleCandidate { }
+sub Gtk3::Gdk::KEY_Hangul_Nieun { }
+sub Gtk3::Gdk::KEY_Hangul_NieunHieuh { }
+sub Gtk3::Gdk::KEY_Hangul_NieunJieuj { }
+sub Gtk3::Gdk::KEY_Hangul_O { }
+sub Gtk3::Gdk::KEY_Hangul_OE { }
+sub Gtk3::Gdk::KEY_Hangul_PanSios { }
+sub Gtk3::Gdk::KEY_Hangul_Phieuf { }
+sub Gtk3::Gdk::KEY_Hangul_Pieub { }
+sub Gtk3::Gdk::KEY_Hangul_PieubSios { }
+sub Gtk3::Gdk::KEY_Hangul_PostHanja { }
+sub Gtk3::Gdk::KEY_Hangul_PreHanja { }
+sub Gtk3::Gdk::KEY_Hangul_PreviousCandidate { }
+sub Gtk3::Gdk::KEY_Hangul_Rieul { }
+sub Gtk3::Gdk::KEY_Hangul_RieulHieuh { }
+sub Gtk3::Gdk::KEY_Hangul_RieulKiyeog { }
+sub Gtk3::Gdk::KEY_Hangul_RieulMieum { }
+sub Gtk3::Gdk::KEY_Hangul_RieulPhieuf { }
+sub Gtk3::Gdk::KEY_Hangul_RieulPieub { }
+sub Gtk3::Gdk::KEY_Hangul_RieulSios { }
+sub Gtk3::Gdk::KEY_Hangul_RieulTieut { }
+sub Gtk3::Gdk::KEY_Hangul_RieulYeorinHieuh { }
+sub Gtk3::Gdk::KEY_Hangul_Romaja { }
+sub Gtk3::Gdk::KEY_Hangul_SingleCandidate { }
+sub Gtk3::Gdk::KEY_Hangul_Sios { }
+sub Gtk3::Gdk::KEY_Hangul_Special { }
+sub Gtk3::Gdk::KEY_Hangul_SsangDikeud { }
+sub Gtk3::Gdk::KEY_Hangul_SsangJieuj { }
+sub Gtk3::Gdk::KEY_Hangul_SsangKiyeog { }
+sub Gtk3::Gdk::KEY_Hangul_SsangPieub { }
+sub Gtk3::Gdk::KEY_Hangul_SsangSios { }
+sub Gtk3::Gdk::KEY_Hangul_Start { }
+sub Gtk3::Gdk::KEY_Hangul_SunkyeongeumMieum { }
+sub Gtk3::Gdk::KEY_Hangul_SunkyeongeumPhieuf { }
+sub Gtk3::Gdk::KEY_Hangul_SunkyeongeumPieub { }
+sub Gtk3::Gdk::KEY_Hangul_Tieut { }
+sub Gtk3::Gdk::KEY_Hangul_U { }
+sub Gtk3::Gdk::KEY_Hangul_WA { }
+sub Gtk3::Gdk::KEY_Hangul_WAE { }
+sub Gtk3::Gdk::KEY_Hangul_WE { }
+sub Gtk3::Gdk::KEY_Hangul_WEO { }
+sub Gtk3::Gdk::KEY_Hangul_WI { }
+sub Gtk3::Gdk::KEY_Hangul_YA { }
+sub Gtk3::Gdk::KEY_Hangul_YAE { }
+sub Gtk3::Gdk::KEY_Hangul_YE { }
+sub Gtk3::Gdk::KEY_Hangul_YEO { }
+sub Gtk3::Gdk::KEY_Hangul_YI { }
+sub Gtk3::Gdk::KEY_Hangul_YO { }
+sub Gtk3::Gdk::KEY_Hangul_YU { }
+sub Gtk3::Gdk::KEY_Hangul_YeorinHieuh { }
+sub Gtk3::Gdk::KEY_Hangul_switch { }
+sub Gtk3::Gdk::KEY_Hankaku { }
+sub Gtk3::Gdk::KEY_Hcircumflex { }
+sub Gtk3::Gdk::KEY_Hebrew_switch { }
+sub Gtk3::Gdk::KEY_Help { }
+sub Gtk3::Gdk::KEY_Henkan { }
+sub Gtk3::Gdk::KEY_Henkan_Mode { }
+sub Gtk3::Gdk::KEY_Hibernate { }
+sub Gtk3::Gdk::KEY_Hiragana { }
+sub Gtk3::Gdk::KEY_Hiragana_Katakana { }
+sub Gtk3::Gdk::KEY_History { }
+sub Gtk3::Gdk::KEY_Home { }
+sub Gtk3::Gdk::KEY_HomePage { }
+sub Gtk3::Gdk::KEY_HotLinks { }
+sub Gtk3::Gdk::KEY_Hstroke { }
+sub Gtk3::Gdk::KEY_Hyper_L { }
+sub Gtk3::Gdk::KEY_Hyper_R { }
+sub Gtk3::Gdk::KEY_I { }
+sub Gtk3::Gdk::KEY_ISO_Center_Object { }
+sub Gtk3::Gdk::KEY_ISO_Continuous_Underline { }
+sub Gtk3::Gdk::KEY_ISO_Discontinuous_Underline { }
+sub Gtk3::Gdk::KEY_ISO_Emphasize { }
+sub Gtk3::Gdk::KEY_ISO_Enter { }
+sub Gtk3::Gdk::KEY_ISO_Fast_Cursor_Down { }
+sub Gtk3::Gdk::KEY_ISO_Fast_Cursor_Left { }
+sub Gtk3::Gdk::KEY_ISO_Fast_Cursor_Right { }
+sub Gtk3::Gdk::KEY_ISO_Fast_Cursor_Up { }
+sub Gtk3::Gdk::KEY_ISO_First_Group { }
+sub Gtk3::Gdk::KEY_ISO_First_Group_Lock { }
+sub Gtk3::Gdk::KEY_ISO_Group_Latch { }
+sub Gtk3::Gdk::KEY_ISO_Group_Lock { }
+sub Gtk3::Gdk::KEY_ISO_Group_Shift { }
+sub Gtk3::Gdk::KEY_ISO_Last_Group { }
+sub Gtk3::Gdk::KEY_ISO_Last_Group_Lock { }
+sub Gtk3::Gdk::KEY_ISO_Left_Tab { }
+sub Gtk3::Gdk::KEY_ISO_Level2_Latch { }
+sub Gtk3::Gdk::KEY_ISO_Level3_Latch { }
+sub Gtk3::Gdk::KEY_ISO_Level3_Lock { }
+sub Gtk3::Gdk::KEY_ISO_Level3_Shift { }
+sub Gtk3::Gdk::KEY_ISO_Level5_Latch { }
+sub Gtk3::Gdk::KEY_ISO_Level5_Lock { }
+sub Gtk3::Gdk::KEY_ISO_Level5_Shift { }
+sub Gtk3::Gdk::KEY_ISO_Lock { }
+sub Gtk3::Gdk::KEY_ISO_Move_Line_Down { }
+sub Gtk3::Gdk::KEY_ISO_Move_Line_Up { }
+sub Gtk3::Gdk::KEY_ISO_Next_Group { }
+sub Gtk3::Gdk::KEY_ISO_Next_Group_Lock { }
+sub Gtk3::Gdk::KEY_ISO_Partial_Line_Down { }
+sub Gtk3::Gdk::KEY_ISO_Partial_Line_Up { }
+sub Gtk3::Gdk::KEY_ISO_Partial_Space_Left { }
+sub Gtk3::Gdk::KEY_ISO_Partial_Space_Right { }
+sub Gtk3::Gdk::KEY_ISO_Prev_Group { }
+sub Gtk3::Gdk::KEY_ISO_Prev_Group_Lock { }
+sub Gtk3::Gdk::KEY_ISO_Release_Both_Margins { }
+sub Gtk3::Gdk::KEY_ISO_Release_Margin_Left { }
+sub Gtk3::Gdk::KEY_ISO_Release_Margin_Right { }
+sub Gtk3::Gdk::KEY_ISO_Set_Margin_Left { }
+sub Gtk3::Gdk::KEY_ISO_Set_Margin_Right { }
+sub Gtk3::Gdk::KEY_Iabovedot { }
+sub Gtk3::Gdk::KEY_Iacute { }
+sub Gtk3::Gdk::KEY_Ibelowdot { }
+sub Gtk3::Gdk::KEY_Ibreve { }
+sub Gtk3::Gdk::KEY_Icircumflex { }
+sub Gtk3::Gdk::KEY_Idiaeresis { }
+sub Gtk3::Gdk::KEY_Igrave { }
+sub Gtk3::Gdk::KEY_Ihook { }
+sub Gtk3::Gdk::KEY_Imacron { }
+sub Gtk3::Gdk::KEY_Insert { }
+sub Gtk3::Gdk::KEY_Iogonek { }
+sub Gtk3::Gdk::KEY_Itilde { }
+sub Gtk3::Gdk::KEY_J { }
+sub Gtk3::Gdk::KEY_Jcircumflex { }
+sub Gtk3::Gdk::KEY_K { }
+sub Gtk3::Gdk::KEY_KP_0 { }
+sub Gtk3::Gdk::KEY_KP_1 { }
+sub Gtk3::Gdk::KEY_KP_2 { }
+sub Gtk3::Gdk::KEY_KP_3 { }
+sub Gtk3::Gdk::KEY_KP_4 { }
+sub Gtk3::Gdk::KEY_KP_5 { }
+sub Gtk3::Gdk::KEY_KP_6 { }
+sub Gtk3::Gdk::KEY_KP_7 { }
+sub Gtk3::Gdk::KEY_KP_8 { }
+sub Gtk3::Gdk::KEY_KP_9 { }
+sub Gtk3::Gdk::KEY_KP_Add { }
+sub Gtk3::Gdk::KEY_KP_Begin { }
+sub Gtk3::Gdk::KEY_KP_Decimal { }
+sub Gtk3::Gdk::KEY_KP_Delete { }
+sub Gtk3::Gdk::KEY_KP_Divide { }
+sub Gtk3::Gdk::KEY_KP_Down { }
+sub Gtk3::Gdk::KEY_KP_End { }
+sub Gtk3::Gdk::KEY_KP_Enter { }
+sub Gtk3::Gdk::KEY_KP_Equal { }
+sub Gtk3::Gdk::KEY_KP_F1 { }
+sub Gtk3::Gdk::KEY_KP_F2 { }
+sub Gtk3::Gdk::KEY_KP_F3 { }
+sub Gtk3::Gdk::KEY_KP_F4 { }
+sub Gtk3::Gdk::KEY_KP_Home { }
+sub Gtk3::Gdk::KEY_KP_Insert { }
+sub Gtk3::Gdk::KEY_KP_Left { }
+sub Gtk3::Gdk::KEY_KP_Multiply { }
+sub Gtk3::Gdk::KEY_KP_Next { }
+sub Gtk3::Gdk::KEY_KP_Page_Down { }
+sub Gtk3::Gdk::KEY_KP_Page_Up { }
+sub Gtk3::Gdk::KEY_KP_Prior { }
+sub Gtk3::Gdk::KEY_KP_Right { }
+sub Gtk3::Gdk::KEY_KP_Separator { }
+sub Gtk3::Gdk::KEY_KP_Space { }
+sub Gtk3::Gdk::KEY_KP_Subtract { }
+sub Gtk3::Gdk::KEY_KP_Tab { }
+sub Gtk3::Gdk::KEY_KP_Up { }
+sub Gtk3::Gdk::KEY_Kana_Lock { }
+sub Gtk3::Gdk::KEY_Kana_Shift { }
+sub Gtk3::Gdk::KEY_Kanji { }
+sub Gtk3::Gdk::KEY_Kanji_Bangou { }
+sub Gtk3::Gdk::KEY_Katakana { }
+sub Gtk3::Gdk::KEY_KbdBrightnessDown { }
+sub Gtk3::Gdk::KEY_KbdBrightnessUp { }
+sub Gtk3::Gdk::KEY_KbdLightOnOff { }
+sub Gtk3::Gdk::KEY_Kcedilla { }
+sub Gtk3::Gdk::KEY_Korean_Won { }
+sub Gtk3::Gdk::KEY_L { }
+sub Gtk3::Gdk::KEY_L1 { }
+sub Gtk3::Gdk::KEY_L10 { }
+sub Gtk3::Gdk::KEY_L2 { }
+sub Gtk3::Gdk::KEY_L3 { }
+sub Gtk3::Gdk::KEY_L4 { }
+sub Gtk3::Gdk::KEY_L5 { }
+sub Gtk3::Gdk::KEY_L6 { }
+sub Gtk3::Gdk::KEY_L7 { }
+sub Gtk3::Gdk::KEY_L8 { }
+sub Gtk3::Gdk::KEY_L9 { }
+sub Gtk3::Gdk::KEY_Lacute { }
+sub Gtk3::Gdk::KEY_Last_Virtual_Screen { }
+sub Gtk3::Gdk::KEY_Launch0 { }
+sub Gtk3::Gdk::KEY_Launch1 { }
+sub Gtk3::Gdk::KEY_Launch2 { }
+sub Gtk3::Gdk::KEY_Launch3 { }
+sub Gtk3::Gdk::KEY_Launch4 { }
+sub Gtk3::Gdk::KEY_Launch5 { }
+sub Gtk3::Gdk::KEY_Launch6 { }
+sub Gtk3::Gdk::KEY_Launch7 { }
+sub Gtk3::Gdk::KEY_Launch8 { }
+sub Gtk3::Gdk::KEY_Launch9 { }
+sub Gtk3::Gdk::KEY_LaunchA { }
+sub Gtk3::Gdk::KEY_LaunchB { }
+sub Gtk3::Gdk::KEY_LaunchC { }
+sub Gtk3::Gdk::KEY_LaunchD { }
+sub Gtk3::Gdk::KEY_LaunchE { }
+sub Gtk3::Gdk::KEY_LaunchF { }
+sub Gtk3::Gdk::KEY_Lbelowdot { }
+sub Gtk3::Gdk::KEY_Lcaron { }
+sub Gtk3::Gdk::KEY_Lcedilla { }
+sub Gtk3::Gdk::KEY_Left { }
+sub Gtk3::Gdk::KEY_LightBulb { }
+sub Gtk3::Gdk::KEY_Linefeed { }
+sub Gtk3::Gdk::KEY_LiraSign { }
+sub Gtk3::Gdk::KEY_LogGrabInfo { }
+sub Gtk3::Gdk::KEY_LogOff { }
+sub Gtk3::Gdk::KEY_LogWindowTree { }
+sub Gtk3::Gdk::KEY_Lstroke { }
+sub Gtk3::Gdk::KEY_M { }
+sub Gtk3::Gdk::KEY_Mabovedot { }
+sub Gtk3::Gdk::KEY_Macedonia_DSE { }
+sub Gtk3::Gdk::KEY_Macedonia_GJE { }
+sub Gtk3::Gdk::KEY_Macedonia_KJE { }
+sub Gtk3::Gdk::KEY_Macedonia_dse { }
+sub Gtk3::Gdk::KEY_Macedonia_gje { }
+sub Gtk3::Gdk::KEY_Macedonia_kje { }
+sub Gtk3::Gdk::KEY_Mae_Koho { }
+sub Gtk3::Gdk::KEY_Mail { }
+sub Gtk3::Gdk::KEY_MailForward { }
+sub Gtk3::Gdk::KEY_Market { }
+sub Gtk3::Gdk::KEY_Massyo { }
+sub Gtk3::Gdk::KEY_Meeting { }
+sub Gtk3::Gdk::KEY_Memo { }
+sub Gtk3::Gdk::KEY_Menu { }
+sub Gtk3::Gdk::KEY_MenuKB { }
+sub Gtk3::Gdk::KEY_MenuPB { }
+sub Gtk3::Gdk::KEY_Messenger { }
+sub Gtk3::Gdk::KEY_Meta_L { }
+sub Gtk3::Gdk::KEY_Meta_R { }
+sub Gtk3::Gdk::KEY_MillSign { }
+sub Gtk3::Gdk::KEY_ModeLock { }
+sub Gtk3::Gdk::KEY_Mode_switch { }
+sub Gtk3::Gdk::KEY_MonBrightnessDown { }
+sub Gtk3::Gdk::KEY_MonBrightnessUp { }
+sub Gtk3::Gdk::KEY_MouseKeys_Accel_Enable { }
+sub Gtk3::Gdk::KEY_MouseKeys_Enable { }
+sub Gtk3::Gdk::KEY_Muhenkan { }
+sub Gtk3::Gdk::KEY_Multi_key { }
+sub Gtk3::Gdk::KEY_MultipleCandidate { }
+sub Gtk3::Gdk::KEY_Music { }
+sub Gtk3::Gdk::KEY_MyComputer { }
+sub Gtk3::Gdk::KEY_MySites { }
+sub Gtk3::Gdk::KEY_N { }
+sub Gtk3::Gdk::KEY_Nacute { }
+sub Gtk3::Gdk::KEY_NairaSign { }
+sub Gtk3::Gdk::KEY_Ncaron { }
+sub Gtk3::Gdk::KEY_Ncedilla { }
+sub Gtk3::Gdk::KEY_New { }
+sub Gtk3::Gdk::KEY_NewSheqelSign { }
+sub Gtk3::Gdk::KEY_News { }
+sub Gtk3::Gdk::KEY_Next { }
+sub Gtk3::Gdk::KEY_Next_VMode { }
+sub Gtk3::Gdk::KEY_Next_Virtual_Screen { }
+sub Gtk3::Gdk::KEY_Ntilde { }
+sub Gtk3::Gdk::KEY_Num_Lock { }
+sub Gtk3::Gdk::KEY_O { }
+sub Gtk3::Gdk::KEY_OE { }
+sub Gtk3::Gdk::KEY_Oacute { }
+sub Gtk3::Gdk::KEY_Obarred { }
+sub Gtk3::Gdk::KEY_Obelowdot { }
+sub Gtk3::Gdk::KEY_Ocaron { }
+sub Gtk3::Gdk::KEY_Ocircumflex { }
+sub Gtk3::Gdk::KEY_Ocircumflexacute { }
+sub Gtk3::Gdk::KEY_Ocircumflexbelowdot { }
+sub Gtk3::Gdk::KEY_Ocircumflexgrave { }
+sub Gtk3::Gdk::KEY_Ocircumflexhook { }
+sub Gtk3::Gdk::KEY_Ocircumflextilde { }
+sub Gtk3::Gdk::KEY_Odiaeresis { }
+sub Gtk3::Gdk::KEY_Odoubleacute { }
+sub Gtk3::Gdk::KEY_OfficeHome { }
+sub Gtk3::Gdk::KEY_Ograve { }
+sub Gtk3::Gdk::KEY_Ohook { }
+sub Gtk3::Gdk::KEY_Ohorn { }
+sub Gtk3::Gdk::KEY_Ohornacute { }
+sub Gtk3::Gdk::KEY_Ohornbelowdot { }
+sub Gtk3::Gdk::KEY_Ohorngrave { }
+sub Gtk3::Gdk::KEY_Ohornhook { }
+sub Gtk3::Gdk::KEY_Ohorntilde { }
+sub Gtk3::Gdk::KEY_Omacron { }
+sub Gtk3::Gdk::KEY_Ooblique { }
+sub Gtk3::Gdk::KEY_Open { }
+sub Gtk3::Gdk::KEY_OpenURL { }
+sub Gtk3::Gdk::KEY_Option { }
+sub Gtk3::Gdk::KEY_Oslash { }
+sub Gtk3::Gdk::KEY_Otilde { }
+sub Gtk3::Gdk::KEY_Overlay1_Enable { }
+sub Gtk3::Gdk::KEY_Overlay2_Enable { }
+sub Gtk3::Gdk::KEY_P { }
+sub Gtk3::Gdk::KEY_Pabovedot { }
+sub Gtk3::Gdk::KEY_Page_Down { }
+sub Gtk3::Gdk::KEY_Page_Up { }
+sub Gtk3::Gdk::KEY_Paste { }
+sub Gtk3::Gdk::KEY_Pause { }
+sub Gtk3::Gdk::KEY_PesetaSign { }
+sub Gtk3::Gdk::KEY_Phone { }
+sub Gtk3::Gdk::KEY_Pictures { }
+sub Gtk3::Gdk::KEY_Pointer_Accelerate { }
+sub Gtk3::Gdk::KEY_Pointer_Button1 { }
+sub Gtk3::Gdk::KEY_Pointer_Button2 { }
+sub Gtk3::Gdk::KEY_Pointer_Button3 { }
+sub Gtk3::Gdk::KEY_Pointer_Button4 { }
+sub Gtk3::Gdk::KEY_Pointer_Button5 { }
+sub Gtk3::Gdk::KEY_Pointer_Button_Dflt { }
+sub Gtk3::Gdk::KEY_Pointer_DblClick1 { }
+sub Gtk3::Gdk::KEY_Pointer_DblClick2 { }
+sub Gtk3::Gdk::KEY_Pointer_DblClick3 { }
+sub Gtk3::Gdk::KEY_Pointer_DblClick4 { }
+sub Gtk3::Gdk::KEY_Pointer_DblClick5 { }
+sub Gtk3::Gdk::KEY_Pointer_DblClick_Dflt { }
+sub Gtk3::Gdk::KEY_Pointer_DfltBtnNext { }
+sub Gtk3::Gdk::KEY_Pointer_DfltBtnPrev { }
+sub Gtk3::Gdk::KEY_Pointer_Down { }
+sub Gtk3::Gdk::KEY_Pointer_DownLeft { }
+sub Gtk3::Gdk::KEY_Pointer_DownRight { }
+sub Gtk3::Gdk::KEY_Pointer_Drag1 { }
+sub Gtk3::Gdk::KEY_Pointer_Drag2 { }
+sub Gtk3::Gdk::KEY_Pointer_Drag3 { }
+sub Gtk3::Gdk::KEY_Pointer_Drag4 { }
+sub Gtk3::Gdk::KEY_Pointer_Drag5 { }
+sub Gtk3::Gdk::KEY_Pointer_Drag_Dflt { }
+sub Gtk3::Gdk::KEY_Pointer_EnableKeys { }
+sub Gtk3::Gdk::KEY_Pointer_Left { }
+sub Gtk3::Gdk::KEY_Pointer_Right { }
+sub Gtk3::Gdk::KEY_Pointer_Up { }
+sub Gtk3::Gdk::KEY_Pointer_UpLeft { }
+sub Gtk3::Gdk::KEY_Pointer_UpRight { }
+sub Gtk3::Gdk::KEY_PowerDown { }
+sub Gtk3::Gdk::KEY_PowerOff { }
+sub Gtk3::Gdk::KEY_Prev_VMode { }
+sub Gtk3::Gdk::KEY_Prev_Virtual_Screen { }
+sub Gtk3::Gdk::KEY_PreviousCandidate { }
+sub Gtk3::Gdk::KEY_Print { }
+sub Gtk3::Gdk::KEY_Prior { }
+sub Gtk3::Gdk::KEY_Q { }
+sub Gtk3::Gdk::KEY_R { }
+sub Gtk3::Gdk::KEY_R1 { }
+sub Gtk3::Gdk::KEY_R10 { }
+sub Gtk3::Gdk::KEY_R11 { }
+sub Gtk3::Gdk::KEY_R12 { }
+sub Gtk3::Gdk::KEY_R13 { }
+sub Gtk3::Gdk::KEY_R14 { }
+sub Gtk3::Gdk::KEY_R15 { }
+sub Gtk3::Gdk::KEY_R2 { }
+sub Gtk3::Gdk::KEY_R3 { }
+sub Gtk3::Gdk::KEY_R4 { }
+sub Gtk3::Gdk::KEY_R5 { }
+sub Gtk3::Gdk::KEY_R6 { }
+sub Gtk3::Gdk::KEY_R7 { }
+sub Gtk3::Gdk::KEY_R8 { }
+sub Gtk3::Gdk::KEY_R9 { }
+sub Gtk3::Gdk::KEY_Racute { }
+sub Gtk3::Gdk::KEY_Rcaron { }
+sub Gtk3::Gdk::KEY_Rcedilla { }
+sub Gtk3::Gdk::KEY_Red { }
+sub Gtk3::Gdk::KEY_Redo { }
+sub Gtk3::Gdk::KEY_Refresh { }
+sub Gtk3::Gdk::KEY_Reload { }
+sub Gtk3::Gdk::KEY_RepeatKeys_Enable { }
+sub Gtk3::Gdk::KEY_Reply { }
+sub Gtk3::Gdk::KEY_Return { }
+sub Gtk3::Gdk::KEY_Right { }
+sub Gtk3::Gdk::KEY_RockerDown { }
+sub Gtk3::Gdk::KEY_RockerEnter { }
+sub Gtk3::Gdk::KEY_RockerUp { }
+sub Gtk3::Gdk::KEY_Romaji { }
+sub Gtk3::Gdk::KEY_RotateWindows { }
+sub Gtk3::Gdk::KEY_RotationKB { }
+sub Gtk3::Gdk::KEY_RotationPB { }
+sub Gtk3::Gdk::KEY_RupeeSign { }
+sub Gtk3::Gdk::KEY_S { }
+sub Gtk3::Gdk::KEY_SCHWA { }
+sub Gtk3::Gdk::KEY_Sabovedot { }
+sub Gtk3::Gdk::KEY_Sacute { }
+sub Gtk3::Gdk::KEY_Save { }
+sub Gtk3::Gdk::KEY_Scaron { }
+sub Gtk3::Gdk::KEY_Scedilla { }
+sub Gtk3::Gdk::KEY_Scircumflex { }
+sub Gtk3::Gdk::KEY_ScreenSaver { }
+sub Gtk3::Gdk::KEY_ScrollClick { }
+sub Gtk3::Gdk::KEY_ScrollDown { }
+sub Gtk3::Gdk::KEY_ScrollUp { }
+sub Gtk3::Gdk::KEY_Scroll_Lock { }
+sub Gtk3::Gdk::KEY_Search { }
+sub Gtk3::Gdk::KEY_Select { }
+sub Gtk3::Gdk::KEY_SelectButton { }
+sub Gtk3::Gdk::KEY_Send { }
+sub Gtk3::Gdk::KEY_Serbian_DJE { }
+sub Gtk3::Gdk::KEY_Serbian_DZE { }
+sub Gtk3::Gdk::KEY_Serbian_JE { }
+sub Gtk3::Gdk::KEY_Serbian_LJE { }
+sub Gtk3::Gdk::KEY_Serbian_NJE { }
+sub Gtk3::Gdk::KEY_Serbian_TSHE { }
+sub Gtk3::Gdk::KEY_Serbian_dje { }
+sub Gtk3::Gdk::KEY_Serbian_dze { }
+sub Gtk3::Gdk::KEY_Serbian_je { }
+sub Gtk3::Gdk::KEY_Serbian_lje { }
+sub Gtk3::Gdk::KEY_Serbian_nje { }
+sub Gtk3::Gdk::KEY_Serbian_tshe { }
+sub Gtk3::Gdk::KEY_Shift_L { }
+sub Gtk3::Gdk::KEY_Shift_Lock { }
+sub Gtk3::Gdk::KEY_Shift_R { }
+sub Gtk3::Gdk::KEY_Shop { }
+sub Gtk3::Gdk::KEY_SingleCandidate { }
+sub Gtk3::Gdk::KEY_Sinh_a { }
+sub Gtk3::Gdk::KEY_Sinh_aa { }
+sub Gtk3::Gdk::KEY_Sinh_aa2 { }
+sub Gtk3::Gdk::KEY_Sinh_ae { }
+sub Gtk3::Gdk::KEY_Sinh_ae2 { }
+sub Gtk3::Gdk::KEY_Sinh_aee { }
+sub Gtk3::Gdk::KEY_Sinh_aee2 { }
+sub Gtk3::Gdk::KEY_Sinh_ai { }
+sub Gtk3::Gdk::KEY_Sinh_ai2 { }
+sub Gtk3::Gdk::KEY_Sinh_al { }
+sub Gtk3::Gdk::KEY_Sinh_au { }
+sub Gtk3::Gdk::KEY_Sinh_au2 { }
+sub Gtk3::Gdk::KEY_Sinh_ba { }
+sub Gtk3::Gdk::KEY_Sinh_bha { }
+sub Gtk3::Gdk::KEY_Sinh_ca { }
+sub Gtk3::Gdk::KEY_Sinh_cha { }
+sub Gtk3::Gdk::KEY_Sinh_dda { }
+sub Gtk3::Gdk::KEY_Sinh_ddha { }
+sub Gtk3::Gdk::KEY_Sinh_dha { }
+sub Gtk3::Gdk::KEY_Sinh_dhha { }
+sub Gtk3::Gdk::KEY_Sinh_e { }
+sub Gtk3::Gdk::KEY_Sinh_e2 { }
+sub Gtk3::Gdk::KEY_Sinh_ee { }
+sub Gtk3::Gdk::KEY_Sinh_ee2 { }
+sub Gtk3::Gdk::KEY_Sinh_fa { }
+sub Gtk3::Gdk::KEY_Sinh_ga { }
+sub Gtk3::Gdk::KEY_Sinh_gha { }
+sub Gtk3::Gdk::KEY_Sinh_h2 { }
+sub Gtk3::Gdk::KEY_Sinh_ha { }
+sub Gtk3::Gdk::KEY_Sinh_i { }
+sub Gtk3::Gdk::KEY_Sinh_i2 { }
+sub Gtk3::Gdk::KEY_Sinh_ii { }
+sub Gtk3::Gdk::KEY_Sinh_ii2 { }
+sub Gtk3::Gdk::KEY_Sinh_ja { }
+sub Gtk3::Gdk::KEY_Sinh_jha { }
+sub Gtk3::Gdk::KEY_Sinh_jnya { }
+sub Gtk3::Gdk::KEY_Sinh_ka { }
+sub Gtk3::Gdk::KEY_Sinh_kha { }
+sub Gtk3::Gdk::KEY_Sinh_kunddaliya { }
+sub Gtk3::Gdk::KEY_Sinh_la { }
+sub Gtk3::Gdk::KEY_Sinh_lla { }
+sub Gtk3::Gdk::KEY_Sinh_lu { }
+sub Gtk3::Gdk::KEY_Sinh_lu2 { }
+sub Gtk3::Gdk::KEY_Sinh_luu { }
+sub Gtk3::Gdk::KEY_Sinh_luu2 { }
+sub Gtk3::Gdk::KEY_Sinh_ma { }
+sub Gtk3::Gdk::KEY_Sinh_mba { }
+sub Gtk3::Gdk::KEY_Sinh_na { }
+sub Gtk3::Gdk::KEY_Sinh_ndda { }
+sub Gtk3::Gdk::KEY_Sinh_ndha { }
+sub Gtk3::Gdk::KEY_Sinh_ng { }
+sub Gtk3::Gdk::KEY_Sinh_ng2 { }
+sub Gtk3::Gdk::KEY_Sinh_nga { }
+sub Gtk3::Gdk::KEY_Sinh_nja { }
+sub Gtk3::Gdk::KEY_Sinh_nna { }
+sub Gtk3::Gdk::KEY_Sinh_nya { }
+sub Gtk3::Gdk::KEY_Sinh_o { }
+sub Gtk3::Gdk::KEY_Sinh_o2 { }
+sub Gtk3::Gdk::KEY_Sinh_oo { }
+sub Gtk3::Gdk::KEY_Sinh_oo2 { }
+sub Gtk3::Gdk::KEY_Sinh_pa { }
+sub Gtk3::Gdk::KEY_Sinh_pha { }
+sub Gtk3::Gdk::KEY_Sinh_ra { }
+sub Gtk3::Gdk::KEY_Sinh_ri { }
+sub Gtk3::Gdk::KEY_Sinh_rii { }
+sub Gtk3::Gdk::KEY_Sinh_ru2 { }
+sub Gtk3::Gdk::KEY_Sinh_ruu2 { }
+sub Gtk3::Gdk::KEY_Sinh_sa { }
+sub Gtk3::Gdk::KEY_Sinh_sha { }
+sub Gtk3::Gdk::KEY_Sinh_ssha { }
+sub Gtk3::Gdk::KEY_Sinh_tha { }
+sub Gtk3::Gdk::KEY_Sinh_thha { }
+sub Gtk3::Gdk::KEY_Sinh_tta { }
+sub Gtk3::Gdk::KEY_Sinh_ttha { }
+sub Gtk3::Gdk::KEY_Sinh_u { }
+sub Gtk3::Gdk::KEY_Sinh_u2 { }
+sub Gtk3::Gdk::KEY_Sinh_uu { }
+sub Gtk3::Gdk::KEY_Sinh_uu2 { }
+sub Gtk3::Gdk::KEY_Sinh_va { }
+sub Gtk3::Gdk::KEY_Sinh_ya { }
+sub Gtk3::Gdk::KEY_Sleep { }
+sub Gtk3::Gdk::KEY_SlowKeys_Enable { }
+sub Gtk3::Gdk::KEY_Spell { }
+sub Gtk3::Gdk::KEY_SplitScreen { }
+sub Gtk3::Gdk::KEY_Standby { }
+sub Gtk3::Gdk::KEY_Start { }
+sub Gtk3::Gdk::KEY_StickyKeys_Enable { }
+sub Gtk3::Gdk::KEY_Stop { }
+sub Gtk3::Gdk::KEY_Subtitle { }
+sub Gtk3::Gdk::KEY_Super_L { }
+sub Gtk3::Gdk::KEY_Super_R { }
+sub Gtk3::Gdk::KEY_Support { }
+sub Gtk3::Gdk::KEY_Suspend { }
+sub Gtk3::Gdk::KEY_Switch_VT_1 { }
+sub Gtk3::Gdk::KEY_Switch_VT_10 { }
+sub Gtk3::Gdk::KEY_Switch_VT_11 { }
+sub Gtk3::Gdk::KEY_Switch_VT_12 { }
+sub Gtk3::Gdk::KEY_Switch_VT_2 { }
+sub Gtk3::Gdk::KEY_Switch_VT_3 { }
+sub Gtk3::Gdk::KEY_Switch_VT_4 { }
+sub Gtk3::Gdk::KEY_Switch_VT_5 { }
+sub Gtk3::Gdk::KEY_Switch_VT_6 { }
+sub Gtk3::Gdk::KEY_Switch_VT_7 { }
+sub Gtk3::Gdk::KEY_Switch_VT_8 { }
+sub Gtk3::Gdk::KEY_Switch_VT_9 { }
+sub Gtk3::Gdk::KEY_Sys_Req { }
+sub Gtk3::Gdk::KEY_T { }
+sub Gtk3::Gdk::KEY_THORN { }
+sub Gtk3::Gdk::KEY_Tab { }
+sub Gtk3::Gdk::KEY_Tabovedot { }
+sub Gtk3::Gdk::KEY_TaskPane { }
+sub Gtk3::Gdk::KEY_Tcaron { }
+sub Gtk3::Gdk::KEY_Tcedilla { }
+sub Gtk3::Gdk::KEY_Terminal { }
+sub Gtk3::Gdk::KEY_Terminate_Server { }
+sub Gtk3::Gdk::KEY_Thai_baht { }
+sub Gtk3::Gdk::KEY_Thai_bobaimai { }
+sub Gtk3::Gdk::KEY_Thai_chochan { }
+sub Gtk3::Gdk::KEY_Thai_chochang { }
+sub Gtk3::Gdk::KEY_Thai_choching { }
+sub Gtk3::Gdk::KEY_Thai_chochoe { }
+sub Gtk3::Gdk::KEY_Thai_dochada { }
+sub Gtk3::Gdk::KEY_Thai_dodek { }
+sub Gtk3::Gdk::KEY_Thai_fofa { }
+sub Gtk3::Gdk::KEY_Thai_fofan { }
+sub Gtk3::Gdk::KEY_Thai_hohip { }
+sub Gtk3::Gdk::KEY_Thai_honokhuk { }
+sub Gtk3::Gdk::KEY_Thai_khokhai { }
+sub Gtk3::Gdk::KEY_Thai_khokhon { }
+sub Gtk3::Gdk::KEY_Thai_khokhuat { }
+sub Gtk3::Gdk::KEY_Thai_khokhwai { }
+sub Gtk3::Gdk::KEY_Thai_khorakhang { }
+sub Gtk3::Gdk::KEY_Thai_kokai { }
+sub Gtk3::Gdk::KEY_Thai_lakkhangyao { }
+sub Gtk3::Gdk::KEY_Thai_lekchet { }
+sub Gtk3::Gdk::KEY_Thai_lekha { }
+sub Gtk3::Gdk::KEY_Thai_lekhok { }
+sub Gtk3::Gdk::KEY_Thai_lekkao { }
+sub Gtk3::Gdk::KEY_Thai_leknung { }
+sub Gtk3::Gdk::KEY_Thai_lekpaet { }
+sub Gtk3::Gdk::KEY_Thai_leksam { }
+sub Gtk3::Gdk::KEY_Thai_leksi { }
+sub Gtk3::Gdk::KEY_Thai_leksong { }
+sub Gtk3::Gdk::KEY_Thai_leksun { }
+sub Gtk3::Gdk::KEY_Thai_lochula { }
+sub Gtk3::Gdk::KEY_Thai_loling { }
+sub Gtk3::Gdk::KEY_Thai_lu { }
+sub Gtk3::Gdk::KEY_Thai_maichattawa { }
+sub Gtk3::Gdk::KEY_Thai_maiek { }
+sub Gtk3::Gdk::KEY_Thai_maihanakat { }
+sub Gtk3::Gdk::KEY_Thai_maihanakat_maitho { }
+sub Gtk3::Gdk::KEY_Thai_maitaikhu { }
+sub Gtk3::Gdk::KEY_Thai_maitho { }
+sub Gtk3::Gdk::KEY_Thai_maitri { }
+sub Gtk3::Gdk::KEY_Thai_maiyamok { }
+sub Gtk3::Gdk::KEY_Thai_moma { }
+sub Gtk3::Gdk::KEY_Thai_ngongu { }
+sub Gtk3::Gdk::KEY_Thai_nikhahit { }
+sub Gtk3::Gdk::KEY_Thai_nonen { }
+sub Gtk3::Gdk::KEY_Thai_nonu { }
+sub Gtk3::Gdk::KEY_Thai_oang { }
+sub Gtk3::Gdk::KEY_Thai_paiyannoi { }
+sub Gtk3::Gdk::KEY_Thai_phinthu { }
+sub Gtk3::Gdk::KEY_Thai_phophan { }
+sub Gtk3::Gdk::KEY_Thai_phophung { }
+sub Gtk3::Gdk::KEY_Thai_phosamphao { }
+sub Gtk3::Gdk::KEY_Thai_popla { }
+sub Gtk3::Gdk::KEY_Thai_rorua { }
+sub Gtk3::Gdk::KEY_Thai_ru { }
+sub Gtk3::Gdk::KEY_Thai_saraa { }
+sub Gtk3::Gdk::KEY_Thai_saraaa { }
+sub Gtk3::Gdk::KEY_Thai_saraae { }
+sub Gtk3::Gdk::KEY_Thai_saraaimaimalai { }
+sub Gtk3::Gdk::KEY_Thai_saraaimaimuan { }
+sub Gtk3::Gdk::KEY_Thai_saraam { }
+sub Gtk3::Gdk::KEY_Thai_sarae { }
+sub Gtk3::Gdk::KEY_Thai_sarai { }
+sub Gtk3::Gdk::KEY_Thai_saraii { }
+sub Gtk3::Gdk::KEY_Thai_sarao { }
+sub Gtk3::Gdk::KEY_Thai_sarau { }
+sub Gtk3::Gdk::KEY_Thai_saraue { }
+sub Gtk3::Gdk::KEY_Thai_sarauee { }
+sub Gtk3::Gdk::KEY_Thai_sarauu { }
+sub Gtk3::Gdk::KEY_Thai_sorusi { }
+sub Gtk3::Gdk::KEY_Thai_sosala { }
+sub Gtk3::Gdk::KEY_Thai_soso { }
+sub Gtk3::Gdk::KEY_Thai_sosua { }
+sub Gtk3::Gdk::KEY_Thai_thanthakhat { }
+sub Gtk3::Gdk::KEY_Thai_thonangmontho { }
+sub Gtk3::Gdk::KEY_Thai_thophuthao { }
+sub Gtk3::Gdk::KEY_Thai_thothahan { }
+sub Gtk3::Gdk::KEY_Thai_thothan { }
+sub Gtk3::Gdk::KEY_Thai_thothong { }
+sub Gtk3::Gdk::KEY_Thai_thothung { }
+sub Gtk3::Gdk::KEY_Thai_topatak { }
+sub Gtk3::Gdk::KEY_Thai_totao { }
+sub Gtk3::Gdk::KEY_Thai_wowaen { }
+sub Gtk3::Gdk::KEY_Thai_yoyak { }
+sub Gtk3::Gdk::KEY_Thai_yoying { }
+sub Gtk3::Gdk::KEY_Thorn { }
+sub Gtk3::Gdk::KEY_Time { }
+sub Gtk3::Gdk::KEY_ToDoList { }
+sub Gtk3::Gdk::KEY_Tools { }
+sub Gtk3::Gdk::KEY_TopMenu { }
+sub Gtk3::Gdk::KEY_TouchpadOff { }
+sub Gtk3::Gdk::KEY_TouchpadOn { }
+sub Gtk3::Gdk::KEY_TouchpadToggle { }
+sub Gtk3::Gdk::KEY_Touroku { }
+sub Gtk3::Gdk::KEY_Travel { }
+sub Gtk3::Gdk::KEY_Tslash { }
+sub Gtk3::Gdk::KEY_U { }
+sub Gtk3::Gdk::KEY_UWB { }
+sub Gtk3::Gdk::KEY_Uacute { }
+sub Gtk3::Gdk::KEY_Ubelowdot { }
+sub Gtk3::Gdk::KEY_Ubreve { }
+sub Gtk3::Gdk::KEY_Ucircumflex { }
+sub Gtk3::Gdk::KEY_Udiaeresis { }
+sub Gtk3::Gdk::KEY_Udoubleacute { }
+sub Gtk3::Gdk::KEY_Ugrave { }
+sub Gtk3::Gdk::KEY_Uhook { }
+sub Gtk3::Gdk::KEY_Uhorn { }
+sub Gtk3::Gdk::KEY_Uhornacute { }
+sub Gtk3::Gdk::KEY_Uhornbelowdot { }
+sub Gtk3::Gdk::KEY_Uhorngrave { }
+sub Gtk3::Gdk::KEY_Uhornhook { }
+sub Gtk3::Gdk::KEY_Uhorntilde { }
+sub Gtk3::Gdk::KEY_Ukrainian_GHE_WITH_UPTURN { }
+sub Gtk3::Gdk::KEY_Ukrainian_I { }
+sub Gtk3::Gdk::KEY_Ukrainian_IE { }
+sub Gtk3::Gdk::KEY_Ukrainian_YI { }
+sub Gtk3::Gdk::KEY_Ukrainian_ghe_with_upturn { }
+sub Gtk3::Gdk::KEY_Ukrainian_i { }
+sub Gtk3::Gdk::KEY_Ukrainian_ie { }
+sub Gtk3::Gdk::KEY_Ukrainian_yi { }
+sub Gtk3::Gdk::KEY_Ukranian_I { }
+sub Gtk3::Gdk::KEY_Ukranian_JE { }
+sub Gtk3::Gdk::KEY_Ukranian_YI { }
+sub Gtk3::Gdk::KEY_Ukranian_i { }
+sub Gtk3::Gdk::KEY_Ukranian_je { }
+sub Gtk3::Gdk::KEY_Ukranian_yi { }
+sub Gtk3::Gdk::KEY_Umacron { }
+sub Gtk3::Gdk::KEY_Undo { }
+sub Gtk3::Gdk::KEY_Ungrab { }
+sub Gtk3::Gdk::KEY_Uogonek { }
+sub Gtk3::Gdk::KEY_Up { }
+sub Gtk3::Gdk::KEY_Uring { }
+sub Gtk3::Gdk::KEY_User1KB { }
+sub Gtk3::Gdk::KEY_User2KB { }
+sub Gtk3::Gdk::KEY_UserPB { }
+sub Gtk3::Gdk::KEY_Utilde { }
+sub Gtk3::Gdk::KEY_V { }
+sub Gtk3::Gdk::KEY_VendorHome { }
+sub Gtk3::Gdk::KEY_Video { }
+sub Gtk3::Gdk::KEY_View { }
+sub Gtk3::Gdk::KEY_VoidSymbol { }
+sub Gtk3::Gdk::KEY_W { }
+sub Gtk3::Gdk::KEY_WLAN { }
+sub Gtk3::Gdk::KEY_WWW { }
+sub Gtk3::Gdk::KEY_Wacute { }
+sub Gtk3::Gdk::KEY_WakeUp { }
+sub Gtk3::Gdk::KEY_Wcircumflex { }
+sub Gtk3::Gdk::KEY_Wdiaeresis { }
+sub Gtk3::Gdk::KEY_WebCam { }
+sub Gtk3::Gdk::KEY_Wgrave { }
+sub Gtk3::Gdk::KEY_WheelButton { }
+sub Gtk3::Gdk::KEY_WindowClear { }
+sub Gtk3::Gdk::KEY_WonSign { }
+sub Gtk3::Gdk::KEY_Word { }
+sub Gtk3::Gdk::KEY_X { }
+sub Gtk3::Gdk::KEY_Xabovedot { }
+sub Gtk3::Gdk::KEY_Xfer { }
+sub Gtk3::Gdk::KEY_Y { }
+sub Gtk3::Gdk::KEY_Yacute { }
+sub Gtk3::Gdk::KEY_Ybelowdot { }
+sub Gtk3::Gdk::KEY_Ycircumflex { }
+sub Gtk3::Gdk::KEY_Ydiaeresis { }
+sub Gtk3::Gdk::KEY_Yellow { }
+sub Gtk3::Gdk::KEY_Ygrave { }
+sub Gtk3::Gdk::KEY_Yhook { }
+sub Gtk3::Gdk::KEY_Ytilde { }
+sub Gtk3::Gdk::KEY_Z { }
+sub Gtk3::Gdk::KEY_Zabovedot { }
+sub Gtk3::Gdk::KEY_Zacute { }
+sub Gtk3::Gdk::KEY_Zcaron { }
+sub Gtk3::Gdk::KEY_Zen_Koho { }
+sub Gtk3::Gdk::KEY_Zenkaku { }
+sub Gtk3::Gdk::KEY_Zenkaku_Hankaku { }
+sub Gtk3::Gdk::KEY_ZoomIn { }
+sub Gtk3::Gdk::KEY_ZoomOut { }
+sub Gtk3::Gdk::KEY_Zstroke { }
+sub Gtk3::Gdk::KEY_a { }
+sub Gtk3::Gdk::KEY_aacute { }
+sub Gtk3::Gdk::KEY_abelowdot { }
+sub Gtk3::Gdk::KEY_abovedot { }
+sub Gtk3::Gdk::KEY_abreve { }
+sub Gtk3::Gdk::KEY_abreveacute { }
+sub Gtk3::Gdk::KEY_abrevebelowdot { }
+sub Gtk3::Gdk::KEY_abrevegrave { }
+sub Gtk3::Gdk::KEY_abrevehook { }
+sub Gtk3::Gdk::KEY_abrevetilde { }
+sub Gtk3::Gdk::KEY_acircumflex { }
+sub Gtk3::Gdk::KEY_acircumflexacute { }
+sub Gtk3::Gdk::KEY_acircumflexbelowdot { }
+sub Gtk3::Gdk::KEY_acircumflexgrave { }
+sub Gtk3::Gdk::KEY_acircumflexhook { }
+sub Gtk3::Gdk::KEY_acircumflextilde { }
+sub Gtk3::Gdk::KEY_acute { }
+sub Gtk3::Gdk::KEY_adiaeresis { }
+sub Gtk3::Gdk::KEY_ae { }
+sub Gtk3::Gdk::KEY_agrave { }
+sub Gtk3::Gdk::KEY_ahook { }
+sub Gtk3::Gdk::KEY_amacron { }
+sub Gtk3::Gdk::KEY_ampersand { }
+sub Gtk3::Gdk::KEY_aogonek { }
+sub Gtk3::Gdk::KEY_apostrophe { }
+sub Gtk3::Gdk::KEY_approxeq { }
+sub Gtk3::Gdk::KEY_approximate { }
+sub Gtk3::Gdk::KEY_aring { }
+sub Gtk3::Gdk::KEY_asciicircum { }
+sub Gtk3::Gdk::KEY_asciitilde { }
+sub Gtk3::Gdk::KEY_asterisk { }
+sub Gtk3::Gdk::KEY_at { }
+sub Gtk3::Gdk::KEY_atilde { }
+sub Gtk3::Gdk::KEY_b { }
+sub Gtk3::Gdk::KEY_babovedot { }
+sub Gtk3::Gdk::KEY_backslash { }
+sub Gtk3::Gdk::KEY_ballotcross { }
+sub Gtk3::Gdk::KEY_bar { }
+sub Gtk3::Gdk::KEY_because { }
+sub Gtk3::Gdk::KEY_blank { }
+sub Gtk3::Gdk::KEY_botintegral { }
+sub Gtk3::Gdk::KEY_botleftparens { }
+sub Gtk3::Gdk::KEY_botleftsqbracket { }
+sub Gtk3::Gdk::KEY_botleftsummation { }
+sub Gtk3::Gdk::KEY_botrightparens { }
+sub Gtk3::Gdk::KEY_botrightsqbracket { }
+sub Gtk3::Gdk::KEY_botrightsummation { }
+sub Gtk3::Gdk::KEY_bott { }
+sub Gtk3::Gdk::KEY_botvertsummationconnector { }
+sub Gtk3::Gdk::KEY_braceleft { }
+sub Gtk3::Gdk::KEY_braceright { }
+sub Gtk3::Gdk::KEY_bracketleft { }
+sub Gtk3::Gdk::KEY_bracketright { }
+sub Gtk3::Gdk::KEY_braille_blank { }
+sub Gtk3::Gdk::KEY_braille_dot_1 { }
+sub Gtk3::Gdk::KEY_braille_dot_10 { }
+sub Gtk3::Gdk::KEY_braille_dot_2 { }
+sub Gtk3::Gdk::KEY_braille_dot_3 { }
+sub Gtk3::Gdk::KEY_braille_dot_4 { }
+sub Gtk3::Gdk::KEY_braille_dot_5 { }
+sub Gtk3::Gdk::KEY_braille_dot_6 { }
+sub Gtk3::Gdk::KEY_braille_dot_7 { }
+sub Gtk3::Gdk::KEY_braille_dot_8 { }
+sub Gtk3::Gdk::KEY_braille_dot_9 { }
+sub Gtk3::Gdk::KEY_braille_dots_1 { }
+sub Gtk3::Gdk::KEY_braille_dots_12 { }
+sub Gtk3::Gdk::KEY_braille_dots_123 { }
+sub Gtk3::Gdk::KEY_braille_dots_1234 { }
+sub Gtk3::Gdk::KEY_braille_dots_12345 { }
+sub Gtk3::Gdk::KEY_braille_dots_123456 { }
+sub Gtk3::Gdk::KEY_braille_dots_1234567 { }
+sub Gtk3::Gdk::KEY_braille_dots_12345678 { }
+sub Gtk3::Gdk::KEY_braille_dots_1234568 { }
+sub Gtk3::Gdk::KEY_braille_dots_123457 { }
+sub Gtk3::Gdk::KEY_braille_dots_1234578 { }
+sub Gtk3::Gdk::KEY_braille_dots_123458 { }
+sub Gtk3::Gdk::KEY_braille_dots_12346 { }
+sub Gtk3::Gdk::KEY_braille_dots_123467 { }
+sub Gtk3::Gdk::KEY_braille_dots_1234678 { }
+sub Gtk3::Gdk::KEY_braille_dots_123468 { }
+sub Gtk3::Gdk::KEY_braille_dots_12347 { }
+sub Gtk3::Gdk::KEY_braille_dots_123478 { }
+sub Gtk3::Gdk::KEY_braille_dots_12348 { }
+sub Gtk3::Gdk::KEY_braille_dots_1235 { }
+sub Gtk3::Gdk::KEY_braille_dots_12356 { }
+sub Gtk3::Gdk::KEY_braille_dots_123567 { }
+sub Gtk3::Gdk::KEY_braille_dots_1235678 { }
+sub Gtk3::Gdk::KEY_braille_dots_123568 { }
+sub Gtk3::Gdk::KEY_braille_dots_12357 { }
+sub Gtk3::Gdk::KEY_braille_dots_123578 { }
+sub Gtk3::Gdk::KEY_braille_dots_12358 { }
+sub Gtk3::Gdk::KEY_braille_dots_1236 { }
+sub Gtk3::Gdk::KEY_braille_dots_12367 { }
+sub Gtk3::Gdk::KEY_braille_dots_123678 { }
+sub Gtk3::Gdk::KEY_braille_dots_12368 { }
+sub Gtk3::Gdk::KEY_braille_dots_1237 { }
+sub Gtk3::Gdk::KEY_braille_dots_12378 { }
+sub Gtk3::Gdk::KEY_braille_dots_1238 { }
+sub Gtk3::Gdk::KEY_braille_dots_124 { }
+sub Gtk3::Gdk::KEY_braille_dots_1245 { }
+sub Gtk3::Gdk::KEY_braille_dots_12456 { }
+sub Gtk3::Gdk::KEY_braille_dots_124567 { }
+sub Gtk3::Gdk::KEY_braille_dots_1245678 { }
+sub Gtk3::Gdk::KEY_braille_dots_124568 { }
+sub Gtk3::Gdk::KEY_braille_dots_12457 { }
+sub Gtk3::Gdk::KEY_braille_dots_124578 { }
+sub Gtk3::Gdk::KEY_braille_dots_12458 { }
+sub Gtk3::Gdk::KEY_braille_dots_1246 { }
+sub Gtk3::Gdk::KEY_braille_dots_12467 { }
+sub Gtk3::Gdk::KEY_braille_dots_124678 { }
+sub Gtk3::Gdk::KEY_braille_dots_12468 { }
+sub Gtk3::Gdk::KEY_braille_dots_1247 { }
+sub Gtk3::Gdk::KEY_braille_dots_12478 { }
+sub Gtk3::Gdk::KEY_braille_dots_1248 { }
+sub Gtk3::Gdk::KEY_braille_dots_125 { }
+sub Gtk3::Gdk::KEY_braille_dots_1256 { }
+sub Gtk3::Gdk::KEY_braille_dots_12567 { }
+sub Gtk3::Gdk::KEY_braille_dots_125678 { }
+sub Gtk3::Gdk::KEY_braille_dots_12568 { }
+sub Gtk3::Gdk::KEY_braille_dots_1257 { }
+sub Gtk3::Gdk::KEY_braille_dots_12578 { }
+sub Gtk3::Gdk::KEY_braille_dots_1258 { }
+sub Gtk3::Gdk::KEY_braille_dots_126 { }
+sub Gtk3::Gdk::KEY_braille_dots_1267 { }
+sub Gtk3::Gdk::KEY_braille_dots_12678 { }
+sub Gtk3::Gdk::KEY_braille_dots_1268 { }
+sub Gtk3::Gdk::KEY_braille_dots_127 { }
+sub Gtk3::Gdk::KEY_braille_dots_1278 { }
+sub Gtk3::Gdk::KEY_braille_dots_128 { }
+sub Gtk3::Gdk::KEY_braille_dots_13 { }
+sub Gtk3::Gdk::KEY_braille_dots_134 { }
+sub Gtk3::Gdk::KEY_braille_dots_1345 { }
+sub Gtk3::Gdk::KEY_braille_dots_13456 { }
+sub Gtk3::Gdk::KEY_braille_dots_134567 { }
+sub Gtk3::Gdk::KEY_braille_dots_1345678 { }
+sub Gtk3::Gdk::KEY_braille_dots_134568 { }
+sub Gtk3::Gdk::KEY_braille_dots_13457 { }
+sub Gtk3::Gdk::KEY_braille_dots_134578 { }
+sub Gtk3::Gdk::KEY_braille_dots_13458 { }
+sub Gtk3::Gdk::KEY_braille_dots_1346 { }
+sub Gtk3::Gdk::KEY_braille_dots_13467 { }
+sub Gtk3::Gdk::KEY_braille_dots_134678 { }
+sub Gtk3::Gdk::KEY_braille_dots_13468 { }
+sub Gtk3::Gdk::KEY_braille_dots_1347 { }
+sub Gtk3::Gdk::KEY_braille_dots_13478 { }
+sub Gtk3::Gdk::KEY_braille_dots_1348 { }
+sub Gtk3::Gdk::KEY_braille_dots_135 { }
+sub Gtk3::Gdk::KEY_braille_dots_1356 { }
+sub Gtk3::Gdk::KEY_braille_dots_13567 { }
+sub Gtk3::Gdk::KEY_braille_dots_135678 { }
+sub Gtk3::Gdk::KEY_braille_dots_13568 { }
+sub Gtk3::Gdk::KEY_braille_dots_1357 { }
+sub Gtk3::Gdk::KEY_braille_dots_13578 { }
+sub Gtk3::Gdk::KEY_braille_dots_1358 { }
+sub Gtk3::Gdk::KEY_braille_dots_136 { }
+sub Gtk3::Gdk::KEY_braille_dots_1367 { }
+sub Gtk3::Gdk::KEY_braille_dots_13678 { }
+sub Gtk3::Gdk::KEY_braille_dots_1368 { }
+sub Gtk3::Gdk::KEY_braille_dots_137 { }
+sub Gtk3::Gdk::KEY_braille_dots_1378 { }
+sub Gtk3::Gdk::KEY_braille_dots_138 { }
+sub Gtk3::Gdk::KEY_braille_dots_14 { }
+sub Gtk3::Gdk::KEY_braille_dots_145 { }
+sub Gtk3::Gdk::KEY_braille_dots_1456 { }
+sub Gtk3::Gdk::KEY_braille_dots_14567 { }
+sub Gtk3::Gdk::KEY_braille_dots_145678 { }
+sub Gtk3::Gdk::KEY_braille_dots_14568 { }
+sub Gtk3::Gdk::KEY_braille_dots_1457 { }
+sub Gtk3::Gdk::KEY_braille_dots_14578 { }
+sub Gtk3::Gdk::KEY_braille_dots_1458 { }
+sub Gtk3::Gdk::KEY_braille_dots_146 { }
+sub Gtk3::Gdk::KEY_braille_dots_1467 { }
+sub Gtk3::Gdk::KEY_braille_dots_14678 { }
+sub Gtk3::Gdk::KEY_braille_dots_1468 { }
+sub Gtk3::Gdk::KEY_braille_dots_147 { }
+sub Gtk3::Gdk::KEY_braille_dots_1478 { }
+sub Gtk3::Gdk::KEY_braille_dots_148 { }
+sub Gtk3::Gdk::KEY_braille_dots_15 { }
+sub Gtk3::Gdk::KEY_braille_dots_156 { }
+sub Gtk3::Gdk::KEY_braille_dots_1567 { }
+sub Gtk3::Gdk::KEY_braille_dots_15678 { }
+sub Gtk3::Gdk::KEY_braille_dots_1568 { }
+sub Gtk3::Gdk::KEY_braille_dots_157 { }
+sub Gtk3::Gdk::KEY_braille_dots_1578 { }
+sub Gtk3::Gdk::KEY_braille_dots_158 { }
+sub Gtk3::Gdk::KEY_braille_dots_16 { }
+sub Gtk3::Gdk::KEY_braille_dots_167 { }
+sub Gtk3::Gdk::KEY_braille_dots_1678 { }
+sub Gtk3::Gdk::KEY_braille_dots_168 { }
+sub Gtk3::Gdk::KEY_braille_dots_17 { }
+sub Gtk3::Gdk::KEY_braille_dots_178 { }
+sub Gtk3::Gdk::KEY_braille_dots_18 { }
+sub Gtk3::Gdk::KEY_braille_dots_2 { }
+sub Gtk3::Gdk::KEY_braille_dots_23 { }
+sub Gtk3::Gdk::KEY_braille_dots_234 { }
+sub Gtk3::Gdk::KEY_braille_dots_2345 { }
+sub Gtk3::Gdk::KEY_braille_dots_23456 { }
+sub Gtk3::Gdk::KEY_braille_dots_234567 { }
+sub Gtk3::Gdk::KEY_braille_dots_2345678 { }
+sub Gtk3::Gdk::KEY_braille_dots_234568 { }
+sub Gtk3::Gdk::KEY_braille_dots_23457 { }
+sub Gtk3::Gdk::KEY_braille_dots_234578 { }
+sub Gtk3::Gdk::KEY_braille_dots_23458 { }
+sub Gtk3::Gdk::KEY_braille_dots_2346 { }
+sub Gtk3::Gdk::KEY_braille_dots_23467 { }
+sub Gtk3::Gdk::KEY_braille_dots_234678 { }
+sub Gtk3::Gdk::KEY_braille_dots_23468 { }
+sub Gtk3::Gdk::KEY_braille_dots_2347 { }
+sub Gtk3::Gdk::KEY_braille_dots_23478 { }
+sub Gtk3::Gdk::KEY_braille_dots_2348 { }
+sub Gtk3::Gdk::KEY_braille_dots_235 { }
+sub Gtk3::Gdk::KEY_braille_dots_2356 { }
+sub Gtk3::Gdk::KEY_braille_dots_23567 { }
+sub Gtk3::Gdk::KEY_braille_dots_235678 { }
+sub Gtk3::Gdk::KEY_braille_dots_23568 { }
+sub Gtk3::Gdk::KEY_braille_dots_2357 { }
+sub Gtk3::Gdk::KEY_braille_dots_23578 { }
+sub Gtk3::Gdk::KEY_braille_dots_2358 { }
+sub Gtk3::Gdk::KEY_braille_dots_236 { }
+sub Gtk3::Gdk::KEY_braille_dots_2367 { }
+sub Gtk3::Gdk::KEY_braille_dots_23678 { }
+sub Gtk3::Gdk::KEY_braille_dots_2368 { }
+sub Gtk3::Gdk::KEY_braille_dots_237 { }
+sub Gtk3::Gdk::KEY_braille_dots_2378 { }
+sub Gtk3::Gdk::KEY_braille_dots_238 { }
+sub Gtk3::Gdk::KEY_braille_dots_24 { }
+sub Gtk3::Gdk::KEY_braille_dots_245 { }
+sub Gtk3::Gdk::KEY_braille_dots_2456 { }
+sub Gtk3::Gdk::KEY_braille_dots_24567 { }
+sub Gtk3::Gdk::KEY_braille_dots_245678 { }
+sub Gtk3::Gdk::KEY_braille_dots_24568 { }
+sub Gtk3::Gdk::KEY_braille_dots_2457 { }
+sub Gtk3::Gdk::KEY_braille_dots_24578 { }
+sub Gtk3::Gdk::KEY_braille_dots_2458 { }
+sub Gtk3::Gdk::KEY_braille_dots_246 { }
+sub Gtk3::Gdk::KEY_braille_dots_2467 { }
+sub Gtk3::Gdk::KEY_braille_dots_24678 { }
+sub Gtk3::Gdk::KEY_braille_dots_2468 { }
+sub Gtk3::Gdk::KEY_braille_dots_247 { }
+sub Gtk3::Gdk::KEY_braille_dots_2478 { }
+sub Gtk3::Gdk::KEY_braille_dots_248 { }
+sub Gtk3::Gdk::KEY_braille_dots_25 { }
+sub Gtk3::Gdk::KEY_braille_dots_256 { }
+sub Gtk3::Gdk::KEY_braille_dots_2567 { }
+sub Gtk3::Gdk::KEY_braille_dots_25678 { }
+sub Gtk3::Gdk::KEY_braille_dots_2568 { }
+sub Gtk3::Gdk::KEY_braille_dots_257 { }
+sub Gtk3::Gdk::KEY_braille_dots_2578 { }
+sub Gtk3::Gdk::KEY_braille_dots_258 { }
+sub Gtk3::Gdk::KEY_braille_dots_26 { }
+sub Gtk3::Gdk::KEY_braille_dots_267 { }
+sub Gtk3::Gdk::KEY_braille_dots_2678 { }
+sub Gtk3::Gdk::KEY_braille_dots_268 { }
+sub Gtk3::Gdk::KEY_braille_dots_27 { }
+sub Gtk3::Gdk::KEY_braille_dots_278 { }
+sub Gtk3::Gdk::KEY_braille_dots_28 { }
+sub Gtk3::Gdk::KEY_braille_dots_3 { }
+sub Gtk3::Gdk::KEY_braille_dots_34 { }
+sub Gtk3::Gdk::KEY_braille_dots_345 { }
+sub Gtk3::Gdk::KEY_braille_dots_3456 { }
+sub Gtk3::Gdk::KEY_braille_dots_34567 { }
+sub Gtk3::Gdk::KEY_braille_dots_345678 { }
+sub Gtk3::Gdk::KEY_braille_dots_34568 { }
+sub Gtk3::Gdk::KEY_braille_dots_3457 { }
+sub Gtk3::Gdk::KEY_braille_dots_34578 { }
+sub Gtk3::Gdk::KEY_braille_dots_3458 { }
+sub Gtk3::Gdk::KEY_braille_dots_346 { }
+sub Gtk3::Gdk::KEY_braille_dots_3467 { }
+sub Gtk3::Gdk::KEY_braille_dots_34678 { }
+sub Gtk3::Gdk::KEY_braille_dots_3468 { }
+sub Gtk3::Gdk::KEY_braille_dots_347 { }
+sub Gtk3::Gdk::KEY_braille_dots_3478 { }
+sub Gtk3::Gdk::KEY_braille_dots_348 { }
+sub Gtk3::Gdk::KEY_braille_dots_35 { }
+sub Gtk3::Gdk::KEY_braille_dots_356 { }
+sub Gtk3::Gdk::KEY_braille_dots_3567 { }
+sub Gtk3::Gdk::KEY_braille_dots_35678 { }
+sub Gtk3::Gdk::KEY_braille_dots_3568 { }
+sub Gtk3::Gdk::KEY_braille_dots_357 { }
+sub Gtk3::Gdk::KEY_braille_dots_3578 { }
+sub Gtk3::Gdk::KEY_braille_dots_358 { }
+sub Gtk3::Gdk::KEY_braille_dots_36 { }
+sub Gtk3::Gdk::KEY_braille_dots_367 { }
+sub Gtk3::Gdk::KEY_braille_dots_3678 { }
+sub Gtk3::Gdk::KEY_braille_dots_368 { }
+sub Gtk3::Gdk::KEY_braille_dots_37 { }
+sub Gtk3::Gdk::KEY_braille_dots_378 { }
+sub Gtk3::Gdk::KEY_braille_dots_38 { }
+sub Gtk3::Gdk::KEY_braille_dots_4 { }
+sub Gtk3::Gdk::KEY_braille_dots_45 { }
+sub Gtk3::Gdk::KEY_braille_dots_456 { }
+sub Gtk3::Gdk::KEY_braille_dots_4567 { }
+sub Gtk3::Gdk::KEY_braille_dots_45678 { }
+sub Gtk3::Gdk::KEY_braille_dots_4568 { }
+sub Gtk3::Gdk::KEY_braille_dots_457 { }
+sub Gtk3::Gdk::KEY_braille_dots_4578 { }
+sub Gtk3::Gdk::KEY_braille_dots_458 { }
+sub Gtk3::Gdk::KEY_braille_dots_46 { }
+sub Gtk3::Gdk::KEY_braille_dots_467 { }
+sub Gtk3::Gdk::KEY_braille_dots_4678 { }
+sub Gtk3::Gdk::KEY_braille_dots_468 { }
+sub Gtk3::Gdk::KEY_braille_dots_47 { }
+sub Gtk3::Gdk::KEY_braille_dots_478 { }
+sub Gtk3::Gdk::KEY_braille_dots_48 { }
+sub Gtk3::Gdk::KEY_braille_dots_5 { }
+sub Gtk3::Gdk::KEY_braille_dots_56 { }
+sub Gtk3::Gdk::KEY_braille_dots_567 { }
+sub Gtk3::Gdk::KEY_braille_dots_5678 { }
+sub Gtk3::Gdk::KEY_braille_dots_568 { }
+sub Gtk3::Gdk::KEY_braille_dots_57 { }
+sub Gtk3::Gdk::KEY_braille_dots_578 { }
+sub Gtk3::Gdk::KEY_braille_dots_58 { }
+sub Gtk3::Gdk::KEY_braille_dots_6 { }
+sub Gtk3::Gdk::KEY_braille_dots_67 { }
+sub Gtk3::Gdk::KEY_braille_dots_678 { }
+sub Gtk3::Gdk::KEY_braille_dots_68 { }
+sub Gtk3::Gdk::KEY_braille_dots_7 { }
+sub Gtk3::Gdk::KEY_braille_dots_78 { }
+sub Gtk3::Gdk::KEY_braille_dots_8 { }
+sub Gtk3::Gdk::KEY_breve { }
+sub Gtk3::Gdk::KEY_brokenbar { }
+sub Gtk3::Gdk::KEY_c { }
+sub Gtk3::Gdk::KEY_c_h { }
+sub Gtk3::Gdk::KEY_cabovedot { }
+sub Gtk3::Gdk::KEY_cacute { }
+sub Gtk3::Gdk::KEY_careof { }
+sub Gtk3::Gdk::KEY_caret { }
+sub Gtk3::Gdk::KEY_caron { }
+sub Gtk3::Gdk::KEY_ccaron { }
+sub Gtk3::Gdk::KEY_ccedilla { }
+sub Gtk3::Gdk::KEY_ccircumflex { }
+sub Gtk3::Gdk::KEY_cedilla { }
+sub Gtk3::Gdk::KEY_cent { }
+sub Gtk3::Gdk::KEY_ch { }
+sub Gtk3::Gdk::KEY_checkerboard { }
+sub Gtk3::Gdk::KEY_checkmark { }
+sub Gtk3::Gdk::KEY_circle { }
+sub Gtk3::Gdk::KEY_club { }
+sub Gtk3::Gdk::KEY_colon { }
+sub Gtk3::Gdk::KEY_comma { }
+sub Gtk3::Gdk::KEY_containsas { }
+sub Gtk3::Gdk::KEY_copyright { }
+sub Gtk3::Gdk::KEY_cr { }
+sub Gtk3::Gdk::KEY_crossinglines { }
+sub Gtk3::Gdk::KEY_cuberoot { }
+sub Gtk3::Gdk::KEY_currency { }
+sub Gtk3::Gdk::KEY_cursor { }
+sub Gtk3::Gdk::KEY_d { }
+sub Gtk3::Gdk::KEY_dabovedot { }
+sub Gtk3::Gdk::KEY_dagger { }
+sub Gtk3::Gdk::KEY_dcaron { }
+sub Gtk3::Gdk::KEY_dead_A { }
+sub Gtk3::Gdk::KEY_dead_E { }
+sub Gtk3::Gdk::KEY_dead_I { }
+sub Gtk3::Gdk::KEY_dead_O { }
+sub Gtk3::Gdk::KEY_dead_U { }
+sub Gtk3::Gdk::KEY_dead_a { }
+sub Gtk3::Gdk::KEY_dead_abovecomma { }
+sub Gtk3::Gdk::KEY_dead_abovedot { }
+sub Gtk3::Gdk::KEY_dead_abovereversedcomma { }
+sub Gtk3::Gdk::KEY_dead_abovering { }
+sub Gtk3::Gdk::KEY_dead_acute { }
+sub Gtk3::Gdk::KEY_dead_belowbreve { }
+sub Gtk3::Gdk::KEY_dead_belowcircumflex { }
+sub Gtk3::Gdk::KEY_dead_belowcomma { }
+sub Gtk3::Gdk::KEY_dead_belowdiaeresis { }
+sub Gtk3::Gdk::KEY_dead_belowdot { }
+sub Gtk3::Gdk::KEY_dead_belowmacron { }
+sub Gtk3::Gdk::KEY_dead_belowring { }
+sub Gtk3::Gdk::KEY_dead_belowtilde { }
+sub Gtk3::Gdk::KEY_dead_breve { }
+sub Gtk3::Gdk::KEY_dead_capital_schwa { }
+sub Gtk3::Gdk::KEY_dead_caron { }
+sub Gtk3::Gdk::KEY_dead_cedilla { }
+sub Gtk3::Gdk::KEY_dead_circumflex { }
+sub Gtk3::Gdk::KEY_dead_currency { }
+sub Gtk3::Gdk::KEY_dead_dasia { }
+sub Gtk3::Gdk::KEY_dead_diaeresis { }
+sub Gtk3::Gdk::KEY_dead_doubleacute { }
+sub Gtk3::Gdk::KEY_dead_doublegrave { }
+sub Gtk3::Gdk::KEY_dead_e { }
+sub Gtk3::Gdk::KEY_dead_grave { }
+sub Gtk3::Gdk::KEY_dead_greek { }
+sub Gtk3::Gdk::KEY_dead_hook { }
+sub Gtk3::Gdk::KEY_dead_horn { }
+sub Gtk3::Gdk::KEY_dead_i { }
+sub Gtk3::Gdk::KEY_dead_invertedbreve { }
+sub Gtk3::Gdk::KEY_dead_iota { }
+sub Gtk3::Gdk::KEY_dead_macron { }
+sub Gtk3::Gdk::KEY_dead_o { }
+sub Gtk3::Gdk::KEY_dead_ogonek { }
+sub Gtk3::Gdk::KEY_dead_perispomeni { }
+sub Gtk3::Gdk::KEY_dead_psili { }
+sub Gtk3::Gdk::KEY_dead_semivoiced_sound { }
+sub Gtk3::Gdk::KEY_dead_small_schwa { }
+sub Gtk3::Gdk::KEY_dead_stroke { }
+sub Gtk3::Gdk::KEY_dead_tilde { }
+sub Gtk3::Gdk::KEY_dead_u { }
+sub Gtk3::Gdk::KEY_dead_voiced_sound { }
+sub Gtk3::Gdk::KEY_decimalpoint { }
+sub Gtk3::Gdk::KEY_degree { }
+sub Gtk3::Gdk::KEY_diaeresis { }
+sub Gtk3::Gdk::KEY_diamond { }
+sub Gtk3::Gdk::KEY_digitspace { }
+sub Gtk3::Gdk::KEY_dintegral { }
+sub Gtk3::Gdk::KEY_division { }
+sub Gtk3::Gdk::KEY_dollar { }
+sub Gtk3::Gdk::KEY_doubbaselinedot { }
+sub Gtk3::Gdk::KEY_doubleacute { }
+sub Gtk3::Gdk::KEY_doubledagger { }
+sub Gtk3::Gdk::KEY_doublelowquotemark { }
+sub Gtk3::Gdk::KEY_downarrow { }
+sub Gtk3::Gdk::KEY_downcaret { }
+sub Gtk3::Gdk::KEY_downshoe { }
+sub Gtk3::Gdk::KEY_downstile { }
+sub Gtk3::Gdk::KEY_downtack { }
+sub Gtk3::Gdk::KEY_dstroke { }
+sub Gtk3::Gdk::KEY_e { }
+sub Gtk3::Gdk::KEY_eabovedot { }
+sub Gtk3::Gdk::KEY_eacute { }
+sub Gtk3::Gdk::KEY_ebelowdot { }
+sub Gtk3::Gdk::KEY_ecaron { }
+sub Gtk3::Gdk::KEY_ecircumflex { }
+sub Gtk3::Gdk::KEY_ecircumflexacute { }
+sub Gtk3::Gdk::KEY_ecircumflexbelowdot { }
+sub Gtk3::Gdk::KEY_ecircumflexgrave { }
+sub Gtk3::Gdk::KEY_ecircumflexhook { }
+sub Gtk3::Gdk::KEY_ecircumflextilde { }
+sub Gtk3::Gdk::KEY_ediaeresis { }
+sub Gtk3::Gdk::KEY_egrave { }
+sub Gtk3::Gdk::KEY_ehook { }
+sub Gtk3::Gdk::KEY_eightsubscript { }
+sub Gtk3::Gdk::KEY_eightsuperior { }
+sub Gtk3::Gdk::KEY_elementof { }
+sub Gtk3::Gdk::KEY_ellipsis { }
+sub Gtk3::Gdk::KEY_em3space { }
+sub Gtk3::Gdk::KEY_em4space { }
+sub Gtk3::Gdk::KEY_emacron { }
+sub Gtk3::Gdk::KEY_emdash { }
+sub Gtk3::Gdk::KEY_emfilledcircle { }
+sub Gtk3::Gdk::KEY_emfilledrect { }
+sub Gtk3::Gdk::KEY_emopencircle { }
+sub Gtk3::Gdk::KEY_emopenrectangle { }
+sub Gtk3::Gdk::KEY_emptyset { }
+sub Gtk3::Gdk::KEY_emspace { }
+sub Gtk3::Gdk::KEY_endash { }
+sub Gtk3::Gdk::KEY_enfilledcircbullet { }
+sub Gtk3::Gdk::KEY_enfilledsqbullet { }
+sub Gtk3::Gdk::KEY_eng { }
+sub Gtk3::Gdk::KEY_enopencircbullet { }
+sub Gtk3::Gdk::KEY_enopensquarebullet { }
+sub Gtk3::Gdk::KEY_enspace { }
+sub Gtk3::Gdk::KEY_eogonek { }
+sub Gtk3::Gdk::KEY_equal { }
+sub Gtk3::Gdk::KEY_eth { }
+sub Gtk3::Gdk::KEY_etilde { }
+sub Gtk3::Gdk::KEY_exclam { }
+sub Gtk3::Gdk::KEY_exclamdown { }
+sub Gtk3::Gdk::KEY_ezh { }
+sub Gtk3::Gdk::KEY_f { }
+sub Gtk3::Gdk::KEY_fabovedot { }
+sub Gtk3::Gdk::KEY_femalesymbol { }
+sub Gtk3::Gdk::KEY_ff { }
+sub Gtk3::Gdk::KEY_figdash { }
+sub Gtk3::Gdk::KEY_filledlefttribullet { }
+sub Gtk3::Gdk::KEY_filledrectbullet { }
+sub Gtk3::Gdk::KEY_filledrighttribullet { }
+sub Gtk3::Gdk::KEY_filledtribulletdown { }
+sub Gtk3::Gdk::KEY_filledtribulletup { }
+sub Gtk3::Gdk::KEY_fiveeighths { }
+sub Gtk3::Gdk::KEY_fivesixths { }
+sub Gtk3::Gdk::KEY_fivesubscript { }
+sub Gtk3::Gdk::KEY_fivesuperior { }
+sub Gtk3::Gdk::KEY_fourfifths { }
+sub Gtk3::Gdk::KEY_foursubscript { }
+sub Gtk3::Gdk::KEY_foursuperior { }
+sub Gtk3::Gdk::KEY_fourthroot { }
+sub Gtk3::Gdk::KEY_function { }
+sub Gtk3::Gdk::KEY_g { }
+sub Gtk3::Gdk::KEY_gabovedot { }
+sub Gtk3::Gdk::KEY_gbreve { }
+sub Gtk3::Gdk::KEY_gcaron { }
+sub Gtk3::Gdk::KEY_gcedilla { }
+sub Gtk3::Gdk::KEY_gcircumflex { }
+sub Gtk3::Gdk::KEY_grave { }
+sub Gtk3::Gdk::KEY_greater { }
+sub Gtk3::Gdk::KEY_greaterthanequal { }
+sub Gtk3::Gdk::KEY_guillemotleft { }
+sub Gtk3::Gdk::KEY_guillemotright { }
+sub Gtk3::Gdk::KEY_h { }
+sub Gtk3::Gdk::KEY_hairspace { }
+sub Gtk3::Gdk::KEY_hcircumflex { }
+sub Gtk3::Gdk::KEY_heart { }
+sub Gtk3::Gdk::KEY_hebrew_aleph { }
+sub Gtk3::Gdk::KEY_hebrew_ayin { }
+sub Gtk3::Gdk::KEY_hebrew_bet { }
+sub Gtk3::Gdk::KEY_hebrew_beth { }
+sub Gtk3::Gdk::KEY_hebrew_chet { }
+sub Gtk3::Gdk::KEY_hebrew_dalet { }
+sub Gtk3::Gdk::KEY_hebrew_daleth { }
+sub Gtk3::Gdk::KEY_hebrew_doublelowline { }
+sub Gtk3::Gdk::KEY_hebrew_finalkaph { }
+sub Gtk3::Gdk::KEY_hebrew_finalmem { }
+sub Gtk3::Gdk::KEY_hebrew_finalnun { }
+sub Gtk3::Gdk::KEY_hebrew_finalpe { }
+sub Gtk3::Gdk::KEY_hebrew_finalzade { }
+sub Gtk3::Gdk::KEY_hebrew_finalzadi { }
+sub Gtk3::Gdk::KEY_hebrew_gimel { }
+sub Gtk3::Gdk::KEY_hebrew_gimmel { }
+sub Gtk3::Gdk::KEY_hebrew_he { }
+sub Gtk3::Gdk::KEY_hebrew_het { }
+sub Gtk3::Gdk::KEY_hebrew_kaph { }
+sub Gtk3::Gdk::KEY_hebrew_kuf { }
+sub Gtk3::Gdk::KEY_hebrew_lamed { }
+sub Gtk3::Gdk::KEY_hebrew_mem { }
+sub Gtk3::Gdk::KEY_hebrew_nun { }
+sub Gtk3::Gdk::KEY_hebrew_pe { }
+sub Gtk3::Gdk::KEY_hebrew_qoph { }
+sub Gtk3::Gdk::KEY_hebrew_resh { }
+sub Gtk3::Gdk::KEY_hebrew_samech { }
+sub Gtk3::Gdk::KEY_hebrew_samekh { }
+sub Gtk3::Gdk::KEY_hebrew_shin { }
+sub Gtk3::Gdk::KEY_hebrew_taf { }
+sub Gtk3::Gdk::KEY_hebrew_taw { }
+sub Gtk3::Gdk::KEY_hebrew_tet { }
+sub Gtk3::Gdk::KEY_hebrew_teth { }
+sub Gtk3::Gdk::KEY_hebrew_waw { }
+sub Gtk3::Gdk::KEY_hebrew_yod { }
+sub Gtk3::Gdk::KEY_hebrew_zade { }
+sub Gtk3::Gdk::KEY_hebrew_zadi { }
+sub Gtk3::Gdk::KEY_hebrew_zain { }
+sub Gtk3::Gdk::KEY_hebrew_zayin { }
+sub Gtk3::Gdk::KEY_hexagram { }
+sub Gtk3::Gdk::KEY_horizconnector { }
+sub Gtk3::Gdk::KEY_horizlinescan1 { }
+sub Gtk3::Gdk::KEY_horizlinescan3 { }
+sub Gtk3::Gdk::KEY_horizlinescan5 { }
+sub Gtk3::Gdk::KEY_horizlinescan7 { }
+sub Gtk3::Gdk::KEY_horizlinescan9 { }
+sub Gtk3::Gdk::KEY_hstroke { }
+sub Gtk3::Gdk::KEY_ht { }
+sub Gtk3::Gdk::KEY_hyphen { }
+sub Gtk3::Gdk::KEY_i { }
+sub Gtk3::Gdk::KEY_iTouch { }
+sub Gtk3::Gdk::KEY_iacute { }
+sub Gtk3::Gdk::KEY_ibelowdot { }
+sub Gtk3::Gdk::KEY_ibreve { }
+sub Gtk3::Gdk::KEY_icircumflex { }
+sub Gtk3::Gdk::KEY_identical { }
+sub Gtk3::Gdk::KEY_idiaeresis { }
+sub Gtk3::Gdk::KEY_idotless { }
+sub Gtk3::Gdk::KEY_ifonlyif { }
+sub Gtk3::Gdk::KEY_igrave { }
+sub Gtk3::Gdk::KEY_ihook { }
+sub Gtk3::Gdk::KEY_imacron { }
+sub Gtk3::Gdk::KEY_implies { }
+sub Gtk3::Gdk::KEY_includedin { }
+sub Gtk3::Gdk::KEY_includes { }
+sub Gtk3::Gdk::KEY_infinity { }
+sub Gtk3::Gdk::KEY_integral { }
+sub Gtk3::Gdk::KEY_intersection { }
+sub Gtk3::Gdk::KEY_iogonek { }
+sub Gtk3::Gdk::KEY_itilde { }
+sub Gtk3::Gdk::KEY_j { }
+sub Gtk3::Gdk::KEY_jcircumflex { }
+sub Gtk3::Gdk::KEY_jot { }
+sub Gtk3::Gdk::KEY_k { }
+sub Gtk3::Gdk::KEY_kana_A { }
+sub Gtk3::Gdk::KEY_kana_CHI { }
+sub Gtk3::Gdk::KEY_kana_E { }
+sub Gtk3::Gdk::KEY_kana_FU { }
+sub Gtk3::Gdk::KEY_kana_HA { }
+sub Gtk3::Gdk::KEY_kana_HE { }
+sub Gtk3::Gdk::KEY_kana_HI { }
+sub Gtk3::Gdk::KEY_kana_HO { }
+sub Gtk3::Gdk::KEY_kana_HU { }
+sub Gtk3::Gdk::KEY_kana_I { }
+sub Gtk3::Gdk::KEY_kana_KA { }
+sub Gtk3::Gdk::KEY_kana_KE { }
+sub Gtk3::Gdk::KEY_kana_KI { }
+sub Gtk3::Gdk::KEY_kana_KO { }
+sub Gtk3::Gdk::KEY_kana_KU { }
+sub Gtk3::Gdk::KEY_kana_MA { }
+sub Gtk3::Gdk::KEY_kana_ME { }
+sub Gtk3::Gdk::KEY_kana_MI { }
+sub Gtk3::Gdk::KEY_kana_MO { }
+sub Gtk3::Gdk::KEY_kana_MU { }
+sub Gtk3::Gdk::KEY_kana_N { }
+sub Gtk3::Gdk::KEY_kana_NA { }
+sub Gtk3::Gdk::KEY_kana_NE { }
+sub Gtk3::Gdk::KEY_kana_NI { }
+sub Gtk3::Gdk::KEY_kana_NO { }
+sub Gtk3::Gdk::KEY_kana_NU { }
+sub Gtk3::Gdk::KEY_kana_O { }
+sub Gtk3::Gdk::KEY_kana_RA { }
+sub Gtk3::Gdk::KEY_kana_RE { }
+sub Gtk3::Gdk::KEY_kana_RI { }
+sub Gtk3::Gdk::KEY_kana_RO { }
+sub Gtk3::Gdk::KEY_kana_RU { }
+sub Gtk3::Gdk::KEY_kana_SA { }
+sub Gtk3::Gdk::KEY_kana_SE { }
+sub Gtk3::Gdk::KEY_kana_SHI { }
+sub Gtk3::Gdk::KEY_kana_SO { }
+sub Gtk3::Gdk::KEY_kana_SU { }
+sub Gtk3::Gdk::KEY_kana_TA { }
+sub Gtk3::Gdk::KEY_kana_TE { }
+sub Gtk3::Gdk::KEY_kana_TI { }
+sub Gtk3::Gdk::KEY_kana_TO { }
+sub Gtk3::Gdk::KEY_kana_TSU { }
+sub Gtk3::Gdk::KEY_kana_TU { }
+sub Gtk3::Gdk::KEY_kana_U { }
+sub Gtk3::Gdk::KEY_kana_WA { }
+sub Gtk3::Gdk::KEY_kana_WO { }
+sub Gtk3::Gdk::KEY_kana_YA { }
+sub Gtk3::Gdk::KEY_kana_YO { }
+sub Gtk3::Gdk::KEY_kana_YU { }
+sub Gtk3::Gdk::KEY_kana_a { }
+sub Gtk3::Gdk::KEY_kana_closingbracket { }
+sub Gtk3::Gdk::KEY_kana_comma { }
+sub Gtk3::Gdk::KEY_kana_conjunctive { }
+sub Gtk3::Gdk::KEY_kana_e { }
+sub Gtk3::Gdk::KEY_kana_fullstop { }
+sub Gtk3::Gdk::KEY_kana_i { }
+sub Gtk3::Gdk::KEY_kana_middledot { }
+sub Gtk3::Gdk::KEY_kana_o { }
+sub Gtk3::Gdk::KEY_kana_openingbracket { }
+sub Gtk3::Gdk::KEY_kana_switch { }
+sub Gtk3::Gdk::KEY_kana_tsu { }
+sub Gtk3::Gdk::KEY_kana_tu { }
+sub Gtk3::Gdk::KEY_kana_u { }
+sub Gtk3::Gdk::KEY_kana_ya { }
+sub Gtk3::Gdk::KEY_kana_yo { }
+sub Gtk3::Gdk::KEY_kana_yu { }
+sub Gtk3::Gdk::KEY_kappa { }
+sub Gtk3::Gdk::KEY_kcedilla { }
+sub Gtk3::Gdk::KEY_kra { }
+sub Gtk3::Gdk::KEY_l { }
+sub Gtk3::Gdk::KEY_lacute { }
+sub Gtk3::Gdk::KEY_latincross { }
+sub Gtk3::Gdk::KEY_lbelowdot { }
+sub Gtk3::Gdk::KEY_lcaron { }
+sub Gtk3::Gdk::KEY_lcedilla { }
+sub Gtk3::Gdk::KEY_leftanglebracket { }
+sub Gtk3::Gdk::KEY_leftarrow { }
+sub Gtk3::Gdk::KEY_leftcaret { }
+sub Gtk3::Gdk::KEY_leftdoublequotemark { }
+sub Gtk3::Gdk::KEY_leftmiddlecurlybrace { }
+sub Gtk3::Gdk::KEY_leftopentriangle { }
+sub Gtk3::Gdk::KEY_leftpointer { }
+sub Gtk3::Gdk::KEY_leftradical { }
+sub Gtk3::Gdk::KEY_leftshoe { }
+sub Gtk3::Gdk::KEY_leftsinglequotemark { }
+sub Gtk3::Gdk::KEY_leftt { }
+sub Gtk3::Gdk::KEY_lefttack { }
+sub Gtk3::Gdk::KEY_less { }
+sub Gtk3::Gdk::KEY_lessthanequal { }
+sub Gtk3::Gdk::KEY_lf { }
+sub Gtk3::Gdk::KEY_logicaland { }
+sub Gtk3::Gdk::KEY_logicalor { }
+sub Gtk3::Gdk::KEY_lowleftcorner { }
+sub Gtk3::Gdk::KEY_lowrightcorner { }
+sub Gtk3::Gdk::KEY_lstroke { }
+sub Gtk3::Gdk::KEY_m { }
+sub Gtk3::Gdk::KEY_mabovedot { }
+sub Gtk3::Gdk::KEY_macron { }
+sub Gtk3::Gdk::KEY_malesymbol { }
+sub Gtk3::Gdk::KEY_maltesecross { }
+sub Gtk3::Gdk::KEY_marker { }
+sub Gtk3::Gdk::KEY_masculine { }
+sub Gtk3::Gdk::KEY_minus { }
+sub Gtk3::Gdk::KEY_minutes { }
+sub Gtk3::Gdk::KEY_mu { }
+sub Gtk3::Gdk::KEY_multiply { }
+sub Gtk3::Gdk::KEY_musicalflat { }
+sub Gtk3::Gdk::KEY_musicalsharp { }
+sub Gtk3::Gdk::KEY_n { }
+sub Gtk3::Gdk::KEY_nabla { }
+sub Gtk3::Gdk::KEY_nacute { }
+sub Gtk3::Gdk::KEY_ncaron { }
+sub Gtk3::Gdk::KEY_ncedilla { }
+sub Gtk3::Gdk::KEY_ninesubscript { }
+sub Gtk3::Gdk::KEY_ninesuperior { }
+sub Gtk3::Gdk::KEY_nl { }
+sub Gtk3::Gdk::KEY_nobreakspace { }
+sub Gtk3::Gdk::KEY_notapproxeq { }
+sub Gtk3::Gdk::KEY_notelementof { }
+sub Gtk3::Gdk::KEY_notequal { }
+sub Gtk3::Gdk::KEY_notidentical { }
+sub Gtk3::Gdk::KEY_notsign { }
+sub Gtk3::Gdk::KEY_ntilde { }
+sub Gtk3::Gdk::KEY_numbersign { }
+sub Gtk3::Gdk::KEY_numerosign { }
+sub Gtk3::Gdk::KEY_o { }
+sub Gtk3::Gdk::KEY_oacute { }
+sub Gtk3::Gdk::KEY_obarred { }
+sub Gtk3::Gdk::KEY_obelowdot { }
+sub Gtk3::Gdk::KEY_ocaron { }
+sub Gtk3::Gdk::KEY_ocircumflex { }
+sub Gtk3::Gdk::KEY_ocircumflexacute { }
+sub Gtk3::Gdk::KEY_ocircumflexbelowdot { }
+sub Gtk3::Gdk::KEY_ocircumflexgrave { }
+sub Gtk3::Gdk::KEY_ocircumflexhook { }
+sub Gtk3::Gdk::KEY_ocircumflextilde { }
+sub Gtk3::Gdk::KEY_odiaeresis { }
+sub Gtk3::Gdk::KEY_odoubleacute { }
+sub Gtk3::Gdk::KEY_oe { }
+sub Gtk3::Gdk::KEY_ogonek { }
+sub Gtk3::Gdk::KEY_ograve { }
+sub Gtk3::Gdk::KEY_ohook { }
+sub Gtk3::Gdk::KEY_ohorn { }
+sub Gtk3::Gdk::KEY_ohornacute { }
+sub Gtk3::Gdk::KEY_ohornbelowdot { }
+sub Gtk3::Gdk::KEY_ohorngrave { }
+sub Gtk3::Gdk::KEY_ohornhook { }
+sub Gtk3::Gdk::KEY_ohorntilde { }
+sub Gtk3::Gdk::KEY_omacron { }
+sub Gtk3::Gdk::KEY_oneeighth { }
+sub Gtk3::Gdk::KEY_onefifth { }
+sub Gtk3::Gdk::KEY_onehalf { }
+sub Gtk3::Gdk::KEY_onequarter { }
+sub Gtk3::Gdk::KEY_onesixth { }
+sub Gtk3::Gdk::KEY_onesubscript { }
+sub Gtk3::Gdk::KEY_onesuperior { }
+sub Gtk3::Gdk::KEY_onethird { }
+sub Gtk3::Gdk::KEY_ooblique { }
+sub Gtk3::Gdk::KEY_openrectbullet { }
+sub Gtk3::Gdk::KEY_openstar { }
+sub Gtk3::Gdk::KEY_opentribulletdown { }
+sub Gtk3::Gdk::KEY_opentribulletup { }
+sub Gtk3::Gdk::KEY_ordfeminine { }
+sub Gtk3::Gdk::KEY_oslash { }
+sub Gtk3::Gdk::KEY_otilde { }
+sub Gtk3::Gdk::KEY_overbar { }
+sub Gtk3::Gdk::KEY_overline { }
+sub Gtk3::Gdk::KEY_p { }
+sub Gtk3::Gdk::KEY_pabovedot { }
+sub Gtk3::Gdk::KEY_paragraph { }
+sub Gtk3::Gdk::KEY_parenleft { }
+sub Gtk3::Gdk::KEY_parenright { }
+sub Gtk3::Gdk::KEY_partdifferential { }
+sub Gtk3::Gdk::KEY_partialderivative { }
+sub Gtk3::Gdk::KEY_percent { }
+sub Gtk3::Gdk::KEY_period { }
+sub Gtk3::Gdk::KEY_periodcentered { }
+sub Gtk3::Gdk::KEY_permille { }
+sub Gtk3::Gdk::KEY_phonographcopyright { }
+sub Gtk3::Gdk::KEY_plus { }
+sub Gtk3::Gdk::KEY_plusminus { }
+sub Gtk3::Gdk::KEY_prescription { }
+sub Gtk3::Gdk::KEY_prolongedsound { }
+sub Gtk3::Gdk::KEY_punctspace { }
+sub Gtk3::Gdk::KEY_q { }
+sub Gtk3::Gdk::KEY_quad { }
+sub Gtk3::Gdk::KEY_question { }
+sub Gtk3::Gdk::KEY_questiondown { }
+sub Gtk3::Gdk::KEY_quotedbl { }
+sub Gtk3::Gdk::KEY_quoteleft { }
+sub Gtk3::Gdk::KEY_quoteright { }
+sub Gtk3::Gdk::KEY_r { }
+sub Gtk3::Gdk::KEY_racute { }
+sub Gtk3::Gdk::KEY_radical { }
+sub Gtk3::Gdk::KEY_rcaron { }
+sub Gtk3::Gdk::KEY_rcedilla { }
+sub Gtk3::Gdk::KEY_registered { }
+sub Gtk3::Gdk::KEY_rightanglebracket { }
+sub Gtk3::Gdk::KEY_rightarrow { }
+sub Gtk3::Gdk::KEY_rightcaret { }
+sub Gtk3::Gdk::KEY_rightdoublequotemark { }
+sub Gtk3::Gdk::KEY_rightmiddlecurlybrace { }
+sub Gtk3::Gdk::KEY_rightmiddlesummation { }
+sub Gtk3::Gdk::KEY_rightopentriangle { }
+sub Gtk3::Gdk::KEY_rightpointer { }
+sub Gtk3::Gdk::KEY_rightshoe { }
+sub Gtk3::Gdk::KEY_rightsinglequotemark { }
+sub Gtk3::Gdk::KEY_rightt { }
+sub Gtk3::Gdk::KEY_righttack { }
+sub Gtk3::Gdk::KEY_s { }
+sub Gtk3::Gdk::KEY_sabovedot { }
+sub Gtk3::Gdk::KEY_sacute { }
+sub Gtk3::Gdk::KEY_scaron { }
+sub Gtk3::Gdk::KEY_scedilla { }
+sub Gtk3::Gdk::KEY_schwa { }
+sub Gtk3::Gdk::KEY_scircumflex { }
+sub Gtk3::Gdk::KEY_script_switch { }
+sub Gtk3::Gdk::KEY_seconds { }
+sub Gtk3::Gdk::KEY_section { }
+sub Gtk3::Gdk::KEY_semicolon { }
+sub Gtk3::Gdk::KEY_semivoicedsound { }
+sub Gtk3::Gdk::KEY_seveneighths { }
+sub Gtk3::Gdk::KEY_sevensubscript { }
+sub Gtk3::Gdk::KEY_sevensuperior { }
+sub Gtk3::Gdk::KEY_signaturemark { }
+sub Gtk3::Gdk::KEY_signifblank { }
+sub Gtk3::Gdk::KEY_similarequal { }
+sub Gtk3::Gdk::KEY_singlelowquotemark { }
+sub Gtk3::Gdk::KEY_sixsubscript { }
+sub Gtk3::Gdk::KEY_sixsuperior { }
+sub Gtk3::Gdk::KEY_slash { }
+sub Gtk3::Gdk::KEY_soliddiamond { }
+sub Gtk3::Gdk::KEY_space { }
+sub Gtk3::Gdk::KEY_squareroot { }
+sub Gtk3::Gdk::KEY_ssharp { }
+sub Gtk3::Gdk::KEY_sterling { }
+sub Gtk3::Gdk::KEY_stricteq { }
+sub Gtk3::Gdk::KEY_t { }
+sub Gtk3::Gdk::KEY_tabovedot { }
+sub Gtk3::Gdk::KEY_tcaron { }
+sub Gtk3::Gdk::KEY_tcedilla { }
+sub Gtk3::Gdk::KEY_telephone { }
+sub Gtk3::Gdk::KEY_telephonerecorder { }
+sub Gtk3::Gdk::KEY_therefore { }
+sub Gtk3::Gdk::KEY_thinspace { }
+sub Gtk3::Gdk::KEY_thorn { }
+sub Gtk3::Gdk::KEY_threeeighths { }
+sub Gtk3::Gdk::KEY_threefifths { }
+sub Gtk3::Gdk::KEY_threequarters { }
+sub Gtk3::Gdk::KEY_threesubscript { }
+sub Gtk3::Gdk::KEY_threesuperior { }
+sub Gtk3::Gdk::KEY_tintegral { }
+sub Gtk3::Gdk::KEY_topintegral { }
+sub Gtk3::Gdk::KEY_topleftparens { }
+sub Gtk3::Gdk::KEY_topleftradical { }
+sub Gtk3::Gdk::KEY_topleftsqbracket { }
+sub Gtk3::Gdk::KEY_topleftsummation { }
+sub Gtk3::Gdk::KEY_toprightparens { }
+sub Gtk3::Gdk::KEY_toprightsqbracket { }
+sub Gtk3::Gdk::KEY_toprightsummation { }
+sub Gtk3::Gdk::KEY_topt { }
+sub Gtk3::Gdk::KEY_topvertsummationconnector { }
+sub Gtk3::Gdk::KEY_trademark { }
+sub Gtk3::Gdk::KEY_trademarkincircle { }
+sub Gtk3::Gdk::KEY_tslash { }
+sub Gtk3::Gdk::KEY_twofifths { }
+sub Gtk3::Gdk::KEY_twosubscript { }
+sub Gtk3::Gdk::KEY_twosuperior { }
+sub Gtk3::Gdk::KEY_twothirds { }
+sub Gtk3::Gdk::KEY_u { }
+sub Gtk3::Gdk::KEY_uacute { }
+sub Gtk3::Gdk::KEY_ubelowdot { }
+sub Gtk3::Gdk::KEY_ubreve { }
+sub Gtk3::Gdk::KEY_ucircumflex { }
+sub Gtk3::Gdk::KEY_udiaeresis { }
+sub Gtk3::Gdk::KEY_udoubleacute { }
+sub Gtk3::Gdk::KEY_ugrave { }
+sub Gtk3::Gdk::KEY_uhook { }
+sub Gtk3::Gdk::KEY_uhorn { }
+sub Gtk3::Gdk::KEY_uhornacute { }
+sub Gtk3::Gdk::KEY_uhornbelowdot { }
+sub Gtk3::Gdk::KEY_uhorngrave { }
+sub Gtk3::Gdk::KEY_uhornhook { }
+sub Gtk3::Gdk::KEY_uhorntilde { }
+sub Gtk3::Gdk::KEY_umacron { }
+sub Gtk3::Gdk::KEY_underbar { }
+sub Gtk3::Gdk::KEY_underscore { }
+sub Gtk3::Gdk::KEY_union { }
+sub Gtk3::Gdk::KEY_uogonek { }
+sub Gtk3::Gdk::KEY_uparrow { }
+sub Gtk3::Gdk::KEY_upcaret { }
+sub Gtk3::Gdk::KEY_upleftcorner { }
+sub Gtk3::Gdk::KEY_uprightcorner { }
+sub Gtk3::Gdk::KEY_upshoe { }
+sub Gtk3::Gdk::KEY_upstile { }
+sub Gtk3::Gdk::KEY_uptack { }
+sub Gtk3::Gdk::KEY_uring { }
+sub Gtk3::Gdk::KEY_utilde { }
+sub Gtk3::Gdk::KEY_v { }
+sub Gtk3::Gdk::KEY_variation { }
+sub Gtk3::Gdk::KEY_vertbar { }
+sub Gtk3::Gdk::KEY_vertconnector { }
+sub Gtk3::Gdk::KEY_voicedsound { }
+sub Gtk3::Gdk::KEY_vt { }
+sub Gtk3::Gdk::KEY_w { }
+sub Gtk3::Gdk::KEY_wacute { }
+sub Gtk3::Gdk::KEY_wcircumflex { }
+sub Gtk3::Gdk::KEY_wdiaeresis { }
+sub Gtk3::Gdk::KEY_wgrave { }
+sub Gtk3::Gdk::KEY_x { }
+sub Gtk3::Gdk::KEY_xabovedot { }
+sub Gtk3::Gdk::KEY_y { }
+sub Gtk3::Gdk::KEY_yacute { }
+sub Gtk3::Gdk::KEY_ybelowdot { }
+sub Gtk3::Gdk::KEY_ycircumflex { }
+sub Gtk3::Gdk::KEY_ydiaeresis { }
+sub Gtk3::Gdk::KEY_yen { }
+sub Gtk3::Gdk::KEY_ygrave { }
+sub Gtk3::Gdk::KEY_yhook { }
+sub Gtk3::Gdk::KEY_ytilde { }
+sub Gtk3::Gdk::KEY_z { }
+sub Gtk3::Gdk::KEY_zabovedot { }
+sub Gtk3::Gdk::KEY_zacute { }
+sub Gtk3::Gdk::KEY_zcaron { }
+sub Gtk3::Gdk::KEY_zerosubscript { }
+sub Gtk3::Gdk::KEY_zerosuperior { }
+sub Gtk3::Gdk::KEY_zstroke { }
+sub Gtk3::Gdk::MAX_TIMECOORD_AXES { }
+sub Gtk3::Gdk::PARENT_RELATIVE { }
+sub Gtk3::Gdk::PRIORITY_REDRAW { }
package Gtk3::Gdk::Color;
sub pixel { }
@@ -5846,7 +8380,8 @@ sub type { }
sub window { }
sub send_event { }
sub time { }
-sub y { }
+sub Gtk3::Gdk::EventButton::x { }
+sub Gtk3::Gdk::EventButton::y { }
sub axes { }
sub state { }
sub button { }
@@ -5858,7 +8393,8 @@ package Gtk3::Gdk::EventConfigure;
sub type { }
sub window { }
sub send_event { }
-sub y { }
+sub Gtk3::Gdk::EventConfigure::x { }
+sub Gtk3::Gdk::EventConfigure::y { }
sub width { }
sub height { }
@@ -5868,7 +8404,8 @@ sub window { }
sub send_event { }
sub subwindow { }
sub time { }
-sub y { }
+sub Gtk3::Gdk::EventCrossing::x { }
+sub Gtk3::Gdk::EventCrossing::y { }
sub x_root { }
sub y_root { }
sub mode { }
@@ -5914,7 +8451,7 @@ sub send_event { }
sub time { }
sub state { }
sub keyval { }
-sub length { }
+sub Gtk3::Gdk::EventKey::length { }
sub string { }
sub hardware_keycode { }
sub group { }
@@ -5925,7 +8462,8 @@ sub type { }
sub window { }
sub send_event { }
sub time { }
-sub y { }
+sub Gtk3::Gdk::EventMotion::x { }
+sub Gtk3::Gdk::EventMotion::y { }
sub axes { }
sub state { }
sub is_hint { }
@@ -5963,7 +8501,8 @@ sub type { }
sub window { }
sub send_event { }
sub time { }
-sub y { }
+sub Gtk3::Gdk::EventScroll::x { }
+sub Gtk3::Gdk::EventScroll::y { }
sub state { }
sub direction { }
sub device { }
@@ -5994,7 +8533,8 @@ sub type { }
sub window { }
sub send_event { }
sub time { }
-sub y { }
+sub Gtk3::Gdk::EventTouch::x { }
+sub Gtk3::Gdk::EventTouch::y { }
sub axes { }
sub state { }
sub sequence { }
@@ -6035,7 +8575,8 @@ sub group { }
sub level { }
package Gtk3::Gdk::Point;
-sub y { }
+sub Gtk3::Gdk::Point::x { }
+sub Gtk3::Gdk::Point::y { }
package Gtk3::Gdk::RGBA;
sub red { }
@@ -6050,7 +8591,8 @@ sub axes { }
package Gtk3::Gdk::WindowAttr;
sub title { }
sub event_mask { }
-sub y { }
+sub Gtk3::Gdk::WindowAttr::x { }
+sub Gtk3::Gdk::WindowAttr::y { }
sub width { }
sub height { }
sub wclass { }
@@ -6248,6 +8790,13 @@ package Gtk3::Gdk::Pixdata;
sub deserialize { }
sub serialize { }
sub to_csource { }
+sub Gtk3::Gdk::PIXBUF_FEATURES_H { }
+sub Gtk3::Gdk::PIXBUF_MAGIC_NUMBER { }
+sub Gtk3::Gdk::PIXBUF_MAJOR { }
+sub Gtk3::Gdk::PIXBUF_MICRO { }
+sub Gtk3::Gdk::PIXBUF_MINOR { }
+sub Gtk3::Gdk::PIXBUF_VERSION { }
+sub Gtk3::Gdk::PIXDATA_HEADER_LENGTH { }
package Gtk3::Gdk::PixbufLoaderClass;
sub parent_class { }
@@ -6258,7 +8807,7 @@ sub closed { }
package Gtk3::Gdk::Pixdata;
sub magic { }
-sub length { }
+sub Gtk3::Gdk::Pixdata::length { }
sub pixdata_type { }
sub rowstride { }
sub width { }
@@ -6454,6 +9003,7 @@ sub ref { }
sub unref { }
package Pango::Fontset;
+sub Pango::Fontset::foreach { }
sub get_font { }
sub get_metrics { }
@@ -6646,6 +9196,17 @@ sub get_tabs { }
sub new { }
sub resize { }
sub set_tab { }
+sub Pango::ANALYSIS_FLAG_CENTERED_BASELINE { }
+sub Pango::ATTR_INDEX_FROM_TEXT_BEGINNING { }
+sub Pango::ENGINE_TYPE_LANG { }
+sub Pango::ENGINE_TYPE_SHAPE { }
+sub Pango::GLYPH_EMPTY { }
+sub Pango::GLYPH_INVALID_INPUT { }
+sub Pango::GLYPH_UNKNOWN_FLAG { }
+sub Pango::RENDER_TYPE_NONE { }
+sub Pango::SCALE { }
+sub Pango::UNKNOWN_GLYPH_HEIGHT { }
+sub Pango::UNKNOWN_GLYPH_WIDTH { }
package Pango::Analysis;
sub shape_engine { }
@@ -6746,14 +9307,14 @@ sub is_cluster_start { }
package Pango::Item;
sub offset { }
-sub length { }
+sub Pango::Item::length { }
sub num_chars { }
sub analysis { }
package Pango::LayoutLine;
sub layout { }
sub start_index { }
-sub length { }
+sub Pango::LayoutLine::length { }
sub runs { }
sub is_paragraph_start { }
sub resolved_dir { }
@@ -6782,7 +9343,8 @@ sub x0 { }
sub y0 { }
package Pango::Rectangle;
-sub y { }
+sub Pango::Rectangle::x { }
+sub Pango::Rectangle::y { }
sub width { }
sub height { }