summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fake_packages/Gtk3.pm4570
1 files changed, 2285 insertions, 2285 deletions
diff --git a/fake_packages/Gtk3.pm b/fake_packages/Gtk3.pm
index ec614aa..d218cc2 100644
--- a/fake_packages/Gtk3.pm
+++ b/fake_packages/Gtk3.pm
@@ -1732,6 +1732,2290 @@ sub compute_child_allocation { }
sub parent_class { }
package Gtk3::Gdk;
+sub BUTTON_MIDDLE { }
+sub BUTTON_PRIMARY { }
+sub BUTTON_SECONDARY { }
+sub CURRENT_TIME { }
+sub KEY_0 { }
+sub KEY_1 { }
+sub KEY_2 { }
+sub KEY_3 { }
+sub KEY_3270_AltCursor { }
+sub KEY_3270_Attn { }
+sub KEY_3270_BackTab { }
+sub KEY_3270_ChangeScreen { }
+sub KEY_3270_Copy { }
+sub KEY_3270_CursorBlink { }
+sub KEY_3270_CursorSelect { }
+sub KEY_3270_DeleteWord { }
+sub KEY_3270_Duplicate { }
+sub KEY_3270_Enter { }
+sub KEY_3270_EraseEOF { }
+sub KEY_3270_EraseInput { }
+sub KEY_3270_ExSelect { }
+sub KEY_3270_FieldMark { }
+sub KEY_3270_Ident { }
+sub KEY_3270_Jump { }
+sub KEY_3270_KeyClick { }
+sub KEY_3270_Left2 { }
+sub KEY_3270_PA1 { }
+sub KEY_3270_PA2 { }
+sub KEY_3270_PA3 { }
+sub KEY_3270_Play { }
+sub KEY_3270_PrintScreen { }
+sub KEY_3270_Quit { }
+sub KEY_3270_Record { }
+sub KEY_3270_Reset { }
+sub KEY_3270_Right2 { }
+sub KEY_3270_Rule { }
+sub KEY_3270_Setup { }
+sub KEY_3270_Test { }
+sub KEY_4 { }
+sub KEY_5 { }
+sub KEY_6 { }
+sub KEY_7 { }
+sub KEY_8 { }
+sub KEY_9 { }
+sub KEY_A { }
+sub KEY_AE { }
+sub KEY_Aacute { }
+sub KEY_Abelowdot { }
+sub KEY_Abreve { }
+sub KEY_Abreveacute { }
+sub KEY_Abrevebelowdot { }
+sub KEY_Abrevegrave { }
+sub KEY_Abrevehook { }
+sub KEY_Abrevetilde { }
+sub KEY_AccessX_Enable { }
+sub KEY_AccessX_Feedback_Enable { }
+sub KEY_Acircumflex { }
+sub KEY_Acircumflexacute { }
+sub KEY_Acircumflexbelowdot { }
+sub KEY_Acircumflexgrave { }
+sub KEY_Acircumflexhook { }
+sub KEY_Acircumflextilde { }
+sub KEY_AddFavorite { }
+sub KEY_Adiaeresis { }
+sub KEY_Agrave { }
+sub KEY_Ahook { }
+sub KEY_Alt_L { }
+sub KEY_Alt_R { }
+sub KEY_Amacron { }
+sub KEY_Aogonek { }
+sub KEY_ApplicationLeft { }
+sub KEY_ApplicationRight { }
+sub KEY_Arabic_0 { }
+sub KEY_Arabic_1 { }
+sub KEY_Arabic_2 { }
+sub KEY_Arabic_3 { }
+sub KEY_Arabic_4 { }
+sub KEY_Arabic_5 { }
+sub KEY_Arabic_6 { }
+sub KEY_Arabic_7 { }
+sub KEY_Arabic_8 { }
+sub KEY_Arabic_9 { }
+sub KEY_Arabic_ain { }
+sub KEY_Arabic_alef { }
+sub KEY_Arabic_alefmaksura { }
+sub KEY_Arabic_beh { }
+sub KEY_Arabic_comma { }
+sub KEY_Arabic_dad { }
+sub KEY_Arabic_dal { }
+sub KEY_Arabic_damma { }
+sub KEY_Arabic_dammatan { }
+sub KEY_Arabic_ddal { }
+sub KEY_Arabic_farsi_yeh { }
+sub KEY_Arabic_fatha { }
+sub KEY_Arabic_fathatan { }
+sub KEY_Arabic_feh { }
+sub KEY_Arabic_fullstop { }
+sub KEY_Arabic_gaf { }
+sub KEY_Arabic_ghain { }
+sub KEY_Arabic_ha { }
+sub KEY_Arabic_hah { }
+sub KEY_Arabic_hamza { }
+sub KEY_Arabic_hamza_above { }
+sub KEY_Arabic_hamza_below { }
+sub KEY_Arabic_hamzaonalef { }
+sub KEY_Arabic_hamzaonwaw { }
+sub KEY_Arabic_hamzaonyeh { }
+sub KEY_Arabic_hamzaunderalef { }
+sub KEY_Arabic_heh { }
+sub KEY_Arabic_heh_doachashmee { }
+sub KEY_Arabic_heh_goal { }
+sub KEY_Arabic_jeem { }
+sub KEY_Arabic_jeh { }
+sub KEY_Arabic_kaf { }
+sub KEY_Arabic_kasra { }
+sub KEY_Arabic_kasratan { }
+sub KEY_Arabic_keheh { }
+sub KEY_Arabic_khah { }
+sub KEY_Arabic_lam { }
+sub KEY_Arabic_madda_above { }
+sub KEY_Arabic_maddaonalef { }
+sub KEY_Arabic_meem { }
+sub KEY_Arabic_noon { }
+sub KEY_Arabic_noon_ghunna { }
+sub KEY_Arabic_peh { }
+sub KEY_Arabic_percent { }
+sub KEY_Arabic_qaf { }
+sub KEY_Arabic_question_mark { }
+sub KEY_Arabic_ra { }
+sub KEY_Arabic_rreh { }
+sub KEY_Arabic_sad { }
+sub KEY_Arabic_seen { }
+sub KEY_Arabic_semicolon { }
+sub KEY_Arabic_shadda { }
+sub KEY_Arabic_sheen { }
+sub KEY_Arabic_sukun { }
+sub KEY_Arabic_superscript_alef { }
+sub KEY_Arabic_switch { }
+sub KEY_Arabic_tah { }
+sub KEY_Arabic_tatweel { }
+sub KEY_Arabic_tcheh { }
+sub KEY_Arabic_teh { }
+sub KEY_Arabic_tehmarbuta { }
+sub KEY_Arabic_thal { }
+sub KEY_Arabic_theh { }
+sub KEY_Arabic_tteh { }
+sub KEY_Arabic_veh { }
+sub KEY_Arabic_waw { }
+sub KEY_Arabic_yeh { }
+sub KEY_Arabic_yeh_baree { }
+sub KEY_Arabic_zah { }
+sub KEY_Arabic_zain { }
+sub KEY_Aring { }
+sub KEY_Armenian_AT { }
+sub KEY_Armenian_AYB { }
+sub KEY_Armenian_BEN { }
+sub KEY_Armenian_CHA { }
+sub KEY_Armenian_DA { }
+sub KEY_Armenian_DZA { }
+sub KEY_Armenian_E { }
+sub KEY_Armenian_FE { }
+sub KEY_Armenian_GHAT { }
+sub KEY_Armenian_GIM { }
+sub KEY_Armenian_HI { }
+sub KEY_Armenian_HO { }
+sub KEY_Armenian_INI { }
+sub KEY_Armenian_JE { }
+sub KEY_Armenian_KE { }
+sub KEY_Armenian_KEN { }
+sub KEY_Armenian_KHE { }
+sub KEY_Armenian_LYUN { }
+sub KEY_Armenian_MEN { }
+sub KEY_Armenian_NU { }
+sub KEY_Armenian_O { }
+sub KEY_Armenian_PE { }
+sub KEY_Armenian_PYUR { }
+sub KEY_Armenian_RA { }
+sub KEY_Armenian_RE { }
+sub KEY_Armenian_SE { }
+sub KEY_Armenian_SHA { }
+sub KEY_Armenian_TCHE { }
+sub KEY_Armenian_TO { }
+sub KEY_Armenian_TSA { }
+sub KEY_Armenian_TSO { }
+sub KEY_Armenian_TYUN { }
+sub KEY_Armenian_VEV { }
+sub KEY_Armenian_VO { }
+sub KEY_Armenian_VYUN { }
+sub KEY_Armenian_YECH { }
+sub KEY_Armenian_ZA { }
+sub KEY_Armenian_ZHE { }
+sub KEY_Armenian_accent { }
+sub KEY_Armenian_amanak { }
+sub KEY_Armenian_apostrophe { }
+sub KEY_Armenian_at { }
+sub KEY_Armenian_ayb { }
+sub KEY_Armenian_ben { }
+sub KEY_Armenian_but { }
+sub KEY_Armenian_cha { }
+sub KEY_Armenian_da { }
+sub KEY_Armenian_dza { }
+sub KEY_Armenian_e { }
+sub KEY_Armenian_exclam { }
+sub KEY_Armenian_fe { }
+sub KEY_Armenian_full_stop { }
+sub KEY_Armenian_ghat { }
+sub KEY_Armenian_gim { }
+sub KEY_Armenian_hi { }
+sub KEY_Armenian_ho { }
+sub KEY_Armenian_hyphen { }
+sub KEY_Armenian_ini { }
+sub KEY_Armenian_je { }
+sub KEY_Armenian_ke { }
+sub KEY_Armenian_ken { }
+sub KEY_Armenian_khe { }
+sub KEY_Armenian_ligature_ew { }
+sub KEY_Armenian_lyun { }
+sub KEY_Armenian_men { }
+sub KEY_Armenian_nu { }
+sub KEY_Armenian_o { }
+sub KEY_Armenian_paruyk { }
+sub KEY_Armenian_pe { }
+sub KEY_Armenian_pyur { }
+sub KEY_Armenian_question { }
+sub KEY_Armenian_ra { }
+sub KEY_Armenian_re { }
+sub KEY_Armenian_se { }
+sub KEY_Armenian_separation_mark { }
+sub KEY_Armenian_sha { }
+sub KEY_Armenian_shesht { }
+sub KEY_Armenian_tche { }
+sub KEY_Armenian_to { }
+sub KEY_Armenian_tsa { }
+sub KEY_Armenian_tso { }
+sub KEY_Armenian_tyun { }
+sub KEY_Armenian_verjaket { }
+sub KEY_Armenian_vev { }
+sub KEY_Armenian_vo { }
+sub KEY_Armenian_vyun { }
+sub KEY_Armenian_yech { }
+sub KEY_Armenian_yentamna { }
+sub KEY_Armenian_za { }
+sub KEY_Armenian_zhe { }
+sub KEY_Atilde { }
+sub KEY_AudibleBell_Enable { }
+sub KEY_AudioCycleTrack { }
+sub KEY_AudioForward { }
+sub KEY_AudioLowerVolume { }
+sub KEY_AudioMedia { }
+sub KEY_AudioMicMute { }
+sub KEY_AudioMute { }
+sub KEY_AudioNext { }
+sub KEY_AudioPause { }
+sub KEY_AudioPlay { }
+sub KEY_AudioPrev { }
+sub KEY_AudioRaiseVolume { }
+sub KEY_AudioRandomPlay { }
+sub KEY_AudioRecord { }
+sub KEY_AudioRepeat { }
+sub KEY_AudioRewind { }
+sub KEY_AudioStop { }
+sub KEY_Away { }
+sub KEY_B { }
+sub KEY_Babovedot { }
+sub KEY_Back { }
+sub KEY_BackForward { }
+sub KEY_BackSpace { }
+sub KEY_Battery { }
+sub KEY_Begin { }
+sub KEY_Blue { }
+sub KEY_Bluetooth { }
+sub KEY_Book { }
+sub KEY_BounceKeys_Enable { }
+sub KEY_Break { }
+sub KEY_BrightnessAdjust { }
+sub KEY_Byelorussian_SHORTU { }
+sub KEY_Byelorussian_shortu { }
+sub KEY_C { }
+sub KEY_CD { }
+sub KEY_CH { }
+sub KEY_C_H { }
+sub KEY_C_h { }
+sub KEY_Cabovedot { }
+sub KEY_Cacute { }
+sub KEY_Calculator { }
+sub KEY_Calendar { }
+sub KEY_Cancel { }
+sub KEY_Caps_Lock { }
+sub KEY_Ccaron { }
+sub KEY_Ccedilla { }
+sub KEY_Ccircumflex { }
+sub KEY_Ch { }
+sub KEY_Clear { }
+sub KEY_ClearGrab { }
+sub KEY_Close { }
+sub KEY_Codeinput { }
+sub KEY_ColonSign { }
+sub KEY_Community { }
+sub KEY_ContrastAdjust { }
+sub KEY_Control_L { }
+sub KEY_Control_R { }
+sub KEY_Copy { }
+sub KEY_CruzeiroSign { }
+sub KEY_Cut { }
+sub KEY_CycleAngle { }
+sub KEY_Cyrillic_A { }
+sub KEY_Cyrillic_BE { }
+sub KEY_Cyrillic_CHE { }
+sub KEY_Cyrillic_CHE_descender { }
+sub KEY_Cyrillic_CHE_vertstroke { }
+sub KEY_Cyrillic_DE { }
+sub KEY_Cyrillic_DZHE { }
+sub KEY_Cyrillic_E { }
+sub KEY_Cyrillic_EF { }
+sub KEY_Cyrillic_EL { }
+sub KEY_Cyrillic_EM { }
+sub KEY_Cyrillic_EN { }
+sub KEY_Cyrillic_EN_descender { }
+sub KEY_Cyrillic_ER { }
+sub KEY_Cyrillic_ES { }
+sub KEY_Cyrillic_GHE { }
+sub KEY_Cyrillic_GHE_bar { }
+sub KEY_Cyrillic_HA { }
+sub KEY_Cyrillic_HARDSIGN { }
+sub KEY_Cyrillic_HA_descender { }
+sub KEY_Cyrillic_I { }
+sub KEY_Cyrillic_IE { }
+sub KEY_Cyrillic_IO { }
+sub KEY_Cyrillic_I_macron { }
+sub KEY_Cyrillic_JE { }
+sub KEY_Cyrillic_KA { }
+sub KEY_Cyrillic_KA_descender { }
+sub KEY_Cyrillic_KA_vertstroke { }
+sub KEY_Cyrillic_LJE { }
+sub KEY_Cyrillic_NJE { }
+sub KEY_Cyrillic_O { }
+sub KEY_Cyrillic_O_bar { }
+sub KEY_Cyrillic_PE { }
+sub KEY_Cyrillic_SCHWA { }
+sub KEY_Cyrillic_SHA { }
+sub KEY_Cyrillic_SHCHA { }
+sub KEY_Cyrillic_SHHA { }
+sub KEY_Cyrillic_SHORTI { }
+sub KEY_Cyrillic_SOFTSIGN { }
+sub KEY_Cyrillic_TE { }
+sub KEY_Cyrillic_TSE { }
+sub KEY_Cyrillic_U { }
+sub KEY_Cyrillic_U_macron { }
+sub KEY_Cyrillic_U_straight { }
+sub KEY_Cyrillic_U_straight_bar { }
+sub KEY_Cyrillic_VE { }
+sub KEY_Cyrillic_YA { }
+sub KEY_Cyrillic_YERU { }
+sub KEY_Cyrillic_YU { }
+sub KEY_Cyrillic_ZE { }
+sub KEY_Cyrillic_ZHE { }
+sub KEY_Cyrillic_ZHE_descender { }
+sub KEY_Cyrillic_a { }
+sub KEY_Cyrillic_be { }
+sub KEY_Cyrillic_che { }
+sub KEY_Cyrillic_che_descender { }
+sub KEY_Cyrillic_che_vertstroke { }
+sub KEY_Cyrillic_de { }
+sub KEY_Cyrillic_dzhe { }
+sub KEY_Cyrillic_e { }
+sub KEY_Cyrillic_ef { }
+sub KEY_Cyrillic_el { }
+sub KEY_Cyrillic_em { }
+sub KEY_Cyrillic_en { }
+sub KEY_Cyrillic_en_descender { }
+sub KEY_Cyrillic_er { }
+sub KEY_Cyrillic_es { }
+sub KEY_Cyrillic_ghe { }
+sub KEY_Cyrillic_ghe_bar { }
+sub KEY_Cyrillic_ha { }
+sub KEY_Cyrillic_ha_descender { }
+sub KEY_Cyrillic_hardsign { }
+sub KEY_Cyrillic_i { }
+sub KEY_Cyrillic_i_macron { }
+sub KEY_Cyrillic_ie { }
+sub KEY_Cyrillic_io { }
+sub KEY_Cyrillic_je { }
+sub KEY_Cyrillic_ka { }
+sub KEY_Cyrillic_ka_descender { }
+sub KEY_Cyrillic_ka_vertstroke { }
+sub KEY_Cyrillic_lje { }
+sub KEY_Cyrillic_nje { }
+sub KEY_Cyrillic_o { }
+sub KEY_Cyrillic_o_bar { }
+sub KEY_Cyrillic_pe { }
+sub KEY_Cyrillic_schwa { }
+sub KEY_Cyrillic_sha { }
+sub KEY_Cyrillic_shcha { }
+sub KEY_Cyrillic_shha { }
+sub KEY_Cyrillic_shorti { }
+sub KEY_Cyrillic_softsign { }
+sub KEY_Cyrillic_te { }
+sub KEY_Cyrillic_tse { }
+sub KEY_Cyrillic_u { }
+sub KEY_Cyrillic_u_macron { }
+sub KEY_Cyrillic_u_straight { }
+sub KEY_Cyrillic_u_straight_bar { }
+sub KEY_Cyrillic_ve { }
+sub KEY_Cyrillic_ya { }
+sub KEY_Cyrillic_yeru { }
+sub KEY_Cyrillic_yu { }
+sub KEY_Cyrillic_ze { }
+sub KEY_Cyrillic_zhe { }
+sub KEY_Cyrillic_zhe_descender { }
+sub KEY_D { }
+sub KEY_DOS { }
+sub KEY_Dabovedot { }
+sub KEY_Dcaron { }
+sub KEY_Delete { }
+sub KEY_Display { }
+sub KEY_Documents { }
+sub KEY_DongSign { }
+sub KEY_Down { }
+sub KEY_Dstroke { }
+sub KEY_E { }
+sub KEY_ENG { }
+sub KEY_ETH { }
+sub KEY_EZH { }
+sub KEY_Eabovedot { }
+sub KEY_Eacute { }
+sub KEY_Ebelowdot { }
+sub KEY_Ecaron { }
+sub KEY_Ecircumflex { }
+sub KEY_Ecircumflexacute { }
+sub KEY_Ecircumflexbelowdot { }
+sub KEY_Ecircumflexgrave { }
+sub KEY_Ecircumflexhook { }
+sub KEY_Ecircumflextilde { }
+sub KEY_EcuSign { }
+sub KEY_Ediaeresis { }
+sub KEY_Egrave { }
+sub KEY_Ehook { }
+sub KEY_Eisu_Shift { }
+sub KEY_Eisu_toggle { }
+sub KEY_Eject { }
+sub KEY_Emacron { }
+sub KEY_End { }
+sub KEY_Eogonek { }
+sub KEY_Escape { }
+sub KEY_Eth { }
+sub KEY_Etilde { }
+sub KEY_EuroSign { }
+sub KEY_Excel { }
+sub KEY_Execute { }
+sub KEY_Explorer { }
+sub KEY_F { }
+sub KEY_F1 { }
+sub KEY_F10 { }
+sub KEY_F11 { }
+sub KEY_F12 { }
+sub KEY_F13 { }
+sub KEY_F14 { }
+sub KEY_F15 { }
+sub KEY_F16 { }
+sub KEY_F17 { }
+sub KEY_F18 { }
+sub KEY_F19 { }
+sub KEY_F2 { }
+sub KEY_F20 { }
+sub KEY_F21 { }
+sub KEY_F22 { }
+sub KEY_F23 { }
+sub KEY_F24 { }
+sub KEY_F25 { }
+sub KEY_F26 { }
+sub KEY_F27 { }
+sub KEY_F28 { }
+sub KEY_F29 { }
+sub KEY_F3 { }
+sub KEY_F30 { }
+sub KEY_F31 { }
+sub KEY_F32 { }
+sub KEY_F33 { }
+sub KEY_F34 { }
+sub KEY_F35 { }
+sub KEY_F4 { }
+sub KEY_F5 { }
+sub KEY_F6 { }
+sub KEY_F7 { }
+sub KEY_F8 { }
+sub KEY_F9 { }
+sub KEY_FFrancSign { }
+sub KEY_Fabovedot { }
+sub KEY_Farsi_0 { }
+sub KEY_Farsi_1 { }
+sub KEY_Farsi_2 { }
+sub KEY_Farsi_3 { }
+sub KEY_Farsi_4 { }
+sub KEY_Farsi_5 { }
+sub KEY_Farsi_6 { }
+sub KEY_Farsi_7 { }
+sub KEY_Farsi_8 { }
+sub KEY_Farsi_9 { }
+sub KEY_Farsi_yeh { }
+sub KEY_Favorites { }
+sub KEY_Finance { }
+sub KEY_Find { }
+sub KEY_First_Virtual_Screen { }
+sub KEY_Forward { }
+sub KEY_FrameBack { }
+sub KEY_FrameForward { }
+sub KEY_G { }
+sub KEY_Gabovedot { }
+sub KEY_Game { }
+sub KEY_Gbreve { }
+sub KEY_Gcaron { }
+sub KEY_Gcedilla { }
+sub KEY_Gcircumflex { }
+sub KEY_Georgian_an { }
+sub KEY_Georgian_ban { }
+sub KEY_Georgian_can { }
+sub KEY_Georgian_char { }
+sub KEY_Georgian_chin { }
+sub KEY_Georgian_cil { }
+sub KEY_Georgian_don { }
+sub KEY_Georgian_en { }
+sub KEY_Georgian_fi { }
+sub KEY_Georgian_gan { }
+sub KEY_Georgian_ghan { }
+sub KEY_Georgian_hae { }
+sub KEY_Georgian_har { }
+sub KEY_Georgian_he { }
+sub KEY_Georgian_hie { }
+sub KEY_Georgian_hoe { }
+sub KEY_Georgian_in { }
+sub KEY_Georgian_jhan { }
+sub KEY_Georgian_jil { }
+sub KEY_Georgian_kan { }
+sub KEY_Georgian_khar { }
+sub KEY_Georgian_las { }
+sub KEY_Georgian_man { }
+sub KEY_Georgian_nar { }
+sub KEY_Georgian_on { }
+sub KEY_Georgian_par { }
+sub KEY_Georgian_phar { }
+sub KEY_Georgian_qar { }
+sub KEY_Georgian_rae { }
+sub KEY_Georgian_san { }
+sub KEY_Georgian_shin { }
+sub KEY_Georgian_tan { }
+sub KEY_Georgian_tar { }
+sub KEY_Georgian_un { }
+sub KEY_Georgian_vin { }
+sub KEY_Georgian_we { }
+sub KEY_Georgian_xan { }
+sub KEY_Georgian_zen { }
+sub KEY_Georgian_zhar { }
+sub KEY_Go { }
+sub KEY_Greek_ALPHA { }
+sub KEY_Greek_ALPHAaccent { }
+sub KEY_Greek_BETA { }
+sub KEY_Greek_CHI { }
+sub KEY_Greek_DELTA { }
+sub KEY_Greek_EPSILON { }
+sub KEY_Greek_EPSILONaccent { }
+sub KEY_Greek_ETA { }
+sub KEY_Greek_ETAaccent { }
+sub KEY_Greek_GAMMA { }
+sub KEY_Greek_IOTA { }
+sub KEY_Greek_IOTAaccent { }
+sub KEY_Greek_IOTAdiaeresis { }
+sub KEY_Greek_IOTAdieresis { }
+sub KEY_Greek_KAPPA { }
+sub KEY_Greek_LAMBDA { }
+sub KEY_Greek_LAMDA { }
+sub KEY_Greek_MU { }
+sub KEY_Greek_NU { }
+sub KEY_Greek_OMEGA { }
+sub KEY_Greek_OMEGAaccent { }
+sub KEY_Greek_OMICRON { }
+sub KEY_Greek_OMICRONaccent { }
+sub KEY_Greek_PHI { }
+sub KEY_Greek_PI { }
+sub KEY_Greek_PSI { }
+sub KEY_Greek_RHO { }
+sub KEY_Greek_SIGMA { }
+sub KEY_Greek_TAU { }
+sub KEY_Greek_THETA { }
+sub KEY_Greek_UPSILON { }
+sub KEY_Greek_UPSILONaccent { }
+sub KEY_Greek_UPSILONdieresis { }
+sub KEY_Greek_XI { }
+sub KEY_Greek_ZETA { }
+sub KEY_Greek_accentdieresis { }
+sub KEY_Greek_alpha { }
+sub KEY_Greek_alphaaccent { }
+sub KEY_Greek_beta { }
+sub KEY_Greek_chi { }
+sub KEY_Greek_delta { }
+sub KEY_Greek_epsilon { }
+sub KEY_Greek_epsilonaccent { }
+sub KEY_Greek_eta { }
+sub KEY_Greek_etaaccent { }
+sub KEY_Greek_finalsmallsigma { }
+sub KEY_Greek_gamma { }
+sub KEY_Greek_horizbar { }
+sub KEY_Greek_iota { }
+sub KEY_Greek_iotaaccent { }
+sub KEY_Greek_iotaaccentdieresis { }
+sub KEY_Greek_iotadieresis { }
+sub KEY_Greek_kappa { }
+sub KEY_Greek_lambda { }
+sub KEY_Greek_lamda { }
+sub KEY_Greek_mu { }
+sub KEY_Greek_nu { }
+sub KEY_Greek_omega { }
+sub KEY_Greek_omegaaccent { }
+sub KEY_Greek_omicron { }
+sub KEY_Greek_omicronaccent { }
+sub KEY_Greek_phi { }
+sub KEY_Greek_pi { }
+sub KEY_Greek_psi { }
+sub KEY_Greek_rho { }
+sub KEY_Greek_sigma { }
+sub KEY_Greek_switch { }
+sub KEY_Greek_tau { }
+sub KEY_Greek_theta { }
+sub KEY_Greek_upsilon { }
+sub KEY_Greek_upsilonaccent { }
+sub KEY_Greek_upsilonaccentdieresis { }
+sub KEY_Greek_upsilondieresis { }
+sub KEY_Greek_xi { }
+sub KEY_Greek_zeta { }
+sub KEY_Green { }
+sub KEY_H { }
+sub KEY_Hangul { }
+sub KEY_Hangul_A { }
+sub KEY_Hangul_AE { }
+sub KEY_Hangul_AraeA { }
+sub KEY_Hangul_AraeAE { }
+sub KEY_Hangul_Banja { }
+sub KEY_Hangul_Cieuc { }
+sub KEY_Hangul_Codeinput { }
+sub KEY_Hangul_Dikeud { }
+sub KEY_Hangul_E { }
+sub KEY_Hangul_EO { }
+sub KEY_Hangul_EU { }
+sub KEY_Hangul_End { }
+sub KEY_Hangul_Hanja { }
+sub KEY_Hangul_Hieuh { }
+sub KEY_Hangul_I { }
+sub KEY_Hangul_Ieung { }
+sub KEY_Hangul_J_Cieuc { }
+sub KEY_Hangul_J_Dikeud { }
+sub KEY_Hangul_J_Hieuh { }
+sub KEY_Hangul_J_Ieung { }
+sub KEY_Hangul_J_Jieuj { }
+sub KEY_Hangul_J_Khieuq { }
+sub KEY_Hangul_J_Kiyeog { }
+sub KEY_Hangul_J_KiyeogSios { }
+sub KEY_Hangul_J_KkogjiDalrinIeung { }
+sub KEY_Hangul_J_Mieum { }
+sub KEY_Hangul_J_Nieun { }
+sub KEY_Hangul_J_NieunHieuh { }
+sub KEY_Hangul_J_NieunJieuj { }
+sub KEY_Hangul_J_PanSios { }
+sub KEY_Hangul_J_Phieuf { }
+sub KEY_Hangul_J_Pieub { }
+sub KEY_Hangul_J_PieubSios { }
+sub KEY_Hangul_J_Rieul { }
+sub KEY_Hangul_J_RieulHieuh { }
+sub KEY_Hangul_J_RieulKiyeog { }
+sub KEY_Hangul_J_RieulMieum { }
+sub KEY_Hangul_J_RieulPhieuf { }
+sub KEY_Hangul_J_RieulPieub { }
+sub KEY_Hangul_J_RieulSios { }
+sub KEY_Hangul_J_RieulTieut { }
+sub KEY_Hangul_J_Sios { }
+sub KEY_Hangul_J_SsangKiyeog { }
+sub KEY_Hangul_J_SsangSios { }
+sub KEY_Hangul_J_Tieut { }
+sub KEY_Hangul_J_YeorinHieuh { }
+sub KEY_Hangul_Jamo { }
+sub KEY_Hangul_Jeonja { }
+sub KEY_Hangul_Jieuj { }
+sub KEY_Hangul_Khieuq { }
+sub KEY_Hangul_Kiyeog { }
+sub KEY_Hangul_KiyeogSios { }
+sub KEY_Hangul_KkogjiDalrinIeung { }
+sub KEY_Hangul_Mieum { }
+sub KEY_Hangul_MultipleCandidate { }
+sub KEY_Hangul_Nieun { }
+sub KEY_Hangul_NieunHieuh { }
+sub KEY_Hangul_NieunJieuj { }
+sub KEY_Hangul_O { }
+sub KEY_Hangul_OE { }
+sub KEY_Hangul_PanSios { }
+sub KEY_Hangul_Phieuf { }
+sub KEY_Hangul_Pieub { }
+sub KEY_Hangul_PieubSios { }
+sub KEY_Hangul_PostHanja { }
+sub KEY_Hangul_PreHanja { }
+sub KEY_Hangul_PreviousCandidate { }
+sub KEY_Hangul_Rieul { }
+sub KEY_Hangul_RieulHieuh { }
+sub KEY_Hangul_RieulKiyeog { }
+sub KEY_Hangul_RieulMieum { }
+sub KEY_Hangul_RieulPhieuf { }
+sub KEY_Hangul_RieulPieub { }
+sub KEY_Hangul_RieulSios { }
+sub KEY_Hangul_RieulTieut { }
+sub KEY_Hangul_RieulYeorinHieuh { }
+sub KEY_Hangul_Romaja { }
+sub KEY_Hangul_SingleCandidate { }
+sub KEY_Hangul_Sios { }
+sub KEY_Hangul_Special { }
+sub KEY_Hangul_SsangDikeud { }
+sub KEY_Hangul_SsangJieuj { }
+sub KEY_Hangul_SsangKiyeog { }
+sub KEY_Hangul_SsangPieub { }
+sub KEY_Hangul_SsangSios { }
+sub KEY_Hangul_Start { }
+sub KEY_Hangul_SunkyeongeumMieum { }
+sub KEY_Hangul_SunkyeongeumPhieuf { }
+sub KEY_Hangul_SunkyeongeumPieub { }
+sub KEY_Hangul_Tieut { }
+sub KEY_Hangul_U { }
+sub KEY_Hangul_WA { }
+sub KEY_Hangul_WAE { }
+sub KEY_Hangul_WE { }
+sub KEY_Hangul_WEO { }
+sub KEY_Hangul_WI { }
+sub KEY_Hangul_YA { }
+sub KEY_Hangul_YAE { }
+sub KEY_Hangul_YE { }
+sub KEY_Hangul_YEO { }
+sub KEY_Hangul_YI { }
+sub KEY_Hangul_YO { }
+sub KEY_Hangul_YU { }
+sub KEY_Hangul_YeorinHieuh { }
+sub KEY_Hangul_switch { }
+sub KEY_Hankaku { }
+sub KEY_Hcircumflex { }
+sub KEY_Hebrew_switch { }
+sub KEY_Help { }
+sub KEY_Henkan { }
+sub KEY_Henkan_Mode { }
+sub KEY_Hibernate { }
+sub KEY_Hiragana { }
+sub KEY_Hiragana_Katakana { }
+sub KEY_History { }
+sub KEY_Home { }
+sub KEY_HomePage { }
+sub KEY_HotLinks { }
+sub KEY_Hstroke { }
+sub KEY_Hyper_L { }
+sub KEY_Hyper_R { }
+sub KEY_I { }
+sub KEY_ISO_Center_Object { }
+sub KEY_ISO_Continuous_Underline { }
+sub KEY_ISO_Discontinuous_Underline { }
+sub KEY_ISO_Emphasize { }
+sub KEY_ISO_Enter { }
+sub KEY_ISO_Fast_Cursor_Down { }
+sub KEY_ISO_Fast_Cursor_Left { }
+sub KEY_ISO_Fast_Cursor_Right { }
+sub KEY_ISO_Fast_Cursor_Up { }
+sub KEY_ISO_First_Group { }
+sub KEY_ISO_First_Group_Lock { }
+sub KEY_ISO_Group_Latch { }
+sub KEY_ISO_Group_Lock { }
+sub KEY_ISO_Group_Shift { }
+sub KEY_ISO_Last_Group { }
+sub KEY_ISO_Last_Group_Lock { }
+sub KEY_ISO_Left_Tab { }
+sub KEY_ISO_Level2_Latch { }
+sub KEY_ISO_Level3_Latch { }
+sub KEY_ISO_Level3_Lock { }
+sub KEY_ISO_Level3_Shift { }
+sub KEY_ISO_Level5_Latch { }
+sub KEY_ISO_Level5_Lock { }
+sub KEY_ISO_Level5_Shift { }
+sub KEY_ISO_Lock { }
+sub KEY_ISO_Move_Line_Down { }
+sub KEY_ISO_Move_Line_Up { }
+sub KEY_ISO_Next_Group { }
+sub KEY_ISO_Next_Group_Lock { }
+sub KEY_ISO_Partial_Line_Down { }
+sub KEY_ISO_Partial_Line_Up { }
+sub KEY_ISO_Partial_Space_Left { }
+sub KEY_ISO_Partial_Space_Right { }
+sub KEY_ISO_Prev_Group { }
+sub KEY_ISO_Prev_Group_Lock { }
+sub KEY_ISO_Release_Both_Margins { }
+sub KEY_ISO_Release_Margin_Left { }
+sub KEY_ISO_Release_Margin_Right { }
+sub KEY_ISO_Set_Margin_Left { }
+sub KEY_ISO_Set_Margin_Right { }
+sub KEY_Iabovedot { }
+sub KEY_Iacute { }
+sub KEY_Ibelowdot { }
+sub KEY_Ibreve { }
+sub KEY_Icircumflex { }
+sub KEY_Idiaeresis { }
+sub KEY_Igrave { }
+sub KEY_Ihook { }
+sub KEY_Imacron { }
+sub KEY_Insert { }
+sub KEY_Iogonek { }
+sub KEY_Itilde { }
+sub KEY_J { }
+sub KEY_Jcircumflex { }
+sub KEY_K { }
+sub KEY_KP_0 { }
+sub KEY_KP_1 { }
+sub KEY_KP_2 { }
+sub KEY_KP_3 { }
+sub KEY_KP_4 { }
+sub KEY_KP_5 { }
+sub KEY_KP_6 { }
+sub KEY_KP_7 { }
+sub KEY_KP_8 { }
+sub KEY_KP_9 { }
+sub KEY_KP_Add { }
+sub KEY_KP_Begin { }
+sub KEY_KP_Decimal { }
+sub KEY_KP_Delete { }
+sub KEY_KP_Divide { }
+sub KEY_KP_Down { }
+sub KEY_KP_End { }
+sub KEY_KP_Enter { }
+sub KEY_KP_Equal { }
+sub KEY_KP_F1 { }
+sub KEY_KP_F2 { }
+sub KEY_KP_F3 { }
+sub KEY_KP_F4 { }
+sub KEY_KP_Home { }
+sub KEY_KP_Insert { }
+sub KEY_KP_Left { }
+sub KEY_KP_Multiply { }
+sub KEY_KP_Next { }
+sub KEY_KP_Page_Down { }
+sub KEY_KP_Page_Up { }
+sub KEY_KP_Prior { }
+sub KEY_KP_Right { }
+sub KEY_KP_Separator { }
+sub KEY_KP_Space { }
+sub KEY_KP_Subtract { }
+sub KEY_KP_Tab { }
+sub KEY_KP_Up { }
+sub KEY_Kana_Lock { }
+sub KEY_Kana_Shift { }
+sub KEY_Kanji { }
+sub KEY_Kanji_Bangou { }
+sub KEY_Katakana { }
+sub KEY_KbdBrightnessDown { }
+sub KEY_KbdBrightnessUp { }
+sub KEY_KbdLightOnOff { }
+sub KEY_Kcedilla { }
+sub KEY_Korean_Won { }
+sub KEY_L { }
+sub KEY_L1 { }
+sub KEY_L10 { }
+sub KEY_L2 { }
+sub KEY_L3 { }
+sub KEY_L4 { }
+sub KEY_L5 { }
+sub KEY_L6 { }
+sub KEY_L7 { }
+sub KEY_L8 { }
+sub KEY_L9 { }
+sub KEY_Lacute { }
+sub KEY_Last_Virtual_Screen { }
+sub KEY_Launch0 { }
+sub KEY_Launch1 { }
+sub KEY_Launch2 { }
+sub KEY_Launch3 { }
+sub KEY_Launch4 { }
+sub KEY_Launch5 { }
+sub KEY_Launch6 { }
+sub KEY_Launch7 { }
+sub KEY_Launch8 { }
+sub KEY_Launch9 { }
+sub KEY_LaunchA { }
+sub KEY_LaunchB { }
+sub KEY_LaunchC { }
+sub KEY_LaunchD { }
+sub KEY_LaunchE { }
+sub KEY_LaunchF { }
+sub KEY_Lbelowdot { }
+sub KEY_Lcaron { }
+sub KEY_Lcedilla { }
+sub KEY_Left { }
+sub KEY_LightBulb { }
+sub KEY_Linefeed { }
+sub KEY_LiraSign { }
+sub KEY_LogGrabInfo { }
+sub KEY_LogOff { }
+sub KEY_LogWindowTree { }
+sub KEY_Lstroke { }
+sub KEY_M { }
+sub KEY_Mabovedot { }
+sub KEY_Macedonia_DSE { }
+sub KEY_Macedonia_GJE { }
+sub KEY_Macedonia_KJE { }
+sub KEY_Macedonia_dse { }
+sub KEY_Macedonia_gje { }
+sub KEY_Macedonia_kje { }
+sub KEY_Mae_Koho { }
+sub KEY_Mail { }
+sub KEY_MailForward { }
+sub KEY_Market { }
+sub KEY_Massyo { }
+sub KEY_Meeting { }
+sub KEY_Memo { }
+sub KEY_Menu { }
+sub KEY_MenuKB { }
+sub KEY_MenuPB { }
+sub KEY_Messenger { }
+sub KEY_Meta_L { }
+sub KEY_Meta_R { }
+sub KEY_MillSign { }
+sub KEY_ModeLock { }
+sub KEY_Mode_switch { }
+sub KEY_MonBrightnessDown { }
+sub KEY_MonBrightnessUp { }
+sub KEY_MouseKeys_Accel_Enable { }
+sub KEY_MouseKeys_Enable { }
+sub KEY_Muhenkan { }
+sub KEY_Multi_key { }
+sub KEY_MultipleCandidate { }
+sub KEY_Music { }
+sub KEY_MyComputer { }
+sub KEY_MySites { }
+sub KEY_N { }
+sub KEY_Nacute { }
+sub KEY_NairaSign { }
+sub KEY_Ncaron { }
+sub KEY_Ncedilla { }
+sub KEY_New { }
+sub KEY_NewSheqelSign { }
+sub KEY_News { }
+sub KEY_Next { }
+sub KEY_Next_VMode { }
+sub KEY_Next_Virtual_Screen { }
+sub KEY_Ntilde { }
+sub KEY_Num_Lock { }
+sub KEY_O { }
+sub KEY_OE { }
+sub KEY_Oacute { }
+sub KEY_Obarred { }
+sub KEY_Obelowdot { }
+sub KEY_Ocaron { }
+sub KEY_Ocircumflex { }
+sub KEY_Ocircumflexacute { }
+sub KEY_Ocircumflexbelowdot { }
+sub KEY_Ocircumflexgrave { }
+sub KEY_Ocircumflexhook { }
+sub KEY_Ocircumflextilde { }
+sub KEY_Odiaeresis { }
+sub KEY_Odoubleacute { }
+sub KEY_OfficeHome { }
+sub KEY_Ograve { }
+sub KEY_Ohook { }
+sub KEY_Ohorn { }
+sub KEY_Ohornacute { }
+sub KEY_Ohornbelowdot { }
+sub KEY_Ohorngrave { }
+sub KEY_Ohornhook { }
+sub KEY_Ohorntilde { }
+sub KEY_Omacron { }
+sub KEY_Ooblique { }
+sub KEY_Open { }
+sub KEY_OpenURL { }
+sub KEY_Option { }
+sub KEY_Oslash { }
+sub KEY_Otilde { }
+sub KEY_Overlay1_Enable { }
+sub KEY_Overlay2_Enable { }
+sub KEY_P { }
+sub KEY_Pabovedot { }
+sub KEY_Page_Down { }
+sub KEY_Page_Up { }
+sub KEY_Paste { }
+sub KEY_Pause { }
+sub KEY_PesetaSign { }
+sub KEY_Phone { }
+sub KEY_Pictures { }
+sub KEY_Pointer_Accelerate { }
+sub KEY_Pointer_Button1 { }
+sub KEY_Pointer_Button2 { }
+sub KEY_Pointer_Button3 { }
+sub KEY_Pointer_Button4 { }
+sub KEY_Pointer_Button5 { }
+sub KEY_Pointer_Button_Dflt { }
+sub KEY_Pointer_DblClick1 { }
+sub KEY_Pointer_DblClick2 { }
+sub KEY_Pointer_DblClick3 { }
+sub KEY_Pointer_DblClick4 { }
+sub KEY_Pointer_DblClick5 { }
+sub KEY_Pointer_DblClick_Dflt { }
+sub KEY_Pointer_DfltBtnNext { }
+sub KEY_Pointer_DfltBtnPrev { }
+sub KEY_Pointer_Down { }
+sub KEY_Pointer_DownLeft { }
+sub KEY_Pointer_DownRight { }
+sub KEY_Pointer_Drag1 { }
+sub KEY_Pointer_Drag2 { }
+sub KEY_Pointer_Drag3 { }
+sub KEY_Pointer_Drag4 { }
+sub KEY_Pointer_Drag5 { }
+sub KEY_Pointer_Drag_Dflt { }
+sub KEY_Pointer_EnableKeys { }
+sub KEY_Pointer_Left { }
+sub KEY_Pointer_Right { }
+sub KEY_Pointer_Up { }
+sub KEY_Pointer_UpLeft { }
+sub KEY_Pointer_UpRight { }
+sub KEY_PowerDown { }
+sub KEY_PowerOff { }
+sub KEY_Prev_VMode { }
+sub KEY_Prev_Virtual_Screen { }
+sub KEY_PreviousCandidate { }
+sub KEY_Print { }
+sub KEY_Prior { }
+sub KEY_Q { }
+sub KEY_R { }
+sub KEY_R1 { }
+sub KEY_R10 { }
+sub KEY_R11 { }
+sub KEY_R12 { }
+sub KEY_R13 { }
+sub KEY_R14 { }
+sub KEY_R15 { }
+sub KEY_R2 { }
+sub KEY_R3 { }
+sub KEY_R4 { }
+sub KEY_R5 { }
+sub KEY_R6 { }
+sub KEY_R7 { }
+sub KEY_R8 { }
+sub KEY_R9 { }
+sub KEY_Racute { }
+sub KEY_Rcaron { }
+sub KEY_Rcedilla { }
+sub KEY_Red { }
+sub KEY_Redo { }
+sub KEY_Refresh { }
+sub KEY_Reload { }
+sub KEY_RepeatKeys_Enable { }
+sub KEY_Reply { }
+sub KEY_Return { }
+sub KEY_Right { }
+sub KEY_RockerDown { }
+sub KEY_RockerEnter { }
+sub KEY_RockerUp { }
+sub KEY_Romaji { }
+sub KEY_RotateWindows { }
+sub KEY_RotationKB { }
+sub KEY_RotationPB { }
+sub KEY_RupeeSign { }
+sub KEY_S { }
+sub KEY_SCHWA { }
+sub KEY_Sabovedot { }
+sub KEY_Sacute { }
+sub KEY_Save { }
+sub KEY_Scaron { }
+sub KEY_Scedilla { }
+sub KEY_Scircumflex { }
+sub KEY_ScreenSaver { }
+sub KEY_ScrollClick { }
+sub KEY_ScrollDown { }
+sub KEY_ScrollUp { }
+sub KEY_Scroll_Lock { }
+sub KEY_Search { }
+sub KEY_Select { }
+sub KEY_SelectButton { }
+sub KEY_Send { }
+sub KEY_Serbian_DJE { }
+sub KEY_Serbian_DZE { }
+sub KEY_Serbian_JE { }
+sub KEY_Serbian_LJE { }
+sub KEY_Serbian_NJE { }
+sub KEY_Serbian_TSHE { }
+sub KEY_Serbian_dje { }
+sub KEY_Serbian_dze { }
+sub KEY_Serbian_je { }
+sub KEY_Serbian_lje { }
+sub KEY_Serbian_nje { }
+sub KEY_Serbian_tshe { }
+sub KEY_Shift_L { }
+sub KEY_Shift_Lock { }
+sub KEY_Shift_R { }
+sub KEY_Shop { }
+sub KEY_SingleCandidate { }
+sub KEY_Sinh_a { }
+sub KEY_Sinh_aa { }
+sub KEY_Sinh_aa2 { }
+sub KEY_Sinh_ae { }
+sub KEY_Sinh_ae2 { }
+sub KEY_Sinh_aee { }
+sub KEY_Sinh_aee2 { }
+sub KEY_Sinh_ai { }
+sub KEY_Sinh_ai2 { }
+sub KEY_Sinh_al { }
+sub KEY_Sinh_au { }
+sub KEY_Sinh_au2 { }
+sub KEY_Sinh_ba { }
+sub KEY_Sinh_bha { }
+sub KEY_Sinh_ca { }
+sub KEY_Sinh_cha { }
+sub KEY_Sinh_dda { }
+sub KEY_Sinh_ddha { }
+sub KEY_Sinh_dha { }
+sub KEY_Sinh_dhha { }
+sub KEY_Sinh_e { }
+sub KEY_Sinh_e2 { }
+sub KEY_Sinh_ee { }
+sub KEY_Sinh_ee2 { }
+sub KEY_Sinh_fa { }
+sub KEY_Sinh_ga { }
+sub KEY_Sinh_gha { }
+sub KEY_Sinh_h2 { }
+sub KEY_Sinh_ha { }
+sub KEY_Sinh_i { }
+sub KEY_Sinh_i2 { }
+sub KEY_Sinh_ii { }
+sub KEY_Sinh_ii2 { }
+sub KEY_Sinh_ja { }
+sub KEY_Sinh_jha { }
+sub KEY_Sinh_jnya { }
+sub KEY_Sinh_ka { }
+sub KEY_Sinh_kha { }
+sub KEY_Sinh_kunddaliya { }
+sub KEY_Sinh_la { }
+sub KEY_Sinh_lla { }
+sub KEY_Sinh_lu { }
+sub KEY_Sinh_lu2 { }
+sub KEY_Sinh_luu { }
+sub KEY_Sinh_luu2 { }
+sub KEY_Sinh_ma { }
+sub KEY_Sinh_mba { }
+sub KEY_Sinh_na { }
+sub KEY_Sinh_ndda { }
+sub KEY_Sinh_ndha { }
+sub KEY_Sinh_ng { }
+sub KEY_Sinh_ng2 { }
+sub KEY_Sinh_nga { }
+sub KEY_Sinh_nja { }
+sub KEY_Sinh_nna { }
+sub KEY_Sinh_nya { }
+sub KEY_Sinh_o { }
+sub KEY_Sinh_o2 { }
+sub KEY_Sinh_oo { }
+sub KEY_Sinh_oo2 { }
+sub KEY_Sinh_pa { }
+sub KEY_Sinh_pha { }
+sub KEY_Sinh_ra { }
+sub KEY_Sinh_ri { }
+sub KEY_Sinh_rii { }
+sub KEY_Sinh_ru2 { }
+sub KEY_Sinh_ruu2 { }
+sub KEY_Sinh_sa { }
+sub KEY_Sinh_sha { }
+sub KEY_Sinh_ssha { }
+sub KEY_Sinh_tha { }
+sub KEY_Sinh_thha { }
+sub KEY_Sinh_tta { }
+sub KEY_Sinh_ttha { }
+sub KEY_Sinh_u { }
+sub KEY_Sinh_u2 { }
+sub KEY_Sinh_uu { }
+sub KEY_Sinh_uu2 { }
+sub KEY_Sinh_va { }
+sub KEY_Sinh_ya { }
+sub KEY_Sleep { }
+sub KEY_SlowKeys_Enable { }
+sub KEY_Spell { }
+sub KEY_SplitScreen { }
+sub KEY_Standby { }
+sub KEY_Start { }
+sub KEY_StickyKeys_Enable { }
+sub KEY_Stop { }
+sub KEY_Subtitle { }
+sub KEY_Super_L { }
+sub KEY_Super_R { }
+sub KEY_Support { }
+sub KEY_Suspend { }
+sub KEY_Switch_VT_1 { }
+sub KEY_Switch_VT_10 { }
+sub KEY_Switch_VT_11 { }
+sub KEY_Switch_VT_12 { }
+sub KEY_Switch_VT_2 { }
+sub KEY_Switch_VT_3 { }
+sub KEY_Switch_VT_4 { }
+sub KEY_Switch_VT_5 { }
+sub KEY_Switch_VT_6 { }
+sub KEY_Switch_VT_7 { }
+sub KEY_Switch_VT_8 { }
+sub KEY_Switch_VT_9 { }
+sub KEY_Sys_Req { }
+sub KEY_T { }
+sub KEY_THORN { }
+sub KEY_Tab { }
+sub KEY_Tabovedot { }
+sub KEY_TaskPane { }
+sub KEY_Tcaron { }
+sub KEY_Tcedilla { }
+sub KEY_Terminal { }
+sub KEY_Terminate_Server { }
+sub KEY_Thai_baht { }
+sub KEY_Thai_bobaimai { }
+sub KEY_Thai_chochan { }
+sub KEY_Thai_chochang { }
+sub KEY_Thai_choching { }
+sub KEY_Thai_chochoe { }
+sub KEY_Thai_dochada { }
+sub KEY_Thai_dodek { }
+sub KEY_Thai_fofa { }
+sub KEY_Thai_fofan { }
+sub KEY_Thai_hohip { }
+sub KEY_Thai_honokhuk { }
+sub KEY_Thai_khokhai { }
+sub KEY_Thai_khokhon { }
+sub KEY_Thai_khokhuat { }
+sub KEY_Thai_khokhwai { }
+sub KEY_Thai_khorakhang { }
+sub KEY_Thai_kokai { }
+sub KEY_Thai_lakkhangyao { }
+sub KEY_Thai_lekchet { }
+sub KEY_Thai_lekha { }
+sub KEY_Thai_lekhok { }
+sub KEY_Thai_lekkao { }
+sub KEY_Thai_leknung { }
+sub KEY_Thai_lekpaet { }
+sub KEY_Thai_leksam { }
+sub KEY_Thai_leksi { }
+sub KEY_Thai_leksong { }
+sub KEY_Thai_leksun { }
+sub KEY_Thai_lochula { }
+sub KEY_Thai_loling { }
+sub KEY_Thai_lu { }
+sub KEY_Thai_maichattawa { }
+sub KEY_Thai_maiek { }
+sub KEY_Thai_maihanakat { }
+sub KEY_Thai_maihanakat_maitho { }
+sub KEY_Thai_maitaikhu { }
+sub KEY_Thai_maitho { }
+sub KEY_Thai_maitri { }
+sub KEY_Thai_maiyamok { }
+sub KEY_Thai_moma { }
+sub KEY_Thai_ngongu { }
+sub KEY_Thai_nikhahit { }
+sub KEY_Thai_nonen { }
+sub KEY_Thai_nonu { }
+sub KEY_Thai_oang { }
+sub KEY_Thai_paiyannoi { }
+sub KEY_Thai_phinthu { }
+sub KEY_Thai_phophan { }
+sub KEY_Thai_phophung { }
+sub KEY_Thai_phosamphao { }
+sub KEY_Thai_popla { }
+sub KEY_Thai_rorua { }
+sub KEY_Thai_ru { }
+sub KEY_Thai_saraa { }
+sub KEY_Thai_saraaa { }
+sub KEY_Thai_saraae { }
+sub KEY_Thai_saraaimaimalai { }
+sub KEY_Thai_saraaimaimuan { }
+sub KEY_Thai_saraam { }
+sub KEY_Thai_sarae { }
+sub KEY_Thai_sarai { }
+sub KEY_Thai_saraii { }
+sub KEY_Thai_sarao { }
+sub KEY_Thai_sarau { }
+sub KEY_Thai_saraue { }
+sub KEY_Thai_sarauee { }
+sub KEY_Thai_sarauu { }
+sub KEY_Thai_sorusi { }
+sub KEY_Thai_sosala { }
+sub KEY_Thai_soso { }
+sub KEY_Thai_sosua { }
+sub KEY_Thai_thanthakhat { }
+sub KEY_Thai_thonangmontho { }
+sub KEY_Thai_thophuthao { }
+sub KEY_Thai_thothahan { }
+sub KEY_Thai_thothan { }
+sub KEY_Thai_thothong { }
+sub KEY_Thai_thothung { }
+sub KEY_Thai_topatak { }
+sub KEY_Thai_totao { }
+sub KEY_Thai_wowaen { }
+sub KEY_Thai_yoyak { }
+sub KEY_Thai_yoying { }
+sub KEY_Thorn { }
+sub KEY_Time { }
+sub KEY_ToDoList { }
+sub KEY_Tools { }
+sub KEY_TopMenu { }
+sub KEY_TouchpadOff { }
+sub KEY_TouchpadOn { }
+sub KEY_TouchpadToggle { }
+sub KEY_Touroku { }
+sub KEY_Travel { }
+sub KEY_Tslash { }
+sub KEY_U { }
+sub KEY_UWB { }
+sub KEY_Uacute { }
+sub KEY_Ubelowdot { }
+sub KEY_Ubreve { }
+sub KEY_Ucircumflex { }
+sub KEY_Udiaeresis { }
+sub KEY_Udoubleacute { }
+sub KEY_Ugrave { }
+sub KEY_Uhook { }
+sub KEY_Uhorn { }
+sub KEY_Uhornacute { }
+sub KEY_Uhornbelowdot { }
+sub KEY_Uhorngrave { }
+sub KEY_Uhornhook { }
+sub KEY_Uhorntilde { }
+sub KEY_Ukrainian_GHE_WITH_UPTURN { }
+sub KEY_Ukrainian_I { }
+sub KEY_Ukrainian_IE { }
+sub KEY_Ukrainian_YI { }
+sub KEY_Ukrainian_ghe_with_upturn { }
+sub KEY_Ukrainian_i { }
+sub KEY_Ukrainian_ie { }
+sub KEY_Ukrainian_yi { }
+sub KEY_Ukranian_I { }
+sub KEY_Ukranian_JE { }
+sub KEY_Ukranian_YI { }
+sub KEY_Ukranian_i { }
+sub KEY_Ukranian_je { }
+sub KEY_Ukranian_yi { }
+sub KEY_Umacron { }
+sub KEY_Undo { }
+sub KEY_Ungrab { }
+sub KEY_Uogonek { }
+sub KEY_Up { }
+sub KEY_Uring { }
+sub KEY_User1KB { }
+sub KEY_User2KB { }
+sub KEY_UserPB { }
+sub KEY_Utilde { }
+sub KEY_V { }
+sub KEY_VendorHome { }
+sub KEY_Video { }
+sub KEY_View { }
+sub KEY_VoidSymbol { }
+sub KEY_W { }
+sub KEY_WLAN { }
+sub KEY_WWW { }
+sub KEY_Wacute { }
+sub KEY_WakeUp { }
+sub KEY_Wcircumflex { }
+sub KEY_Wdiaeresis { }
+sub KEY_WebCam { }
+sub KEY_Wgrave { }
+sub KEY_WheelButton { }
+sub KEY_WindowClear { }
+sub KEY_WonSign { }
+sub KEY_Word { }
+sub KEY_X { }
+sub KEY_Xabovedot { }
+sub KEY_Xfer { }
+sub KEY_Y { }
+sub KEY_Yacute { }
+sub KEY_Ybelowdot { }
+sub KEY_Ycircumflex { }
+sub KEY_Ydiaeresis { }
+sub KEY_Yellow { }
+sub KEY_Ygrave { }
+sub KEY_Yhook { }
+sub KEY_Ytilde { }
+sub KEY_Z { }
+sub KEY_Zabovedot { }
+sub KEY_Zacute { }
+sub KEY_Zcaron { }
+sub KEY_Zen_Koho { }
+sub KEY_Zenkaku { }
+sub KEY_Zenkaku_Hankaku { }
+sub KEY_ZoomIn { }
+sub KEY_ZoomOut { }
+sub KEY_Zstroke { }
+sub KEY_a { }
+sub KEY_aacute { }
+sub KEY_abelowdot { }
+sub KEY_abovedot { }
+sub KEY_abreve { }
+sub KEY_abreveacute { }
+sub KEY_abrevebelowdot { }
+sub KEY_abrevegrave { }
+sub KEY_abrevehook { }
+sub KEY_abrevetilde { }
+sub KEY_acircumflex { }
+sub KEY_acircumflexacute { }
+sub KEY_acircumflexbelowdot { }
+sub KEY_acircumflexgrave { }
+sub KEY_acircumflexhook { }
+sub KEY_acircumflextilde { }
+sub KEY_acute { }
+sub KEY_adiaeresis { }
+sub KEY_ae { }
+sub KEY_agrave { }
+sub KEY_ahook { }
+sub KEY_amacron { }
+sub KEY_ampersand { }
+sub KEY_aogonek { }
+sub KEY_apostrophe { }
+sub KEY_approxeq { }
+sub KEY_approximate { }
+sub KEY_aring { }
+sub KEY_asciicircum { }
+sub KEY_asciitilde { }
+sub KEY_asterisk { }
+sub KEY_at { }
+sub KEY_atilde { }
+sub KEY_b { }
+sub KEY_babovedot { }
+sub KEY_backslash { }
+sub KEY_ballotcross { }
+sub KEY_bar { }
+sub KEY_because { }
+sub KEY_blank { }
+sub KEY_botintegral { }
+sub KEY_botleftparens { }
+sub KEY_botleftsqbracket { }
+sub KEY_botleftsummation { }
+sub KEY_botrightparens { }
+sub KEY_botrightsqbracket { }
+sub KEY_botrightsummation { }
+sub KEY_bott { }
+sub KEY_botvertsummationconnector { }
+sub KEY_braceleft { }
+sub KEY_braceright { }
+sub KEY_bracketleft { }
+sub KEY_bracketright { }
+sub KEY_braille_blank { }
+sub KEY_braille_dot_1 { }
+sub KEY_braille_dot_10 { }
+sub KEY_braille_dot_2 { }
+sub KEY_braille_dot_3 { }
+sub KEY_braille_dot_4 { }
+sub KEY_braille_dot_5 { }
+sub KEY_braille_dot_6 { }
+sub KEY_braille_dot_7 { }
+sub KEY_braille_dot_8 { }
+sub KEY_braille_dot_9 { }
+sub KEY_braille_dots_1 { }
+sub KEY_braille_dots_12 { }
+sub KEY_braille_dots_123 { }
+sub KEY_braille_dots_1234 { }
+sub KEY_braille_dots_12345 { }
+sub KEY_braille_dots_123456 { }
+sub KEY_braille_dots_1234567 { }
+sub KEY_braille_dots_12345678 { }
+sub KEY_braille_dots_1234568 { }
+sub KEY_braille_dots_123457 { }
+sub KEY_braille_dots_1234578 { }
+sub KEY_braille_dots_123458 { }
+sub KEY_braille_dots_12346 { }
+sub KEY_braille_dots_123467 { }
+sub KEY_braille_dots_1234678 { }
+sub KEY_braille_dots_123468 { }
+sub KEY_braille_dots_12347 { }
+sub KEY_braille_dots_123478 { }
+sub KEY_braille_dots_12348 { }
+sub KEY_braille_dots_1235 { }
+sub KEY_braille_dots_12356 { }
+sub KEY_braille_dots_123567 { }
+sub KEY_braille_dots_1235678 { }
+sub KEY_braille_dots_123568 { }
+sub KEY_braille_dots_12357 { }
+sub KEY_braille_dots_123578 { }
+sub KEY_braille_dots_12358 { }
+sub KEY_braille_dots_1236 { }
+sub KEY_braille_dots_12367 { }
+sub KEY_braille_dots_123678 { }
+sub KEY_braille_dots_12368 { }
+sub KEY_braille_dots_1237 { }
+sub KEY_braille_dots_12378 { }
+sub KEY_braille_dots_1238 { }
+sub KEY_braille_dots_124 { }
+sub KEY_braille_dots_1245 { }
+sub KEY_braille_dots_12456 { }
+sub KEY_braille_dots_124567 { }
+sub KEY_braille_dots_1245678 { }
+sub KEY_braille_dots_124568 { }
+sub KEY_braille_dots_12457 { }
+sub KEY_braille_dots_124578 { }
+sub KEY_braille_dots_12458 { }
+sub KEY_braille_dots_1246 { }
+sub KEY_braille_dots_12467 { }
+sub KEY_braille_dots_124678 { }
+sub KEY_braille_dots_12468 { }
+sub KEY_braille_dots_1247 { }
+sub KEY_braille_dots_12478 { }
+sub KEY_braille_dots_1248 { }
+sub KEY_braille_dots_125 { }
+sub KEY_braille_dots_1256 { }
+sub KEY_braille_dots_12567 { }
+sub KEY_braille_dots_125678 { }
+sub KEY_braille_dots_12568 { }
+sub KEY_braille_dots_1257 { }
+sub KEY_braille_dots_12578 { }
+sub KEY_braille_dots_1258 { }
+sub KEY_braille_dots_126 { }
+sub KEY_braille_dots_1267 { }
+sub KEY_braille_dots_12678 { }
+sub KEY_braille_dots_1268 { }
+sub KEY_braille_dots_127 { }
+sub KEY_braille_dots_1278 { }
+sub KEY_braille_dots_128 { }
+sub KEY_braille_dots_13 { }
+sub KEY_braille_dots_134 { }
+sub KEY_braille_dots_1345 { }
+sub KEY_braille_dots_13456 { }
+sub KEY_braille_dots_134567 { }
+sub KEY_braille_dots_1345678 { }
+sub KEY_braille_dots_134568 { }
+sub KEY_braille_dots_13457 { }
+sub KEY_braille_dots_134578 { }
+sub KEY_braille_dots_13458 { }
+sub KEY_braille_dots_1346 { }
+sub KEY_braille_dots_13467 { }
+sub KEY_braille_dots_134678 { }
+sub KEY_braille_dots_13468 { }
+sub KEY_braille_dots_1347 { }
+sub KEY_braille_dots_13478 { }
+sub KEY_braille_dots_1348 { }
+sub KEY_braille_dots_135 { }
+sub KEY_braille_dots_1356 { }
+sub KEY_braille_dots_13567 { }
+sub KEY_braille_dots_135678 { }
+sub KEY_braille_dots_13568 { }
+sub KEY_braille_dots_1357 { }
+sub KEY_braille_dots_13578 { }
+sub KEY_braille_dots_1358 { }
+sub KEY_braille_dots_136 { }
+sub KEY_braille_dots_1367 { }
+sub KEY_braille_dots_13678 { }
+sub KEY_braille_dots_1368 { }
+sub KEY_braille_dots_137 { }
+sub KEY_braille_dots_1378 { }
+sub KEY_braille_dots_138 { }
+sub KEY_braille_dots_14 { }
+sub KEY_braille_dots_145 { }
+sub KEY_braille_dots_1456 { }
+sub KEY_braille_dots_14567 { }
+sub KEY_braille_dots_145678 { }
+sub KEY_braille_dots_14568 { }
+sub KEY_braille_dots_1457 { }
+sub KEY_braille_dots_14578 { }
+sub KEY_braille_dots_1458 { }
+sub KEY_braille_dots_146 { }
+sub KEY_braille_dots_1467 { }
+sub KEY_braille_dots_14678 { }
+sub KEY_braille_dots_1468 { }
+sub KEY_braille_dots_147 { }
+sub KEY_braille_dots_1478 { }
+sub KEY_braille_dots_148 { }
+sub KEY_braille_dots_15 { }
+sub KEY_braille_dots_156 { }
+sub KEY_braille_dots_1567 { }
+sub KEY_braille_dots_15678 { }
+sub KEY_braille_dots_1568 { }
+sub KEY_braille_dots_157 { }
+sub KEY_braille_dots_1578 { }
+sub KEY_braille_dots_158 { }
+sub KEY_braille_dots_16 { }
+sub KEY_braille_dots_167 { }
+sub KEY_braille_dots_1678 { }
+sub KEY_braille_dots_168 { }
+sub KEY_braille_dots_17 { }
+sub KEY_braille_dots_178 { }
+sub KEY_braille_dots_18 { }
+sub KEY_braille_dots_2 { }
+sub KEY_braille_dots_23 { }
+sub KEY_braille_dots_234 { }
+sub KEY_braille_dots_2345 { }
+sub KEY_braille_dots_23456 { }
+sub KEY_braille_dots_234567 { }
+sub KEY_braille_dots_2345678 { }
+sub KEY_braille_dots_234568 { }
+sub KEY_braille_dots_23457 { }
+sub KEY_braille_dots_234578 { }
+sub KEY_braille_dots_23458 { }
+sub KEY_braille_dots_2346 { }
+sub KEY_braille_dots_23467 { }
+sub KEY_braille_dots_234678 { }
+sub KEY_braille_dots_23468 { }
+sub KEY_braille_dots_2347 { }
+sub KEY_braille_dots_23478 { }
+sub KEY_braille_dots_2348 { }
+sub KEY_braille_dots_235 { }
+sub KEY_braille_dots_2356 { }
+sub KEY_braille_dots_23567 { }
+sub KEY_braille_dots_235678 { }
+sub KEY_braille_dots_23568 { }
+sub KEY_braille_dots_2357 { }
+sub KEY_braille_dots_23578 { }
+sub KEY_braille_dots_2358 { }
+sub KEY_braille_dots_236 { }
+sub KEY_braille_dots_2367 { }
+sub KEY_braille_dots_23678 { }
+sub KEY_braille_dots_2368 { }
+sub KEY_braille_dots_237 { }
+sub KEY_braille_dots_2378 { }
+sub KEY_braille_dots_238 { }
+sub KEY_braille_dots_24 { }
+sub KEY_braille_dots_245 { }
+sub KEY_braille_dots_2456 { }
+sub KEY_braille_dots_24567 { }
+sub KEY_braille_dots_245678 { }
+sub KEY_braille_dots_24568 { }
+sub KEY_braille_dots_2457 { }
+sub KEY_braille_dots_24578 { }
+sub KEY_braille_dots_2458 { }
+sub KEY_braille_dots_246 { }
+sub KEY_braille_dots_2467 { }
+sub KEY_braille_dots_24678 { }
+sub KEY_braille_dots_2468 { }
+sub KEY_braille_dots_247 { }
+sub KEY_braille_dots_2478 { }
+sub KEY_braille_dots_248 { }
+sub KEY_braille_dots_25 { }
+sub KEY_braille_dots_256 { }
+sub KEY_braille_dots_2567 { }
+sub KEY_braille_dots_25678 { }
+sub KEY_braille_dots_2568 { }
+sub KEY_braille_dots_257 { }
+sub KEY_braille_dots_2578 { }
+sub KEY_braille_dots_258 { }
+sub KEY_braille_dots_26 { }
+sub KEY_braille_dots_267 { }
+sub KEY_braille_dots_2678 { }
+sub KEY_braille_dots_268 { }
+sub KEY_braille_dots_27 { }
+sub KEY_braille_dots_278 { }
+sub KEY_braille_dots_28 { }
+sub KEY_braille_dots_3 { }
+sub KEY_braille_dots_34 { }
+sub KEY_braille_dots_345 { }
+sub KEY_braille_dots_3456 { }
+sub KEY_braille_dots_34567 { }
+sub KEY_braille_dots_345678 { }
+sub KEY_braille_dots_34568 { }
+sub KEY_braille_dots_3457 { }
+sub KEY_braille_dots_34578 { }
+sub KEY_braille_dots_3458 { }
+sub KEY_braille_dots_346 { }
+sub KEY_braille_dots_3467 { }
+sub KEY_braille_dots_34678 { }
+sub KEY_braille_dots_3468 { }
+sub KEY_braille_dots_347 { }
+sub KEY_braille_dots_3478 { }
+sub KEY_braille_dots_348 { }
+sub KEY_braille_dots_35 { }
+sub KEY_braille_dots_356 { }
+sub KEY_braille_dots_3567 { }
+sub KEY_braille_dots_35678 { }
+sub KEY_braille_dots_3568 { }
+sub KEY_braille_dots_357 { }
+sub KEY_braille_dots_3578 { }
+sub KEY_braille_dots_358 { }
+sub KEY_braille_dots_36 { }
+sub KEY_braille_dots_367 { }
+sub KEY_braille_dots_3678 { }
+sub KEY_braille_dots_368 { }
+sub KEY_braille_dots_37 { }
+sub KEY_braille_dots_378 { }
+sub KEY_braille_dots_38 { }
+sub KEY_braille_dots_4 { }
+sub KEY_braille_dots_45 { }
+sub KEY_braille_dots_456 { }
+sub KEY_braille_dots_4567 { }
+sub KEY_braille_dots_45678 { }
+sub KEY_braille_dots_4568 { }
+sub KEY_braille_dots_457 { }
+sub KEY_braille_dots_4578 { }
+sub KEY_braille_dots_458 { }
+sub KEY_braille_dots_46 { }
+sub KEY_braille_dots_467 { }
+sub KEY_braille_dots_4678 { }
+sub KEY_braille_dots_468 { }
+sub KEY_braille_dots_47 { }
+sub KEY_braille_dots_478 { }
+sub KEY_braille_dots_48 { }
+sub KEY_braille_dots_5 { }
+sub KEY_braille_dots_56 { }
+sub KEY_braille_dots_567 { }
+sub KEY_braille_dots_5678 { }
+sub KEY_braille_dots_568 { }
+sub KEY_braille_dots_57 { }
+sub KEY_braille_dots_578 { }
+sub KEY_braille_dots_58 { }
+sub KEY_braille_dots_6 { }
+sub KEY_braille_dots_67 { }
+sub KEY_braille_dots_678 { }
+sub KEY_braille_dots_68 { }
+sub KEY_braille_dots_7 { }
+sub KEY_braille_dots_78 { }
+sub KEY_braille_dots_8 { }
+sub KEY_breve { }
+sub KEY_brokenbar { }
+sub KEY_c { }
+sub KEY_c_h { }
+sub KEY_cabovedot { }
+sub KEY_cacute { }
+sub KEY_careof { }
+sub KEY_caret { }
+sub KEY_caron { }
+sub KEY_ccaron { }
+sub KEY_ccedilla { }
+sub KEY_ccircumflex { }
+sub KEY_cedilla { }
+sub KEY_cent { }
+sub KEY_ch { }
+sub KEY_checkerboard { }
+sub KEY_checkmark { }
+sub KEY_circle { }
+sub KEY_club { }
+sub KEY_colon { }
+sub KEY_comma { }
+sub KEY_containsas { }
+sub KEY_copyright { }
+sub KEY_cr { }
+sub KEY_crossinglines { }
+sub KEY_cuberoot { }
+sub KEY_currency { }
+sub KEY_cursor { }
+sub KEY_d { }
+sub KEY_dabovedot { }
+sub KEY_dagger { }
+sub KEY_dcaron { }
+sub KEY_dead_A { }
+sub KEY_dead_E { }
+sub KEY_dead_I { }
+sub KEY_dead_O { }
+sub KEY_dead_U { }
+sub KEY_dead_a { }
+sub KEY_dead_abovecomma { }
+sub KEY_dead_abovedot { }
+sub KEY_dead_abovereversedcomma { }
+sub KEY_dead_abovering { }
+sub KEY_dead_acute { }
+sub KEY_dead_belowbreve { }
+sub KEY_dead_belowcircumflex { }
+sub KEY_dead_belowcomma { }
+sub KEY_dead_belowdiaeresis { }
+sub KEY_dead_belowdot { }
+sub KEY_dead_belowmacron { }
+sub KEY_dead_belowring { }
+sub KEY_dead_belowtilde { }
+sub KEY_dead_breve { }
+sub KEY_dead_capital_schwa { }
+sub KEY_dead_caron { }
+sub KEY_dead_cedilla { }
+sub KEY_dead_circumflex { }
+sub KEY_dead_currency { }
+sub KEY_dead_dasia { }
+sub KEY_dead_diaeresis { }
+sub KEY_dead_doubleacute { }
+sub KEY_dead_doublegrave { }
+sub KEY_dead_e { }
+sub KEY_dead_grave { }
+sub KEY_dead_greek { }
+sub KEY_dead_hook { }
+sub KEY_dead_horn { }
+sub KEY_dead_i { }
+sub KEY_dead_invertedbreve { }
+sub KEY_dead_iota { }
+sub KEY_dead_macron { }
+sub KEY_dead_o { }
+sub KEY_dead_ogonek { }
+sub KEY_dead_perispomeni { }
+sub KEY_dead_psili { }
+sub KEY_dead_semivoiced_sound { }
+sub KEY_dead_small_schwa { }
+sub KEY_dead_stroke { }
+sub KEY_dead_tilde { }
+sub KEY_dead_u { }
+sub KEY_dead_voiced_sound { }
+sub KEY_decimalpoint { }
+sub KEY_degree { }
+sub KEY_diaeresis { }
+sub KEY_diamond { }
+sub KEY_digitspace { }
+sub KEY_dintegral { }
+sub KEY_division { }
+sub KEY_dollar { }
+sub KEY_doubbaselinedot { }
+sub KEY_doubleacute { }
+sub KEY_doubledagger { }
+sub KEY_doublelowquotemark { }
+sub KEY_downarrow { }
+sub KEY_downcaret { }
+sub KEY_downshoe { }
+sub KEY_downstile { }
+sub KEY_downtack { }
+sub KEY_dstroke { }
+sub KEY_e { }
+sub KEY_eabovedot { }
+sub KEY_eacute { }
+sub KEY_ebelowdot { }
+sub KEY_ecaron { }
+sub KEY_ecircumflex { }
+sub KEY_ecircumflexacute { }
+sub KEY_ecircumflexbelowdot { }
+sub KEY_ecircumflexgrave { }
+sub KEY_ecircumflexhook { }
+sub KEY_ecircumflextilde { }
+sub KEY_ediaeresis { }
+sub KEY_egrave { }
+sub KEY_ehook { }
+sub KEY_eightsubscript { }
+sub KEY_eightsuperior { }
+sub KEY_elementof { }
+sub KEY_ellipsis { }
+sub KEY_em3space { }
+sub KEY_em4space { }
+sub KEY_emacron { }
+sub KEY_emdash { }
+sub KEY_emfilledcircle { }
+sub KEY_emfilledrect { }
+sub KEY_emopencircle { }
+sub KEY_emopenrectangle { }
+sub KEY_emptyset { }
+sub KEY_emspace { }
+sub KEY_endash { }
+sub KEY_enfilledcircbullet { }
+sub KEY_enfilledsqbullet { }
+sub KEY_eng { }
+sub KEY_enopencircbullet { }
+sub KEY_enopensquarebullet { }
+sub KEY_enspace { }
+sub KEY_eogonek { }
+sub KEY_equal { }
+sub KEY_eth { }
+sub KEY_etilde { }
+sub KEY_exclam { }
+sub KEY_exclamdown { }
+sub KEY_ezh { }
+sub KEY_f { }
+sub KEY_fabovedot { }
+sub KEY_femalesymbol { }
+sub KEY_ff { }
+sub KEY_figdash { }
+sub KEY_filledlefttribullet { }
+sub KEY_filledrectbullet { }
+sub KEY_filledrighttribullet { }
+sub KEY_filledtribulletdown { }
+sub KEY_filledtribulletup { }
+sub KEY_fiveeighths { }
+sub KEY_fivesixths { }
+sub KEY_fivesubscript { }
+sub KEY_fivesuperior { }
+sub KEY_fourfifths { }
+sub KEY_foursubscript { }
+sub KEY_foursuperior { }
+sub KEY_fourthroot { }
+sub KEY_function { }
+sub KEY_g { }
+sub KEY_gabovedot { }
+sub KEY_gbreve { }
+sub KEY_gcaron { }
+sub KEY_gcedilla { }
+sub KEY_gcircumflex { }
+sub KEY_grave { }
+sub KEY_greater { }
+sub KEY_greaterthanequal { }
+sub KEY_guillemotleft { }
+sub KEY_guillemotright { }
+sub KEY_h { }
+sub KEY_hairspace { }
+sub KEY_hcircumflex { }
+sub KEY_heart { }
+sub KEY_hebrew_aleph { }
+sub KEY_hebrew_ayin { }
+sub KEY_hebrew_bet { }
+sub KEY_hebrew_beth { }
+sub KEY_hebrew_chet { }
+sub KEY_hebrew_dalet { }
+sub KEY_hebrew_daleth { }
+sub KEY_hebrew_doublelowline { }
+sub KEY_hebrew_finalkaph { }
+sub KEY_hebrew_finalmem { }
+sub KEY_hebrew_finalnun { }
+sub KEY_hebrew_finalpe { }
+sub KEY_hebrew_finalzade { }
+sub KEY_hebrew_finalzadi { }
+sub KEY_hebrew_gimel { }
+sub KEY_hebrew_gimmel { }
+sub KEY_hebrew_he { }
+sub KEY_hebrew_het { }
+sub KEY_hebrew_kaph { }
+sub KEY_hebrew_kuf { }
+sub KEY_hebrew_lamed { }
+sub KEY_hebrew_mem { }
+sub KEY_hebrew_nun { }
+sub KEY_hebrew_pe { }
+sub KEY_hebrew_qoph { }
+sub KEY_hebrew_resh { }
+sub KEY_hebrew_samech { }
+sub KEY_hebrew_samekh { }
+sub KEY_hebrew_shin { }
+sub KEY_hebrew_taf { }
+sub KEY_hebrew_taw { }
+sub KEY_hebrew_tet { }
+sub KEY_hebrew_teth { }
+sub KEY_hebrew_waw { }
+sub KEY_hebrew_yod { }
+sub KEY_hebrew_zade { }
+sub KEY_hebrew_zadi { }
+sub KEY_hebrew_zain { }
+sub KEY_hebrew_zayin { }
+sub KEY_hexagram { }
+sub KEY_horizconnector { }
+sub KEY_horizlinescan1 { }
+sub KEY_horizlinescan3 { }
+sub KEY_horizlinescan5 { }
+sub KEY_horizlinescan7 { }
+sub KEY_horizlinescan9 { }
+sub KEY_hstroke { }
+sub KEY_ht { }
+sub KEY_hyphen { }
+sub KEY_i { }
+sub KEY_iTouch { }
+sub KEY_iacute { }
+sub KEY_ibelowdot { }
+sub KEY_ibreve { }
+sub KEY_icircumflex { }
+sub KEY_identical { }
+sub KEY_idiaeresis { }
+sub KEY_idotless { }
+sub KEY_ifonlyif { }
+sub KEY_igrave { }
+sub KEY_ihook { }
+sub KEY_imacron { }
+sub KEY_implies { }
+sub KEY_includedin { }
+sub KEY_includes { }
+sub KEY_infinity { }
+sub KEY_integral { }
+sub KEY_intersection { }
+sub KEY_iogonek { }
+sub KEY_itilde { }
+sub KEY_j { }
+sub KEY_jcircumflex { }
+sub KEY_jot { }
+sub KEY_k { }
+sub KEY_kana_A { }
+sub KEY_kana_CHI { }
+sub KEY_kana_E { }
+sub KEY_kana_FU { }
+sub KEY_kana_HA { }
+sub KEY_kana_HE { }
+sub KEY_kana_HI { }
+sub KEY_kana_HO { }
+sub KEY_kana_HU { }
+sub KEY_kana_I { }
+sub KEY_kana_KA { }
+sub KEY_kana_KE { }
+sub KEY_kana_KI { }
+sub KEY_kana_KO { }
+sub KEY_kana_KU { }
+sub KEY_kana_MA { }
+sub KEY_kana_ME { }
+sub KEY_kana_MI { }
+sub KEY_kana_MO { }
+sub KEY_kana_MU { }
+sub KEY_kana_N { }
+sub KEY_kana_NA { }
+sub KEY_kana_NE { }
+sub KEY_kana_NI { }
+sub KEY_kana_NO { }
+sub KEY_kana_NU { }
+sub KEY_kana_O { }
+sub KEY_kana_RA { }
+sub KEY_kana_RE { }
+sub KEY_kana_RI { }
+sub KEY_kana_RO { }
+sub KEY_kana_RU { }
+sub KEY_kana_SA { }
+sub KEY_kana_SE { }
+sub KEY_kana_SHI { }
+sub KEY_kana_SO { }
+sub KEY_kana_SU { }
+sub KEY_kana_TA { }
+sub KEY_kana_TE { }
+sub KEY_kana_TI { }
+sub KEY_kana_TO { }
+sub KEY_kana_TSU { }
+sub KEY_kana_TU { }
+sub KEY_kana_U { }
+sub KEY_kana_WA { }
+sub KEY_kana_WO { }
+sub KEY_kana_YA { }
+sub KEY_kana_YO { }
+sub KEY_kana_YU { }
+sub KEY_kana_a { }
+sub KEY_kana_closingbracket { }
+sub KEY_kana_comma { }
+sub KEY_kana_conjunctive { }
+sub KEY_kana_e { }
+sub KEY_kana_fullstop { }
+sub KEY_kana_i { }
+sub KEY_kana_middledot { }
+sub KEY_kana_o { }
+sub KEY_kana_openingbracket { }
+sub KEY_kana_switch { }
+sub KEY_kana_tsu { }
+sub KEY_kana_tu { }
+sub KEY_kana_u { }
+sub KEY_kana_ya { }
+sub KEY_kana_yo { }
+sub KEY_kana_yu { }
+sub KEY_kappa { }
+sub KEY_kcedilla { }
+sub KEY_kra { }
+sub KEY_l { }
+sub KEY_lacute { }
+sub KEY_latincross { }
+sub KEY_lbelowdot { }
+sub KEY_lcaron { }
+sub KEY_lcedilla { }
+sub KEY_leftanglebracket { }
+sub KEY_leftarrow { }
+sub KEY_leftcaret { }
+sub KEY_leftdoublequotemark { }
+sub KEY_leftmiddlecurlybrace { }
+sub KEY_leftopentriangle { }
+sub KEY_leftpointer { }
+sub KEY_leftradical { }
+sub KEY_leftshoe { }
+sub KEY_leftsinglequotemark { }
+sub KEY_leftt { }
+sub KEY_lefttack { }
+sub KEY_less { }
+sub KEY_lessthanequal { }
+sub KEY_lf { }
+sub KEY_logicaland { }
+sub KEY_logicalor { }
+sub KEY_lowleftcorner { }
+sub KEY_lowrightcorner { }
+sub KEY_lstroke { }
+sub KEY_m { }
+sub KEY_mabovedot { }
+sub KEY_macron { }
+sub KEY_malesymbol { }
+sub KEY_maltesecross { }
+sub KEY_marker { }
+sub KEY_masculine { }
+sub KEY_minus { }
+sub KEY_minutes { }
+sub KEY_mu { }
+sub KEY_multiply { }
+sub KEY_musicalflat { }
+sub KEY_musicalsharp { }
+sub KEY_n { }
+sub KEY_nabla { }
+sub KEY_nacute { }
+sub KEY_ncaron { }
+sub KEY_ncedilla { }
+sub KEY_ninesubscript { }
+sub KEY_ninesuperior { }
+sub KEY_nl { }
+sub KEY_nobreakspace { }
+sub KEY_notapproxeq { }
+sub KEY_notelementof { }
+sub KEY_notequal { }
+sub KEY_notidentical { }
+sub KEY_notsign { }
+sub KEY_ntilde { }
+sub KEY_numbersign { }
+sub KEY_numerosign { }
+sub KEY_o { }
+sub KEY_oacute { }
+sub KEY_obarred { }
+sub KEY_obelowdot { }
+sub KEY_ocaron { }
+sub KEY_ocircumflex { }
+sub KEY_ocircumflexacute { }
+sub KEY_ocircumflexbelowdot { }
+sub KEY_ocircumflexgrave { }
+sub KEY_ocircumflexhook { }
+sub KEY_ocircumflextilde { }
+sub KEY_odiaeresis { }
+sub KEY_odoubleacute { }
+sub KEY_oe { }
+sub KEY_ogonek { }
+sub KEY_ograve { }
+sub KEY_ohook { }
+sub KEY_ohorn { }
+sub KEY_ohornacute { }
+sub KEY_ohornbelowdot { }
+sub KEY_ohorngrave { }
+sub KEY_ohornhook { }
+sub KEY_ohorntilde { }
+sub KEY_omacron { }
+sub KEY_oneeighth { }
+sub KEY_onefifth { }
+sub KEY_onehalf { }
+sub KEY_onequarter { }
+sub KEY_onesixth { }
+sub KEY_onesubscript { }
+sub KEY_onesuperior { }
+sub KEY_onethird { }
+sub KEY_ooblique { }
+sub KEY_openrectbullet { }
+sub KEY_openstar { }
+sub KEY_opentribulletdown { }
+sub KEY_opentribulletup { }
+sub KEY_ordfeminine { }
+sub KEY_oslash { }
+sub KEY_otilde { }
+sub KEY_overbar { }
+sub KEY_overline { }
+sub KEY_p { }
+sub KEY_pabovedot { }
+sub KEY_paragraph { }
+sub KEY_parenleft { }
+sub KEY_parenright { }
+sub KEY_partdifferential { }
+sub KEY_partialderivative { }
+sub KEY_percent { }
+sub KEY_period { }
+sub KEY_periodcentered { }
+sub KEY_permille { }
+sub KEY_phonographcopyright { }
+sub KEY_plus { }
+sub KEY_plusminus { }
+sub KEY_prescription { }
+sub KEY_prolongedsound { }
+sub KEY_punctspace { }
+sub KEY_q { }
+sub KEY_quad { }
+sub KEY_question { }
+sub KEY_questiondown { }
+sub KEY_quotedbl { }
+sub KEY_quoteleft { }
+sub KEY_quoteright { }
+sub KEY_r { }
+sub KEY_racute { }
+sub KEY_radical { }
+sub KEY_rcaron { }
+sub KEY_rcedilla { }
+sub KEY_registered { }
+sub KEY_rightanglebracket { }
+sub KEY_rightarrow { }
+sub KEY_rightcaret { }
+sub KEY_rightdoublequotemark { }
+sub KEY_rightmiddlecurlybrace { }
+sub KEY_rightmiddlesummation { }
+sub KEY_rightopentriangle { }
+sub KEY_rightpointer { }
+sub KEY_rightshoe { }
+sub KEY_rightsinglequotemark { }
+sub KEY_rightt { }
+sub KEY_righttack { }
+sub KEY_s { }
+sub KEY_sabovedot { }
+sub KEY_sacute { }
+sub KEY_scaron { }
+sub KEY_scedilla { }
+sub KEY_schwa { }
+sub KEY_scircumflex { }
+sub KEY_script_switch { }
+sub KEY_seconds { }
+sub KEY_section { }
+sub KEY_semicolon { }
+sub KEY_semivoicedsound { }
+sub KEY_seveneighths { }
+sub KEY_sevensubscript { }
+sub KEY_sevensuperior { }
+sub KEY_signaturemark { }
+sub KEY_signifblank { }
+sub KEY_similarequal { }
+sub KEY_singlelowquotemark { }
+sub KEY_sixsubscript { }
+sub KEY_sixsuperior { }
+sub KEY_slash { }
+sub KEY_soliddiamond { }
+sub KEY_space { }
+sub KEY_squareroot { }
+sub KEY_ssharp { }
+sub KEY_sterling { }
+sub KEY_stricteq { }
+sub KEY_t { }
+sub KEY_tabovedot { }
+sub KEY_tcaron { }
+sub KEY_tcedilla { }
+sub KEY_telephone { }
+sub KEY_telephonerecorder { }
+sub KEY_therefore { }
+sub KEY_thinspace { }
+sub KEY_thorn { }
+sub KEY_threeeighths { }
+sub KEY_threefifths { }
+sub KEY_threequarters { }
+sub KEY_threesubscript { }
+sub KEY_threesuperior { }
+sub KEY_tintegral { }
+sub KEY_topintegral { }
+sub KEY_topleftparens { }
+sub KEY_topleftradical { }
+sub KEY_topleftsqbracket { }
+sub KEY_topleftsummation { }
+sub KEY_toprightparens { }
+sub KEY_toprightsqbracket { }
+sub KEY_toprightsummation { }
+sub KEY_topt { }
+sub KEY_topvertsummationconnector { }
+sub KEY_trademark { }
+sub KEY_trademarkincircle { }
+sub KEY_tslash { }
+sub KEY_twofifths { }
+sub KEY_twosubscript { }
+sub KEY_twosuperior { }
+sub KEY_twothirds { }
+sub KEY_u { }
+sub KEY_uacute { }
+sub KEY_ubelowdot { }
+sub KEY_ubreve { }
+sub KEY_ucircumflex { }
+sub KEY_udiaeresis { }
+sub KEY_udoubleacute { }
+sub KEY_ugrave { }
+sub KEY_uhook { }
+sub KEY_uhorn { }
+sub KEY_uhornacute { }
+sub KEY_uhornbelowdot { }
+sub KEY_uhorngrave { }
+sub KEY_uhornhook { }
+sub KEY_uhorntilde { }
+sub KEY_umacron { }
+sub KEY_underbar { }
+sub KEY_underscore { }
+sub KEY_union { }
+sub KEY_uogonek { }
+sub KEY_uparrow { }
+sub KEY_upcaret { }
+sub KEY_upleftcorner { }
+sub KEY_uprightcorner { }
+sub KEY_upshoe { }
+sub KEY_upstile { }
+sub KEY_uptack { }
+sub KEY_uring { }
+sub KEY_utilde { }
+sub KEY_v { }
+sub KEY_variation { }
+sub KEY_vertbar { }
+sub KEY_vertconnector { }
+sub KEY_voicedsound { }
+sub KEY_vt { }
+sub KEY_w { }
+sub KEY_wacute { }
+sub KEY_wcircumflex { }
+sub KEY_wdiaeresis { }
+sub KEY_wgrave { }
+sub KEY_x { }
+sub KEY_xabovedot { }
+sub KEY_y { }
+sub KEY_yacute { }
+sub KEY_ybelowdot { }
+sub KEY_ycircumflex { }
+sub KEY_ydiaeresis { }
+sub KEY_yen { }
+sub KEY_ygrave { }
+sub KEY_yhook { }
+sub KEY_ytilde { }
+sub KEY_z { }
+sub KEY_zabovedot { }
+sub KEY_zacute { }
+sub KEY_zcaron { }
+sub KEY_zerosubscript { }
+sub KEY_zerosuperior { }
+sub KEY_zstroke { }
+sub MAX_TIMECOORD_AXES { }
+sub PARENT_RELATIVE { }
+sub PIXBUF_FEATURES_H { }
+sub PIXBUF_MAGIC_NUMBER { }
+sub PIXBUF_MAJOR { }
+sub PIXBUF_MICRO { }
+sub PIXBUF_MINOR { }
+sub PIXBUF_VERSION { }
+sub PIXDATA_HEADER_LENGTH { }
+sub PRIORITY_REDRAW { }
sub add_option_entries_libgtk_only { }
sub atom_intern { }
sub atom_intern_static_string { }
@@ -2364,15 +4648,8 @@ sub set_loop { }
package Gtk3::Gdk::Pixdata;
sub deserialize { }
-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 { }
-sub Gtk3::Gdk::Pixdata::length { }
sub height { }
+sub length { }
sub magic { }
sub pixdata_type { }
sub pixel_data { }
@@ -2604,2283 +4881,6 @@ 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::WindowAttr;
sub cursor { }
' href='#n6549'>6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR Free Software Foundation, Inc.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: drakx_share\n"
"POT-Creation-Date: 2012-07-29 11:51+0300\n"
"PO-Revision-Date: 2012-02-20 22:24+0000\n"
"Last-Translator: Matteo Pasotti <pasotti.matteo@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8-bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"

