Versions in this module Expand all Collapse all v0 v0.4.0 Feb 13, 2020 Changes in this version + const CURRENT_TIME + const GDK_BUTTON1_MASK + const GDK_BUTTON2_MASK + const GDK_BUTTON3_MASK + const GDK_BUTTON4_MASK + const GDK_BUTTON5_MASK + const GDK_CONTROL_MASK + const GDK_EVENT_PROPAGATE + const GDK_EVENT_STOP + const GDK_GRAVITY_CENTER + const GDK_GRAVITY_EAST + const GDK_GRAVITY_NORTH + const GDK_GRAVITY_NORTH_EAST + const GDK_GRAVITY_NORTH_WEST + const GDK_GRAVITY_SOUTH + const GDK_GRAVITY_SOUTH_EAST + const GDK_GRAVITY_SOUTH_WEST + const GDK_GRAVITY_STATIC + const GDK_GRAVITY_WEST + const GDK_HYPER_MASK + const GDK_LOCK_MASK + const GDK_META_MASK + const GDK_MOD1_MASK + const GDK_MOD2_MASK + const GDK_MOD3_MASK + const GDK_MOD4_MASK + const GDK_MOD5_MASK + const GDK_MODIFIER_MASK + const GDK_RELEASE_MASK + const GDK_SHIFT_MASK + const GDK_SUPER_MASK + const KEY_0 + const KEY_1 + const KEY_2 + const KEY_3 + const KEY_3270_AltCursor + const KEY_3270_Attn + const KEY_3270_BackTab + const KEY_3270_ChangeScreen + const KEY_3270_Copy + const KEY_3270_CursorBlink + const KEY_3270_CursorSelect + const KEY_3270_DeleteWord + const KEY_3270_Duplicate + const KEY_3270_Enter + const KEY_3270_EraseEOF + const KEY_3270_EraseInput + const KEY_3270_ExSelect + const KEY_3270_FieldMark + const KEY_3270_Ident + const KEY_3270_Jump + const KEY_3270_KeyClick + const KEY_3270_Left2 + const KEY_3270_PA1 + const KEY_3270_PA2 + const KEY_3270_PA3 + const KEY_3270_Play + const KEY_3270_PrintScreen + const KEY_3270_Quit + const KEY_3270_Record + const KEY_3270_Reset + const KEY_3270_Right2 + const KEY_3270_Rule + const KEY_3270_Setup + const KEY_3270_Test + const KEY_4 + const KEY_5 + const KEY_6 + const KEY_7 + const KEY_8 + const KEY_9 + const KEY_A + const KEY_AE + const KEY_Aacute + const KEY_Abelowdot + const KEY_Abreve + const KEY_Abreveacute + const KEY_Abrevebelowdot + const KEY_Abrevegrave + const KEY_Abrevehook + const KEY_Abrevetilde + const KEY_AccessX_Enable + const KEY_AccessX_Feedback_Enable + const KEY_Acircumflex + const KEY_Acircumflexacute + const KEY_Acircumflexbelowdot + const KEY_Acircumflexgrave + const KEY_Acircumflexhook + const KEY_Acircumflextilde + const KEY_AddFavorite + const KEY_Adiaeresis + const KEY_Agrave + const KEY_Ahook + const KEY_Alt_L + const KEY_Alt_R + const KEY_Amacron + const KEY_Aogonek + const KEY_ApplicationLeft + const KEY_ApplicationRight + const KEY_Arabic_0 + const KEY_Arabic_1 + const KEY_Arabic_2 + const KEY_Arabic_3 + const KEY_Arabic_4 + const KEY_Arabic_5 + const KEY_Arabic_6 + const KEY_Arabic_7 + const KEY_Arabic_8 + const KEY_Arabic_9 + const KEY_Arabic_ain + const KEY_Arabic_alef + const KEY_Arabic_alefmaksura + const KEY_Arabic_beh + const KEY_Arabic_comma + const KEY_Arabic_dad + const KEY_Arabic_dal + const KEY_Arabic_damma + const KEY_Arabic_dammatan + const KEY_Arabic_ddal + const KEY_Arabic_farsi_yeh + const KEY_Arabic_fatha + const KEY_Arabic_fathatan + const KEY_Arabic_feh + const KEY_Arabic_fullstop + const KEY_Arabic_gaf + const KEY_Arabic_ghain + const KEY_Arabic_ha + const KEY_Arabic_hah + const KEY_Arabic_hamza + const KEY_Arabic_hamza_above + const KEY_Arabic_hamza_below + const KEY_Arabic_hamzaonalef + const KEY_Arabic_hamzaonwaw + const KEY_Arabic_hamzaonyeh + const KEY_Arabic_hamzaunderalef + const KEY_Arabic_heh + const KEY_Arabic_heh_doachashmee + const KEY_Arabic_heh_goal + const KEY_Arabic_jeem + const KEY_Arabic_jeh + const KEY_Arabic_kaf + const KEY_Arabic_kasra + const KEY_Arabic_kasratan + const KEY_Arabic_keheh + const KEY_Arabic_khah + const KEY_Arabic_lam + const KEY_Arabic_madda_above + const KEY_Arabic_maddaonalef + const KEY_Arabic_meem + const KEY_Arabic_noon + const KEY_Arabic_noon_ghunna + const KEY_Arabic_peh + const KEY_Arabic_percent + const KEY_Arabic_qaf + const KEY_Arabic_question_mark + const KEY_Arabic_ra + const KEY_Arabic_rreh + const KEY_Arabic_sad + const KEY_Arabic_seen + const KEY_Arabic_semicolon + const KEY_Arabic_shadda + const KEY_Arabic_sheen + const KEY_Arabic_sukun + const KEY_Arabic_superscript_alef + const KEY_Arabic_switch + const KEY_Arabic_tah + const KEY_Arabic_tatweel + const KEY_Arabic_tcheh + const KEY_Arabic_teh + const KEY_Arabic_tehmarbuta + const KEY_Arabic_thal + const KEY_Arabic_theh + const KEY_Arabic_tteh + const KEY_Arabic_veh + const KEY_Arabic_waw + const KEY_Arabic_yeh + const KEY_Arabic_yeh_baree + const KEY_Arabic_zah + const KEY_Arabic_zain + const KEY_Aring + const KEY_Armenian_AT + const KEY_Armenian_AYB + const KEY_Armenian_BEN + const KEY_Armenian_CHA + const KEY_Armenian_DA + const KEY_Armenian_DZA + const KEY_Armenian_E + const KEY_Armenian_FE + const KEY_Armenian_GHAT + const KEY_Armenian_GIM + const KEY_Armenian_HI + const KEY_Armenian_HO + const KEY_Armenian_INI + const KEY_Armenian_JE + const KEY_Armenian_KE + const KEY_Armenian_KEN + const KEY_Armenian_KHE + const KEY_Armenian_LYUN + const KEY_Armenian_MEN + const KEY_Armenian_NU + const KEY_Armenian_O + const KEY_Armenian_PE + const KEY_Armenian_PYUR + const KEY_Armenian_RA + const KEY_Armenian_RE + const KEY_Armenian_SE + const KEY_Armenian_SHA + const KEY_Armenian_TCHE + const KEY_Armenian_TO + const KEY_Armenian_TSA + const KEY_Armenian_TSO + const KEY_Armenian_TYUN + const KEY_Armenian_VEV + const KEY_Armenian_VO + const KEY_Armenian_VYUN + const KEY_Armenian_YECH + const KEY_Armenian_ZA + const KEY_Armenian_ZHE + const KEY_Armenian_accent + const KEY_Armenian_amanak + const KEY_Armenian_apostrophe + const KEY_Armenian_at + const KEY_Armenian_ayb + const KEY_Armenian_ben + const KEY_Armenian_but + const KEY_Armenian_cha + const KEY_Armenian_da + const KEY_Armenian_dza + const KEY_Armenian_e + const KEY_Armenian_exclam + const KEY_Armenian_fe + const KEY_Armenian_full_stop + const KEY_Armenian_ghat + const KEY_Armenian_gim + const KEY_Armenian_hi + const KEY_Armenian_ho + const KEY_Armenian_hyphen + const KEY_Armenian_ini + const KEY_Armenian_je + const KEY_Armenian_ke + const KEY_Armenian_ken + const KEY_Armenian_khe + const KEY_Armenian_ligature_ew + const KEY_Armenian_lyun + const KEY_Armenian_men + const KEY_Armenian_nu + const KEY_Armenian_o + const KEY_Armenian_paruyk + const KEY_Armenian_pe + const KEY_Armenian_pyur + const KEY_Armenian_question + const KEY_Armenian_ra + const KEY_Armenian_re + const KEY_Armenian_se + const KEY_Armenian_separation_mark + const KEY_Armenian_sha + const KEY_Armenian_shesht + const KEY_Armenian_tche + const KEY_Armenian_to + const KEY_Armenian_tsa + const KEY_Armenian_tso + const KEY_Armenian_tyun + const KEY_Armenian_verjaket + const KEY_Armenian_vev + const KEY_Armenian_vo + const KEY_Armenian_vyun + const KEY_Armenian_yech + const KEY_Armenian_yentamna + const KEY_Armenian_za + const KEY_Armenian_zhe + const KEY_Atilde + const KEY_AudibleBell_Enable + const KEY_AudioCycleTrack + const KEY_AudioForward + const KEY_AudioLowerVolume + const KEY_AudioMedia + const KEY_AudioMicMute + const KEY_AudioMute + const KEY_AudioNext + const KEY_AudioPause + const KEY_AudioPlay + const KEY_AudioPrev + const KEY_AudioRaiseVolume + const KEY_AudioRandomPlay + const KEY_AudioRecord + const KEY_AudioRepeat + const KEY_AudioRewind + const KEY_AudioStop + const KEY_Away + const KEY_B + const KEY_Babovedot + const KEY_Back + const KEY_BackForward + const KEY_BackSpace + const KEY_Battery + const KEY_Begin + const KEY_Blue + const KEY_Bluetooth + const KEY_Book + const KEY_BounceKeys_Enable + const KEY_Break + const KEY_BrightnessAdjust + const KEY_Byelorussian_SHORTU + const KEY_Byelorussian_shortu + const KEY_C + const KEY_CD + const KEY_CH + const KEY_C_H + const KEY_C_h + const KEY_Cabovedot + const KEY_Cacute + const KEY_Calculator + const KEY_Calendar + const KEY_Cancel + const KEY_Caps_Lock + const KEY_Ccaron + const KEY_Ccedilla + const KEY_Ccircumflex + const KEY_Ch + const KEY_Clear + const KEY_ClearGrab + const KEY_Close + const KEY_Codeinput + const KEY_ColonSign + const KEY_Community + const KEY_ContrastAdjust + const KEY_Control_L + const KEY_Control_R + const KEY_Copy + const KEY_CruzeiroSign + const KEY_Cut + const KEY_CycleAngle + const KEY_Cyrillic_A + const KEY_Cyrillic_BE + const KEY_Cyrillic_CHE + const KEY_Cyrillic_CHE_descender + const KEY_Cyrillic_CHE_vertstroke + const KEY_Cyrillic_DE + const KEY_Cyrillic_DZHE + const KEY_Cyrillic_E + const KEY_Cyrillic_EF + const KEY_Cyrillic_EL + const KEY_Cyrillic_EM + const KEY_Cyrillic_EN + const KEY_Cyrillic_EN_descender + const KEY_Cyrillic_ER + const KEY_Cyrillic_ES + const KEY_Cyrillic_GHE + const KEY_Cyrillic_GHE_bar + const KEY_Cyrillic_HA + const KEY_Cyrillic_HARDSIGN + const KEY_Cyrillic_HA_descender + const KEY_Cyrillic_I + const KEY_Cyrillic_IE + const KEY_Cyrillic_IO + const KEY_Cyrillic_I_macron + const KEY_Cyrillic_JE + const KEY_Cyrillic_KA + const KEY_Cyrillic_KA_descender + const KEY_Cyrillic_KA_vertstroke + const KEY_Cyrillic_LJE + const KEY_Cyrillic_NJE + const KEY_Cyrillic_O + const KEY_Cyrillic_O_bar + const KEY_Cyrillic_PE + const KEY_Cyrillic_SCHWA + const KEY_Cyrillic_SHA + const KEY_Cyrillic_SHCHA + const KEY_Cyrillic_SHHA + const KEY_Cyrillic_SHORTI + const KEY_Cyrillic_SOFTSIGN + const KEY_Cyrillic_TE + const KEY_Cyrillic_TSE + const KEY_Cyrillic_U + const KEY_Cyrillic_U_macron + const KEY_Cyrillic_U_straight + const KEY_Cyrillic_U_straight_bar + const KEY_Cyrillic_VE + const KEY_Cyrillic_YA + const KEY_Cyrillic_YERU + const KEY_Cyrillic_YU + const KEY_Cyrillic_ZE + const KEY_Cyrillic_ZHE + const KEY_Cyrillic_ZHE_descender + const KEY_Cyrillic_a + const KEY_Cyrillic_be + const KEY_Cyrillic_che + const KEY_Cyrillic_che_descender + const KEY_Cyrillic_che_vertstroke + const KEY_Cyrillic_de + const KEY_Cyrillic_dzhe + const KEY_Cyrillic_e + const KEY_Cyrillic_ef + const KEY_Cyrillic_el + const KEY_Cyrillic_em + const KEY_Cyrillic_en + const KEY_Cyrillic_en_descender + const KEY_Cyrillic_er + const KEY_Cyrillic_es + const KEY_Cyrillic_ghe + const KEY_Cyrillic_ghe_bar + const KEY_Cyrillic_ha + const KEY_Cyrillic_ha_descender + const KEY_Cyrillic_hardsign + const KEY_Cyrillic_i + const KEY_Cyrillic_i_macron + const KEY_Cyrillic_ie + const KEY_Cyrillic_io + const KEY_Cyrillic_je + const KEY_Cyrillic_ka + const KEY_Cyrillic_ka_descender + const KEY_Cyrillic_ka_vertstroke + const KEY_Cyrillic_lje + const KEY_Cyrillic_nje + const KEY_Cyrillic_o + const KEY_Cyrillic_o_bar + const KEY_Cyrillic_pe + const KEY_Cyrillic_schwa + const KEY_Cyrillic_sha + const KEY_Cyrillic_shcha + const KEY_Cyrillic_shha + const KEY_Cyrillic_shorti + const KEY_Cyrillic_softsign + const KEY_Cyrillic_te + const KEY_Cyrillic_tse + const KEY_Cyrillic_u + const KEY_Cyrillic_u_macron + const KEY_Cyrillic_u_straight + const KEY_Cyrillic_u_straight_bar + const KEY_Cyrillic_ve + const KEY_Cyrillic_ya + const KEY_Cyrillic_yeru + const KEY_Cyrillic_yu + const KEY_Cyrillic_ze + const KEY_Cyrillic_zhe + const KEY_Cyrillic_zhe_descender + const KEY_D + const KEY_DOS + const KEY_Dabovedot + const KEY_Dcaron + const KEY_Delete + const KEY_Display + const KEY_Documents + const KEY_DongSign + const KEY_Down + const KEY_Dstroke + const KEY_E + const KEY_ENG + const KEY_ETH + const KEY_EZH + const KEY_Eabovedot + const KEY_Eacute + const KEY_Ebelowdot + const KEY_Ecaron + const KEY_Ecircumflex + const KEY_Ecircumflexacute + const KEY_Ecircumflexbelowdot + const KEY_Ecircumflexgrave + const KEY_Ecircumflexhook + const KEY_Ecircumflextilde + const KEY_EcuSign + const KEY_Ediaeresis + const KEY_Egrave + const KEY_Ehook + const KEY_Eisu_Shift + const KEY_Eisu_toggle + const KEY_Eject + const KEY_Emacron + const KEY_End + const KEY_Eogonek + const KEY_Escape + const KEY_Eth + const KEY_Etilde + const KEY_EuroSign + const KEY_Excel + const KEY_Execute + const KEY_Explorer + const KEY_F + const KEY_F1 + const KEY_F10 + const KEY_F11 + const KEY_F12 + const KEY_F13 + const KEY_F14 + const KEY_F15 + const KEY_F16 + const KEY_F17 + const KEY_F18 + const KEY_F19 + const KEY_F2 + const KEY_F20 + const KEY_F21 + const KEY_F22 + const KEY_F23 + const KEY_F24 + const KEY_F25 + const KEY_F26 + const KEY_F27 + const KEY_F28 + const KEY_F29 + const KEY_F3 + const KEY_F30 + const KEY_F31 + const KEY_F32 + const KEY_F33 + const KEY_F34 + const KEY_F35 + const KEY_F4 + const KEY_F5 + const KEY_F6 + const KEY_F7 + const KEY_F8 + const KEY_F9 + const KEY_FFrancSign + const KEY_Fabovedot + const KEY_Farsi_0 + const KEY_Farsi_1 + const KEY_Farsi_2 + const KEY_Farsi_3 + const KEY_Farsi_4 + const KEY_Farsi_5 + const KEY_Farsi_6 + const KEY_Farsi_7 + const KEY_Farsi_8 + const KEY_Farsi_9 + const KEY_Farsi_yeh + const KEY_Favorites + const KEY_Finance + const KEY_Find + const KEY_First_Virtual_Screen + const KEY_Forward + const KEY_FrameBack + const KEY_FrameForward + const KEY_G + const KEY_Gabovedot + const KEY_Game + const KEY_Gbreve + const KEY_Gcaron + const KEY_Gcedilla + const KEY_Gcircumflex + const KEY_Georgian_an + const KEY_Georgian_ban + const KEY_Georgian_can + const KEY_Georgian_char + const KEY_Georgian_chin + const KEY_Georgian_cil + const KEY_Georgian_don + const KEY_Georgian_en + const KEY_Georgian_fi + const KEY_Georgian_gan + const KEY_Georgian_ghan + const KEY_Georgian_hae + const KEY_Georgian_har + const KEY_Georgian_he + const KEY_Georgian_hie + const KEY_Georgian_hoe + const KEY_Georgian_in + const KEY_Georgian_jhan + const KEY_Georgian_jil + const KEY_Georgian_kan + const KEY_Georgian_khar + const KEY_Georgian_las + const KEY_Georgian_man + const KEY_Georgian_nar + const KEY_Georgian_on + const KEY_Georgian_par + const KEY_Georgian_phar + const KEY_Georgian_qar + const KEY_Georgian_rae + const KEY_Georgian_san + const KEY_Georgian_shin + const KEY_Georgian_tan + const KEY_Georgian_tar + const KEY_Georgian_un + const KEY_Georgian_vin + const KEY_Georgian_we + const KEY_Georgian_xan + const KEY_Georgian_zen + const KEY_Georgian_zhar + const KEY_Go + const KEY_Greek_ALPHA + const KEY_Greek_ALPHAaccent + const KEY_Greek_BETA + const KEY_Greek_CHI + const KEY_Greek_DELTA + const KEY_Greek_EPSILON + const KEY_Greek_EPSILONaccent + const KEY_Greek_ETA + const KEY_Greek_ETAaccent + const KEY_Greek_GAMMA + const KEY_Greek_IOTA + const KEY_Greek_IOTAaccent + const KEY_Greek_IOTAdiaeresis + const KEY_Greek_IOTAdieresis + const KEY_Greek_KAPPA + const KEY_Greek_LAMBDA + const KEY_Greek_LAMDA + const KEY_Greek_MU + const KEY_Greek_NU + const KEY_Greek_OMEGA + const KEY_Greek_OMEGAaccent + const KEY_Greek_OMICRON + const KEY_Greek_OMICRONaccent + const KEY_Greek_PHI + const KEY_Greek_PI + const KEY_Greek_PSI + const KEY_Greek_RHO + const KEY_Greek_SIGMA + const KEY_Greek_TAU + const KEY_Greek_THETA + const KEY_Greek_UPSILON + const KEY_Greek_UPSILONaccent + const KEY_Greek_UPSILONdieresis + const KEY_Greek_XI + const KEY_Greek_ZETA + const KEY_Greek_accentdieresis + const KEY_Greek_alpha + const KEY_Greek_alphaaccent + const KEY_Greek_beta + const KEY_Greek_chi + const KEY_Greek_delta + const KEY_Greek_epsilon + const KEY_Greek_epsilonaccent + const KEY_Greek_eta + const KEY_Greek_etaaccent + const KEY_Greek_finalsmallsigma + const KEY_Greek_gamma + const KEY_Greek_horizbar + const KEY_Greek_iota + const KEY_Greek_iotaaccent + const KEY_Greek_iotaaccentdieresis + const KEY_Greek_iotadieresis + const KEY_Greek_kappa + const KEY_Greek_lambda + const KEY_Greek_lamda + const KEY_Greek_mu + const KEY_Greek_nu + const KEY_Greek_omega + const KEY_Greek_omegaaccent + const KEY_Greek_omicron + const KEY_Greek_omicronaccent + const KEY_Greek_phi + const KEY_Greek_pi + const KEY_Greek_psi + const KEY_Greek_rho + const KEY_Greek_sigma + const KEY_Greek_switch + const KEY_Greek_tau + const KEY_Greek_theta + const KEY_Greek_upsilon + const KEY_Greek_upsilonaccent + const KEY_Greek_upsilonaccentdieresis + const KEY_Greek_upsilondieresis + const KEY_Greek_xi + const KEY_Greek_zeta + const KEY_Green + const KEY_H + const KEY_Hangul + const KEY_Hangul_A + const KEY_Hangul_AE + const KEY_Hangul_AraeA + const KEY_Hangul_AraeAE + const KEY_Hangul_Banja + const KEY_Hangul_Cieuc + const KEY_Hangul_Codeinput + const KEY_Hangul_Dikeud + const KEY_Hangul_E + const KEY_Hangul_EO + const KEY_Hangul_EU + const KEY_Hangul_End + const KEY_Hangul_Hanja + const KEY_Hangul_Hieuh + const KEY_Hangul_I + const KEY_Hangul_Ieung + const KEY_Hangul_J_Cieuc + const KEY_Hangul_J_Dikeud + const KEY_Hangul_J_Hieuh + const KEY_Hangul_J_Ieung + const KEY_Hangul_J_Jieuj + const KEY_Hangul_J_Khieuq + const KEY_Hangul_J_Kiyeog + const KEY_Hangul_J_KiyeogSios + const KEY_Hangul_J_KkogjiDalrinIeung + const KEY_Hangul_J_Mieum + const KEY_Hangul_J_Nieun + const KEY_Hangul_J_NieunHieuh + const KEY_Hangul_J_NieunJieuj + const KEY_Hangul_J_PanSios + const KEY_Hangul_J_Phieuf + const KEY_Hangul_J_Pieub + const KEY_Hangul_J_PieubSios + const KEY_Hangul_J_Rieul + const KEY_Hangul_J_RieulHieuh + const KEY_Hangul_J_RieulKiyeog + const KEY_Hangul_J_RieulMieum + const KEY_Hangul_J_RieulPhieuf + const KEY_Hangul_J_RieulPieub + const KEY_Hangul_J_RieulSios + const KEY_Hangul_J_RieulTieut + const KEY_Hangul_J_Sios + const KEY_Hangul_J_SsangKiyeog + const KEY_Hangul_J_SsangSios + const KEY_Hangul_J_Tieut + const KEY_Hangul_J_YeorinHieuh + const KEY_Hangul_Jamo + const KEY_Hangul_Jeonja + const KEY_Hangul_Jieuj + const KEY_Hangul_Khieuq + const KEY_Hangul_Kiyeog + const KEY_Hangul_KiyeogSios + const KEY_Hangul_KkogjiDalrinIeung + const KEY_Hangul_Mieum + const KEY_Hangul_MultipleCandidate + const KEY_Hangul_Nieun + const KEY_Hangul_NieunHieuh + const KEY_Hangul_NieunJieuj + const KEY_Hangul_O + const KEY_Hangul_OE + const KEY_Hangul_PanSios + const KEY_Hangul_Phieuf + const KEY_Hangul_Pieub + const KEY_Hangul_PieubSios + const KEY_Hangul_PostHanja + const KEY_Hangul_PreHanja + const KEY_Hangul_PreviousCandidate + const KEY_Hangul_Rieul + const KEY_Hangul_RieulHieuh + const KEY_Hangul_RieulKiyeog + const KEY_Hangul_RieulMieum + const KEY_Hangul_RieulPhieuf + const KEY_Hangul_RieulPieub + const KEY_Hangul_RieulSios + const KEY_Hangul_RieulTieut + const KEY_Hangul_RieulYeorinHieuh + const KEY_Hangul_Romaja + const KEY_Hangul_SingleCandidate + const KEY_Hangul_Sios + const KEY_Hangul_Special + const KEY_Hangul_SsangDikeud + const KEY_Hangul_SsangJieuj + const KEY_Hangul_SsangKiyeog + const KEY_Hangul_SsangPieub + const KEY_Hangul_SsangSios + const KEY_Hangul_Start + const KEY_Hangul_SunkyeongeumMieum + const KEY_Hangul_SunkyeongeumPhieuf + const KEY_Hangul_SunkyeongeumPieub + const KEY_Hangul_Tieut + const KEY_Hangul_U + const KEY_Hangul_WA + const KEY_Hangul_WAE + const KEY_Hangul_WE + const KEY_Hangul_WEO + const KEY_Hangul_WI + const KEY_Hangul_YA + const KEY_Hangul_YAE + const KEY_Hangul_YE + const KEY_Hangul_YEO + const KEY_Hangul_YI + const KEY_Hangul_YO + const KEY_Hangul_YU + const KEY_Hangul_YeorinHieuh + const KEY_Hangul_switch + const KEY_Hankaku + const KEY_Hcircumflex + const KEY_Hebrew_switch + const KEY_Help + const KEY_Henkan + const KEY_Henkan_Mode + const KEY_Hibernate + const KEY_Hiragana + const KEY_Hiragana_Katakana + const KEY_History + const KEY_Home + const KEY_HomePage + const KEY_HotLinks + const KEY_Hstroke + const KEY_Hyper_L + const KEY_Hyper_R + const KEY_I + const KEY_ISO_Center_Object + const KEY_ISO_Continuous_Underline + const KEY_ISO_Discontinuous_Underline + const KEY_ISO_Emphasize + const KEY_ISO_Enter + const KEY_ISO_Fast_Cursor_Down + const KEY_ISO_Fast_Cursor_Left + const KEY_ISO_Fast_Cursor_Right + const KEY_ISO_Fast_Cursor_Up + const KEY_ISO_First_Group + const KEY_ISO_First_Group_Lock + const KEY_ISO_Group_Latch + const KEY_ISO_Group_Lock + const KEY_ISO_Group_Shift + const KEY_ISO_Last_Group + const KEY_ISO_Last_Group_Lock + const KEY_ISO_Left_Tab + const KEY_ISO_Level2_Latch + const KEY_ISO_Level3_Latch + const KEY_ISO_Level3_Lock + const KEY_ISO_Level3_Shift + const KEY_ISO_Level5_Latch + const KEY_ISO_Level5_Lock + const KEY_ISO_Level5_Shift + const KEY_ISO_Lock + const KEY_ISO_Move_Line_Down + const KEY_ISO_Move_Line_Up + const KEY_ISO_Next_Group + const KEY_ISO_Next_Group_Lock + const KEY_ISO_Partial_Line_Down + const KEY_ISO_Partial_Line_Up + const KEY_ISO_Partial_Space_Left + const KEY_ISO_Partial_Space_Right + const KEY_ISO_Prev_Group + const KEY_ISO_Prev_Group_Lock + const KEY_ISO_Release_Both_Margins + const KEY_ISO_Release_Margin_Left + const KEY_ISO_Release_Margin_Right + const KEY_ISO_Set_Margin_Left + const KEY_ISO_Set_Margin_Right + const KEY_Iabovedot + const KEY_Iacute + const KEY_Ibelowdot + const KEY_Ibreve + const KEY_Icircumflex + const KEY_Idiaeresis + const KEY_Igrave + const KEY_Ihook + const KEY_Imacron + const KEY_Insert + const KEY_Iogonek + const KEY_Itilde + const KEY_J + const KEY_Jcircumflex + const KEY_K + const KEY_KP_0 + const KEY_KP_1 + const KEY_KP_2 + const KEY_KP_3 + const KEY_KP_4 + const KEY_KP_5 + const KEY_KP_6 + const KEY_KP_7 + const KEY_KP_8 + const KEY_KP_9 + const KEY_KP_Add + const KEY_KP_Begin + const KEY_KP_Decimal + const KEY_KP_Delete + const KEY_KP_Divide + const KEY_KP_Down + const KEY_KP_End + const KEY_KP_Enter + const KEY_KP_Equal + const KEY_KP_F1 + const KEY_KP_F2 + const KEY_KP_F3 + const KEY_KP_F4 + const KEY_KP_Home + const KEY_KP_Insert + const KEY_KP_Left + const KEY_KP_Multiply + const KEY_KP_Next + const KEY_KP_Page_Down + const KEY_KP_Page_Up + const KEY_KP_Prior + const KEY_KP_Right + const KEY_KP_Separator + const KEY_KP_Space + const KEY_KP_Subtract + const KEY_KP_Tab + const KEY_KP_Up + const KEY_Kana_Lock + const KEY_Kana_Shift + const KEY_Kanji + const KEY_Kanji_Bangou + const KEY_Katakana + const KEY_KbdBrightnessDown + const KEY_KbdBrightnessUp + const KEY_KbdLightOnOff + const KEY_Kcedilla + const KEY_Korean_Won + const KEY_L + const KEY_L1 + const KEY_L10 + const KEY_L2 + const KEY_L3 + const KEY_L4 + const KEY_L5 + const KEY_L6 + const KEY_L7 + const KEY_L8 + const KEY_L9 + const KEY_Lacute + const KEY_Last_Virtual_Screen + const KEY_Launch0 + const KEY_Launch1 + const KEY_Launch2 + const KEY_Launch3 + const KEY_Launch4 + const KEY_Launch5 + const KEY_Launch6 + const KEY_Launch7 + const KEY_Launch8 + const KEY_Launch9 + const KEY_LaunchA + const KEY_LaunchB + const KEY_LaunchC + const KEY_LaunchD + const KEY_LaunchE + const KEY_LaunchF + const KEY_Lbelowdot + const KEY_Lcaron + const KEY_Lcedilla + const KEY_Left + const KEY_LightBulb + const KEY_Linefeed + const KEY_LiraSign + const KEY_LogGrabInfo + const KEY_LogOff + const KEY_LogWindowTree + const KEY_Lstroke + const KEY_M + const KEY_Mabovedot + const KEY_Macedonia_DSE + const KEY_Macedonia_GJE + const KEY_Macedonia_KJE + const KEY_Macedonia_dse + const KEY_Macedonia_gje + const KEY_Macedonia_kje + const KEY_Mae_Koho + const KEY_Mail + const KEY_MailForward + const KEY_Market + const KEY_Massyo + const KEY_Meeting + const KEY_Memo + const KEY_Menu + const KEY_MenuKB + const KEY_MenuPB + const KEY_Messenger + const KEY_Meta_L + const KEY_Meta_R + const KEY_MillSign + const KEY_ModeLock + const KEY_Mode_switch + const KEY_MonBrightnessDown + const KEY_MonBrightnessUp + const KEY_MouseKeys_Accel_Enable + const KEY_MouseKeys_Enable + const KEY_Muhenkan + const KEY_Multi_key + const KEY_MultipleCandidate + const KEY_Music + const KEY_MyComputer + const KEY_MySites + const KEY_N + const KEY_Nacute + const KEY_NairaSign + const KEY_Ncaron + const KEY_Ncedilla + const KEY_New + const KEY_NewSheqelSign + const KEY_News + const KEY_Next + const KEY_Next_VMode + const KEY_Next_Virtual_Screen + const KEY_Ntilde + const KEY_Num_Lock + const KEY_O + const KEY_OE + const KEY_Oacute + const KEY_Obarred + const KEY_Obelowdot + const KEY_Ocaron + const KEY_Ocircumflex + const KEY_Ocircumflexacute + const KEY_Ocircumflexbelowdot + const KEY_Ocircumflexgrave + const KEY_Ocircumflexhook + const KEY_Ocircumflextilde + const KEY_Odiaeresis + const KEY_Odoubleacute + const KEY_OfficeHome + const KEY_Ograve + const KEY_Ohook + const KEY_Ohorn + const KEY_Ohornacute + const KEY_Ohornbelowdot + const KEY_Ohorngrave + const KEY_Ohornhook + const KEY_Ohorntilde + const KEY_Omacron + const KEY_Ooblique + const KEY_Open + const KEY_OpenURL + const KEY_Option + const KEY_Oslash + const KEY_Otilde + const KEY_Overlay1_Enable + const KEY_Overlay2_Enable + const KEY_P + const KEY_Pabovedot + const KEY_Page_Down + const KEY_Page_Up + const KEY_Paste + const KEY_Pause + const KEY_PesetaSign + const KEY_Phone + const KEY_Pictures + const KEY_Pointer_Accelerate + const KEY_Pointer_Button1 + const KEY_Pointer_Button2 + const KEY_Pointer_Button3 + const KEY_Pointer_Button4 + const KEY_Pointer_Button5 + const KEY_Pointer_Button_Dflt + const KEY_Pointer_DblClick1 + const KEY_Pointer_DblClick2 + const KEY_Pointer_DblClick3 + const KEY_Pointer_DblClick4 + const KEY_Pointer_DblClick5 + const KEY_Pointer_DblClick_Dflt + const KEY_Pointer_DfltBtnNext + const KEY_Pointer_DfltBtnPrev + const KEY_Pointer_Down + const KEY_Pointer_DownLeft + const KEY_Pointer_DownRight + const KEY_Pointer_Drag1 + const KEY_Pointer_Drag2 + const KEY_Pointer_Drag3 + const KEY_Pointer_Drag4 + const KEY_Pointer_Drag5 + const KEY_Pointer_Drag_Dflt + const KEY_Pointer_EnableKeys + const KEY_Pointer_Left + const KEY_Pointer_Right + const KEY_Pointer_Up + const KEY_Pointer_UpLeft + const KEY_Pointer_UpRight + const KEY_PowerDown + const KEY_PowerOff + const KEY_Prev_VMode + const KEY_Prev_Virtual_Screen + const KEY_PreviousCandidate + const KEY_Print + const KEY_Prior + const KEY_Q + const KEY_R + const KEY_R1 + const KEY_R10 + const KEY_R11 + const KEY_R12 + const KEY_R13 + const KEY_R14 + const KEY_R15 + const KEY_R2 + const KEY_R3 + const KEY_R4 + const KEY_R5 + const KEY_R6 + const KEY_R7 + const KEY_R8 + const KEY_R9 + const KEY_Racute + const KEY_Rcaron + const KEY_Rcedilla + const KEY_Red + const KEY_Redo + const KEY_Refresh + const KEY_Reload + const KEY_RepeatKeys_Enable + const KEY_Reply + const KEY_Return + const KEY_Right + const KEY_RockerDown + const KEY_RockerEnter + const KEY_RockerUp + const KEY_Romaji + const KEY_RotateWindows + const KEY_RotationKB + const KEY_RotationPB + const KEY_RupeeSign + const KEY_S + const KEY_SCHWA + const KEY_Sabovedot + const KEY_Sacute + const KEY_Save + const KEY_Scaron + const KEY_Scedilla + const KEY_Scircumflex + const KEY_ScreenSaver + const KEY_ScrollClick + const KEY_ScrollDown + const KEY_ScrollUp + const KEY_Scroll_Lock + const KEY_Search + const KEY_Select + const KEY_SelectButton + const KEY_Send + const KEY_Serbian_DJE + const KEY_Serbian_DZE + const KEY_Serbian_JE + const KEY_Serbian_LJE + const KEY_Serbian_NJE + const KEY_Serbian_TSHE + const KEY_Serbian_dje + const KEY_Serbian_dze + const KEY_Serbian_je + const KEY_Serbian_lje + const KEY_Serbian_nje + const KEY_Serbian_tshe + const KEY_Shift_L + const KEY_Shift_Lock + const KEY_Shift_R + const KEY_Shop + const KEY_SingleCandidate + const KEY_Sinh_a + const KEY_Sinh_aa + const KEY_Sinh_aa2 + const KEY_Sinh_ae + const KEY_Sinh_ae2 + const KEY_Sinh_aee + const KEY_Sinh_aee2 + const KEY_Sinh_ai + const KEY_Sinh_ai2 + const KEY_Sinh_al + const KEY_Sinh_au + const KEY_Sinh_au2 + const KEY_Sinh_ba + const KEY_Sinh_bha + const KEY_Sinh_ca + const KEY_Sinh_cha + const KEY_Sinh_dda + const KEY_Sinh_ddha + const KEY_Sinh_dha + const KEY_Sinh_dhha + const KEY_Sinh_e + const KEY_Sinh_e2 + const KEY_Sinh_ee + const KEY_Sinh_ee2 + const KEY_Sinh_fa + const KEY_Sinh_ga + const KEY_Sinh_gha + const KEY_Sinh_h2 + const KEY_Sinh_ha + const KEY_Sinh_i + const KEY_Sinh_i2 + const KEY_Sinh_ii + const KEY_Sinh_ii2 + const KEY_Sinh_ja + const KEY_Sinh_jha + const KEY_Sinh_jnya + const KEY_Sinh_ka + const KEY_Sinh_kha + const KEY_Sinh_kunddaliya + const KEY_Sinh_la + const KEY_Sinh_lla + const KEY_Sinh_lu + const KEY_Sinh_lu2 + const KEY_Sinh_luu + const KEY_Sinh_luu2 + const KEY_Sinh_ma + const KEY_Sinh_mba + const KEY_Sinh_na + const KEY_Sinh_ndda + const KEY_Sinh_ndha + const KEY_Sinh_ng + const KEY_Sinh_ng2 + const KEY_Sinh_nga + const KEY_Sinh_nja + const KEY_Sinh_nna + const KEY_Sinh_nya + const KEY_Sinh_o + const KEY_Sinh_o2 + const KEY_Sinh_oo + const KEY_Sinh_oo2 + const KEY_Sinh_pa + const KEY_Sinh_pha + const KEY_Sinh_ra + const KEY_Sinh_ri + const KEY_Sinh_rii + const KEY_Sinh_ru2 + const KEY_Sinh_ruu2 + const KEY_Sinh_sa + const KEY_Sinh_sha + const KEY_Sinh_ssha + const KEY_Sinh_tha + const KEY_Sinh_thha + const KEY_Sinh_tta + const KEY_Sinh_ttha + const KEY_Sinh_u + const KEY_Sinh_u2 + const KEY_Sinh_uu + const KEY_Sinh_uu2 + const KEY_Sinh_va + const KEY_Sinh_ya + const KEY_Sleep + const KEY_SlowKeys_Enable + const KEY_Spell + const KEY_SplitScreen + const KEY_Standby + const KEY_Start + const KEY_StickyKeys_Enable + const KEY_Stop + const KEY_Subtitle + const KEY_Super_L + const KEY_Super_R + const KEY_Support + const KEY_Suspend + const KEY_Switch_VT_1 + const KEY_Switch_VT_10 + const KEY_Switch_VT_11 + const KEY_Switch_VT_12 + const KEY_Switch_VT_2 + const KEY_Switch_VT_3 + const KEY_Switch_VT_4 + const KEY_Switch_VT_5 + const KEY_Switch_VT_6 + const KEY_Switch_VT_7 + const KEY_Switch_VT_8 + const KEY_Switch_VT_9 + const KEY_Sys_Req + const KEY_T + const KEY_THORN + const KEY_Tab + const KEY_Tabovedot + const KEY_TaskPane + const KEY_Tcaron + const KEY_Tcedilla + const KEY_Terminal + const KEY_Terminate_Server + const KEY_Thai_baht + const KEY_Thai_bobaimai + const KEY_Thai_chochan + const KEY_Thai_chochang + const KEY_Thai_choching + const KEY_Thai_chochoe + const KEY_Thai_dochada + const KEY_Thai_dodek + const KEY_Thai_fofa + const KEY_Thai_fofan + const KEY_Thai_hohip + const KEY_Thai_honokhuk + const KEY_Thai_khokhai + const KEY_Thai_khokhon + const KEY_Thai_khokhuat + const KEY_Thai_khokhwai + const KEY_Thai_khorakhang + const KEY_Thai_kokai + const KEY_Thai_lakkhangyao + const KEY_Thai_lekchet + const KEY_Thai_lekha + const KEY_Thai_lekhok + const KEY_Thai_lekkao + const KEY_Thai_leknung + const KEY_Thai_lekpaet + const KEY_Thai_leksam + const KEY_Thai_leksi + const KEY_Thai_leksong + const KEY_Thai_leksun + const KEY_Thai_lochula + const KEY_Thai_loling + const KEY_Thai_lu + const KEY_Thai_maichattawa + const KEY_Thai_maiek + const KEY_Thai_maihanakat + const KEY_Thai_maihanakat_maitho + const KEY_Thai_maitaikhu + const KEY_Thai_maitho + const KEY_Thai_maitri + const KEY_Thai_maiyamok + const KEY_Thai_moma + const KEY_Thai_ngongu + const KEY_Thai_nikhahit + const KEY_Thai_nonen + const KEY_Thai_nonu + const KEY_Thai_oang + const KEY_Thai_paiyannoi + const KEY_Thai_phinthu + const KEY_Thai_phophan + const KEY_Thai_phophung + const KEY_Thai_phosamphao + const KEY_Thai_popla + const KEY_Thai_rorua + const KEY_Thai_ru + const KEY_Thai_saraa + const KEY_Thai_saraaa + const KEY_Thai_saraae + const KEY_Thai_saraaimaimalai + const KEY_Thai_saraaimaimuan + const KEY_Thai_saraam + const KEY_Thai_sarae + const KEY_Thai_sarai + const KEY_Thai_saraii + const KEY_Thai_sarao + const KEY_Thai_sarau + const KEY_Thai_saraue + const KEY_Thai_sarauee + const KEY_Thai_sarauu + const KEY_Thai_sorusi + const KEY_Thai_sosala + const KEY_Thai_soso + const KEY_Thai_sosua + const KEY_Thai_thanthakhat + const KEY_Thai_thonangmontho + const KEY_Thai_thophuthao + const KEY_Thai_thothahan + const KEY_Thai_thothan + const KEY_Thai_thothong + const KEY_Thai_thothung + const KEY_Thai_topatak + const KEY_Thai_totao + const KEY_Thai_wowaen + const KEY_Thai_yoyak + const KEY_Thai_yoying + const KEY_Thorn + const KEY_Time + const KEY_ToDoList + const KEY_Tools + const KEY_TopMenu + const KEY_TouchpadOff + const KEY_TouchpadOn + const KEY_TouchpadToggle + const KEY_Touroku + const KEY_Travel + const KEY_Tslash + const KEY_U + const KEY_UWB + const KEY_Uacute + const KEY_Ubelowdot + const KEY_Ubreve + const KEY_Ucircumflex + const KEY_Udiaeresis + const KEY_Udoubleacute + const KEY_Ugrave + const KEY_Uhook + const KEY_Uhorn + const KEY_Uhornacute + const KEY_Uhornbelowdot + const KEY_Uhorngrave + const KEY_Uhornhook + const KEY_Uhorntilde + const KEY_Ukrainian_GHE_WITH_UPTURN + const KEY_Ukrainian_I + const KEY_Ukrainian_IE + const KEY_Ukrainian_YI + const KEY_Ukrainian_ghe_with_upturn + const KEY_Ukrainian_i + const KEY_Ukrainian_ie + const KEY_Ukrainian_yi + const KEY_Ukranian_I + const KEY_Ukranian_JE + const KEY_Ukranian_YI + const KEY_Ukranian_i + const KEY_Ukranian_je + const KEY_Ukranian_yi + const KEY_Umacron + const KEY_Undo + const KEY_Ungrab + const KEY_Uogonek + const KEY_Up + const KEY_Uring + const KEY_User1KB + const KEY_User2KB + const KEY_UserPB + const KEY_Utilde + const KEY_V + const KEY_VendorHome + const KEY_Video + const KEY_View + const KEY_VoidSymbol + const KEY_W + const KEY_WLAN + const KEY_WWW + const KEY_Wacute + const KEY_WakeUp + const KEY_Wcircumflex + const KEY_Wdiaeresis + const KEY_WebCam + const KEY_Wgrave + const KEY_WheelButton + const KEY_WindowClear + const KEY_WonSign + const KEY_Word + const KEY_X + const KEY_Xabovedot + const KEY_Xfer + const KEY_Y + const KEY_Yacute + const KEY_Ybelowdot + const KEY_Ycircumflex + const KEY_Ydiaeresis + const KEY_Yellow + const KEY_Ygrave + const KEY_Yhook + const KEY_Ytilde + const KEY_Z + const KEY_Zabovedot + const KEY_Zacute + const KEY_Zcaron + const KEY_Zen_Koho + const KEY_Zenkaku + const KEY_Zenkaku_Hankaku + const KEY_ZoomIn + const KEY_ZoomOut + const KEY_Zstroke + const KEY_a + const KEY_aacute + const KEY_abelowdot + const KEY_abovedot + const KEY_abreve + const KEY_abreveacute + const KEY_abrevebelowdot + const KEY_abrevegrave + const KEY_abrevehook + const KEY_abrevetilde + const KEY_acircumflex + const KEY_acircumflexacute + const KEY_acircumflexbelowdot + const KEY_acircumflexgrave + const KEY_acircumflexhook + const KEY_acircumflextilde + const KEY_acute + const KEY_adiaeresis + const KEY_ae + const KEY_agrave + const KEY_ahook + const KEY_amacron + const KEY_ampersand + const KEY_aogonek + const KEY_apostrophe + const KEY_approxeq + const KEY_approximate + const KEY_aring + const KEY_asciicircum + const KEY_asciitilde + const KEY_asterisk + const KEY_at + const KEY_atilde + const KEY_b + const KEY_babovedot + const KEY_backslash + const KEY_ballotcross + const KEY_bar + const KEY_because + const KEY_blank + const KEY_botintegral + const KEY_botleftparens + const KEY_botleftsqbracket + const KEY_botleftsummation + const KEY_botrightparens + const KEY_botrightsqbracket + const KEY_botrightsummation + const KEY_bott + const KEY_botvertsummationconnector + const KEY_braceleft + const KEY_braceright + const KEY_bracketleft + const KEY_bracketright + const KEY_braille_blank + const KEY_braille_dot_1 + const KEY_braille_dot_10 + const KEY_braille_dot_2 + const KEY_braille_dot_3 + const KEY_braille_dot_4 + const KEY_braille_dot_5 + const KEY_braille_dot_6 + const KEY_braille_dot_7 + const KEY_braille_dot_8 + const KEY_braille_dot_9 + const KEY_braille_dots_1 + const KEY_braille_dots_12 + const KEY_braille_dots_123 + const KEY_braille_dots_1234 + const KEY_braille_dots_12345 + const KEY_braille_dots_123456 + const KEY_braille_dots_1234567 + const KEY_braille_dots_12345678 + const KEY_braille_dots_1234568 + const KEY_braille_dots_123457 + const KEY_braille_dots_1234578 + const KEY_braille_dots_123458 + const KEY_braille_dots_12346 + const KEY_braille_dots_123467 + const KEY_braille_dots_1234678 + const KEY_braille_dots_123468 + const KEY_braille_dots_12347 + const KEY_braille_dots_123478 + const KEY_braille_dots_12348 + const KEY_braille_dots_1235 + const KEY_braille_dots_12356 + const KEY_braille_dots_123567 + const KEY_braille_dots_1235678 + const KEY_braille_dots_123568 + const KEY_braille_dots_12357 + const KEY_braille_dots_123578 + const KEY_braille_dots_12358 + const KEY_braille_dots_1236 + const KEY_braille_dots_12367 + const KEY_braille_dots_123678 + const KEY_braille_dots_12368 + const KEY_braille_dots_1237 + const KEY_braille_dots_12378 + const KEY_braille_dots_1238 + const KEY_braille_dots_124 + const KEY_braille_dots_1245 + const KEY_braille_dots_12456 + const KEY_braille_dots_124567 + const KEY_braille_dots_1245678 + const KEY_braille_dots_124568 + const KEY_braille_dots_12457 + const KEY_braille_dots_124578 + const KEY_braille_dots_12458 + const KEY_braille_dots_1246 + const KEY_braille_dots_12467 + const KEY_braille_dots_124678 + const KEY_braille_dots_12468 + const KEY_braille_dots_1247 + const KEY_braille_dots_12478 + const KEY_braille_dots_1248 + const KEY_braille_dots_125 + const KEY_braille_dots_1256 + const KEY_braille_dots_12567 + const KEY_braille_dots_125678 + const KEY_braille_dots_12568 + const KEY_braille_dots_1257 + const KEY_braille_dots_12578 + const KEY_braille_dots_1258 + const KEY_braille_dots_126 + const KEY_braille_dots_1267 + const KEY_braille_dots_12678 + const KEY_braille_dots_1268 + const KEY_braille_dots_127 + const KEY_braille_dots_1278 + const KEY_braille_dots_128 + const KEY_braille_dots_13 + const KEY_braille_dots_134 + const KEY_braille_dots_1345 + const KEY_braille_dots_13456 + const KEY_braille_dots_134567 + const KEY_braille_dots_1345678 + const KEY_braille_dots_134568 + const KEY_braille_dots_13457 + const KEY_braille_dots_134578 + const KEY_braille_dots_13458 + const KEY_braille_dots_1346 + const KEY_braille_dots_13467 + const KEY_braille_dots_134678 + const KEY_braille_dots_13468 + const KEY_braille_dots_1347 + const KEY_braille_dots_13478 + const KEY_braille_dots_1348 + const KEY_braille_dots_135 + const KEY_braille_dots_1356 + const KEY_braille_dots_13567 + const KEY_braille_dots_135678 + const KEY_braille_dots_13568 + const KEY_braille_dots_1357 + const KEY_braille_dots_13578 + const KEY_braille_dots_1358 + const KEY_braille_dots_136 + const KEY_braille_dots_1367 + const KEY_braille_dots_13678 + const KEY_braille_dots_1368 + const KEY_braille_dots_137 + const KEY_braille_dots_1378 + const KEY_braille_dots_138 + const KEY_braille_dots_14 + const KEY_braille_dots_145 + const KEY_braille_dots_1456 + const KEY_braille_dots_14567 + const KEY_braille_dots_145678 + const KEY_braille_dots_14568 + const KEY_braille_dots_1457 + const KEY_braille_dots_14578 + const KEY_braille_dots_1458 + const KEY_braille_dots_146 + const KEY_braille_dots_1467 + const KEY_braille_dots_14678 + const KEY_braille_dots_1468 + const KEY_braille_dots_147 + const KEY_braille_dots_1478 + const KEY_braille_dots_148 + const KEY_braille_dots_15 + const KEY_braille_dots_156 + const KEY_braille_dots_1567 + const KEY_braille_dots_15678 + const KEY_braille_dots_1568 + const KEY_braille_dots_157 + const KEY_braille_dots_1578 + const KEY_braille_dots_158 + const KEY_braille_dots_16 + const KEY_braille_dots_167 + const KEY_braille_dots_1678 + const KEY_braille_dots_168 + const KEY_braille_dots_17 + const KEY_braille_dots_178 + const KEY_braille_dots_18 + const KEY_braille_dots_2 + const KEY_braille_dots_23 + const KEY_braille_dots_234 + const KEY_braille_dots_2345 + const KEY_braille_dots_23456 + const KEY_braille_dots_234567 + const KEY_braille_dots_2345678 + const KEY_braille_dots_234568 + const KEY_braille_dots_23457 + const KEY_braille_dots_234578 + const KEY_braille_dots_23458 + const KEY_braille_dots_2346 + const KEY_braille_dots_23467 + const KEY_braille_dots_234678 + const KEY_braille_dots_23468 + const KEY_braille_dots_2347 + const KEY_braille_dots_23478 + const KEY_braille_dots_2348 + const KEY_braille_dots_235 + const KEY_braille_dots_2356 + const KEY_braille_dots_23567 + const KEY_braille_dots_235678 + const KEY_braille_dots_23568 + const KEY_braille_dots_2357 + const KEY_braille_dots_23578 + const KEY_braille_dots_2358 + const KEY_braille_dots_236 + const KEY_braille_dots_2367 + const KEY_braille_dots_23678 + const KEY_braille_dots_2368 + const KEY_braille_dots_237 + const KEY_braille_dots_2378 + const KEY_braille_dots_238 + const KEY_braille_dots_24 + const KEY_braille_dots_245 + const KEY_braille_dots_2456 + const KEY_braille_dots_24567 + const KEY_braille_dots_245678 + const KEY_braille_dots_24568 + const KEY_braille_dots_2457 + const KEY_braille_dots_24578 + const KEY_braille_dots_2458 + const KEY_braille_dots_246 + const KEY_braille_dots_2467 + const KEY_braille_dots_24678 + const KEY_braille_dots_2468 + const KEY_braille_dots_247 + const KEY_braille_dots_2478 + const KEY_braille_dots_248 + const KEY_braille_dots_25 + const KEY_braille_dots_256 + const KEY_braille_dots_2567 + const KEY_braille_dots_25678 + const KEY_braille_dots_2568 + const KEY_braille_dots_257 + const KEY_braille_dots_2578 + const KEY_braille_dots_258 + const KEY_braille_dots_26 + const KEY_braille_dots_267 + const KEY_braille_dots_2678 + const KEY_braille_dots_268 + const KEY_braille_dots_27 + const KEY_braille_dots_278 + const KEY_braille_dots_28 + const KEY_braille_dots_3 + const KEY_braille_dots_34 + const KEY_braille_dots_345 + const KEY_braille_dots_3456 + const KEY_braille_dots_34567 + const KEY_braille_dots_345678 + const KEY_braille_dots_34568 + const KEY_braille_dots_3457 + const KEY_braille_dots_34578 + const KEY_braille_dots_3458 + const KEY_braille_dots_346 + const KEY_braille_dots_3467 + const KEY_braille_dots_34678 + const KEY_braille_dots_3468 + const KEY_braille_dots_347 + const KEY_braille_dots_3478 + const KEY_braille_dots_348 + const KEY_braille_dots_35 + const KEY_braille_dots_356 + const KEY_braille_dots_3567 + const KEY_braille_dots_35678 + const KEY_braille_dots_3568 + const KEY_braille_dots_357 + const KEY_braille_dots_3578 + const KEY_braille_dots_358 + const KEY_braille_dots_36 + const KEY_braille_dots_367 + const KEY_braille_dots_3678 + const KEY_braille_dots_368 + const KEY_braille_dots_37 + const KEY_braille_dots_378 + const KEY_braille_dots_38 + const KEY_braille_dots_4 + const KEY_braille_dots_45 + const KEY_braille_dots_456 + const KEY_braille_dots_4567 + const KEY_braille_dots_45678 + const KEY_braille_dots_4568 + const KEY_braille_dots_457 + const KEY_braille_dots_4578 + const KEY_braille_dots_458 + const KEY_braille_dots_46 + const KEY_braille_dots_467 + const KEY_braille_dots_4678 + const KEY_braille_dots_468 + const KEY_braille_dots_47 + const KEY_braille_dots_478 + const KEY_braille_dots_48 + const KEY_braille_dots_5 + const KEY_braille_dots_56 + const KEY_braille_dots_567 + const KEY_braille_dots_5678 + const KEY_braille_dots_568 + const KEY_braille_dots_57 + const KEY_braille_dots_578 + const KEY_braille_dots_58 + const KEY_braille_dots_6 + const KEY_braille_dots_67 + const KEY_braille_dots_678 + const KEY_braille_dots_68 + const KEY_braille_dots_7 + const KEY_braille_dots_78 + const KEY_braille_dots_8 + const KEY_breve + const KEY_brokenbar + const KEY_c + const KEY_c_h + const KEY_cabovedot + const KEY_cacute + const KEY_careof + const KEY_caret + const KEY_caron + const KEY_ccaron + const KEY_ccedilla + const KEY_ccircumflex + const KEY_cedilla + const KEY_cent + const KEY_ch + const KEY_checkerboard + const KEY_checkmark + const KEY_circle + const KEY_club + const KEY_colon + const KEY_comma + const KEY_containsas + const KEY_copyright + const KEY_cr + const KEY_crossinglines + const KEY_cuberoot + const KEY_currency + const KEY_cursor + const KEY_d + const KEY_dabovedot + const KEY_dagger + const KEY_dcaron + const KEY_dead_A + const KEY_dead_E + const KEY_dead_I + const KEY_dead_O + const KEY_dead_U + const KEY_dead_a + const KEY_dead_abovecomma + const KEY_dead_abovedot + const KEY_dead_abovereversedcomma + const KEY_dead_abovering + const KEY_dead_acute + const KEY_dead_belowbreve + const KEY_dead_belowcircumflex + const KEY_dead_belowcomma + const KEY_dead_belowdiaeresis + const KEY_dead_belowdot + const KEY_dead_belowmacron + const KEY_dead_belowring + const KEY_dead_belowtilde + const KEY_dead_breve + const KEY_dead_capital_schwa + const KEY_dead_caron + const KEY_dead_cedilla + const KEY_dead_circumflex + const KEY_dead_currency + const KEY_dead_dasia + const KEY_dead_diaeresis + const KEY_dead_doubleacute + const KEY_dead_doublegrave + const KEY_dead_e + const KEY_dead_grave + const KEY_dead_greek + const KEY_dead_hook + const KEY_dead_horn + const KEY_dead_i + const KEY_dead_invertedbreve + const KEY_dead_iota + const KEY_dead_macron + const KEY_dead_o + const KEY_dead_ogonek + const KEY_dead_perispomeni + const KEY_dead_psili + const KEY_dead_semivoiced_sound + const KEY_dead_small_schwa + const KEY_dead_stroke + const KEY_dead_tilde + const KEY_dead_u + const KEY_dead_voiced_sound + const KEY_decimalpoint + const KEY_degree + const KEY_diaeresis + const KEY_diamond + const KEY_digitspace + const KEY_dintegral + const KEY_division + const KEY_dollar + const KEY_doubbaselinedot + const KEY_doubleacute + const KEY_doubledagger + const KEY_doublelowquotemark + const KEY_downarrow + const KEY_downcaret + const KEY_downshoe + const KEY_downstile + const KEY_downtack + const KEY_dstroke + const KEY_e + const KEY_eabovedot + const KEY_eacute + const KEY_ebelowdot + const KEY_ecaron + const KEY_ecircumflex + const KEY_ecircumflexacute + const KEY_ecircumflexbelowdot + const KEY_ecircumflexgrave + const KEY_ecircumflexhook + const KEY_ecircumflextilde + const KEY_ediaeresis + const KEY_egrave + const KEY_ehook + const KEY_eightsubscript + const KEY_eightsuperior + const KEY_elementof + const KEY_ellipsis + const KEY_em3space + const KEY_em4space + const KEY_emacron + const KEY_emdash + const KEY_emfilledcircle + const KEY_emfilledrect + const KEY_emopencircle + const KEY_emopenrectangle + const KEY_emptyset + const KEY_emspace + const KEY_endash + const KEY_enfilledcircbullet + const KEY_enfilledsqbullet + const KEY_eng + const KEY_enopencircbullet + const KEY_enopensquarebullet + const KEY_enspace + const KEY_eogonek + const KEY_equal + const KEY_eth + const KEY_etilde + const KEY_exclam + const KEY_exclamdown + const KEY_ezh + const KEY_f + const KEY_fabovedot + const KEY_femalesymbol + const KEY_ff + const KEY_figdash + const KEY_filledlefttribullet + const KEY_filledrectbullet + const KEY_filledrighttribullet + const KEY_filledtribulletdown + const KEY_filledtribulletup + const KEY_fiveeighths + const KEY_fivesixths + const KEY_fivesubscript + const KEY_fivesuperior + const KEY_fourfifths + const KEY_foursubscript + const KEY_foursuperior + const KEY_fourthroot + const KEY_function + const KEY_g + const KEY_gabovedot + const KEY_gbreve + const KEY_gcaron + const KEY_gcedilla + const KEY_gcircumflex + const KEY_grave + const KEY_greater + const KEY_greaterthanequal + const KEY_guillemotleft + const KEY_guillemotright + const KEY_h + const KEY_hairspace + const KEY_hcircumflex + const KEY_heart + const KEY_hebrew_aleph + const KEY_hebrew_ayin + const KEY_hebrew_bet + const KEY_hebrew_beth + const KEY_hebrew_chet + const KEY_hebrew_dalet + const KEY_hebrew_daleth + const KEY_hebrew_doublelowline + const KEY_hebrew_finalkaph + const KEY_hebrew_finalmem + const KEY_hebrew_finalnun + const KEY_hebrew_finalpe + const KEY_hebrew_finalzade + const KEY_hebrew_finalzadi + const KEY_hebrew_gimel + const KEY_hebrew_gimmel + const KEY_hebrew_he + const KEY_hebrew_het + const KEY_hebrew_kaph + const KEY_hebrew_kuf + const KEY_hebrew_lamed + const KEY_hebrew_mem + const KEY_hebrew_nun + const KEY_hebrew_pe + const KEY_hebrew_qoph + const KEY_hebrew_resh + const KEY_hebrew_samech + const KEY_hebrew_samekh + const KEY_hebrew_shin + const KEY_hebrew_taf + const KEY_hebrew_taw + const KEY_hebrew_tet + const KEY_hebrew_teth + const KEY_hebrew_waw + const KEY_hebrew_yod + const KEY_hebrew_zade + const KEY_hebrew_zadi + const KEY_hebrew_zain + const KEY_hebrew_zayin + const KEY_hexagram + const KEY_horizconnector + const KEY_horizlinescan1 + const KEY_horizlinescan3 + const KEY_horizlinescan5 + const KEY_horizlinescan7 + const KEY_horizlinescan9 + const KEY_hstroke + const KEY_ht + const KEY_hyphen + const KEY_i + const KEY_iTouch + const KEY_iacute + const KEY_ibelowdot + const KEY_ibreve + const KEY_icircumflex + const KEY_identical + const KEY_idiaeresis + const KEY_idotless + const KEY_ifonlyif + const KEY_igrave + const KEY_ihook + const KEY_imacron + const KEY_implies + const KEY_includedin + const KEY_includes + const KEY_infinity + const KEY_integral + const KEY_intersection + const KEY_iogonek + const KEY_itilde + const KEY_j + const KEY_jcircumflex + const KEY_jot + const KEY_k + const KEY_kana_A + const KEY_kana_CHI + const KEY_kana_E + const KEY_kana_FU + const KEY_kana_HA + const KEY_kana_HE + const KEY_kana_HI + const KEY_kana_HO + const KEY_kana_HU + const KEY_kana_I + const KEY_kana_KA + const KEY_kana_KE + const KEY_kana_KI + const KEY_kana_KO + const KEY_kana_KU + const KEY_kana_MA + const KEY_kana_ME + const KEY_kana_MI + const KEY_kana_MO + const KEY_kana_MU + const KEY_kana_N + const KEY_kana_NA + const KEY_kana_NE + const KEY_kana_NI + const KEY_kana_NO + const KEY_kana_NU + const KEY_kana_O + const KEY_kana_RA + const KEY_kana_RE + const KEY_kana_RI + const KEY_kana_RO + const KEY_kana_RU + const KEY_kana_SA + const KEY_kana_SE + const KEY_kana_SHI + const KEY_kana_SO + const KEY_kana_SU + const KEY_kana_TA + const KEY_kana_TE + const KEY_kana_TI + const KEY_kana_TO + const KEY_kana_TSU + const KEY_kana_TU + const KEY_kana_U + const KEY_kana_WA + const KEY_kana_WO + const KEY_kana_YA + const KEY_kana_YO + const KEY_kana_YU + const KEY_kana_a + const KEY_kana_closingbracket + const KEY_kana_comma + const KEY_kana_conjunctive + const KEY_kana_e + const KEY_kana_fullstop + const KEY_kana_i + const KEY_kana_middledot + const KEY_kana_o + const KEY_kana_openingbracket + const KEY_kana_switch + const KEY_kana_tsu + const KEY_kana_tu + const KEY_kana_u + const KEY_kana_ya + const KEY_kana_yo + const KEY_kana_yu + const KEY_kappa + const KEY_kcedilla + const KEY_kra + const KEY_l + const KEY_lacute + const KEY_latincross + const KEY_lbelowdot + const KEY_lcaron + const KEY_lcedilla + const KEY_leftanglebracket + const KEY_leftarrow + const KEY_leftcaret + const KEY_leftdoublequotemark + const KEY_leftmiddlecurlybrace + const KEY_leftopentriangle + const KEY_leftpointer + const KEY_leftradical + const KEY_leftshoe + const KEY_leftsinglequotemark + const KEY_leftt + const KEY_lefttack + const KEY_less + const KEY_lessthanequal + const KEY_lf + const KEY_logicaland + const KEY_logicalor + const KEY_lowleftcorner + const KEY_lowrightcorner + const KEY_lstroke + const KEY_m + const KEY_mabovedot + const KEY_macron + const KEY_malesymbol + const KEY_maltesecross + const KEY_marker + const KEY_masculine + const KEY_minus + const KEY_minutes + const KEY_mu + const KEY_multiply + const KEY_musicalflat + const KEY_musicalsharp + const KEY_n + const KEY_nabla + const KEY_nacute + const KEY_ncaron + const KEY_ncedilla + const KEY_ninesubscript + const KEY_ninesuperior + const KEY_nl + const KEY_nobreakspace + const KEY_notapproxeq + const KEY_notelementof + const KEY_notequal + const KEY_notidentical + const KEY_notsign + const KEY_ntilde + const KEY_numbersign + const KEY_numerosign + const KEY_o + const KEY_oacute + const KEY_obarred + const KEY_obelowdot + const KEY_ocaron + const KEY_ocircumflex + const KEY_ocircumflexacute + const KEY_ocircumflexbelowdot + const KEY_ocircumflexgrave + const KEY_ocircumflexhook + const KEY_ocircumflextilde + const KEY_odiaeresis + const KEY_odoubleacute + const KEY_oe + const KEY_ogonek + const KEY_ograve + const KEY_ohook + const KEY_ohorn + const KEY_ohornacute + const KEY_ohornbelowdot + const KEY_ohorngrave + const KEY_ohornhook + const KEY_ohorntilde + const KEY_omacron + const KEY_oneeighth + const KEY_onefifth + const KEY_onehalf + const KEY_onequarter + const KEY_onesixth + const KEY_onesubscript + const KEY_onesuperior + const KEY_onethird + const KEY_ooblique + const KEY_openrectbullet + const KEY_openstar + const KEY_opentribulletdown + const KEY_opentribulletup + const KEY_ordfeminine + const KEY_oslash + const KEY_otilde + const KEY_overbar + const KEY_overline + const KEY_p + const KEY_pabovedot + const KEY_paragraph + const KEY_parenleft + const KEY_parenright + const KEY_partdifferential + const KEY_partialderivative + const KEY_percent + const KEY_period + const KEY_periodcentered + const KEY_permille + const KEY_phonographcopyright + const KEY_plus + const KEY_plusminus + const KEY_prescription + const KEY_prolongedsound + const KEY_punctspace + const KEY_q + const KEY_quad + const KEY_question + const KEY_questiondown + const KEY_quotedbl + const KEY_quoteleft + const KEY_quoteright + const KEY_r + const KEY_racute + const KEY_radical + const KEY_rcaron + const KEY_rcedilla + const KEY_registered + const KEY_rightanglebracket + const KEY_rightarrow + const KEY_rightcaret + const KEY_rightdoublequotemark + const KEY_rightmiddlecurlybrace + const KEY_rightmiddlesummation + const KEY_rightopentriangle + const KEY_rightpointer + const KEY_rightshoe + const KEY_rightsinglequotemark + const KEY_rightt + const KEY_righttack + const KEY_s + const KEY_sabovedot + const KEY_sacute + const KEY_scaron + const KEY_scedilla + const KEY_schwa + const KEY_scircumflex + const KEY_script_switch + const KEY_seconds + const KEY_section + const KEY_semicolon + const KEY_semivoicedsound + const KEY_seveneighths + const KEY_sevensubscript + const KEY_sevensuperior + const KEY_signaturemark + const KEY_signifblank + const KEY_similarequal + const KEY_singlelowquotemark + const KEY_sixsubscript + const KEY_sixsuperior + const KEY_slash + const KEY_soliddiamond + const KEY_space + const KEY_squareroot + const KEY_ssharp + const KEY_sterling + const KEY_stricteq + const KEY_t + const KEY_tabovedot + const KEY_tcaron + const KEY_tcedilla + const KEY_telephone + const KEY_telephonerecorder + const KEY_therefore + const KEY_thinspace + const KEY_thorn + const KEY_threeeighths + const KEY_threefifths + const KEY_threequarters + const KEY_threesubscript + const KEY_threesuperior + const KEY_tintegral + const KEY_topintegral + const KEY_topleftparens + const KEY_topleftradical + const KEY_topleftsqbracket + const KEY_topleftsummation + const KEY_toprightparens + const KEY_toprightsqbracket + const KEY_toprightsummation + const KEY_topt + const KEY_topvertsummationconnector + const KEY_trademark + const KEY_trademarkincircle + const KEY_tslash + const KEY_twofifths + const KEY_twosubscript + const KEY_twosuperior + const KEY_twothirds + const KEY_u + const KEY_uacute + const KEY_ubelowdot + const KEY_ubreve + const KEY_ucircumflex + const KEY_udiaeresis + const KEY_udoubleacute + const KEY_ugrave + const KEY_uhook + const KEY_uhorn + const KEY_uhornacute + const KEY_uhornbelowdot + const KEY_uhorngrave + const KEY_uhornhook + const KEY_uhorntilde + const KEY_umacron + const KEY_underbar + const KEY_underscore + const KEY_union + const KEY_uogonek + const KEY_uparrow + const KEY_upcaret + const KEY_upleftcorner + const KEY_uprightcorner + const KEY_upshoe + const KEY_upstile + const KEY_uptack + const KEY_uring + const KEY_utilde + const KEY_v + const KEY_variation + const KEY_vertbar + const KEY_vertconnector + const KEY_voicedsound + const KEY_vt + const KEY_w + const KEY_wacute + const KEY_wcircumflex + const KEY_wdiaeresis + const KEY_wgrave + const KEY_x + const KEY_xabovedot + const KEY_y + const KEY_yacute + const KEY_ybelowdot + const KEY_ycircumflex + const KEY_ydiaeresis + const KEY_yen + const KEY_ygrave + const KEY_yhook + const KEY_ytilde + const KEY_z + const KEY_zabovedot + const KEY_zacute + const KEY_zcaron + const KEY_zerosubscript + const KEY_zerosuperior + const KEY_zstroke + func ClearCurrent() + func KeyvalConvertCase(v uint) (lower, upper uint) + func KeyvalFromName(keyvalName string) uint + func KeyvalIsLower(v uint) bool + func KeyvalIsUpper(v uint) bool + func KeyvalToLower(v uint) uint + func KeyvalToUnicode(v uint) rune + func KeyvalToUpper(v uint) uint + func PixbufGetFileInfo(filename string) (format interface{}, width, height int) + func TestRenderSync(window *Window) + func TestSimulateButton(window *Window, x, y int, button uint, modifiers ModifierType, ...) bool + func TestSimulateKey(window *Window, x, y int, keyval uint, modifiers ModifierType, ...) bool + func UnicodeToKeyval(v rune) uint + func WorkspaceControlSupported() bool + type Atom uintptr + const SELECTION_CLIPBOARD + const SELECTION_PRIMARY + const SELECTION_SECONDARY + const SELECTION_TYPE_ATOM + const SELECTION_TYPE_BITMAP + const SELECTION_TYPE_COLORMAP + const SELECTION_TYPE_DRAWABLE + const SELECTION_TYPE_INTEGER + const SELECTION_TYPE_PIXMAP + const SELECTION_TYPE_STRING + const SELECTION_TYPE_WINDOW + const TARGET_BITMAP + const TARGET_COLORMAP + const TARGET_DRAWABLE + const TARGET_PIXMAP + const TARGET_STRING + func GdkAtomIntern(atomName string, onlyIfExists bool) Atom + func (v Atom) Name() string + type ClockPhase int + const PHASE_AFTER_PAINT + const PHASE_BEFORE_PAINT + const PHASE_FLUSH_EVENTS + const PHASE_LAYOUT + const PHASE_NONE + const PHASE_PAINT + const PHASE_RESUME_EVENTS + const PHASE_UPDATE + type Colorspace int + const COLORSPACE_RGB + type CrossingMode int + const CROSSING_DEVICE_SWITCH + const CROSSING_GRAB + const CROSSING_GTK_GRAB + const CROSSING_GTK_UNGRAB + const CROSSING_NORMAL + const CROSSING_STATE_CHANGED + const CROSSING_TOUCH_BEGIN + const CROSSING_TOUCH_END + const CROSSING_UNGRAB + type Cursor struct + func CursorNewFromName(display *Display, name string) (*Cursor, error) + func (v *Cursor) Native() uintptr + type Device struct + func (v *Device) Native() uintptr + type DeviceManager struct + func (v *DeviceManager) GetDisplay() (*Display, error) + func (v *DeviceManager) Native() uintptr + type DeviceType int + const DEVICE_TYPE_FLOATING + const DEVICE_TYPE_MASTER + const DEVICE_TYPE_SLAVE + type Display struct + func DisplayGetDefault() (*Display, error) + func DisplayOpen(displayName string) (*Display, error) + func (v *Display) Beep() + func (v *Display) Close() + func (v *Display) DeviceIsGrabbed(device *Device) bool + func (v *Display) Flush() + func (v *Display) ForeignNewForDisplay(xid uint32) (*Window, error) + func (v *Display) GetDefaultCursorSize() uint + func (v *Display) GetDefaultGroup() (*Window, error) + func (v *Display) GetDefaultScreen() (*Screen, error) + func (v *Display) GetEvent() (*Event, error) + func (v *Display) GetMaximalCursorSize() (width, height uint) + func (v *Display) GetMonitor(num int) (*Monitor, error) + func (v *Display) GetMonitorAtPoint(x int, y int) (*Monitor, error) + func (v *Display) GetMonitorAtWindow(w *Window) (*Monitor, error) + func (v *Display) GetNMonitors() int + func (v *Display) GetName() (string, error) + func (v *Display) GetPrimaryMonitor() (*Monitor, error) + func (v *Display) HasPending() bool + func (v *Display) IsClosed() bool + func (v *Display) Native() uintptr + func (v *Display) NotifyStartupComplete(startupID string) + func (v *Display) PeekEvent() (*Event, error) + func (v *Display) PutEvent(event *Event) + func (v *Display) RequestSelectionNotification(selection Atom) bool + func (v *Display) SetDoubleClickDistance(distance uint) + func (v *Display) SetDoubleClickTime(msec uint) + func (v *Display) SupportsClipboardPersistence() bool + func (v *Display) SupportsColorCursor() bool + func (v *Display) SupportsCursorAlpha() bool + func (v *Display) SupportsInputShapes() bool + func (v *Display) SupportsSelectionNotification() bool + func (v *Display) SupportsShapes() bool + func (v *Display) Sync() + type DragAction int + const ACTION_ASK + const ACTION_COPY + const ACTION_DEFAULT + const ACTION_LINK + const ACTION_MOVE + const ACTION_PRIVATE + type DragContext struct + func (v *DragContext) ListTargets() *glib.List + func (v *DragContext) Native() uintptr + type Event struct + GdkEvent *C.GdkEvent + func (v *Event) Native() uintptr + type EventButton struct + func EventButtonNew() *EventButton + func EventButtonNewFromEvent(event *Event) *EventButton + func (v *EventButton) Button() uint + func (v *EventButton) ButtonVal() uint + func (v *EventButton) MotionVal() (float64, float64) + func (v *EventButton) MotionValRoot() (float64, float64) + func (v *EventButton) Native() uintptr + func (v *EventButton) State() uint + func (v *EventButton) Time() uint32 + func (v *EventButton) Type() EventType + func (v *EventButton) X() float64 + func (v *EventButton) XRoot() float64 + func (v *EventButton) Y() float64 + func (v *EventButton) YRoot() float64 + type EventConfigure struct + func EventConfigureNew() *EventConfigure + func EventConfigureNewFromEvent(event *Event) *EventConfigure + func (v *EventConfigure) Height() int + func (v *EventConfigure) Native() uintptr + func (v *EventConfigure) Type() EventType + func (v *EventConfigure) Width() int + func (v *EventConfigure) X() int + func (v *EventConfigure) Y() int + type EventCrossing struct + func EventCrossingNew() *EventCrossing + func EventCrossingNewFromEvent(event *Event) *EventCrossing + func (v *EventCrossing) Detail() NotifyType + func (v *EventCrossing) Focus() bool + func (v *EventCrossing) Mode() CrossingMode + func (v *EventCrossing) MotionVal() (float64, float64) + func (v *EventCrossing) MotionValRoot() (float64, float64) + func (v *EventCrossing) Native() uintptr + func (v *EventCrossing) State() uint + func (v *EventCrossing) Time() uint32 + func (v *EventCrossing) Type() EventType + func (v *EventCrossing) X() float64 + func (v *EventCrossing) XRoot() float64 + func (v *EventCrossing) Y() float64 + func (v *EventCrossing) YRoot() float64 + type EventKey struct + func EventKeyNew() *EventKey + func EventKeyNewFromEvent(event *Event) *EventKey + func (v *EventKey) KeyVal() uint + func (v *EventKey) Native() uintptr + func (v *EventKey) State() uint + func (v *EventKey) Type() EventType + type EventMask int + const ALL_EVENTS_MASK + const BUTTON1_MOTION_MASK + const BUTTON2_MOTION_MASK + const BUTTON3_MOTION_MASK + const BUTTON_MOTION_MASK + const BUTTON_PRESS_MASK + const BUTTON_RELEASE_MASK + const ENTER_NOTIFY_MASK + const EXPOSURE_MASK + const FOCUS_CHANGE_MASK + const KEY_PRESS_MASK + const KEY_RELEASE_MASK + const LEAVE_NOTIFY_MASK + const POINTER_MOTION_HINT_MASK + const POINTER_MOTION_MASK + const PROPERTY_CHANGE_MASK + const PROXIMITY_IN_MASK + const PROXIMITY_OUT_MASK + const SCROLL_MASK + const SMOOTH_SCROLL_MASK + const STRUCTURE_MASK + const SUBSTRUCTURE_MASK + const TOUCH_MASK + const VISIBILITY_NOTIFY_MASK + type EventMotion struct + func EventMotionNew() *EventMotion + func EventMotionNewFromEvent(event *Event) *EventMotion + func (v *EventMotion) MotionVal() (float64, float64) + func (v *EventMotion) MotionValRoot() (float64, float64) + func (v *EventMotion) Native() uintptr + func (v *EventMotion) State() ModifierType + func (v *EventMotion) Time() uint32 + func (v *EventMotion) Type() EventType + type EventScroll struct + func EventScrollNew() *EventScroll + func EventScrollNewFromEvent(event *Event) *EventScroll + func (v *EventScroll) DeltaX() float64 + func (v *EventScroll) DeltaY() float64 + func (v *EventScroll) Direction() ScrollDirection + func (v *EventScroll) Native() uintptr + func (v *EventScroll) State() ModifierType + func (v *EventScroll) Type() EventType + func (v *EventScroll) X() float64 + func (v *EventScroll) Y() float64 + type EventType int + const EVENT_2BUTTON_PRESS + const EVENT_3BUTTON_PRESS + const EVENT_BUTTON_PRESS + const EVENT_BUTTON_RELEASE + const EVENT_CLIENT_EVENT + const EVENT_CONFIGURE + const EVENT_DAMAGE + const EVENT_DELETE + const EVENT_DESTROY + const EVENT_DOUBLE_BUTTON_PRESS + const EVENT_DRAG_ENTER + const EVENT_DRAG_LEAVE + const EVENT_DRAG_MOTION + const EVENT_DRAG_STATUS + const EVENT_DROP_FINISHED + const EVENT_DROP_START + const EVENT_EXPOSE + const EVENT_FOCUS_CHANGE + const EVENT_GRAB_BROKEN + const EVENT_KEY_PRESS + const EVENT_KEY_RELEASE + const EVENT_LAST + const EVENT_LEAVE_NOTIFY + const EVENT_MAP + const EVENT_MOTION_NOTIFY + const EVENT_NOTHING + const EVENT_OWNER_CHANGE + const EVENT_PROPERTY_NOTIFY + const EVENT_PROXIMITY_IN + const EVENT_PROXIMITY_OUT + const EVENT_SCROLL + const EVENT_SELECTION_CLEAR + const EVENT_SELECTION_NOTIFY + const EVENT_SELECTION_REQUEST + const EVENT_SETTING + const EVENT_TOUCH_BEGIN + const EVENT_TOUCH_CANCEL + const EVENT_TOUCH_END + const EVENT_TOUCH_UPDATE + const EVENT_TRIPLE_BUTTON_PRESS + const EVENT_UNMAP + const EVENT_VISIBILITY_NOTIFY + const EVENT_WINDOW_STATE + type EventWindowState struct + func EventWindowStateNew() *EventWindowState + func EventWindowStateNewFromEvent(event *Event) *EventWindowState + func (v *EventWindowState) ChangedMask() WindowState + func (v *EventWindowState) Native() uintptr + func (v *EventWindowState) NewWindowState() WindowState + func (v *EventWindowState) Type() EventType + type FrameClock struct + func WrapFrameClock(ptr unsafe.Pointer) *FrameClock + func (v *FrameClock) BeginUpdating() + func (v *FrameClock) EndUpdating() + func (v *FrameClock) GetCurrentTimings() (*FrameTimings, error) + func (v *FrameClock) GetFrameCounter() int64 + func (v *FrameClock) GetFrameTime() int64 + func (v *FrameClock) GetHistoryStart() int64 + func (v *FrameClock) GetRefreshInfo(baseTime int64) (int64, int64) + func (v *FrameClock) GetTimings(frameCounter int64) (*FrameTimings, error) + func (v *FrameClock) Native() uintptr + func (v *FrameClock) RequestPhase(phase ClockPhase) + type FrameTimings struct + func (v *FrameTimings) GetComplete() bool + func (v *FrameTimings) GetFrameCounter() int64 + func (v *FrameTimings) GetFrameTime() int64 + func (v *FrameTimings) GetPredictedPresentationTime() int64 + func (v *FrameTimings) GetPresentationTime() int64 + func (v *FrameTimings) GetRefreshInterval() int64 + func (v *FrameTimings) Native() uintptr + func (v *FrameTimings) Ref() + func (v *FrameTimings) Unref() + type GLContext struct + func GetCurrent() (*GLContext, error) + func (v *GLContext) GetDebugEnabled() bool + func (v *GLContext) GetDisplay() (*Display, error) + func (v *GLContext) GetForwardCompatible() bool + func (v *GLContext) GetRequiredVersion() (MajorVersion, MinorVersion) + func (v *GLContext) GetSharedContext() (*GLContext, error) + func (v *GLContext) GetSurface() (*Window, error) + func (v *GLContext) GetUseES() bool + func (v *GLContext) GetVersion() (MajorVersion, MinorVersion) + func (v *GLContext) IsLegacy() bool + func (v *GLContext) MakeCurrent() + func (v *GLContext) Native() uintptr + func (v *GLContext) Realize() (bool, error) + func (v *GLContext) SetDebugEnabled(enabled bool) + func (v *GLContext) SetForwardCompatible(compatible bool) + func (v *GLContext) SetRequiredVersion(major, minor int) + func (v *GLContext) SetUseES(es int) + type Geometry struct + GdkGeometry C.GdkGeometry + func WrapGeometry(p uintptr) *Geometry + func (r *Geometry) GetBaseHeight() int + func (r *Geometry) GetBaseWidth() int + func (r *Geometry) GetHeightInc() int + func (r *Geometry) GetMaxAspect() float64 + func (r *Geometry) GetMaxHeight() int + func (r *Geometry) GetMaxWidth() int + func (r *Geometry) GetMinAspect() float64 + func (r *Geometry) GetMinHeight() int + func (r *Geometry) GetMinWidth() int + func (r *Geometry) GetWidthInc() int + func (r *Geometry) GetWinGravity() Gravity + func (r *Geometry) SetBaseHeight(baseHeight int) + func (r *Geometry) SetBaseWidth(baseWidth int) + func (r *Geometry) SetHeightInc(heightInc int) + func (r *Geometry) SetMaxAspect(maxAspect float64) + func (r *Geometry) SetMaxHeight(maxHeight int) + func (r *Geometry) SetMaxWidth(maxWidth int) + func (r *Geometry) SetMinAspect(minAspect float64) + func (r *Geometry) SetMinHeight(minHeight int) + func (r *Geometry) SetMinWidth(minWidth int) + func (r *Geometry) SetWidthInc(widthInc int) + func (r *Geometry) SetWinGravity(winGravity Gravity) + type GrabOwnership int + const OWNERSHIP_APPLICATION + const OWNERSHIP_NONE + const OWNERSHIP_WINDOW + type GrabStatus int + const GRAB_ALREADY_GRABBED + const GRAB_FAILED + const GRAB_FROZEN + const GRAB_INVALID_TIME + const GRAB_NOT_VIEWABLE + const GRAB_SUCCESS + type Gravity int + type InterpType int + const INTERP_BILINEAR + const INTERP_HYPER + const INTERP_NEAREST + const INTERP_TILES + type MajorVersion int + type MinorVersion int + type ModifierType uint + type Monitor struct + func (v *Monitor) GetGeometry() *Rectangle + func (v *Monitor) Native() uintptr + type NotifyType int + const NOTIFY_ANCESTOR + const NOTIFY_INFERIOR + const NOTIFY_NONLINEAR + const NOTIFY_NONLINEAR_VIRTUAL + const NOTIFY_UNKNOWN + const NOTIFY_VIRTUAL + type Pixbuf struct + func PixbufCopy(v *Pixbuf) (*Pixbuf, error) + func PixbufNew(colorspace Colorspace, hasAlpha bool, bitsPerSample, width, height int) (*Pixbuf, error) + func PixbufNewFromFile(filename string) (*Pixbuf, error) + func PixbufNewFromFileAtScale(filename string, width, height int, preserveAspectRatio bool) (*Pixbuf, error) + func PixbufNewFromFileAtSize(filename string, width, height int) (*Pixbuf, error) + func (v *Pixbuf) ApplyEmbeddedOrientation() (*Pixbuf, error) + func (v *Pixbuf) Flip(horizontal bool) (*Pixbuf, error) + func (v *Pixbuf) GetBitsPerSample() int + func (v *Pixbuf) GetByteLength() int + func (v *Pixbuf) GetColorspace() Colorspace + func (v *Pixbuf) GetHasAlpha() bool + func (v *Pixbuf) GetHeight() int + func (v *Pixbuf) GetNChannels() int + func (v *Pixbuf) GetOption(key string) (value string, ok bool) + func (v *Pixbuf) GetPixels() (channels []byte) + func (v *Pixbuf) GetRowstride() int + func (v *Pixbuf) GetWidth() int + func (v *Pixbuf) Native() uintptr + func (v *Pixbuf) NativePrivate() *C.GdkPixbuf + func (v *Pixbuf) RotateSimple(angle PixbufRotation) (*Pixbuf, error) + func (v *Pixbuf) SaveJPEG(path string, quality int) error + func (v *Pixbuf) SavePNG(path string, compression int) error + func (v *Pixbuf) ScaleSimple(destWidth, destHeight int, interpType InterpType) (*Pixbuf, error) + type PixbufAlphaMode int + const GDK_PIXBUF_ALPHA_BILEVEL + const GDK_PIXBUF_ALPHA_FULL + type PixbufAnimation struct + func PixbufAnimationNewFromFile(filename string) (*PixbufAnimation, error) + func (v *PixbufAnimation) NativePrivate() *C.GdkPixbufAnimation + type PixbufFormat struct + func PixbufGetFormats() []*PixbufFormat + func (f *PixbufFormat) GetDescription() (string, error) + func (f *PixbufFormat) GetExtensions() []string + func (f *PixbufFormat) GetLicense() (string, error) + func (f *PixbufFormat) GetMimeTypes() []string + func (f *PixbufFormat) GetName() (string, error) + func (v *PixbufFormat) Native() uintptr + type PixbufLoader struct + func PixbufLoaderNew() (*PixbufLoader, error) + func PixbufLoaderNewWithType(t string) (*PixbufLoader, error) + func (v *PixbufLoader) Close() error + func (v *PixbufLoader) GetAnimation() (*PixbufAnimation, error) + func (v *PixbufLoader) GetPixbuf() (*Pixbuf, error) + func (v *PixbufLoader) SetSize(width, height int) + func (v *PixbufLoader) Write(data []byte) (int, error) + func (v *PixbufLoader) WriteAndReturnPixbuf(data []byte) (*Pixbuf, error) + func (v *PixbufLoader) WriteAndReturnPixbufAnimation(data []byte) (*PixbufAnimation, error) + type PixbufRotation int + const PIXBUF_ROTATE_CLOCKWISE + const PIXBUF_ROTATE_COUNTERCLOCKWISE + const PIXBUF_ROTATE_NONE + const PIXBUF_ROTATE_UPSIDEDOWN + type RGBA struct + func NewRGBA(values ...float64) *RGBA + func WrapRGBA(p unsafe.Pointer) *RGBA + func (c *RGBA) Floats() []float64 + func (c *RGBA) Native() uintptr + func (c *RGBA) Parse(spec string) bool + func (c *RGBA) SetColors(r, g, b, a float64) + func (c *RGBA) String() string + type Rectangle struct + GdkRectangle C.GdkRectangle + func WrapRectangle(p uintptr) *Rectangle + func (r *Rectangle) GetHeight() int + func (r *Rectangle) GetWidth() int + func (r *Rectangle) GetX() int + func (r *Rectangle) GetY() int + func (r *Rectangle) SetHeight(height int) + func (r *Rectangle) SetWidth(width int) + func (r *Rectangle) SetX(x int) + func (r *Rectangle) SetY(y int) + type Screen struct + func ScreenGetDefault() (*Screen, error) + func (v *Screen) GetCurrentDesktop() uint32 + func (v *Screen) GetDisplay() (*Display, error) + func (v *Screen) GetNumberOfDesktops() uint32 + func (v *Screen) GetRGBAVisual() (*Visual, error) + func (v *Screen) GetResolution() float64 + func (v *Screen) GetRootWindow() (*Window, error) + func (v *Screen) GetScreenNumber() int + func (v *Screen) GetSystemVisual() (*Visual, error) + func (v *Screen) IsComposited() bool + func (v *Screen) Native() uintptr + func (v *Screen) SetResolution(r float64) + type ScrollDirection int + const SCROLL_DOWN + const SCROLL_LEFT + const SCROLL_RIGHT + const SCROLL_SMOOTH + const SCROLL_UP + type Visual struct + func (v *Visual) Native() uintptr + type Window struct + func (v *Window) GetDesktop() uint32 + func (v *Window) GetXID() uint32 + func (v *Window) MoveToCurrentDesktop() + func (v *Window) MoveToDesktop(d uint32) + func (v *Window) Native() uintptr + func (v *Window) PixbufGetFromWindow(x, y, w, h int) (*Pixbuf, error) + func (v *Window) SetCursor(cursor *Cursor) + func (v *Window) WindowGetHeight() (height int) + func (v *Window) WindowGetWidth() (width int) + type WindowEdge int + const WINDOW_EDGE_EAST + const WINDOW_EDGE_NORTH + const WINDOW_EDGE_NORTH_EAST + const WINDOW_EDGE_NORTH_WEST + const WINDOW_EDGE_SOUTH + const WINDOW_EDGE_SOUTH_EAST + const WINDOW_EDGE_SOUTH_WEST + const WINDOW_EDGE_WEST + type WindowHints int + const HINT_ASPECT + const HINT_BASE_SIZE + const HINT_MAX_SIZE + const HINT_MIN_SIZE + const HINT_POS + const HINT_RESIZE_INC + const HINT_USER_POS + const HINT_USER_SIZE + const HINT_WIN_GRAVITY + type WindowState int + const WINDOW_STATE_ABOVE + const WINDOW_STATE_BELOW + const WINDOW_STATE_FOCUSED + const WINDOW_STATE_FULLSCREEN + const WINDOW_STATE_ICONIFIED + const WINDOW_STATE_MAXIMIZED + const WINDOW_STATE_STICKY + const WINDOW_STATE_TILED + const WINDOW_STATE_WITHDRAWN + type WindowTypeHint int + const WINDOW_TYPE_HINT_COMBO + const WINDOW_TYPE_HINT_DESKTOP + const WINDOW_TYPE_HINT_DIALOG + const WINDOW_TYPE_HINT_DND + const WINDOW_TYPE_HINT_DOCK + const WINDOW_TYPE_HINT_DROPDOWN_MENU + const WINDOW_TYPE_HINT_MENU + const WINDOW_TYPE_HINT_NORMAL + const WINDOW_TYPE_HINT_NOTIFICATION + const WINDOW_TYPE_HINT_POPUP_MENU + const WINDOW_TYPE_HINT_SPLASHSCREEN + const WINDOW_TYPE_HINT_TOOLBAR + const WINDOW_TYPE_HINT_TOOLTIP + const WINDOW_TYPE_HINT_UTILITY