#: any.pm:262 any.pm:972 diskdrake/interactive.pm:645
#: diskdrake/interactive.pm:869 diskdrake/interactive.pm:931
#: diskdrake/interactive.pm:1036 diskdrake/interactive.pm:1266
#: diskdrake/interactive.pm:1324 do_pkgs.pm:241 do_pkgs.pm:286
#: harddrake/sound.pm:270 interactive.pm:587 pkgs.pm:285
#, c-format
msgid "Please wait"
msgstr "Attendi"

#: any.pm:262
#, c-format
msgid "Bootloader installation in progress"
msgstr "Installazione del bootloader in corso"

#: any.pm:273
#, c-format
msgid ""
"LILO wants to assign a new Volume ID to drive %s.  However, changing\n"
"the Volume ID of a Windows NT, 2000, or XP boot disk is a fatal Windows "
"error.\n"
"This caution does not apply to Windows 95 or 98, or to NT data disks.\n"
"\n"
"Assign a new Volume ID?"
msgstr ""
"LILO vuole assegnare un nuovo Volume ID al drive %s.  Tuttavia, il cambio\n"
"del Volume ID di una partizione di boot di Windows NT, 2000, o XP "
"costituisce\n"
"un errore fatale per Windows.\n"
"Non servono precauzioni per le partizioni di Windows 95/98 o NT con solo "
"dati.\n"
"\n"
"Assegno un nuovo Volume ID?"

#: any.pm:284
#, c-format
msgid "Installation of bootloader failed. The following error occurred:"
msgstr ""
"Installazione del bootloader fallita. Si è verificato il seguente errore:"

#: any.pm:290
#, c-format
msgid ""
"You may need to change your Open Firmware boot-device to\n"
" enable the bootloader.  If you do not see the bootloader prompt at\n"
" reboot, hold down Command-Option-O-F at reboot and enter:\n"
" setenv boot-device %s,\\\\:tbxi\n"
" Then type: shut-down\n"
"At your next boot you should see the bootloader prompt."
msgstr ""
"Potrebbe servire la modifica del dispositivo di boot dell'Open Firmware\n"
" per abilitare il bootloader. Se non vedi il prompt del bootloader dopo\n"
" il riavvio, tieni premuto Command-Option-O-F al riavvio e digita:\n"
" setenv boot-device %s,\\\\:tbxi\n"
" Poi digita: shut-down\n"
"Al boot successivo dovresti vedere il prompt del bootloader."

#: any.pm:330
#, c-format
msgid ""
"You decided to install the bootloader on a partition.\n"
"This implies you already have a bootloader on the hard disk drive you boot "
"(eg: System Commander).\n"
"\n"
"On which drive are you booting?"
msgstr ""
"Hai deciso di installare il bootloader su una partizione.\n"
"Questo implica che hai già un bootloader nel disco rigido che avvii (es. "
"Grub).\n"
"\n"
"Da quale disco avvii il sistema?"

#: any.pm:341
#, c-format
msgid "Bootloader Installation"
msgstr "Installazione del bootloader in corso"

#: any.pm:345
#, c-format
msgid "Where do you want to install the bootloader?"
msgstr "Dove vuoi installare il bootloader?"

#: any.pm:369
#, c-format
msgid "First sector (MBR) of drive %s"
msgstr "Primo settore del disco (MBR) %s"

#: any.pm:371
#, c-format
msgid "First sector of drive (MBR)"
msgstr "Primo settore del disco (MBR)"

#: any.pm:373
#, c-format
msgid "First sector of the root partition"
msgstr "Primo settore della partizione root"

#: any.pm:375
#, c-format
msgid "On Floppy"
msgstr "Su floppy"

#: any.pm:377 pkgs.pm:281 ugtk2.pm:526
#, c-format
msgid "Skip"
msgstr "Salta"

#: any.pm:412
#, c-format
msgid "Boot Style Configuration"
msgstr "Configurazione stile di avvio"

#: any.pm:428 any.pm:461 any.pm:462
#, c-format
msgid "Bootloader main options"
msgstr "Opzioni principali del bootloader"

#: any.pm:432
#, c-format
msgid "Bootloader"
msgstr "Bootloader"

#: any.pm:433 any.pm:465
#, c-format
msgid "Bootloader to use"
msgstr "Bootloader da usare"

#: any.pm:436 any.pm:468
#, c-format
msgid "Boot device"
msgstr "Dispositivo di boot"

#: any.pm:439
#, c-format
msgid "Main options"
msgstr "Opzioni principali"

#: any.pm:440
#, c-format
msgid "Delay before booting default image"
msgstr "Ritardo prima di avviare l'immagine predefinita"

#: any.pm:441
#, c-format
msgid "Enable ACPI"
msgstr "Abilitare l'ACPI"

#: any.pm:442
#, c-format
msgid "Enable SMP"
msgstr "Abilitare SMP"

#: any.pm:443
#, c-format
msgid "Enable APIC"
msgstr "Abilitare l'APIC"

#: any.pm:445
#, c-format
msgid "Enable Local APIC"
msgstr "Abilitare l'APIC locale"

#: any.pm:446 security/level.pm:63
#, c-format
msgid "Security"
msgstr "Sicurezza"

#: any.pm:447 any.pm:907 any.pm:926 authentication.pm:249
#: diskdrake/smbnfs_gtk.pm:181
#, c-format
msgid "Password"
msgstr "Password"

#: any.pm:450 authentication.pm:260
#, c-format
msgid "The passwords do not match"
msgstr "Le password non corrispondono"

#: any.pm:450 authentication.pm:260 diskdrake/interactive.pm:1499
#, c-format
msgid "Please try again"
msgstr "Per favore, riprova"

#: any.pm:452
#, c-format
msgid "You cannot use a password with %s"
msgstr "Non puoi usare una password con %s"

#: any.pm:456 any.pm:910 any.pm:928 authentication.pm:250
#, c-format
msgid "Password (again)"
msgstr "Password (ripeti)"

#: any.pm:457
#, c-format
msgid "Clean /tmp at each boot"
msgstr "Svuota /tmp ad ogni avvio"

#: any.pm:467
#, c-format
msgid "Init Message"
msgstr "Messaggio di init"

#: any.pm:469
#, c-format
msgid "Open Firmware Delay"
msgstr "Attesa dell'Open Firmware"

#: any.pm:470
#, c-format
msgid "Kernel Boot Timeout"
msgstr "Attesa per il boot del kernel"

#: any.pm:471
#, c-format
msgid "Enable CD Boot?"
msgstr "Abilitare l'avvio da CD-ROM?"

#: any.pm:472
#, c-format
msgid "Enable OF Boot?"
msgstr "Abilitare boot da OF?"

#: any.pm:473
#, c-format
msgid "Default OS?"
msgstr "Sistema operativo predefinito?"

#: any.pm:547
#, c-format
msgid "Image"
msgstr "Immagine"

#: any.pm:548 any.pm:562
#, c-format
msgid "Root"
msgstr "Root"

#: any.pm:549 any.pm:575
#, c-format
msgid "Append"
msgstr "Opzioni per il kernel"

#: any.pm:551
#, c-format
msgid "Xen append"
msgstr "Accodamento Xen"

#: any.pm:553
#, c-format
msgid "Requires password to boot"
msgstr "Richiedere password al boot"

#: any.pm:555
#, c-format
msgid "Video mode"
msgstr "Modalità video"

#: any.pm:557
#, c-format
msgid "Initrd"
msgstr "Initrd"

#: any.pm:558
#, c-format
msgid "Network profile"
msgstr "Profilo di rete"

#: any.pm:567 any.pm:572 any.pm:574 diskdrake/interactive.pm:411
#, c-format
msgid "Label"
msgstr "Etichetta"

#: any.pm:569 any.pm:577 harddrake/v4l.pm:438
#, c-format
msgid "Default"
msgstr "Predefinito"

#: any.pm:576
#, c-format
msgid "NoVideo"
msgstr "NoVideo"

#: any.pm:587
#, c-format
msgid "Empty label not allowed"
msgstr "Non sono ammesse etichette vuote"

#: any.pm:588
#, c-format
msgid "You must specify a kernel image"
msgstr "Bisogna indicare l'immagine di un kernel"

#: any.pm:588
#, c-format
msgid "You must specify a root partition"
msgstr "Bisogna specificare una partizione root"

#: any.pm:589
#, c-format
msgid "This label is already used"
msgstr "Questa etichetta è già in uso"

#: any.pm:607
#, c-format
msgid "Which type of entry do you want to add?"
msgstr "Che tipo di voce vuoi aggiungere?"

#: any.pm:608
#, c-format
msgid "Linux"
msgstr "Linux"

#: any.pm:608
#, c-format
msgid "Other OS (SunOS...)"
msgstr "Altro S.O. (SunOS...)"

#: any.pm:609
#, c-format
msgid "Other OS (MacOS...)"
msgstr "Altro S.O. (MacOS,...)"

#: any.pm:609
#, c-format
msgid "Other OS (Windows...)"
msgstr "Altro S.O. (Windows, ...)"

#: any.pm:656
#, c-format
msgid "Bootloader Configuration"
msgstr "Configurazione del bootloader"

#: any.pm:657
#, c-format
msgid ""
"Here are the entries on your boot menu so far.\n"
"You can create additional entries or change the existing ones."
msgstr ""
"Finora ci sono queste voci nel menu di boot.\n"
"Puoi aggiungerne altre o cambiare quelle esistenti."

#: any.pm:868
#, c-format
msgid "access to X programs"
msgstr "accesso ai programmi X"

#: any.pm:869
#, c-format
msgid "access to rpm tools"
msgstr "accesso agli strumenti RPM"

#: any.pm:870
#, c-format
msgid "allow \"su\""
msgstr "permettere \"su\""

#: any.pm:871
#, c-format
msgid "access to administrative files"
msgstr "accesso ai file di amministrazione del sistema"

#: any.pm:872
#, c-format
msgid "access to network tools"
msgstr "accesso agli strumenti di rete"

#: any.pm:873
#, c-format
msgid "access to compilation tools"
msgstr "accesso agli strumenti di compilazione"

#: any.pm:879
#, c-format
msgid "(already added %s)"
msgstr "(%s già aggiunto)"

#: any.pm:885
#, c-format
msgid "Please give a user name"
msgstr "Inserisci il nome di un utente, grazie"

#: any.pm:886
#, c-format
msgid ""
"The user name must start with a lower case letter followed by only lower "
"cased letters, numbers, `-' and `_'"
msgstr ""
"Il nome utente deve iniziare con una lettera minuscola seguita solo da altre "
"minuscole, numeri, \"-\" e \"_\""

#: any.pm:887
#, c-format
msgid "The user name is too long"
msgstr "Il nome utente è troppo lungo"

#: any.pm:888
#, c-format
msgid "This user name has already been added"
msgstr "Il nome utente è già stato utilizzato"

#: any.pm:894 any.pm:930
#, c-format
msgid "User ID"
msgstr "ID utente"

#: any.pm:894 any.pm:931
#, c-format
msgid "Group ID"
msgstr "ID gruppo"

#: any.pm:895
#, c-format
msgid "%s must be a number"
msgstr "%s dev'essere un numero"

#: any.pm:896
#, c-format
msgid "%s should be above 500. Accept anyway?"
msgstr "%s dovrebbe essere superiore a 500. Accetta comunque?"

#: any.pm:900
#, c-format
msgid "User management"
msgstr "Gestione degli utenti"

#: any.pm:905
#, c-format
msgid "Enable guest account"
msgstr "Abilita l'account guest"

#: any.pm:906 authentication.pm:236
#, c-format
msgid "Set administrator (root) password"
msgstr "Scegli password amministratore (root)"

#: any.pm:912
#, c-format
msgid "Enter a user"
msgstr "Inserisci un utente"

#: any.pm:914
#, c-format
msgid "Icon"
msgstr "Icona"

#: any.pm:917
#, c-format
msgid "Real name"
msgstr "Vero nome"

#: any.pm:924
#, c-format
msgid "Login name"
msgstr "Nome utente"

#: any.pm:929
#, c-format
msgid "Shell"
msgstr "Shell"

#: any.pm:972
#, c-format
msgid "Please wait, adding media..."
msgstr "Attendere, aggiornamento dei supporti in corso..."

#: any.pm:1004 security/l10n.pm:14
#, c-format
msgid "Autologin"
msgstr "Autologin"

#: any.pm:1005
#, c-format
msgid "I can set up your computer to automatically log on one user."
msgstr ""
"Si può configurare il computer per fare automaticamente il login di un "
"utente all'avvio."

#: any.pm:1006
#, c-format
msgid "Use this feature"
msgstr "Utilizza questa funzionalità"

#: any.pm:1007
#, c-format
msgid "Choose the default user:"
msgstr "Scegli l'utente predefinito:"

#: any.pm:1008
#, c-format
msgid "Choose the window manager to run:"
msgstr "Scegli il gestore di finestre da usare:"

#: any.pm:1019 any.pm:1039 any.pm:1107
#, c-format
msgid "Release Notes"
msgstr "Note di rilascio"

#: any.pm:1046 any.pm:1395 interactive/gtk.pm:817
#, c-format
msgid "Close"
msgstr "Chiudi"

#: any.pm:1093
#, c-format
msgid "License agreement"
msgstr "Accordo di licenza"

#: any.pm:1095 diskdrake/dav.pm:26
#, c-format
msgid "Quit"
msgstr "Esci"

#: any.pm:1102
#, c-format
msgid "Do you accept this license ?"
msgstr "Accetti questa licenza?"

#: any.pm:1103
#, c-format
msgid "Accept"
msgstr "Accetta"

#: any.pm:1103
#, c-format
msgid "Refuse"
msgstr "Rifiuta"

#: any.pm:1129 any.pm:1191
#, c-format
msgid "Please choose a language to use"
msgstr "Scegli una lingua da utilizzare"

#: any.pm:1157
#, c-format
msgid ""
"%s can support multiple languages. Select\n"
"the languages you would like to install. They will be available\n"
"when your installation is complete and you restart your system."
msgstr ""
"%s può supportare più lingue. Seleziona\n"
"le lingue che vorresti installare. Esse saranno disponibili\n"
"quando l'installazione è completa e riavvii il sistema."

#: any.pm:1159 fs/partitioning_wizard.pm:174
#, c-format
msgid "Mageia"
msgstr "Mageia"

#: any.pm:1160
#, c-format
msgid "Multiple languages"
msgstr "Multilingue"

#: any.pm:1169 any.pm:1200
#, c-format
msgid "Old compatibility (non UTF-8) encoding"
msgstr "Codifica per vecchia compatibilità (non UTF-8)"

#: any.pm:1170
#, c-format
msgid "All languages"
msgstr "Tutte le lingue"

#: any.pm:1192
#, c-format
msgid "Language choice"
msgstr "Scelta della lingua"

#: any.pm:1246
#, c-format
msgid "Country / Region"
msgstr "Paese / Regione"

#: any.pm:1247
#, c-format
msgid "Please choose your country"
msgstr "Scegli il tuo paese"

#: any.pm:1249
#, c-format
msgid "Here is the full list of available countries"
msgstr "Ecco la lista completa dei paesi disponibili"

#: any.pm:1250
#, c-format
msgid "Other Countries"
msgstr "Altre nazioni"

#: any.pm:1250 interactive.pm:488 interactive/gtk.pm:445
#, c-format
msgid "Advanced"
msgstr "Avanzato"

#: any.pm:1256
#, c-format
msgid "Input method:"
msgstr "Modalità input:"

#: any.pm:1259
#, c-format
msgid "None"
msgstr "Nessuno"

#: any.pm:1340
#, c-format
msgid "No sharing"
msgstr "Nessuna condivisione"

#: any.pm:1340
#, c-format
msgid "Allow all users"
msgstr "Permetti a tutti gli utenti"

#: any.pm:1340
#, c-format
msgid "Custom"
msgstr "Personalizzato"

#: any.pm:1344
#, c-format
msgid ""
"Would you like to allow users to share some of their directories?\n"
"Allowing this will permit users to simply click on \"Share\" in konqueror "
"and nautilus.\n"
"\n"
"\"Custom\" permit a per-user granularity.\n"
msgstr ""
"Vuoi permettere agli utenti di condividere qualcuna delle loro directory?\n"
"Se lo consenti, agli utenti basterà poi utilizzare l'opzione \n"
"\"Condividi\" in Konqueror o Nautilus.\n"
"\n"
"\"Personalizzata\" permette un controllo più specifico per ogni utente.\n"

#: any.pm:1356
#, c-format
msgid ""
"NFS: the traditional Unix file sharing system, with less support on Mac and "
"Windows."
msgstr ""
"NFS: il classico sistema di condivisione dei file in ambiente Unix, con un "
"limitato supporto per Mac e Windows."

#: any.pm:1359
#, c-format
msgid ""
"SMB: a file sharing system used by Windows, Mac OS X and many modern Linux "
"systems."
msgstr ""
"SMB: il sistema di condivisione dei file utilizzato in Windows, Mac OS X e "
"molte distribuzioni Linux recenti."

#: any.pm:1367
#, c-format
msgid ""
"You can export using NFS or SMB. Please select which you would like to use."
msgstr ""
"Puoi esportare usando NFS o Samba. Scegli quello che preferisci utilizzare."

#: any.pm:1395
#, c-format
msgid "Launch userdrake"
msgstr "Lancia userdrake"

#: any.pm:1397
#, c-format
msgid ""
"The per-user sharing uses the group \"fileshare\". \n"
"You can use userdrake to add a user to this group."
msgstr ""
"Per condividere le directory bisogna appartenere al gruppo \"fileshare\".\n"
"Puoi usare \"userdrake\" per aggiungervi un utente."

#: any.pm:1504
#, c-format
msgid ""
"You need to logout and back in again for changes to take effect. Press OK to "
"logout now."
msgstr ""
"Devi disconnetterti e rientrare affinché i cambiamenti abbiano effetto. "
"Premi «OK» per fare logout."

#: any.pm:1508
#, c-format
msgid "You need to log out and back in again for changes to take effect"
msgstr ""
"Devi disconnetterti e rientrare affinché i cambiamenti abbiano effetto."

#: any.pm:1543
#, c-format
msgid "Timezone"
msgstr "Fuso orario"

#: any.pm:1543
#, c-format
msgid "Which is your timezone?"
msgstr "Qual è il fuso orario locale?"

#: any.pm:1566 any.pm:1568
#, c-format
msgid "Date, Clock & Time Zone Settings"
msgstr "Impostazione di data, ora e fuso orario"

#: any.pm:1569
#, c-format
msgid "What is the best time?"
msgstr "Qual è l'orario migliore?"

#: any.pm:1573
#, c-format
msgid "%s (hardware clock set to UTC)"
msgstr "%s (orologio hardware impostato su UTC)"

#: any.pm:1574
#, c-format
msgid "%s (hardware clock set to local time)"
msgstr "%s (orologio hardware impostato su ora locale)"

#: any.pm:1576
#, c-format
msgid "NTP Server"
msgstr "Server NTP"

#: any.pm:1577
#, c-format
msgid "Automatic time synchronization (using NTP)"
msgstr "Sincronizzazione automatica dell'ora (usando NTP)"

#: authentication.pm:24
#, c-format
msgid "Local file"
msgstr "File locale"

#: authentication.pm:25
#, c-format
msgid "LDAP"
msgstr "LDAP"

#: authentication.pm:26
#, c-format
msgid "NIS"
msgstr "NIS"

#: authentication.pm:27
#, c-format
msgid "Smart Card"
msgstr "Smart Card"

#: authentication.pm:28 authentication.pm:215
#, c-format
msgid "Windows Domain"
msgstr "Dominio Windows"

#: authentication.pm:29
#, c-format
msgid "Kerberos 5"
msgstr "Kerberos 5"

#: authentication.pm:65
#, c-format
msgid "Local file:"
msgstr "File locale:"

#: authentication.pm:65
#, c-format
msgid ""
"Use local for all authentication and information user tell in local file"
msgstr ""
"Usa local per tutte le autenticazioni e le informazioni che l'utente "
"inserisce nel file locale"

#: authentication.pm:66
#, c-format
msgid "LDAP:"
msgstr "LDAP:"

#: authentication.pm:66
#, c-format
msgid ""
"Tells your computer to use LDAP for some or all authentication. LDAP "
"consolidates certain types of information within your organization."
msgstr ""
"Dice al computer di utilizzare LDAP per alcune o per tutte le "
"autenticazioni. LDAP raggruppa alcuni tipi di informazioni sulla tua "
"organizzazione."

#: authentication.pm:67
#, c-format
msgid "NIS:"
msgstr "NIS:"

#: authentication.pm:67
#, c-format
msgid ""
"Allows you to run a group of computers in the same Network Information "
"Service domain with a common password and group file."
msgstr ""
"Ti permette di gestire un gruppo di computer in un dominio NIS (Network "
"Information Service) con i file per password e gruppi in comune."

#: authentication.pm:68
#, c-format
msgid "Windows Domain:"
msgstr "Dominio Windows:"

#: authentication.pm:68
#, c-format
msgid ""
"Winbind allows the system to retrieve information and authenticate users in "
"a Windows domain."
msgstr ""
"Winbind permette al sistema di recuperare le informazioni e di autenticare "
"gli utenti in un dominio Windows."

#: authentication.pm:69
#, c-format
msgid "Kerberos 5 :"
msgstr "Kerberos 5 :"

#: authentication.pm:69
#, c-format
msgid "With Kerberos and LDAP for authentication in Active Directory Server "
msgstr "Con Kerberos e LDAP per l'autenticazione nell'Active Directory Server"

#: authentication.pm:106 authentication.pm:140 authentication.pm:159
#: authentication.pm:160 authentication.pm:186 authentication.pm:210
#: authentication.pm:865
#, c-format
msgid " "
msgstr " "

#: authentication.pm:107 authentication.pm:141 authentication.pm:187
#: authentication.pm:211
#, c-format
msgid "Welcome to the Authentication Wizard"
msgstr "Benvenuto nella procedura guidata di autenticazione"

#: authentication.pm:109
#, c-format
msgid ""
"You have selected LDAP authentication. Please review the configuration "
"options below "
msgstr ""
"Hai selezionato l'autenticazione LDAP. Per favore rivedi le seguenti opzioni "
"di configurazione"

#: authentication.pm:111 authentication.pm:166
#, c-format
msgid "LDAP Server"
msgstr "Server LDAP"

#: authentication.pm:112 authentication.pm:167
#, c-format
msgid "Base dn"
msgstr "Base dn"

#: authentication.pm:113
#, c-format
msgid "Fetch base Dn "
msgstr "Recupera base Dn"

#: authentication.pm:115 authentication.pm:170
#, c-format
msgid "Use encrypt connection with TLS "
msgstr "Usa connessione criptata con TLS"

#: authentication.pm:116 authentication.pm:171
#, c-format
msgid "Download CA Certificate "
msgstr "Scarica il certificato CA"

#: authentication.pm:118 authentication.pm:151
#, c-format
msgid "Use Disconnect mode "
msgstr "Utilizza modalità Disconnetti"

#: authentication.pm:119 authentication.pm:172
#, c-format
msgid "Use anonymous BIND "
msgstr "Utilizza BIND anonimo  "

#: authentication.pm:120 authentication.pm:123 authentication.pm:125
#: authentication.pm:129
#, c-format
msgid "  "
msgstr "  "

#: authentication.pm:121 authentication.pm:173
#, c-format
msgid "Bind DN "
msgstr "Bind DN"

#: authentication.pm:122 authentication.pm:174
#, c-format
msgid "Bind Password "
msgstr "Password Bind"

#: authentication.pm:124
#, c-format
msgid "Advanced path for group "
msgstr "Percorso avanzato per il gruppo"

#: authentication.pm:126
#, c-format
msgid "Password base"
msgstr "Password base"

#: authentication.pm:127
#, c-format
msgid "Group base"
msgstr "Gruppo base"

#: authentication.pm:128
#, c-format
msgid "Shadow base"
msgstr "Shadow base"

#: authentication.pm:143
#, c-format
msgid ""
"You have selected Kerberos 5 authentication. Please review the configuration "
"options below "
msgstr ""
"Hai selezionato l'autenticazione Kerberos 5. Per favore rivedi le seguenti "
"opzioni di configurazione"

#: authentication.pm:145
#, c-format
msgid "Realm "
msgstr "Realm"

#: authentication.pm:147
#, c-format
msgid "KDCs Servers"
msgstr "Server KDC"

#: authentication.pm:149
#, c-format
msgid "Use DNS to locate KDC for the realm"
msgstr "Usa DNS per trovare KDC per realm"

#: authentication.pm:150
#, c-format
msgid "Use DNS to locate realms"
msgstr "Utilizza DNS per trovare i realm"

#: authentication.pm:155
#, c-format
msgid "Use local file for users information"
msgstr "Utilizza il file locale per le informazioni utente"

#: authentication.pm:156
#, c-format
msgid "Use LDAP for users information"
msgstr "Usa LDAP per informazioni sugli utenti"

#: authentication.pm:162
#, c-format
msgid ""
"You have selected Kerberos 5 for authentication, now you must choose the "
"type of users information "
msgstr ""
"Hai selezionato Kerberos 5 per l'autenticazione, adesso devi scegliere il "
"tipo di informazioni utente"

#: authentication.pm:168
#, c-format
msgid "Fecth base Dn "
msgstr "Recupera base Dn"

#: authentication.pm:189
#, c-format
msgid ""
"You have selected NIS authentication. Please review the configuration "
"options below "
msgstr ""
"Hai selezionato l'autenticazione NIS. Per favore ricontrolla le seguenti "
"opzioni di configurazione"

#: authentication.pm:191
#, c-format
msgid "NIS Domain"
msgstr "Dominio NIS"

#: authentication.pm:192
#, c-format
msgid "NIS Server"
msgstr "Server NIS"

#: authentication.pm:213
#, c-format
msgid ""
"You have selected Windows Domain authentication. Please review the "
"configuration options below "
msgstr ""
"Hai selezionato l'autenticazione per il dominio Windows. Per favore riguarda "
"le seguenti opzioni di configurazione"

#: authentication.pm:217
#, c-format
msgid "Domain Model "
msgstr "Modello di Dominio"

#: authentication.pm:219
#, c-format
msgid "Active Directory Realm "
msgstr "Autenticazione Active Directory"

#: authentication.pm:220
#, c-format
msgid "DNS Domain"
msgstr "Dominio DNS"

#: authentication.pm:221
#, c-format
msgid "DC Server"
msgstr "Server DC"

#: authentication.pm:235 authentication.pm:251
#, c-format
msgid "Authentication"
msgstr "Autenticazione"

#: authentication.pm:237
#, c-format
msgid "Authentication method"
msgstr "Metodo autenticazione"

#. -PO: keep this short or else the buttons will not fit in the window
#: authentication.pm:242
#, c-format
msgid "No password"
msgstr "No password"

#: authentication.pm:263
#, c-format
msgid "This password is too short (it must be at least %d characters long)"
msgstr "Questa password è troppo corta (deve essere almeno di %d caratteri)"

#: authentication.pm:373
#, c-format
msgid "Cannot use broadcast with no NIS domain"
msgstr "Impossibile utilizzare broadcast senza un dominio NIS"

#: authentication.pm:860
#, c-format
msgid "Select file"
msgstr "Seleziona il file"

#: authentication.pm:866
#, c-format
msgid "Domain Windows for authentication : "
msgstr "Dominio Windows per l'autenticazione:"

#: authentication.pm:868
#, c-format
msgid "Domain Admin User Name"
msgstr "Nome utente dell'amministratore di dominio"

#: authentication.pm:869
#, c-format
msgid "Domain Admin Password"
msgstr "Password dell'amministratore di dominio"

#. -PO: these messages will be displayed at boot time in the BIOS, use only ASCII (7bit)
#: bootloader.pm:978
#, c-format
msgid ""
"Welcome to the operating system chooser!\n"
"\n"
"Choose an operating system from the list above or\n"
"wait for default boot.\n"
"\n"
msgstr ""
"Benvenuti nel selezionatore di sistemi operativi!\n"
"\n"
"Scegli un sistema operativo da questo elenco,\n"
"o aspetta che si avvii quello predefinito.\n"
"\n"

#: bootloader.pm:1156
#, c-format
msgid "LILO with text menu"
msgstr "LILO con menu testuale"

#: bootloader.pm:1157
#, c-format
msgid "GRUB with graphical menu"
msgstr "GRUB con menu grafico"

#: bootloader.pm:1158
#, c-format
msgid "GRUB with text menu"
msgstr "GRUB con menu testuale"

#: bootloader.pm:1159
#, c-format
msgid "Yaboot"
msgstr "Yaboot"

#: bootloader.pm:1160
#, c-format
msgid "SILO"
msgstr "SILO"

#: bootloader.pm:1244
#, c-format
msgid "not enough room in /boot"
msgstr "spazio insufficiente in /boot"

#: bootloader.pm:1970
#, c-format
msgid "You cannot install the bootloader on a %s partition\n"
msgstr "Non puoi installare il bootloader in una partizione %s\n"

#: bootloader.pm:2091
#, c-format
msgid ""
"Your bootloader configuration must be updated because partition has been "
"renumbered"
msgstr ""
"Devi aggiornare la configurazione del bootloader perché le partizioni hanno "
"cambiato numerazione"

#: bootloader.pm:2104
#, c-format
msgid ""
"The bootloader cannot be installed correctly. You have to boot rescue and "
"choose \"%s\""
msgstr ""
"Il bootloader non può essere installato correttamente. Devi fare l'avvio di "
"ripristino e scegliere \"%s\""

#: bootloader.pm:2105
#, c-format
msgid "Re-install Boot Loader"
msgstr "Reinstallazione del bootloader"

#: common.pm:142
#, c-format
msgid "B"
msgstr "B"

#: common.pm:142
#, c-format
msgid "KB"
msgstr "KB"

#: common.pm:142
#, c-format
msgid "MB"
msgstr "MB"

#: common.pm:142
#, c-format
msgid "GB"
msgstr "GB"

#: common.pm:142 common.pm:151
#, c-format
msgid "TB"
msgstr "TB"

#: common.pm:159
#, c-format
msgid "%d minutes"
msgstr "%d minuti"

#: common.pm:161
#, c-format
msgid "1 minute"
msgstr "1 minuto"

#: common.pm:163
#, c-format
msgid "%d seconds"
msgstr "%d secondi"

#: common.pm:393
#, c-format
msgid "command %s missing"
msgstr "manca il comando %s"

#: diskdrake/dav.pm:17
#, c-format
msgid ""
"WebDAV is a protocol that allows you to mount a web server's directory\n"
"locally, and treat it like a local filesystem (provided the web server is\n"
"configured as a WebDAV server). If you would like to add WebDAV mount\n"
"points, select \"New\"."
msgstr ""
"WebDAV è un protocollo che permette di montare localmente una directory\n"
"del server web, e di trattarla come un file system locale (purché il web\n"
"server sia configurato come server WebDAV). Se si vuole aggiungere un\n"
"punto di mount WebDAV, basta selezionare \"Nuovo\"."

#: diskdrake/dav.pm:25
#, c-format
msgid "New"
msgstr "Nuovo"

#: diskdrake/dav.pm:63 diskdrake/interactive.pm:418 diskdrake/smbnfs_gtk.pm:75
#, c-format
msgid "Unmount"
msgstr "Smonta"

#: diskdrake/dav.pm:64 diskdrake/interactive.pm:414 diskdrake/smbnfs_gtk.pm:76
#, c-format
msgid "Mount"
msgstr "Esegui mount"

#: diskdrake/dav.pm:65
#, c-format
msgid "Server"
msgstr "Server"

#: diskdrake/dav.pm:66 diskdrake/interactive.pm:408
#: diskdrake/interactive.pm:722 diskdrake/interactive.pm:740
#: diskdrake/interactive.pm:744 diskdrake/removable.pm:23
#: diskdrake/smbnfs_gtk.pm:79
#, c-format
msgid "Mount point"
msgstr "Punto di mount"

#: diskdrake/dav.pm:67 diskdrake/interactive.pm:410
#: diskdrake/interactive.pm:1163 diskdrake/removable.pm:24
#: diskdrake/smbnfs_gtk.pm:80
#, c-format
msgid "Options"
msgstr "Opzioni"

#: diskdrake/dav.pm:68 interactive.pm:387 interactive/gtk.pm:453
#, c-format
msgid "Remove"
msgstr "Rimuovi"

#: diskdrake/dav.pm:69 diskdrake/hd_gtk.pm:193 diskdrake/removable.pm:26
#: diskdrake/smbnfs_gtk.pm:82 interactive/http.pm:151
#, c-format
msgid "Done"
msgstr "Fatto"

#: diskdrake/dav.pm:78 diskdrake/hd_gtk.pm:133 diskdrake/hd_gtk.pm:299
#: diskdrake/interactive.pm:247 diskdrake/interactive.pm:260
#: diskdrake/interactive.pm:456 diskdrake/interactive.pm:527
#: diskdrake/interactive.pm:545 diskdrake/interactive.pm:550
#: diskdrake/interactive.pm:712 diskdrake/interactive.pm:1002
#: diskdrake/interactive.pm:1054 diskdrake/interactive.pm:1209
#: diskdrake/interactive.pm:1222 diskdrake/interactive.pm:1225
#: diskdrake/interactive.pm:1499 diskdrake/smbnfs_gtk.pm:42 do_pkgs.pm:23
#: do_pkgs.pm:28 do_pkgs.pm:44 do_pkgs.pm:60 do_pkgs.pm:65 do_pkgs.pm:82
#: fsedit.pm:246 interactive/http.pm:117 interactive/http.pm:118
#: modules/interactive.pm:19 scanner.pm:95 scanner.pm:106 scanner.pm:113
#: scanner.pm:120 wizards.pm:96 wizards.pm:100 wizards.pm:122
#, c-format
msgid "Error"
msgstr "Errore"

#: diskdrake/dav.pm:86
#, c-format
msgid "Please enter the WebDAV server URL"
msgstr "Inserisci l'URL del server WebDAV"

#: diskdrake/dav.pm:90
#, c-format
msgid "The URL must begin with http:// or https://"
msgstr "L'URL deve iniziare con http:// o https://"

#: diskdrake/dav.pm:106 diskdrake/hd_gtk.pm:424 diskdrake/interactive.pm:306
#: diskdrake/interactive.pm:391 diskdrake/interactive.pm:597
#: diskdrake/interactive.pm:815 diskdrake/interactive.pm:880
#: diskdrake/interactive.pm:1034 diskdrake/interactive.pm:1076
#: diskdrake/interactive.pm:1077 diskdrake/interactive.pm:1309
#: diskdrake/interactive.pm:1347 diskdrake/interactive.pm:1498 do_pkgs.pm:19
#: do_pkgs.pm:39 do_pkgs.pm:57 do_pkgs.pm:77 harddrake/sound.pm:399
#, c-format
msgid "Warning"
msgstr "Attenzione"

#: diskdrake/dav.pm:106
#, c-format
msgid "Are you sure you want to delete this mount point?"
msgstr "Sei sicuro di voler cancellare questo punto di mount?"

#: diskdrake/dav.pm:124
#, c-format
msgid "Server: "
msgstr "Server: "

#: diskdrake/dav.pm:125 diskdrake/interactive.pm:501
#: diskdrake/interactive.pm:1371 diskdrake/interactive.pm:1459
#, c-format
msgid "Mount point: "
msgstr "Punto di mount: "

#: diskdrake/dav.pm:126 diskdrake/interactive.pm:1466
#, c-format
msgid "Options: %s"
msgstr "Opzioni: %s"

#: diskdrake/hd_gtk.pm:61 diskdrake/interactive.pm:301
#: diskdrake/smbnfs_gtk.pm:22 fs/mount_point.pm:108
#: fs/partitioning_wizard.pm:55 fs/partitioning_wizard.pm:238
#: fs/partitioning_wizard.pm:246 fs/partitioning_wizard.pm:285
#: fs/partitioning_wizard.pm:433 fs/partitioning_wizard.pm:496
#: fs/partitioning_wizard.pm:579 fs/partitioning_wizard.pm:582
#, c-format
msgid "Partitioning"
msgstr "Partizionamento"

#: diskdrake/hd_gtk.pm:73
#, c-format
msgid "Click on a partition, choose a filesystem type then choose an action"
msgstr ""
"Clicca su una partizione, scegli il tipo di filesystem e poi scegli cosa fare"

#: diskdrake/hd_gtk.pm:115 diskdrake/interactive.pm:1184
#: diskdrake/interactive.pm:1194 diskdrake/interactive.pm:1247
#, c-format
msgid "Read carefully"
msgstr "Leggere con attenzione"

#: diskdrake/hd_gtk.pm:115
#, c-format
msgid "Please make a backup of your data first"
msgstr "Si consiglia di effettuare prima un backup dei propri dati"

#: diskdrake/hd_gtk.pm:116 diskdrake/interactive.pm:240
#, c-format
msgid "Exit"
msgstr "Esci"

#: diskdrake/hd_gtk.pm:116
#, c-format
msgid "Continue"
msgstr "Continua"

#: diskdrake/hd_gtk.pm:188 fs/partitioning_wizard.pm:555 interactive.pm:653
#: interactive/gtk.pm:809 interactive/gtk.pm:827 interactive/gtk.pm:848
#: ugtk2.pm:936
#, c-format
msgid "Help"
msgstr "Guida"

#: diskdrake/hd_gtk.pm:234
#, c-format
msgid ""
"You have one big Microsoft Windows partition.\n"
"I suggest you first resize that partition\n"
"(click on it, then click on \"Resize\")"
msgstr ""
"C'è una grossa partizione Microsoft Windows.\n"
"Per prima cosa, ti suggerisco di ridimensionarla\n"
"(fai clic su di essa e poi su \"Ridimensiona\")"

#: diskdrake/hd_gtk.pm:236
#, c-format
msgid "Please click on a partition"
msgstr "Clicca su una partizione"

#: diskdrake/hd_gtk.pm:250 diskdrake/smbnfs_gtk.pm:63
#, c-format
msgid "Details"
msgstr "Dettagli"

#: diskdrake/hd_gtk.pm:299
#, c-format
msgid "No hard disk drives found"
msgstr "Non è stato trovato nessun disco rigido"

#: diskdrake/hd_gtk.pm:330
#, c-format
msgid "Unknown"
msgstr "Sconosciuto"

#: diskdrake/hd_gtk.pm:395
#, c-format
msgid "Ext4"
msgstr "Ext4"

#: diskdrake/hd_gtk.pm:395 fs/partitioning_wizard.pm:403
#, c-format
msgid "XFS"
msgstr "XFS"

#: diskdrake/hd_gtk.pm:395 fs/partitioning_wizard.pm:403
#, c-format
msgid "Swap"
msgstr "Swap"

#: diskdrake/hd_gtk.pm:395 fs/partitioning_wizard.pm:403
#, c-format
msgid "SunOS"
msgstr "SunOS"

#: diskdrake/hd_gtk.pm:395 fs/partitioning_wizard.pm:403
#, c-format
msgid "HFS"
msgstr "HFS"

#: diskdrake/hd_gtk.pm:395 fs/partitioning_wizard.pm:403
#, c-format
msgid "Windows"
msgstr "Windows"

#: diskdrake/hd_gtk.pm:396 fs/partitioning_wizard.pm:404 services.pm:193
#, c-format
msgid "Other"
msgstr "Altro"

#: diskdrake/hd_gtk.pm:396 diskdrake/interactive.pm:1386
#: fs/partitioning_wizard.pm:404
#, c-format
msgid "Empty"
msgstr "Vuoto"

#: diskdrake/hd_gtk.pm:403
#, c-format
msgid "Filesystem types:"
msgstr "Tipi di filesystem:"

#: diskdrake/hd_gtk.pm:424
#, c-format
msgid "This partition is already empty"
msgstr "Questa partizione è già vuota"

#: diskdrake/hd_gtk.pm:433
#, c-format
msgid "Use ``Unmount'' first"
msgstr "Prima clicca su \"Smonta\""

#: diskdrake/hd_gtk.pm:433
#, c-format
msgid "Use ``%s'' instead (in expert mode)"
msgstr "Usa \"%s\" al suo posto (modalità esperto)"

#: diskdrake/hd_gtk.pm:433 diskdrake/interactive.pm:409
#: diskdrake/interactive.pm:639 diskdrake/removable.pm:25
#: diskdrake/removable.pm:48
#, c-format
msgid "Type"
msgstr "Tipo"

#: diskdrake/interactive.pm:211
#, c-format
msgid "Choose another partition"
msgstr "Scegliere un'altra partizione"

#: diskdrake/interactive.pm:211
#, c-format
msgid "Choose a partition"
msgstr "Scegli una partizione"

#: diskdrake/interactive.pm:273 diskdrake/interactive.pm:382
#: interactive/curses.pm:532
#, c-format
msgid "More"
msgstr "Ancora"

#: diskdrake/interactive.pm:281 diskdrake/interactive.pm:294
#: diskdrake/interactive.pm:1293
#, c-format
msgid "Confirmation"
msgstr "Conferma"

#: diskdrake/interactive.pm:281
#, c-format
msgid "Continue anyway?"
msgstr "Continuare comunque?"

#: diskdrake/interactive.pm:286
#, c-format
msgid "Quit without saving"
msgstr "Esci senza salvare"

#: diskdrake/interactive.pm:286
#, c-format
msgid "Quit without writing the partition table?"
msgstr "Uscire senza scrivere la tabella delle partizioni?"

#: diskdrake/interactive.pm:294
#, c-format
msgid "Do you want to save the /etc/fstab modifications?"
msgstr "Vuoi salvare le modifiche di /etc/fstab?"

#: diskdrake/interactive.pm:301 fs/partitioning_wizard.pm:285
#, c-format
msgid "You need to reboot for the partition table modifications to take effect"
msgstr ""
"Devi riavviare il sistema per rendere effettive le modifiche alla tabella "
"delle partizioni."

#: diskdrake/interactive.pm:306
#, c-format
msgid ""
"You should format partition %s.\n"
"Otherwise no entry for mount point %s will be written in fstab.\n"
"Quit anyway?"
msgstr ""
"Dovresti formattare la partizione %s.\n"
"Altrimenti non verrà assegnato un punto di mount per %s in fstab.\n"
"Vuoi uscire comunque?"

#: diskdrake/interactive.pm:319
#, c-format
msgid "Clear all"
msgstr "Azzerare tutto"

#: diskdrake/interactive.pm:320
#, c-format
msgid "Auto allocate"
msgstr "Partizionare automaticamente"

#: diskdrake/interactive.pm:326
#, c-format
msgid "Toggle to normal mode"
msgstr "Passare a modalità normale"

#: diskdrake/interactive.pm:326
#, c-format
msgid "Toggle to expert mode"
msgstr "Passare a modalità esperto"

#: diskdrake/interactive.pm:338
#, c-format
msgid "Hard disk drive information"
msgstr "Informazioni sul disco rigido"

#: diskdrake/interactive.pm:371
#, c-format
msgid "All primary partitions are used"
msgstr "Tutte le partizioni primarie sono in uso"

#: diskdrake/interactive.pm:372
#, c-format
msgid "I cannot add any more partitions"
msgstr "Non posso aggiungere ulteriori partizioni"

#: diskdrake/interactive.pm:373
#, c-format
msgid ""
"To have more partitions, please delete one to be able to create an extended "
"partition"
msgstr ""
"Per avere altre partizioni è necessario eliminarne una per poterne poi "
"creare una estesa"

#: diskdrake/interactive.pm:384
#, c-format
msgid "Reload partition table"
msgstr "Ricarica tabella delle partizioni"

#: diskdrake/interactive.pm:391
#, c-format
msgid "Detailed information"
msgstr "Informazioni dettagliate"

#: diskdrake/interactive.pm:407
#, c-format
msgid "View"
msgstr "Mostra"

#: diskdrake/interactive.pm:412 diskdrake/interactive.pm:828
#, c-format
msgid "Resize"
msgstr "Ridimensiona"

#: diskdrake/interactive.pm:413
#, c-format
msgid "Format"
msgstr "Formatta"

#: diskdrake/interactive.pm:415 diskdrake/interactive.pm:965
#, c-format
msgid "Add to RAID"
msgstr "Aggiungi a RAID"

#: diskdrake/interactive.pm:416 diskdrake/interactive.pm:984
#, c-format
msgid "Add to LVM"
msgstr "Aggiungi a LVM"

#: diskdrake/interactive.pm:417
#, c-format
msgid "Use"
msgstr "Utilizza"

#: diskdrake/interactive.pm:419
#, c-format
msgid "Delete"
msgstr "Cancella"

#: diskdrake/interactive.pm:420
#, c-format
msgid "Remove from RAID"
msgstr "Rimuovi da RAID"

#: diskdrake/interactive.pm:421
#, c-format
msgid "Remove from LVM"
msgstr "Rimuovi da LVM"

#: diskdrake/interactive.pm:422
#, c-format
msgid "Remove from dm"
msgstr "Rimuovi dal dm"

#: diskdrake/interactive.pm:423
#, c-format
msgid "Modify RAID"
msgstr "Modifica RAID"

#: diskdrake/interactive.pm:424
#, c-format
msgid "Use for loopback"
msgstr "Usa per loopback"

#: diskdrake/interactive.pm:434
#, c-format
msgid "Create"
msgstr "Creare"

#: diskdrake/interactive.pm:456
#, c-format
msgid "Failed to mount partition"
msgstr "Montaggio della partizione non riuscito"

#: diskdrake/interactive.pm:490 diskdrake/interactive.pm:492
#, c-format
msgid "Create a new partition"
msgstr "Crea una nuova partizione"

#: diskdrake/interactive.pm:494
#, c-format
msgid "Start sector: "
msgstr "Settore iniziale: "

#: diskdrake/interactive.pm:497 diskdrake/interactive.pm:1069
#, c-format
msgid "Size in MB: "
msgstr "Dimensione in MB: "

#: diskdrake/interactive.pm:499 diskdrake/interactive.pm:1070
#, c-format
msgid "Filesystem type: "
msgstr "Tipo di filesystem: "

#: diskdrake/interactive.pm:505
#, c-format
msgid "Preference: "
msgstr "Preferenza: "

#: diskdrake/interactive.pm:508
#, c-format
msgid "Logical volume name "
msgstr "Nome del volume logico "

#: diskdrake/interactive.pm:510
#, c-format
msgid "Encrypt partition"
msgstr "Partizione cifrata"

#: diskdrake/interactive.pm:511
#, c-format
msgid "Encryption key "
msgstr "Chiave di cifratura"

#: diskdrake/interactive.pm:512 diskdrake/interactive.pm:1503
#, c-format
msgid "Encryption key (again)"
msgstr "Chiave di cifratura (conferma)"

#: diskdrake/interactive.pm:524 diskdrake/interactive.pm:1499
#, c-format
msgid "The encryption keys do not match"
msgstr "Le chiavi di cifratura non corrispondono"

#: diskdrake/interactive.pm:525
#, c-format
msgid "Missing encryption key"
msgstr "Chiave di cifratura persa"

#: diskdrake/interactive.pm:545
#, c-format
msgid ""
"You cannot create a new partition\n"
"(since you reached the maximal number of primary partitions).\n"
"First remove a primary partition and create an extended partition."
msgstr ""
"Non puoi creare una nuova partizione.\n"
"(dato che hai raggiunto il numero massimo di partizioni primarie).\n"
"Prima rimuovi una partizione primaria e crea una partizione estesa."

#: diskdrake/interactive.pm:597
#, c-format
msgid "Remove the loopback file?"
msgstr "Rimuovo il file di loopback?"

#: diskdrake/interactive.pm:620
#, c-format
msgid ""
"After changing type of partition %s, all data on this partition will be lost"
msgstr ""
"Dopo aver cambiato il tipo della partizione %s, tutti i dati su questa "
"partizione saranno persi"

#: diskdrake/interactive.pm:636
#, c-format
msgid "Change partition type"
msgstr "Cambia il tipo di partizione"

#: diskdrake/interactive.pm:638 diskdrake/removable.pm:47
#, c-format
msgid "Which filesystem do you want?"
msgstr "Che filesystem vuoi usare?"

#: diskdrake/interactive.pm:645
#, c-format
msgid "Switching from %s to %s"
msgstr "Passaggio da%s a %s"

#: diskdrake/interactive.pm:680
#, c-format
msgid "Set volume label"
msgstr "Imposta etichetta volume"

#: diskdrake/interactive.pm:682
#, c-format
msgid "Beware, this will be written to disk as soon as you validate!"
msgstr "Attenzione, verrà scritto sul disco non appena lo avrai convalidato!"

#: diskdrake/interactive.pm:683
#, c-format
msgid "Beware, this will be written to disk only after formatting!"
msgstr "Attenzione, verrà scritto sul disco solo dopo la formattazione!"

#: diskdrake/interactive.pm:685
#, c-format
msgid "Which volume label?"
msgstr "Quale etichetta di volume?"

#: diskdrake/interactive.pm:686
#, c-format
msgid "Label:"
msgstr "Etichetta:"

#: diskdrake/interactive.pm:707
#, c-format
msgid "Where do you want to mount the loopback file %s?"
msgstr "Dove devo montare il file loopback %s?"

#: diskdrake/interactive.pm:708
#, c-format
msgid "Where do you want to mount device %s?"
msgstr "Dove devo montare il dispositivo %s?"

#: diskdrake/interactive.pm:713
#, c-format
msgid ""
"Cannot unset mount point as this partition is used for loop back.\n"
"Remove the loopback first"
msgstr ""
"Impossibile rimuovere il punto di mount perché questa partizione è usata per "
"il loopback.\n"
"Prima rimuovi il loopback"

#: diskdrake/interactive.pm:743
#, c-format
msgid "Where do you want to mount %s?"
msgstr "Dove devo montare %s?"

#: diskdrake/interactive.pm:773 diskdrake/interactive.pm:869
#: fs/partitioning_wizard.pm:131 fs/partitioning_wizard.pm:207
#, c-format
msgid "Resizing"
msgstr "Ridimensionamento"

#: diskdrake/interactive.pm:773
#, c-format
msgid "Computing FAT filesystem bounds"
msgstr "Calcolo dei limiti del filesystem FAT"

#: diskdrake/interactive.pm:815
#, c-format
msgid "This partition is not resizeable"
msgstr "Questa partizione non è ridimensionabile"

#: diskdrake/interactive.pm:820
#, c-format
msgid "All data on this partition should be backed up"
msgstr "Dovresti fare una copia di tutti i dati presenti su questa partizione"

#: diskdrake/interactive.pm:822
#, c-format
msgid "After resizing partition %s, all data on this partition will be lost"
msgstr ""
"Dopo aver ridimensionato la partizione %s, tutti i dati su questa partizione "
"saranno persi"

#: diskdrake/interactive.pm:829
#, c-format
msgid "Choose the new size"
msgstr "Scegliere la nuova dimensione"

#: diskdrake/interactive.pm:830
#, c-format
msgid "New size in MB: "
msgstr "Nuova dimensione in MB: "

#: diskdrake/interactive.pm:831
#, c-format
msgid "Minimum size: %s MB"
msgstr "Dimensione minima: %s MB"

#: diskdrake/interactive.pm:832
#, c-format
msgid "Maximum size: %s MB"
msgstr "Dimensione massima: %s MB"

#: diskdrake/interactive.pm:880 fs/partitioning_wizard.pm:215
#, c-format
msgid ""
"To ensure data integrity after resizing the partition(s),\n"
"filesystem checks will be run on your next boot into Microsoft Windows®"
msgstr ""
"Per assicurare l'integrità dei dati dopo aver ridimensionato partizioni,\n"
"saranno eseguiti dei controlli sul filesystem al prossimo avvio di Microsoft "
"Windows®"

#: diskdrake/interactive.pm:946 diskdrake/interactive.pm:1494
#, c-format
msgid "Filesystem encryption key"
msgstr "Chiave di cifratura del filesystem"

#: diskdrake/interactive.pm:947
#, c-format
msgid "Enter your filesystem encryption key"
msgstr "Fornisci la chiave di cifratura del filesystem"

#: diskdrake/interactive.pm:948 diskdrake/interactive.pm:1502
#, c-format
msgid "Encryption key"
msgstr "Chiave di cifratura"

#: diskdrake/interactive.pm:955
#, c-format
msgid "Invalid key"
msgstr "Chiave non valida"

#: diskdrake/interactive.pm:965
#, c-format
msgid "Choose an existing RAID to add to"
msgstr "Scegli un RAID esistente a cui aggiungere"

#: diskdrake/interactive.pm:967 diskdrake/interactive.pm:986
#, c-format
msgid "new"
msgstr "nuovo"

#: diskdrake/interactive.pm:984
#, c-format
msgid "Choose an existing LVM to add to"
msgstr "Scegliere un LVM esistente a cui aggiungere"

#: diskdrake/interactive.pm:996 diskdrake/interactive.pm:1005
#, c-format
msgid "LVM name"
msgstr "Nome LVM"

#: diskdrake/interactive.pm:997
#, c-format
msgid "Enter a name for the new LVM volume group"
msgstr "Immetti un nome per il nuovo gruppo di volumi LVM"

#: diskdrake/interactive.pm:1002
#, c-format
msgid "\"%s\" already exists"
msgstr "\"%s\" esiste già"

#: diskdrake/interactive.pm:1034
#, c-format
msgid ""
"Physical volume %s is still in use.\n"
"Do you want to move used physical extents on this volume to other volumes?"
msgstr ""
"Il volume fisico %s è ancora in uso.\n"
"Vuoi spostare su altri volumi le estensioni fisiche in uso su questo volume?"

#: diskdrake/interactive.pm:1036
#, c-format
msgid "Moving physical extents"
msgstr "Spostamento delle estensioni fisiche"

#: diskdrake/interactive.pm:1054
#, c-format
msgid "This partition cannot be used for loopback"
msgstr "Questa partizione non può essere usata per il loopback"

#: diskdrake/interactive.pm:1067
#, c-format
msgid "Loopback"
msgstr "Loopback"

#: diskdrake/interactive.pm:1068
#, c-format
msgid "Loopback file name: "
msgstr "Nome file loopback: "

#: diskdrake/interactive.pm:1073
#, c-format
msgid "Give a file name"
msgstr "Fornisci un nome di file"

#: diskdrake/interactive.pm:1076
#, c-format
msgid "File is already used by another loopback, choose another one"
msgstr "File già usato da un altro loopback, devi indicarne un altro"

#: diskdrake/interactive.pm:1077
#, c-format
msgid "File already exists. Use it?"
msgstr "Il file esiste già. Lo uso?"

#: diskdrake/interactive.pm:1109 diskdrake/interactive.pm:1112
#, c-format
msgid "Mount options"
msgstr "Opzioni di mount"

#: diskdrake/interactive.pm:1119
#, c-format
msgid "Various"
msgstr "Vari"

#: diskdrake/interactive.pm:1165
#, c-format
msgid "device"
msgstr "dispositivo"

#: diskdrake/interactive.pm:1166
#, c-format
msgid "level"
msgstr "livello"

#: diskdrake/interactive.pm:1167
#, c-format
msgid "chunk size in KiB"
msgstr "dimensione frammento in KiB"

#: diskdrake/interactive.pm:1185
#, c-format
msgid "Be careful: this operation is dangerous."
msgstr "Attenzione: questa operazione è pericolosa."

#: diskdrake/interactive.pm:1200
#, c-format
msgid "Partitioning Type"
msgstr "Tipo di partizionamento"

#: diskdrake/interactive.pm:1200
#, c-format
msgid "What type of partitioning?"
msgstr "Quale tipo di partizionamento?"

#: diskdrake/interactive.pm:1238
#, c-format
msgid "You'll need to reboot before the modification can take effect"
msgstr "Devi riavviare affinché questa modifica abbia effetto"

#: diskdrake/interactive.pm:1247
#, c-format
msgid "Partition table of drive %s is going to be written to disk"
msgstr ""
"La tabella delle partizioni del dispositivo %s viene ora scritta su disco"

#: diskdrake/interactive.pm:1266 fs/format.pm:107 fs/format.pm:114
#, c-format
msgid "Formatting partition %s"
msgstr "Formattazione della partizione %s"

#: diskdrake/interactive.pm:1279
#, c-format
msgid "After formatting partition %s, all data on this partition will be lost"
msgstr ""
"Dopo aver formattato la partizione %s, tutti i dati su questa partizione "
"saranno persi"

#: diskdrake/interactive.pm:1293 fs/partitioning.pm:48
#, c-format
msgid "Check for bad blocks?"
msgstr "Controlla per eventuali blocchi danneggiati?"

#: diskdrake/interactive.pm:1308
#, c-format
msgid "Move files to the new partition"
msgstr "Sposta i file sulla nuova partizione"

#: diskdrake/interactive.pm:1308
#, c-format
msgid "Hide files"
msgstr "Nascondi i file"

#: diskdrake/interactive.pm:1309
#, c-format
msgid ""
"Directory %s already contains data\n"
"(%s)\n"
"\n"
"You can either choose to move the files into the partition that will be "
"mounted there or leave them where they are (which results in hiding them by "
"the contents of the mounted partition)"
msgstr ""
"La directory %s contiene già dei dati\n"
"(%s)\n"
"\n"
"Potete scegliere di spostare i file nella partizione che sarà montata li o "
"lasciarli dove sono (cosa che comporta nasconderli con il contenuto della "
"partizione montata)"

#: diskdrake/interactive.pm:1324
#, c-format
msgid "Moving files to the new partition"
msgstr "Sto spostando i file sulla nuova partizione"

#: diskdrake/interactive.pm:1328
#, c-format
msgid "Copying %s"
msgstr "Copia di %s in corso"

#: diskdrake/interactive.pm:1332
#, c-format
msgid "Removing %s"
msgstr "Sto cancellando %s"

#: diskdrake/interactive.pm:1346
#, c-format
msgid "partition %s is now known as %s"
msgstr "la partizione %s adesso è nota come %s"

#: diskdrake/interactive.pm:1347
#, c-format
msgid "Partitions have been renumbered: "
msgstr "È cambiata la numerazione delle partizioni: "

#: diskdrake/interactive.pm:1372 diskdrake/interactive.pm:1443
#, c-format
msgid "Device: "
msgstr "Dispositivo: "

#: diskdrake/interactive.pm:1373
#, c-format
msgid "Volume label: "
msgstr "Etichetta volume: "

#: diskdrake/interactive.pm:1374
#, c-format
msgid "UUID: "
msgstr "UUID: "

#: diskdrake/interactive.pm:1375
#, c-format
msgid "DOS drive letter: %s (just a guess)\n"
msgstr "Lettera del drive DOS: %s (solo una supposizione)\n"

#: diskdrake/interactive.pm:1379 diskdrake/interactive.pm:1388
#: diskdrake/interactive.pm:1462
#, c-format
msgid "Type: "
msgstr "Tipo: "

#: diskdrake/interactive.pm:1383 diskdrake/interactive.pm:1447
#, c-format
msgid "Name: "
msgstr "Nome: "

#: diskdrake/interactive.pm:1390
#, c-format
msgid "Start: sector %s\n"
msgstr "Inizio: settore %s\n"

#: diskdrake/interactive.pm:1391
#, c-format
msgid "Size: %s"
msgstr "Dimensione: %s"

#: diskdrake/interactive.pm:1393
#, c-format
msgid ", %s sectors"
msgstr ", %s settori"

#: diskdrake/interactive.pm:1395
#, c-format
msgid "Cylinder %d to %d\n"
msgstr "Da cilindro %d a %d\n"

#: diskdrake/interactive.pm:1396
#, c-format
msgid "Number of logical extents: %d\n"
msgstr "Numero di estensioni logiche: %d\n"

#: diskdrake/interactive.pm:1397
#, c-format
msgid "Formatted\n"
msgstr "Formattato\n"

#: diskdrake/interactive.pm:1398
#, c-format
msgid "Not formatted\n"
msgstr "Non formattato\n"

#: diskdrake/interactive.pm:1399
#, c-format
msgid "Mounted\n"
msgstr "Montato\n"

#: diskdrake/interactive.pm:1400
#, c-format
msgid "RAID %s\n"
msgstr "RAID %s\n"

#: diskdrake/interactive.pm:1402
#, c-format
msgid "Encrypted"
msgstr "Cifrato"

#: diskdrake/interactive.pm:1404
#, c-format
msgid " (mapped on %s)"
msgstr " (mappato su %s)"

#: diskdrake/interactive.pm:1405
#, c-format
msgid " (to map on %s)"
msgstr " (da mappare su %s)"

#: diskdrake/interactive.pm:1406
#, c-format
msgid " (inactive)"
msgstr " (inattivo)"

#: diskdrake/interactive.pm:1413
#, c-format
msgid ""
"Loopback file(s):\n"
"   %s\n"
msgstr ""
"File di loopback:\n"
"   %s\n"

#: diskdrake/interactive.pm:1414
#, c-format
msgid ""
"Partition booted by default\n"
"    (for MS-DOS boot, not for lilo)\n"
msgstr ""
"Partizione di boot predefinita\n"
"    (per boot MS-DOS, non per lilo)\n"

#: diskdrake/interactive.pm:1416
#, c-format
msgid "Level %s\n"
msgstr "Livello %s\n"

#: diskdrake/interactive.pm:1417
#, c-format
msgid "Chunk size %d KiB\n"
msgstr "Dimensione frammento %d in KiB\n"

#: diskdrake/interactive.pm:1418
#, c-format
msgid "RAID-disks %s\n"
msgstr "Dischi RAID %s\n"

#: diskdrake/interactive.pm:1420
#, c-format
msgid "Loopback file name: %s"
msgstr "Nome file di loopback: %s"

#: diskdrake/interactive.pm:1423
#, c-format
msgid ""
"\n"
"Chances are, this partition is\n"
"a Driver partition. You should\n"
"probably leave it alone.\n"
msgstr ""
"\n"
"Molto probabilmente questa partizione\n"
"è una partizione Driver, è meglio\n"
"non toccarla.\n"

#: diskdrake/interactive.pm:1426
#, c-format
msgid ""
"\n"
"This special Bootstrap\n"
"partition is for\n"
"dual-booting your system.\n"
msgstr ""
"\n"
"Questa speciale partizione di boot\n"
"viene utilizzata per effettuare\n"
"il dual-boot del sistema.\n"

#: diskdrake/interactive.pm:1435
#, c-format
msgid "Free space on %s (%s)"
msgstr "Spazio libero su %s (%s)"

#: diskdrake/interactive.pm:1444
#, c-format
msgid "Read-only"
msgstr "Solo lettura"

#: diskdrake/interactive.pm:1445
#, c-format
msgid "Size: %s\n"
msgstr "Dimensione: %s\n"

#: diskdrake/interactive.pm:1446
#, c-format
msgid "Geometry: %s cylinders, %s heads, %s sectors\n"
msgstr "Geometria: %s cilindri, %s testine, %s settori\n"

#: diskdrake/interactive.pm:1448
#, c-format
msgid "Medium type: "
msgstr "Tipo di supporto: "

#: diskdrake/interactive.pm:1449
#, c-format
msgid "LVM-disks %s\n"
msgstr "Dischi LVM %s\n"

#: diskdrake/interactive.pm:1450
#, c-format
msgid "Partition table type: %s\n"
msgstr "Tipo tabella delle partizioni: %s\n"

#: diskdrake/interactive.pm:1451
#, c-format
msgid "on channel %d id %d\n"
msgstr "sul canale %d id %d\n"

#: diskdrake/interactive.pm:1495
#, c-format
msgid "Choose your filesystem encryption key"
msgstr "Scegliere la chiave di cifratura del filesystem"

#: diskdrake/interactive.pm:1498
#, c-format
msgid "This encryption key is too simple (must be at least %d characters long)"
msgstr ""
"Questa chiave di cifratura è troppo semplice (deve essere lunga almeno %d "
"caratteri)"

#: diskdrake/interactive.pm:1505
#, c-format
msgid "Encryption algorithm"
msgstr "Algoritmo di cifratura"

#: diskdrake/removable.pm:46
#, c-format
msgid "Change type"
msgstr "Cambia tipo"

#: diskdrake/smbnfs_gtk.pm:81 interactive.pm:129 interactive.pm:550
#: interactive/curses.pm:267 interactive/http.pm:104 interactive/http.pm:160
#: interactive/stdio.pm:39 interactive/stdio.pm:148 mygtk2.pm:846 ugtk2.pm:415
#: ugtk2.pm:517 ugtk2.pm:526 ugtk2.pm:812
#, c-format
msgid "Cancel"
msgstr "Annulla"

#: diskdrake/smbnfs_gtk.pm:164
#, c-format
msgid "Cannot login using username %s (bad password?)"
msgstr "Impossibile accedere usando il nome utente %s (password errata?)"

#: diskdrake/smbnfs_gtk.pm:168 diskdrake/smbnfs_gtk.pm:177
#, c-format
msgid "Domain Authentication Required"
msgstr "Serve l'autenticazione del dominio"

#: diskdrake/smbnfs_gtk.pm:169
#, c-format
msgid "Which username"
msgstr "Quale nome utente"

#: diskdrake/smbnfs_gtk.pm:169
#, c-format
msgid "Another one"
msgstr "Un altro"

#: diskdrake/smbnfs_gtk.pm:178
#, c-format
msgid ""
"Please enter your username, password and domain name to access this host."
msgstr ""
"Per favore inserisci il tuo nome utente, la password e il nome di dominio "
"per accedere a questo host."

#: diskdrake/smbnfs_gtk.pm:180
#, c-format
msgid "Username"
msgstr "Nome utente"

#: diskdrake/smbnfs_gtk.pm:182
#, c-format
msgid "Domain"
msgstr "Dominio"

#: diskdrake/smbnfs_gtk.pm:206
#, c-format
msgid "Search servers"
msgstr "Ricerca i server"

#: diskdrake/smbnfs_gtk.pm:211
#, c-format
msgid "Search for new servers"
msgstr "Cerca nuovi server"

#: do_pkgs.pm:19 do_pkgs.pm:57
#, c-format
msgid "The package %s needs to be installed. Do you want to install it?"
msgstr "Il pacchetto %s deve essere installato. Lo installo?"

#: do_pkgs.pm:23 do_pkgs.pm:44 do_pkgs.pm:60 do_pkgs.pm:82
#, c-format
msgid "Could not install the %s package!"
msgstr "È stato impossibile installare il pacchetto %s!"

#: do_pkgs.pm:28 do_pkgs.pm:65
#, c-format
msgid "Mandatory package %s is missing"
msgstr "Manca il pacchetto %s, che è indispensabile"

#: do_pkgs.pm:39 do_pkgs.pm:77
#, c-format
msgid "The following packages need to be installed:\n"
msgstr "I seguenti pacchetti devono essere installati:\n"

#: do_pkgs.pm:241
#, c-format
msgid "Installing packages..."
msgstr "Installazione dei pacchetti ..."

#: do_pkgs.pm:286 pkgs.pm:285
#, c-format
msgid "Removing packages..."
msgstr "Rimozione i pacchetti in corso..."

#: fs/any.pm:18
#, c-format
msgid ""
"An error occurred - no valid devices were found on which to create new "
"filesystems. Please check your hardware for the cause of this problem"
msgstr ""
"Si è verificato un errore perché non è stata trovata alcuna unità valida su "
"cui creare nuovi filesystem. Per favore controlla l'hardware per stabilire "
"la causa di questo problema."

#: fs/any.pm:76 fs/partitioning_wizard.pm:64
#, c-format
msgid "You must have a FAT partition mounted in /boot/efi"
msgstr "Occorre una partizione FAT montata su /boot/efi"

#: fs/format.pm:111
#, c-format
msgid "Creating and formatting file %s"
msgstr "Sto creando e formattando il file %s"

#: fs/format.pm:130
#, c-format
msgid "I do not know how to set label on %s with type %s"
msgstr "Impossibile applicare a %s un'etichetta nel formato %s"

#: fs/format.pm:142
#, c-format
msgid "setting label on %s failed, is it formatted?"
msgstr "non è riuscita l'etichettatura di %s, è stato formattato?"

#: fs/format.pm:183
#, c-format
msgid "I do not know how to format %s in type %s"
msgstr "Impossibile formattare %s nel formato %s"

#: fs/format.pm:188 fs/format.pm:190
#, c-format
msgid "%s formatting of %s failed"
msgstr "formattazione %s di %s fallita"

#: fs/loopback.pm:24
#, c-format
msgid "Circular mounts %s\n"
msgstr "Mount circolari %s\n"

#: fs/mount.pm:85
#, c-format
msgid "Mounting partition %s"
msgstr "Sto montando la partizione %s"

#: fs/mount.pm:86
#, c-format
msgid "mounting partition %s in directory %s failed"
msgstr "il mount della partizione %s sulla directory %s non è riuscito"

#: fs/mount.pm:91 fs/mount.pm:108
#, c-format
msgid "Checking %s"
msgstr "Sto controllando %s"

#: fs/mount.pm:125 partition_table.pm:422
#, c-format
msgid "error unmounting %s: %s"
msgstr "errore in fase di unmount di %s: %s"

#: fs/mount.pm:140
#, c-format
msgid "Enabling swap partition %s"
msgstr "Attivazione della partizione di swap %s"

#: fs/mount_options.pm:113
#, c-format
msgid "Enable POSIX Access Control Lists"
msgstr "Attiva le liste di controllo dell'accesso POSIX"

#: fs/mount_options.pm:115
#, c-format
msgid "Flush write cache on file close"
msgstr "Svuotare la cache di scrittura nel chiudere i file"

#: fs/mount_options.pm:117
#, c-format
msgid "Enable group disk quota accounting and optionally enforce limits"
msgstr "Attivare le quote per i gruppi e imporre eventuali limiti"

#: fs/mount_options.pm:119
#, c-format
msgid ""
"Do not update inode access times on this filesystem\n"
"(e.g, for faster access on the news spool to speed up news servers)."
msgstr ""
"Non aggiornare i tempi di accesso agli inode su questo filesystem\n"
"(p.e., per accessi più rapidi al news spool e quindi per velocizzare i "
"server di news)."

#: fs/mount_options.pm:122
#, c-format
msgid ""
"Update inode access times on this filesystem in a more efficient way\n"
"(e.g, for faster access on the news spool to speed up news servers)."
msgstr ""
"Aggiornare più efficientemente i tempi di accesso agli inode su questo "
"filesystem\n"
"(p.e., per accessi più rapidi al news spool e quindi server di news più "
"veloci)."

#: fs/mount_options.pm:125
#, c-format
msgid ""
"Can only be mounted explicitly (i.e.,\n"
"the -a option will not cause the filesystem to be mounted)."
msgstr ""
"Può essere montato solo esplicitamente (es.,\n"
"l'opzione -a non farà montare il filesystem)."

#: fs/mount_options.pm:128
#, c-format
msgid "Do not interpret character or block special devices on the filesystem."
msgstr "Non interpretare caratteri o dispositivi speciali nel filesystem."

#: fs/mount_options.pm:130
#, c-format
msgid ""
"Do not allow execution of any binaries on the mounted\n"
"filesystem. This option might be useful for a server that has filesystems\n"
"containing binaries for architectures other than its own."
msgstr ""
"Non permettere l'esecuzione di nessun binario nel filesystem montato.\n"
"Questa opzione può essere utile per un server che ha filesystem contententi "
"binari per archittetture diverse dalla sua."

#: fs/mount_options.pm:134
#, c-format
msgid ""
"Do not allow set-user-identifier or set-group-identifier\n"
"bits to take effect. (This seems safe, but is in fact rather unsafe if you\n"
"have suidperl(1) installed.)"
msgstr ""
"Non consente che i bit set-user-identifier o set-group-identifier\n"
"abbiano effetto. (Ciò sembrerebbe sicuro, ma è piuttosto rischioso\n"
"se hai installato suidperl(1).)"

#: fs/mount_options.pm:138
#, c-format
msgid "Mount the filesystem read-only."
msgstr "Monta il filesystem in modalità sola-lettura."

#: fs/mount_options.pm:140
#, c-format
msgid "All I/O to the filesystem should be done synchronously."
msgstr "Tutti gli I/O del filesystem dovrebbe essere fatti in modo sincrono."

#: fs/mount_options.pm:142
#, c-format
msgid "Allow every user to mount and umount the filesystem."
msgstr "Permetti a tutti gli utenti di montare e smontare il filesystem."

#: fs/mount_options.pm:144
#, c-format
msgid "Allow an ordinary user to mount the filesystem."
msgstr "Permetti a un utente normale di montare il filesystem."

#: fs/mount_options.pm:146
#, c-format
msgid "Enable user disk quota accounting, and optionally enforce limits"
msgstr "Attivare le quote per gli utenti e imporre eventuali limiti"

#: fs/mount_options.pm:148
#, c-format
msgid "Support \"user.\" extended attributes"
msgstr "Supporto attributi estesi per l'\"utente.\" "

#: fs/mount_options.pm:150
#, c-format
msgid "Give write access to ordinary users"
msgstr "Permetti agli utenti normali di accedere in scrittura"

#: fs/mount_options.pm:152
#, c-format
msgid "Give read-only access to ordinary users"
msgstr "Permetti agli utenti normali di accedere solo per leggere"

#: fs/mount_point.pm:82
#, c-format
msgid "Duplicate mount point %s"
msgstr "Punto di mount doppio: %s"

#: fs/mount_point.pm:97
#, c-format
msgid "No partition available"
msgstr "Nessuna partizione disponibile"

#: fs/mount_point.pm:100
#, c-format
msgid "Scanning partitions to find mount points"
msgstr "Controllo delle partizioni per trovare i punti di mount"

#: fs/mount_point.pm:107
#, c-format
msgid "Choose the mount points"
msgstr "Scegli i punti di mount"

#: fs/partitioning.pm:46
#, c-format
msgid "Choose the partitions you want to format"
msgstr "Scegliere le partizioni da formattare"

#: fs/partitioning.pm:75
#, c-format
msgid ""
"Failed to check filesystem %s. Do you want to repair the errors? (beware, "
"you can lose data)"
msgstr ""
"Errori nella verifica del filesystem %s. Vuoi riparare gli errori? "
"(attenzione, si potrebbero perdere dei dati)"

#: fs/partitioning.pm:78
#, c-format
msgid "Not enough swap space to fulfill installation, please add some"
msgstr ""
"Swap insufficiente per completare l'installazione.\n"
"Per favore, aumentane le dimensioni"

#: fs/partitioning_wizard.pm:55
#, c-format
msgid ""
"You must have a root partition.\n"
"To accomplish this, create a partition (or click on an existing one).\n"
"Then choose action ``Mount point'' and set it to `/'"
msgstr ""
"Devi avere una partizione radice.\n"
"Per fare questo, crea una partizione (o fai clic su una esistente).\n"
"Quindi fai clic sul pulsante ``Punto di Mount'' e impostalo su `/'"

#: fs/partitioning_wizard.pm:61
#, c-format
msgid ""
"You do not have a swap partition.\n"
"\n"
"Continue anyway?"
msgstr ""
"Manca una partizione swap\n"
"\n"
"Continuo comunque?"

#: fs/partitioning_wizard.pm:95
#, c-format
msgid "Use free space"
msgstr "Usa lo spazio libero"

#: fs/partitioning_wizard.pm:97
#, c-format
msgid "Not enough free space to allocate new partitions"
msgstr "Non c'è abbastanza spazio libero per creare nuove partizioni"

#: fs/partitioning_wizard.pm:105
#, c-format
msgid "Use existing partitions"
msgstr "Usa partizioni esistenti"

#: fs/partitioning_wizard.pm:107
#, c-format
msgid "There is no existing partition to use"
msgstr "Non esiste già una partizione da usare"

#: fs/partitioning_wizard.pm:131
#, c-format
msgid "Computing the size of the Microsoft Windows® partition"
msgstr "Sto calcolando la dimensione della partizione Microsoft Windows®"

#: fs/partitioning_wizard.pm:167
#, c-format
msgid "Use the free space on a Microsoft Windows® partition"
msgstr "Utilizza lo spazio libero della partizione Windows"

#: fs/partitioning_wizard.pm:171
#, c-format
msgid "Which partition do you want to resize?"
msgstr "Quale partizione vuoi ridimensionare?"

#: fs/partitioning_wizard.pm:174
#, c-format
msgid ""
"Your Microsoft Windows® partition is too fragmented. Please reboot your "
"computer under Microsoft Windows®, run the ``defrag'' utility, then restart "
"the %s installation."
msgstr ""
"La tua partizione Microsoft Windows® è troppo frammentata. Riavvia il "
"computer sotto Microsoft Windows®, esegui l'utilità ``defrag'', quindi "
"riavvia l'installazione di %s."

#: fs/partitioning_wizard.pm:182
#, c-format
msgid ""
"WARNING!\n"
"\n"
"\n"
"Your Microsoft Windows® partition will be now resized.\n"
"\n"
"\n"
"Be careful: this operation is dangerous. If you have not already done so, "
"you first need to exit the installation, run \"chkdsk c:\" from a Command "
"Prompt under Microsoft Windows® (beware, running graphical program \"scandisk"
"\" is not enough, be sure to use \"chkdsk\" in a Command Prompt!), "
"optionally run defrag, then restart the installation. You should also backup "
"your data.\n"
"\n"
"\n"
"When sure, press %s."
msgstr ""
"ATTENZIONE!\n"
"\n"
"\n"
"DrakX ora ridimensionerà la partizione Windows.\n"
"\n"
"\n"
"Sii prudente: questa operazione è pericolosa. Se non lo hai già fatto, devi "
"uscire dall'installazione e lanciare \"chkdsk c:\" da riga di comando sotto "
"Windows (attenzione, l'uso del comando grafico \"scandisk\" non è "
"sufficiente. Devi assolutamente lanciare \"chkdsk\" da linea di comando!). "
"Se vuoi lancia anche defrag. Poi puoi riavviare l'installazione. È "
"consigliato anche un backup dei dati.\n"
"\n"
"\n"
"Quando sei sicuro, premi %s."

#. -PO: keep the double empty lines between sections, this is formatted a la LaTeX
#: fs/partitioning_wizard.pm:191 fs/partitioning_wizard.pm:559
#: interactive.pm:549 interactive/curses.pm:270 ugtk2.pm:519
#, c-format
msgid "Next"
msgstr "Avanti"

#: fs/partitioning_wizard.pm:197
#, c-format
msgid "Partitionning"
msgstr "Partizionamento"

#: fs/partitioning_wizard.pm:197
#, c-format
msgid "Which size do you want to keep for Microsoft Windows® on partition %s?"
msgstr ""
"Quanto spazio devo lasciare per Microsoft Windows® sulla partizione %s?"

#: fs/partitioning_wizard.pm:198
#, c-format
msgid "Size"
msgstr "Dimensione"

#: fs/partitioning_wizard.pm:207
#, c-format
msgid "Resizing Microsoft Windows® partition"
msgstr "Sto ridimensionando la partizione Microsoft Windows®"

#: fs/partitioning_wizard.pm:212
#, c-format
msgid "FAT resizing failed: %s"
msgstr "Ridimensionamento FAT fallito: %s"

#: fs/partitioning_wizard.pm:228
#, c-format
msgid "There is no FAT partition to resize (or not enough space left)"
msgstr ""
"Non c'è una partizione FAT da ridimensionare\n"
"(o non basta lo spazio disponibile)"

#: fs/partitioning_wizard.pm:233
#, c-format
msgid "Remove Microsoft Windows®"
msgstr "Rimuovi Microsoft Windows®"

#: fs/partitioning_wizard.pm:233
#, c-format
msgid "Erase and use entire disk"
msgstr "Cancella e utilizza l'intero disco"

#: fs/partitioning_wizard.pm:237
#, c-format
msgid ""
"You have more than one hard disk drive, which one do you want the installer "
"to use?"
msgstr "Hai più di un disco rigido, quale deve usare l'installer?"

#: fs/partitioning_wizard.pm:245 fsedit.pm:634
#, c-format
msgid "ALL existing partitions and their data will be lost on drive %s"
msgstr ""
"TUTTE le partizioni esistenti sul disco %s (NB. i dati contenuti verranno "
"persi)"

#: fs/partitioning_wizard.pm:255
#, c-format
msgid "Custom disk partitioning"
msgstr "Partizionamento personalizzato"

#: fs/partitioning_wizard.pm:261
#, c-format
msgid "Use fdisk"
msgstr "Usa fdisk"

#: fs/partitioning_wizard.pm:264
#, c-format
msgid ""
"You can now partition %s.\n"
"When you are done, do not forget to save using `w'"
msgstr ""
"Adesso puoi partizionare %s\n"
"Alla fine, ricordati di salvare usando \"w\""

#: fs/partitioning_wizard.pm:403
#, c-format
msgid "Ext2/3/4"
msgstr "Ext2/3/4"

#: fs/partitioning_wizard.pm:433 fs/partitioning_wizard.pm:579
#, c-format
msgid "I cannot find any room for installing"
msgstr "Non c'è spazio per l'installazione"

#: fs/partitioning_wizard.pm:442 fs/partitioning_wizard.pm:586
#, c-format
msgid "The DrakX Partitioning wizard found the following solutions:"
msgstr ""
"L'assistente per il partizionamento di DrakX ha trovato le seguenti "
"soluzioni:"

#: fs/partitioning_wizard.pm:512
#, c-format
msgid "Here is the content of your disk drive "
msgstr "Questo è il contenuto del disco"

#: fs/partitioning_wizard.pm:596
#, c-format
msgid "Partitioning failed: %s"
msgstr "Partizionamento fallito: %s"

#: fs/type.pm:389
#, c-format
msgid "You cannot use JFS for partitions smaller than 16MB"
msgstr "Non puoi usare JFS per le partizioni più piccole di 16 MB"

#: fs/type.pm:390
#, c-format
msgid "You cannot use ReiserFS for partitions smaller than 32MB"
msgstr "Non puoi usare ReiserFS per partizioni più piccole di 32 MB"

#: fsedit.pm:24
#, c-format
msgid "simple"
msgstr "semplice"

#: fsedit.pm:28
#, c-format
msgid "with /usr"
msgstr "con /usr"

#: fsedit.pm:33
#, c-format
msgid "server"
msgstr "server"

#: fsedit.pm:137
#, c-format
msgid "BIOS software RAID detected on disks %s. Activate it?"
msgstr "È stato rilevato un BIOS software RAID sui dischi %s. Attivarlo?"

#: fsedit.pm:247
#, c-format
msgid ""
"I cannot read the partition table of device %s, it's too corrupted for me :"
"(\n"
"I can try to go on, erasing over bad partitions (ALL DATA will be lost!).\n"
"The other solution is to not allow DrakX to modify the partition table.\n"
"(the error is %s)\n"
"\n"
"Do you agree to lose all the partitions?\n"
msgstr ""
"Non riesco a leggere la tabella delle partizioni del dispositivo %s, è "
"troppo corrotta :(\n"
"L'altra soluzione è di non permettere a DrakX di modificare la tabella delle "
"partizioni.\n"
"(l'errore è %s)\n"
"\n"
"Vuoi perdere tutte le partizioni?\n"

#: fsedit.pm:427
#, c-format
msgid "Mount points must begin with a leading /"
msgstr "I punti di mount devono iniziare con /"

#: fsedit.pm:428
#, c-format
msgid "Mount points should contain only alphanumerical characters"
msgstr "Il nome dei punti di mount dovrebbe contenere solo lettere e numeri"

#: fsedit.pm:429
#, c-format
msgid "There is already a partition with mount point %s\n"
msgstr "C'è già una partizione con punto di mount %s\n"

#: fsedit.pm:434
#, c-format
msgid ""
"You've selected a software RAID partition as root (/).\n"
"No bootloader is able to handle this without a /boot partition.\n"
"Please be sure to add a separate /boot partition"
msgstr ""
"Hai selezionato una partizione software RAID come root (/).\n"
"Nessun bootloader è in grado di gestirla senza una partizione /boot.\n"
"Per favore, aggiungi una partizione /boot separata."

#: fsedit.pm:440
#, c-format
msgid ""
"Metadata version unsupported for a boot partition. Please be sure to add a "
"separate /boot partition."
msgstr ""
"Versione dei metadata non supportata per una partizione boot. Per favore, "
"aggiungi una partizione /boot separata."

#: fsedit.pm:448
#, c-format
msgid ""
"You've selected a software RAID partition as /boot.\n"
"No bootloader is able to handle this."
msgstr ""
"È stata selezionata una partizione RAID software come boot (/).\n"
"Nessun bootloader può gestirla."

#: fsedit.pm:452
#, c-format
msgid "Metadata version unsupported for a boot partition."
msgstr "Versione dei metadati non utilizzabile per una partizione di boot."

#: fsedit.pm:459
#, c-format
msgid ""
"You've selected an encrypted partition as root (/).\n"
"No bootloader is able to handle this without a /boot partition.\n"
"Please be sure to add a separate /boot partition"
msgstr ""
"Hai selezionato una partizione cifrata come root. (/).\n"
"Nessun bootloader è in grado di gestirla senza una partizione /boot.\n"
"Per favore, aggiungi una partizione /boot separata."

#: fsedit.pm:465 fsedit.pm:485
#, c-format
msgid "You cannot use an encrypted filesystem for mount point %s"
msgstr "Non puoi usare un filesystem cifrato per il punto di mount %s"

#: fsedit.pm:469
#, c-format
msgid ""
"You cannot use the LVM Logical Volume for mount point %s since it spans "
"physical volumes"
msgstr ""
"Non puoi usare il Volume Logico LVM per il punto di mount %s  perché occupa "
"volumi fisici"

#: fsedit.pm:471
#, c-format
msgid ""
"You've selected the LVM Logical Volume as root (/).\n"
"The bootloader is not able to handle this when the volume spans physical "
"volumes.\n"
"You should create a separate /boot partition first"
msgstr ""
"Hai selezionato il Volume Logico LVM come root (/).\n"
"Il bootloader non è in grado di gestirlo quando il volume occupa volumi "
"fisici.\n"
"Dovresti prima creare una partizione /boot separata"

#: fsedit.pm:475 fsedit.pm:477
#, c-format
msgid "This directory should remain within the root filesystem"
msgstr "Questa directory dovrebbe rimanere all'interno del filesystem root"

#: fsedit.pm:479 fsedit.pm:481 fsedit.pm:483
#, c-format
msgid ""
"You need a true filesystem (ext2/3/4, reiserfs, xfs, or jfs) for this mount "
"point\n"
msgstr ""
"È richiesto un vero filesystem (ext2/3/4, reiserfs, xfs o jfs) per questo "
"punto di mount\n"

#: fsedit.pm:550
#, c-format
msgid "Not enough free space for auto-allocating"
msgstr "Non c'è abbastanza spazio libero per l'allocazione automatica"

#: fsedit.pm:552
#, c-format
msgid "Nothing to do"
msgstr "Nulla da fare"

#: harddrake/data.pm:62
#, c-format
msgid "SATA controllers"
msgstr "Controller SATA"

#: harddrake/data.pm:71
#, c-format
msgid "RAID controllers"
msgstr "Controller RAID"

#: harddrake/data.pm:81
#, c-format
msgid "(E)IDE/ATA controllers"
msgstr "Controller (E)IDE/ATA"

#: harddrake/data.pm:92
#, c-format
msgid "Card readers"
msgstr "Lettori di schede"

#: harddrake/data.pm:101
#, c-format
msgid "Firewire controllers"
msgstr "Controller firewire"

#: harddrake/data.pm:110
#, c-format
msgid "PCMCIA controllers"
msgstr "Controller PCMCIA"

#: harddrake/data.pm:119
#, c-format
msgid "SCSI controllers"
msgstr "Controller SCSI"

#: harddrake/data.pm:128
#, c-format
msgid "USB controllers"
msgstr "Controller USB"

#: harddrake/data.pm:137
#, c-format
msgid "USB ports"
msgstr "Porte USB"

#: harddrake/data.pm:146
#, c-format
msgid "SMBus controllers"
msgstr "Controller SMBus"

#: harddrake/data.pm:155
#, c-format
msgid "Bridges and system controllers"
msgstr "Bridge e controller di sistema"

#: harddrake/data.pm:167
#, c-format
msgid "Floppy"
msgstr "Floppy"

#: harddrake/data.pm:177
#, c-format
msgid "Zip"
msgstr "Zip"

#: harddrake/data.pm:193
#, c-format
msgid "Hard Disk"
msgstr "Disco"

#: harddrake/data.pm:203
#, c-format
msgid "USB Mass Storage Devices"
msgstr "Dispositivi di archiviazione di massa USB"

#: harddrake/data.pm:212
#, c-format
msgid "CDROM"
msgstr "CDROM"

#: harddrake/data.pm:222
#, c-format
msgid "CD/DVD burners"
msgstr "Masterizzatori CD/DVD"

#: harddrake/data.pm:232
#, c-format
msgid "DVD-ROM"
msgstr "DVD-ROM"

#: harddrake/data.pm:242
#, c-format
msgid "Tape"
msgstr "Nastro"

#: harddrake/data.pm:253
#, c-format
msgid "AGP controllers"
msgstr "Controller AGP"

#: harddrake/data.pm:262
#, c-format
msgid "Videocard"
msgstr "Scheda video"

#: harddrake/data.pm:271
#, c-format
msgid "DVB card"
msgstr "scheda DVB"

#: harddrake/data.pm:279
#, c-format
msgid "Tvcard"
msgstr "Scheda TV"

#: harddrake/data.pm:289
#, c-format
msgid "Other MultiMedia devices"
msgstr "Altri dispositivi multimediali"

#: harddrake/data.pm:298
#, c-format
msgid "Soundcard"
msgstr "Scheda audio"

#: harddrake/data.pm:312
#, c-format
msgid "Webcam"
msgstr "Webcam"

#: harddrake/data.pm:327
#, c-format
msgid "Processors"
msgstr "Processori"

#: harddrake/data.pm:337
#, c-format
msgid "ISDN adapters"
msgstr "Dispositivi ISDN"

#: harddrake/data.pm:348
#, c-format
msgid "USB sound devices"
msgstr "Dispositivi audio USB"

#: harddrake/data.pm:357
#, c-format
msgid "Radio cards"
msgstr "Schede radio"

#: harddrake/data.pm:366
#, c-format
msgid "ATM network cards"
msgstr "Schede di rete ATM"

#: harddrake/data.pm:375
#, c-format
msgid "WAN network cards"
msgstr "Schede di rete WAN"

#: harddrake/data.pm:384
#, c-format
msgid "Bluetooth devices"
msgstr "Dispositivi bluetooth"

#: harddrake/data.pm:393
#, c-format
msgid "Ethernetcard"
msgstr "Scheda ethernet"

#: harddrake/data.pm:410
#, c-format
msgid "Modem"
msgstr "Modem"

#: harddrake/data.pm:420
#, c-format
msgid "ADSL adapters"
msgstr "Modem ADSL"

#: harddrake/data.pm:432
#, c-format
msgid "Memory"
msgstr "Memoria"

#: harddrake/data.pm:441
#, c-format
msgid "Printer"
msgstr "Stampante"

#. -PO: these are joysticks controllers:
#: harddrake/data.pm:455
#, c-format
msgid "Game port controllers"
msgstr "Controller per porta giochi"

#: harddrake/data.pm:464
#, c-format
msgid "Joystick"
msgstr "Joystick"

#: harddrake/data.pm:474
#, c-format
msgid "Keyboard"
msgstr "Tastiera"

#: harddrake/data.pm:488
#, c-format
msgid "Tablet and touchscreen"
msgstr "Tavoletta grafica e touchscreen"

#: harddrake/data.pm:497
#, c-format
msgid "Mouse"
msgstr "Mouse"

#: harddrake/data.pm:512
#, c-format
msgid "Biometry"
msgstr "Biometria"

#: harddrake/data.pm:520
#, c-format
msgid "UPS"
msgstr "UPS"

#: harddrake/data.pm:529
#, c-format
msgid "Scanner"
msgstr "Scanner"

#: harddrake/data.pm:540
#, c-format
msgid "Unknown/Others"
msgstr "Sconosciuto/Altri"

#: harddrake/data.pm:570
#, c-format
msgid "cpu # "
msgstr "CPU n. "

#: harddrake/sound.pm:270
#, c-format
msgid "Please Wait... Applying the configuration"
msgstr "Bisogna attendere, ... sto applicando la configurazione"

#: harddrake/sound.pm:331
#, c-format
msgid "Enable PulseAudio"
msgstr "Attiva PulseAudio"

#: harddrake/sound.pm:336
#, c-format
msgid "Use Glitch-Free mode"
msgstr "Utilizza modalità Glitch-Free"

#: harddrake/sound.pm:342
#, c-format
msgid "Reset sound mixer to default values"
msgstr "Ripristina i valori predefiniti per il mixer audio"

#: harddrake/sound.pm:347
#, c-format
msgid "Troubleshooting"
msgstr "Risoluzione problemi"

#: harddrake/sound.pm:354
#, c-format
msgid "No alternative driver"
msgstr "Non esiste un driver alternativo"

#: harddrake/sound.pm:355
#, c-format
msgid ""
"There's no known OSS/ALSA alternative driver for your sound card (%s) which "
"currently uses \"%s\""
msgstr ""
"Non esiste nessun altro driver OSS/ALSA conosciuto per questa scheda audio"
"(%s), che attualmente usa \"%s\""

#: harddrake/sound.pm:362
#, c-format
msgid "Sound configuration"
msgstr "Configurazione del suono"

#: harddrake/sound.pm:364
#, c-format
msgid ""
"Here you can select an alternative driver (either OSS or ALSA) for your "
"sound card (%s)."
msgstr ""
"Qui è possibile scegliere un driver alternativo (OSS o ALSA) per la scheda "
"audio (%s)."

#. -PO: here the first %s is either "OSS" or "ALSA", 
#. -PO: the second %s is the name of the current driver
#. -PO: and the third %s is the name of the default driver
#: harddrake/sound.pm:369
#, c-format
msgid ""
"\n"
"\n"
"Your card currently uses the %s\"%s\" driver (the default driver for your "
"card is \"%s\")"
msgstr ""
"\n"
"\n"
"La tua scheda attualmente usa il driver %s \"%s\" (il driver predefinito per "
"la tua scheda è \"%s\")"

#: harddrake/sound.pm:371
#, c-format
msgid ""
"OSS (Open Sound System) was the first sound API. It's an OS independent "
"sound API (it's available on most UNIX(tm) systems) but it's a very basic "
"and limited API.\n"
"What's more, OSS drivers all reinvent the wheel.\n"
"\n"
"ALSA (Advanced Linux Sound Architecture) is a modularized architecture "
"which\n"
"supports quite a large range of ISA, USB and PCI cards.\n"
"\n"
"It also provides a much higher API than OSS.\n"
"\n"
"To use alsa, one can either use:\n"
"- the old compatibility OSS API\n"
"- the new ALSA API that provides many enhanced features but requires using "
"the ALSA library.\n"
msgstr ""
"OSS (Open Sound System) è stata la prima API sonora. Si tratta di una API "
"sonora indipendente dal sistema operativo (è disponibile sulla maggior parte "
"dei sistemi UNIX(tm)), ma è un'API estremamente essenziale e limitata.\n"
"Inoltre, i driver OSS reinventano tutti la ruota.\n"
"\n"
"ALSA (Advanced Linux Sound Architecture) è un'architettura modulare che\n"
"supporta un'ampia gamma di ISA, USB e schede PCI.\n"
"\n"
"Fornisce anche una API molto più sofisticata rispetto a OSS.\n"
"\n"
"Per usare alsa, si possono utilizzare:\n"
"- la vecchia API compatibile con OSS\n"
"- la nuova API ALSA che fornisce molte funzionalità avanzate, ma richiede "
"l'utilizzo della libreria ALSA.\n"

#: harddrake/sound.pm:385 harddrake/sound.pm:468
#, c-format
msgid "Driver:"
msgstr "Driver:"

#: harddrake/sound.pm:399
#, c-format
msgid ""
"The old \"%s\" driver is blacklisted.\n"
"\n"
"It has been reported to oops the kernel on unloading.\n"
"\n"
"The new \"%s\" driver will only be used on next bootstrap."
msgstr ""
"Il vecchio driver \"%s \" è sulla lista nera.\n"
"\n"
"È stato riferito che, quando viene fermato, può creare problemi al kernel.\n"
"\n"
"Il nuovo driver \"%s\"sarà utilizzabile solo dopo il prossimo riavvio."

#: harddrake/sound.pm:407
#, c-format
msgid "No open source driver"
msgstr "Nessun driver open source"

#: harddrake/sound.pm:408
#, c-format
msgid ""
"There's no free driver for your sound card (%s), but there's a proprietary "
"driver at \"%s\"."
msgstr ""
"Non esiste nessun driver libero per questa scheda audio(%s), ma ce n'è uno "
"commerciale a \"%s\""

#: harddrake/sound.pm:411
#, c-format
msgid "No known driver"
msgstr "Nessun driver conosciuto"

#: harddrake/sound.pm:412
#, c-format
msgid "There's no known driver for your sound card (%s)"
msgstr "Non esistono driver conosciuti per questa scheda audio (%s)"

#: harddrake/sound.pm:427
#, c-format
msgid "Sound troubleshooting"
msgstr "Risoluzione problemi al suono"

#. -PO: keep the double empty lines between sections, this is formatted a la LaTeX
#: harddrake/sound.pm:430
#, c-format
msgid ""
"The classic bug sound tester is to run the following commands:\n"
"\n"
"\n"
"- \"lspcidrake -v | fgrep -i AUDIO\" will tell you which driver your card "
"uses\n"
"by default\n"
"\n"
"- \"grep sound-slot /etc/modprobe.conf\" will tell you what driver it\n"
"currently uses\n"
"\n"
"- \"/sbin/lsmod\" will enable you to check if its module (driver) is\n"
"loaded or not\n"
"\n"
"- \"/sbin/chkconfig --list sound\" and \"/sbin/chkconfig --list alsa\" will\n"
"tell you if sound and alsa services are configured to be run on\n"
"initlevel 3\n"
"\n"
"- \"aumix -q\" will tell you if the sound volume is muted or not\n"
"\n"
"- \"/sbin/fuser -v /dev/dsp\" will tell which program uses the sound card.\n"
msgstr ""
"Un controllo classico in caso di problemi audio è lanciare questi comandi:\n"
"\n"
"\n"
"- \"lspcidrake -v | fgrep -i AUDIO\" ti dice il driver predefinito per la "
"tua scheda\n"
"\n"
"- \"grep sound-slot /etc/modprobe.conf\" ti dice il driver utilizzato ora\n"
"\n"
"- \"/sbin/lsmod\" ti permette di controllare se il modulo (driver) è\n"
"caricato o no\n"
"\n"
"- \"/sbin/chkconfig --list sound\" e \"/sbin/chkconfig --list alsa\" ti "
"dicono\n"
"se i servizi sound e alsa sono configurati per funzionare all'initlevel 3\n"
"\n"
"- \"aumix -q\" ti dice se il volume del suono è azzerato o no\n"
"\n"
"- \"/sbin/fuser -v /dev/dsp\" ti dice quale programma sta usando la scheda\n"
"audio.\n"

#: harddrake/sound.pm:457
#, c-format
msgid "Let me pick any driver"
msgstr "Scelta di un driver"

#: harddrake/sound.pm:460
#, c-format
msgid "Choosing an arbitrary driver"
msgstr "Scelta arbitraria d'un driver..."

#. -PO: keep the double empty lines between sections, this is formatted a la LaTeX
#: harddrake/sound.pm:463
#, c-format
msgid ""
"If you really think that you know which driver is the right one for your "
"card\n"
"you can pick one from the above list.\n"
"\n"
"The current driver for your \"%s\" sound card is \"%s\" "
msgstr ""
"Se conosci davvero quale driver sia il più adatto per la tua scheda, "
"scegline uno dalla lista sotto.\n"
"\n"
"Il driver attuale per la tua scheda audio \"%s\" è \"%s\" "

#: harddrake/v4l.pm:12
#, c-format
msgid "Auto-detect"
msgstr "Riconoscimento automatico"

#: harddrake/v4l.pm:97 harddrake/v4l.pm:285 harddrake/v4l.pm:337
#, c-format
msgid "Unknown|Generic"
msgstr "Sconosciuto|Generico"

#: harddrake/v4l.pm:130
#, c-format
msgid "Unknown|CPH05X (bt878) [many vendors]"
msgstr "Sconosciuto|CPH05X (bt878) [molte marche]"

#: harddrake/v4l.pm:131
#, c-format
msgid "Unknown|CPH06X (bt878) [many vendors]"
msgstr "Sconosciuto|CPH05X (bt878) [molte marche]"

#: harddrake/v4l.pm:475
#, c-format
msgid ""
"For most modern TV cards, the bttv module of the GNU/Linux kernel just auto-"
"detect the rights parameters.\n"
"If your card is misdetected, you can force the right tuner and card types "
"here. Just select your TV card parameters if needed."
msgstr ""
"Per la maggior parte delle schede TV moderne, il modulo bttv del kernel GNU/"
"Linux rileva automaticamente i parametri corretti.\n"
"Se la tua scheda non è stata riconosciuta correttamente, puoi forzare il "
"tipo di scheda e il tuner qua. Se necessario, devi solamente selezionare i "
"parametri della tua scheda TV."

#: harddrake/v4l.pm:478
#, c-format
msgid "Card model:"
msgstr "Tipo di scheda:"

#: harddrake/v4l.pm:479
#, c-format
msgid "Tuner type:"
msgstr "Tipo di sintonizzatore:"

#: interactive.pm:128 interactive.pm:549 interactive/curses.pm:270
#: interactive/http.pm:103 interactive/http.pm:156 interactive/stdio.pm:39
#: interactive/stdio.pm:148 interactive/stdio.pm:149 mygtk2.pm:846
#: ugtk2.pm:421 ugtk2.pm:519 ugtk2.pm:812 ugtk2.pm:835
#, c-format
msgid "Ok"
msgstr "OK"

#: interactive.pm:228 modules/interactive.pm:72 ugtk2.pm:811 wizards.pm:157
#, c-format
msgid "Yes"
msgstr "Sì"

#: interactive.pm:228 modules/interactive.pm:72 ugtk2.pm:811 wizards.pm:157
#, c-format
msgid "No"
msgstr "No"

#: interactive.pm:262
#, c-format
msgid "Choose a file"
msgstr "Scegli un file"

#: interactive.pm:387 interactive/gtk.pm:453
#, c-format
msgid "Add"
msgstr "Aggiungi"

#: interactive.pm:387 interactive/gtk.pm:453
#, c-format
msgid "Modify"
msgstr "Modifica"

#: interactive.pm:549 interactive/curses.pm:270 ugtk2.pm:519
#, c-format
msgid "Finish"
msgstr "Finisci"

#: interactive.pm:550 interactive/curses.pm:267 ugtk2.pm:517
#, c-format
msgid "Previous"
msgstr "Indietro"

#: interactive/curses.pm:576 ugtk2.pm:872
#, c-format
msgid "No file chosen"
msgstr "Nessun file selezionato"

#: interactive/curses.pm:580 ugtk2.pm:876
#, c-format
msgid "You have chosen a directory, not a file"
msgstr "È stata selezionata una directory, non un file"

#: interactive/curses.pm:582 ugtk2.pm:878
#, c-format
msgid "No such directory"
msgstr "Directory non trovata"

#: interactive/curses.pm:582 ugtk2.pm:878
#, c-format
msgid "No such file"
msgstr "File non trovato"

#: interactive/gtk.pm:592
#, c-format
msgid "Beware, Caps Lock is enabled"
msgstr "Attenzione, CapsLock è attivo"

#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Scelta non valida, riprova\n"

#: interactive/stdio.pm:30 interactive/stdio.pm:155
#, c-format
msgid "Your choice? (default %s) "
msgstr "La tua scelta? (predefinito %s) "

#: interactive/stdio.pm:54
#, c-format
msgid ""
"Entries you'll have to fill:\n"
"%s"
msgstr ""
"Voci che dovrai riempire:\n"
"%s"

#: interactive/stdio.pm:70
#, c-format
msgid "Your choice? (0/1, default `%s') "
msgstr "La tua scelta? (0/1, predefinito \"%s\") "

#: interactive/stdio.pm:97
#, c-format
msgid "Button `%s': %s"
msgstr "Pulsante \"%s\"%s"

#: interactive/stdio.pm:98
#, c-format
msgid "Do you want to click on this button?"
msgstr "Vuoi cliccare su questo pulsante?"

#: interactive/stdio.pm:110
#, c-format
msgid "Your choice? (default `%s'%s) "
msgstr "Cosa scegli? (predefinito \"%s\"%s) "

#: interactive/stdio.pm:110
#, c-format
msgid " enter `void' for void entry"
msgstr " immetti \"void\" come dato vuoto"

#: interactive/stdio.pm:128
#, c-format
msgid "=> There are many things to choose from (%s).\n"
msgstr "=> Ci sono molte cose fra cui scegliere (%s)\n"

#: interactive/stdio.pm:131
#, c-format
msgid ""
"Please choose the first number of the 10-range you wish to edit,\n"
"or just hit Enter to proceed.\n"
"Your choice? "
msgstr ""
"Per favore, scegliere il primo numero del gruppo di 10 che vuoi\n"
"modificare, oppure premi Invio per continuare.\n"
"Cosa hai scelto? "

#: interactive/stdio.pm:144
#, c-format
msgid ""
"=> Notice, a label changed:\n"
"%s"
msgstr ""
"=> Attenzione, un'etichetta è cambiata:\n"
"%s"

#: interactive/stdio.pm:151
#, c-format
msgid "Re-submit"
msgstr "Riproporre"

#. -PO: the string "default:LTR" can be translated *ONLY* as "default:LTR"
#. -PO: or as "default:RTL", depending if your language is written from
#. -PO: left to right, or from right to left; any other string is wrong.
#: lang.pm:203
#, c-format
msgid "default:LTR"
msgstr "default:LTR"

#: lang.pm:220
#, c-format
msgid "Andorra"
msgstr "Andorra"

#: lang.pm:221 timezone.pm:228
#, c-format
msgid "United Arab Emirates"
msgstr "Emirati Arabi Uniti"

#: lang.pm:222
#, c-format
msgid "Afghanistan"
msgstr "Afghanistan"

#: lang.pm:223
#, c-format
msgid "Antigua and Barbuda"
msgstr "Antigua e Barbuda"

#: lang.pm:224
#, c-format
msgid "Anguilla"
msgstr "Anguilla"

#: lang.pm:225
#, c-format
msgid "Albania"
msgstr "Albania"

#: lang.pm:226
#, c-format
msgid "Armenia"
msgstr "Armenia"

#: lang.pm:227
#, c-format
msgid "Netherlands Antilles"
msgstr "Antille olandesi"

#: lang.pm:228
#, c-format
msgid "Angola"
msgstr "Angola"

#: lang.pm:229
#, c-format
msgid "Antarctica"
msgstr "Antartide"

#: lang.pm:230 timezone.pm:273
#, c-format
msgid "Argentina"
msgstr "Argentina"

#: lang.pm:231
#, c-format
msgid "American Samoa"
msgstr "Samoa Americana"

#: lang.pm:232 mirror.pm:12 timezone.pm:231
#, c-format
msgid "Austria"
msgstr "Austria"

#: lang.pm:233 mirror.pm:11 timezone.pm:269
#, c-format
msgid "Australia"
msgstr "Australia"

#: lang.pm:234
#, c-format
msgid "Aruba"
msgstr "Aruba"

#: lang.pm:235
#, c-format
msgid "Azerbaijan"
msgstr "Azerbaijan"

#: lang.pm:236
#, c-format
msgid "Bosnia and Herzegovina"
msgstr "Bosnia Erzegovina"

#: lang.pm:237
#, c-format
msgid "Barbados"
msgstr "Barbados"

#: lang.pm:238 timezone.pm:213
#, c-format
msgid "Bangladesh"
msgstr "Bangladesh"

#: lang.pm:239 mirror.pm:13 timezone.pm:233
#, c-format
msgid "Belgium"
msgstr "Belgio"

#: lang.pm:240
#, c-format
msgid "Burkina Faso"
msgstr "Burkina Faso"

#: lang.pm:241 timezone.pm:234
#, c-format
msgid "Bulgaria"
msgstr "Bulgaria"

#: lang.pm:242
#, c-format
msgid "Bahrain"
msgstr "Bahrain"

#: lang.pm:243
#, c-format
msgid "Burundi"
msgstr "Burundi"

#: lang.pm:244
#, c-format
msgid "Benin"
msgstr "Benin"

#: lang.pm:245
#, c-format
msgid "Bermuda"
msgstr "Bermuda"

#: lang.pm:246
#, c-format
msgid "Brunei Darussalam"
msgstr "Brunei Darussalam"

#: lang.pm:247
#, c-format
msgid "Bolivia"
msgstr "Bolivia"

#: lang.pm:248 mirror.pm:14 timezone.pm:274
#, c-format
msgid "Brazil"
msgstr "Brasile"

#: lang.pm:249
#, c-format
msgid "Bahamas"
msgstr "Bahamas"

#: lang.pm:250
#, c-format
msgid "Bhutan"
msgstr "Bhutan"

#: lang.pm:251
#, c-format
msgid "Bouvet Island"
msgstr "Isola di Bouvet"

#: lang.pm:252
#, c-format
msgid "Botswana"
msgstr "Botswana"

#: lang.pm:253 timezone.pm:232
#, c-format
msgid "Belarus"
msgstr "Bielorussia"

#: lang.pm:254
#, c-format
msgid "Belize"
msgstr "Belize"

#: lang.pm:255 mirror.pm:15 timezone.pm:263
#, c-format
msgid "Canada"
msgstr "Canada"

#: lang.pm:256
#, c-format
msgid "Cocos (Keeling) Islands"
msgstr "Isole Cocos (Keeling)"

#: lang.pm:257
#, c-format
msgid "Congo (Kinshasa)"
msgstr "Congo (Kinshasa)"

#: lang.pm:258
#, c-format
msgid "Central African Republic"
msgstr "Repubblica Centro Africana"

#: lang.pm:259
#, c-format
msgid "Congo (Brazzaville)"
msgstr "Congo (Brazzaville)"

#: lang.pm:260 mirror.pm:39 timezone.pm:257
#, c-format
msgid "Switzerland"
msgstr "Svizzera"

#: lang.pm:261
#, c-format
msgid "Cote d'Ivoire"
msgstr "Costa d'Avorio"

#: lang.pm:262
#, c-format
msgid "Cook Islands"
msgstr "Isole Cook"

#: lang.pm:263 timezone.pm:275
#, c-format
msgid "Chile"
msgstr "Cile"

#: lang.pm:264
#, c-format
msgid "Cameroon"
msgstr "Camerun"

#: lang.pm:265 timezone.pm:214
#, c-format
msgid "China"
msgstr "Cina"

#: lang.pm:266
#, c-format
msgid "Colombia"
msgstr "Colombia"

#: lang.pm:267 mirror.pm:16
#, c-format
msgid "Costa Rica"
msgstr "Costa Rica"

#: lang.pm:268
#, c-format
msgid "Serbia & Montenegro"
msgstr "Serbia e Montenegro"

#: lang.pm:269
#, c-format
msgid "Cuba"
msgstr "Cuba"

#: lang.pm:270
#, c-format
msgid "Cape Verde"
msgstr "Capo Verde"

#: lang.pm:271
#, c-format
msgid "Christmas Island"
msgstr "Isola Christmas"

#: lang.pm:272
#, c-format
msgid "Cyprus"
msgstr "Cipro"

#: lang.pm:273 mirror.pm:17 timezone.pm:235
#, c-format
msgid "Czech Republic"
msgstr "Repubblica Ceca"

#: lang.pm:274 mirror.pm:22 timezone.pm:240
#, c-format
msgid "Germany"
msgstr "Germania"

#: lang.pm:275
#, c-format
msgid "Djibouti"
msgstr "Gibuti"

#: lang.pm:276 mirror.pm:18 timezone.pm:236
#, c-format
msgid "Denmark"
msgstr "Danimarca"

#: lang.pm:277
#, c-format
msgid "Dominica"
msgstr "Dominica"

#: lang.pm:278
#, c-format
msgid "Dominican Republic"
msgstr "Repubblica Dominicana"

#: lang.pm:279
#, c-format
msgid "Algeria"
msgstr "Algeria"

#: lang.pm:280
#, c-format
msgid "Ecuador"
msgstr "Ecuador"

#: lang.pm:281 mirror.pm:19 timezone.pm:237
#, c-format
msgid "Estonia"
msgstr "Estonia"

#: lang.pm:282
#, c-format
msgid "Egypt"
msgstr "Egitto"

#: lang.pm:283
#, c-format
msgid "Western Sahara"
msgstr "Sahara Occidentale"

#: lang.pm:284
#, c-format
msgid "Eritrea"
msgstr "Eritrea"

#: lang.pm:285 mirror.pm:37 timezone.pm:255
#, c-format
msgid "Spain"
msgstr "Spagna"

#: lang.pm:286
#, c-format
msgid "Ethiopia"
msgstr "Etiopia"

#: lang.pm:287 mirror.pm:20 timezone.pm:238
#, c-format
msgid "Finland"
msgstr "Finlandia"

#: lang.pm:288
#, c-format
msgid "Fiji"
msgstr "Fiji"

#: lang.pm:289
#, c-format
msgid "Falkland Islands (Malvinas)"
msgstr "Isole Falkland (Malvinas)"

#: lang.pm:290
#, c-format
msgid "Micronesia"
msgstr "Micronesia"

#: lang.pm:291
#, c-format
msgid "Faroe Islands"
msgstr "Isole Faroe"

#: lang.pm:292 mirror.pm:21 timezone.pm:239
#, c-format
msgid "France"
msgstr "Francia"

#: lang.pm:293
#, c-format
msgid "Gabon"
msgstr "Gabon"

#: lang.pm:294 timezone.pm:259
#, c-format
msgid "United Kingdom"
msgstr "Regno Unito"

#: lang.pm:295
#, c-format
msgid "Grenada"
msgstr "Grenada"

#: lang.pm:296
#, c-format
msgid "Georgia"
msgstr "Georgia"

#: lang.pm:297
#, c-format
msgid "French Guiana"
msgstr "Guiana Francese"

#: lang.pm:298
#, c-format
msgid "Ghana"
msgstr "Ghana"

#: lang.pm:299
#, c-format
msgid "Gibraltar"
msgstr "Gibilterra"

#: lang.pm:300
#, c-format
msgid "Greenland"
msgstr "Groenlandia"

#: lang.pm:301
#, c-format
msgid "Gambia"
msgstr "Gambia"

#: lang.pm:302
#, c-format
msgid "Guinea"
msgstr "Guinea"

#: lang.pm:303
#, c-format
msgid "Guadeloupe"
msgstr "Guadalupe"

#: lang.pm:304
#, c-format
msgid "Equatorial Guinea"
msgstr "Guinea Equatoriale"

#: lang.pm:305 mirror.pm:23 timezone.pm:241
#, c-format
msgid "Greece"
msgstr "Grecia"

#: lang.pm:306
#, c-format
msgid "South Georgia and the South Sandwich Islands"
msgstr "Georgia del Sud e le isole Sandwich meridionali"

#: lang.pm:307 timezone.pm:264
#, c-format
msgid "Guatemala"
msgstr "Guatemala"

#: lang.pm:308
#, c-format
msgid "Guam"
msgstr "Guam"

#: lang.pm:309
#, c-format
msgid "Guinea-Bissau"
msgstr "Guinea-Bissau"

#: lang.pm:310
#, c-format
msgid "Guyana"
msgstr "Guyana"

#: lang.pm:311
#, c-format
msgid "Hong Kong SAR (China)"
msgstr "Cina (Hong Kong)"

#: lang.pm:312
#, c-format
msgid "Heard and McDonald Islands"
msgstr "Isole Heard e McDonald"

#: lang.pm:313
#, c-format
msgid "Honduras"
msgstr "Honduras"

#: lang.pm:314
#, c-format
msgid "Croatia"
msgstr "Croazia"

#: lang.pm:315
#, c-format
msgid "Haiti"
msgstr "Haiti"

#: lang.pm:316 mirror.pm:24 timezone.pm:242
#, c-format
msgid "Hungary"
msgstr "Ungheria"

#: lang.pm:317 timezone.pm:217
#, c-format
msgid "Indonesia"
msgstr "Indonesia"

#: lang.pm:318 mirror.pm:25 timezone.pm:243
#, c-format
msgid "Ireland"
msgstr "Irlanda"

#: lang.pm:319 mirror.pm:26 timezone.pm:219
#, c-format
msgid "Israel"
msgstr "Israele"

#: lang.pm:320 timezone.pm:216
#, c-format
msgid "India"
msgstr "India"

#: lang.pm:321
#, c-format
msgid "British Indian Ocean Territory"
msgstr "Territorio Britannico dell'Oceano Indiano"

#: lang.pm:322
#, c-format
msgid "Iraq"
msgstr "Iraq"

#: lang.pm:323 timezone.pm:218
#, c-format
msgid "Iran"
msgstr "Iran"

#: lang.pm:324
#, c-format
msgid "Iceland"
msgstr "Islanda"

#: lang.pm:325 mirror.pm:27 timezone.pm:244
#, c-format
msgid "Italy"
msgstr "Italia"

#: lang.pm:326
#, c-format
msgid "Jamaica"
msgstr "Giamaica"

#: lang.pm:327
#, c-format
msgid "Jordan"
msgstr "Giordania"

#: lang.pm:328 mirror.pm:28 timezone.pm:220
#, c-format
msgid "Japan"
msgstr "Giappone"

#: lang.pm:329
#, c-format
msgid "Kenya"
msgstr "Kenya"

#: lang.pm:330