1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927 |
- #
- #Converted from X11/keysym.h and X11/keysymdef.h
- #
- #Capital letter consts renamed from XK_... to XKc_...
- # (since Pascal isn't case-sensitive)
- #
- #i.e.
- #C Pascal
- #XK_a XK_a
- #XK_A XKc_A
- #
- #* default keysyms *
- import x
- const
- XK_VoidSymbol*: TKeySym = 0x00FFFFFF # void symbol
- when defined(XK_MISCELLANY) or true:
- const
- #*
- # * TTY Functions, cleverly chosen to map to ascii, for convenience of
- # * programming, but could have been arbitrary (at the cost of lookup
- # * tables in client code.
- # *
- XK_BackSpace*: TKeySym = 0x0000FF08 # back space, back char
- XK_Tab*: TKeySym = 0x0000FF09
- XK_Linefeed*: TKeySym = 0x0000FF0A # Linefeed, LF
- XK_Clear*: TKeySym = 0x0000FF0B
- XK_Return*: TKeySym = 0x0000FF0D # Return, enter
- XK_Pause*: TKeySym = 0x0000FF13 # Pause, hold
- XK_Scroll_Lock*: TKeySym = 0x0000FF14
- XK_Sys_Req*: TKeySym = 0x0000FF15
- XK_Escape*: TKeySym = 0x0000FF1B
- XK_Delete*: TKeySym = 0x0000FFFF # Delete, rubout \
- # International & multi-key character composition
- XK_Multi_key*: TKeySym = 0x0000FF20 # Multi-key character compose
- XK_Codeinput*: TKeySym = 0x0000FF37
- XK_SingleCandidate*: TKeySym = 0x0000FF3C
- XK_MultipleCandidate*: TKeySym = 0x0000FF3D
- XK_PreviousCandidate*: TKeySym = 0x0000FF3E # Japanese keyboard support
- XK_Kanji*: TKeySym = 0x0000FF21 # Kanji, Kanji convert
- XK_Muhenkan*: TKeySym = 0x0000FF22 # Cancel Conversion
- XK_Henkan_Mode*: TKeySym = 0x0000FF23 # Start/Stop Conversion
- XK_Henkan*: TKeySym = 0x0000FF23 # Alias for Henkan_Mode
- XK_Romaji*: TKeySym = 0x0000FF24 # to Romaji
- XK_Hiragana*: TKeySym = 0x0000FF25 # to Hiragana
- XK_Katakana*: TKeySym = 0x0000FF26 # to Katakana
- XK_Hiragana_Katakana*: TKeySym = 0x0000FF27 # Hiragana/Katakana toggle
- XK_Zenkaku*: TKeySym = 0x0000FF28 # to Zenkaku
- XK_Hankaku*: TKeySym = 0x0000FF29 # to Hankaku
- XK_Zenkaku_Hankaku*: TKeySym = 0x0000FF2A # Zenkaku/Hankaku toggle
- XK_Touroku*: TKeySym = 0x0000FF2B # Add to Dictionary
- XK_Massyo*: TKeySym = 0x0000FF2C # Delete from Dictionary
- XK_Kana_Lock*: TKeySym = 0x0000FF2D # Kana Lock
- XK_Kana_Shift*: TKeySym = 0x0000FF2E # Kana Shift
- XK_Eisu_Shift*: TKeySym = 0x0000FF2F # Alphanumeric Shift
- XK_Eisu_toggle*: TKeySym = 0x0000FF30 # Alphanumeric toggle
- XK_Kanji_Bangou*: TKeySym = 0x0000FF37 # Codeinput
- XK_Zen_Koho*: TKeySym = 0x0000FF3D # Multiple/All Candidate(s)
- XK_Mae_Koho*: TKeySym = 0x0000FF3E # Previous Candidate \
- # = $FF31 thru = $FF3F are under XK_KOREAN
- # Cursor control & motion
- XK_Home*: TKeySym = 0x0000FF50
- XK_Left*: TKeySym = 0x0000FF51 # Move left, left arrow
- XK_Up*: TKeySym = 0x0000FF52 # Move up, up arrow
- XK_Right*: TKeySym = 0x0000FF53 # Move right, right arrow
- XK_Down*: TKeySym = 0x0000FF54 # Move down, down arrow
- XK_Prior*: TKeySym = 0x0000FF55 # Prior, previous
- XK_Page_Up*: TKeySym = 0x0000FF55
- XK_Next*: TKeySym = 0x0000FF56 # Next
- XK_Page_Down*: TKeySym = 0x0000FF56
- XK_End*: TKeySym = 0x0000FF57 # EOL
- XK_Begin*: TKeySym = 0x0000FF58 # BOL \
- # Misc Functions
- XK_Select*: TKeySym = 0x0000FF60 # Select, mark
- XK_Print*: TKeySym = 0x0000FF61
- XK_Execute*: TKeySym = 0x0000FF62 # Execute, run, do
- XK_Insert*: TKeySym = 0x0000FF63 # Insert, insert here
- XK_Undo*: TKeySym = 0x0000FF65 # Undo, oops
- XK_Redo*: TKeySym = 0x0000FF66 # redo, again
- XK_Menu*: TKeySym = 0x0000FF67
- XK_Find*: TKeySym = 0x0000FF68 # Find, search
- XK_Cancel*: TKeySym = 0x0000FF69 # Cancel, stop, abort, exit
- XK_Help*: TKeySym = 0x0000FF6A # Help
- XK_Break*: TKeySym = 0x0000FF6B
- XK_Mode_switch*: TKeySym = 0x0000FF7E # Character set switch
- XK_script_switch*: TKeySym = 0x0000FF7E # Alias for mode_switch
- XK_Num_Lock*: TKeySym = 0x0000FF7F # Keypad Functions, keypad numbers cleverly chosen to map to ascii
- XK_KP_Space*: TKeySym = 0x0000FF80 # space
- XK_KP_Tab*: TKeySym = 0x0000FF89
- XK_KP_Enter*: TKeySym = 0x0000FF8D # enter
- XK_KP_F1*: TKeySym = 0x0000FF91 # PF1, KP_A, ...
- XK_KP_F2*: TKeySym = 0x0000FF92
- XK_KP_F3*: TKeySym = 0x0000FF93
- XK_KP_F4*: TKeySym = 0x0000FF94
- XK_KP_Home*: TKeySym = 0x0000FF95
- XK_KP_Left*: TKeySym = 0x0000FF96
- XK_KP_Up*: TKeySym = 0x0000FF97
- XK_KP_Right*: TKeySym = 0x0000FF98
- XK_KP_Down*: TKeySym = 0x0000FF99
- XK_KP_Prior*: TKeySym = 0x0000FF9A
- XK_KP_Page_Up*: TKeySym = 0x0000FF9A
- XK_KP_Next*: TKeySym = 0x0000FF9B
- XK_KP_Page_Down*: TKeySym = 0x0000FF9B
- XK_KP_End*: TKeySym = 0x0000FF9C
- XK_KP_Begin*: TKeySym = 0x0000FF9D
- XK_KP_Insert*: TKeySym = 0x0000FF9E
- XK_KP_Delete*: TKeySym = 0x0000FF9F
- XK_KP_Equal*: TKeySym = 0x0000FFBD # equals
- XK_KP_Multiply*: TKeySym = 0x0000FFAA
- XK_KP_Add*: TKeySym = 0x0000FFAB
- XK_KP_Separator*: TKeySym = 0x0000FFAC # separator, often comma
- XK_KP_Subtract*: TKeySym = 0x0000FFAD
- XK_KP_Decimal*: TKeySym = 0x0000FFAE
- XK_KP_Divide*: TKeySym = 0x0000FFAF
- XK_KP_0*: TKeySym = 0x0000FFB0
- XK_KP_1*: TKeySym = 0x0000FFB1
- XK_KP_2*: TKeySym = 0x0000FFB2
- XK_KP_3*: TKeySym = 0x0000FFB3
- XK_KP_4*: TKeySym = 0x0000FFB4
- XK_KP_5*: TKeySym = 0x0000FFB5
- XK_KP_6*: TKeySym = 0x0000FFB6
- XK_KP_7*: TKeySym = 0x0000FFB7
- XK_KP_8*: TKeySym = 0x0000FFB8
- XK_KP_9*: TKeySym = 0x0000FFB9 #*\
- # * Auxilliary Functions; note the duplicate definitions for left and right
- # * function keys; Sun keyboards and a few other manufactures have such
- # * function key groups on the left and/or right sides of the keyboard.
- # * We've not found a keyboard with more than 35 function keys total.
- # *
- XK_F1*: TKeySym = 0x0000FFBE
- XK_F2*: TKeySym = 0x0000FFBF
- XK_F3*: TKeySym = 0x0000FFC0
- XK_F4*: TKeySym = 0x0000FFC1
- XK_F5*: TKeySym = 0x0000FFC2
- XK_F6*: TKeySym = 0x0000FFC3
- XK_F7*: TKeySym = 0x0000FFC4
- XK_F8*: TKeySym = 0x0000FFC5
- XK_F9*: TKeySym = 0x0000FFC6
- XK_F10*: TKeySym = 0x0000FFC7
- XK_F11*: TKeySym = 0x0000FFC8
- XK_L1*: TKeySym = 0x0000FFC8
- XK_F12*: TKeySym = 0x0000FFC9
- XK_L2*: TKeySym = 0x0000FFC9
- XK_F13*: TKeySym = 0x0000FFCA
- XK_L3*: TKeySym = 0x0000FFCA
- XK_F14*: TKeySym = 0x0000FFCB
- XK_L4*: TKeySym = 0x0000FFCB
- XK_F15*: TKeySym = 0x0000FFCC
- XK_L5*: TKeySym = 0x0000FFCC
- XK_F16*: TKeySym = 0x0000FFCD
- XK_L6*: TKeySym = 0x0000FFCD
- XK_F17*: TKeySym = 0x0000FFCE
- XK_L7*: TKeySym = 0x0000FFCE
- XK_F18*: TKeySym = 0x0000FFCF
- XK_L8*: TKeySym = 0x0000FFCF
- XK_F19*: TKeySym = 0x0000FFD0
- XK_L9*: TKeySym = 0x0000FFD0
- XK_F20*: TKeySym = 0x0000FFD1
- XK_L10*: TKeySym = 0x0000FFD1
- XK_F21*: TKeySym = 0x0000FFD2
- XK_R1*: TKeySym = 0x0000FFD2
- XK_F22*: TKeySym = 0x0000FFD3
- XK_R2*: TKeySym = 0x0000FFD3
- XK_F23*: TKeySym = 0x0000FFD4
- XK_R3*: TKeySym = 0x0000FFD4
- XK_F24*: TKeySym = 0x0000FFD5
- XK_R4*: TKeySym = 0x0000FFD5
- XK_F25*: TKeySym = 0x0000FFD6
- XK_R5*: TKeySym = 0x0000FFD6
- XK_F26*: TKeySym = 0x0000FFD7
- XK_R6*: TKeySym = 0x0000FFD7
- XK_F27*: TKeySym = 0x0000FFD8
- XK_R7*: TKeySym = 0x0000FFD8
- XK_F28*: TKeySym = 0x0000FFD9
- XK_R8*: TKeySym = 0x0000FFD9
- XK_F29*: TKeySym = 0x0000FFDA
- XK_R9*: TKeySym = 0x0000FFDA
- XK_F30*: TKeySym = 0x0000FFDB
- XK_R10*: TKeySym = 0x0000FFDB
- XK_F31*: TKeySym = 0x0000FFDC
- XK_R11*: TKeySym = 0x0000FFDC
- XK_F32*: TKeySym = 0x0000FFDD
- XK_R12*: TKeySym = 0x0000FFDD
- XK_F33*: TKeySym = 0x0000FFDE
- XK_R13*: TKeySym = 0x0000FFDE
- XK_F34*: TKeySym = 0x0000FFDF
- XK_R14*: TKeySym = 0x0000FFDF
- XK_F35*: TKeySym = 0x0000FFE0
- XK_R15*: TKeySym = 0x0000FFE0 # Modifiers
- XK_Shift_L*: TKeySym = 0x0000FFE1 # Left shift
- XK_Shift_R*: TKeySym = 0x0000FFE2 # Right shift
- XK_Control_L*: TKeySym = 0x0000FFE3 # Left control
- XK_Control_R*: TKeySym = 0x0000FFE4 # Right control
- XK_Caps_Lock*: TKeySym = 0x0000FFE5 # Caps lock
- XK_Shift_Lock*: TKeySym = 0x0000FFE6 # Shift lock
- XK_Meta_L*: TKeySym = 0x0000FFE7 # Left meta
- XK_Meta_R*: TKeySym = 0x0000FFE8 # Right meta
- XK_Alt_L*: TKeySym = 0x0000FFE9 # Left alt
- XK_Alt_R*: TKeySym = 0x0000FFEA # Right alt
- XK_Super_L*: TKeySym = 0x0000FFEB # Left super
- XK_Super_R*: TKeySym = 0x0000FFEC # Right super
- XK_Hyper_L*: TKeySym = 0x0000FFED # Left hyper
- XK_Hyper_R*: TKeySym = 0x0000FFEE # Right hyper
- # XK_MISCELLANY
- #*
- # * ISO 9995 Function and Modifier Keys
- # * Byte 3 = = $FE
- # *
- when defined(XK_XKB_KEYS) or true:
- const
- XK_ISO_Lock*: TKeySym = 0x0000FE01
- XK_ISO_Level2_Latch*: TKeySym = 0x0000FE02
- XK_ISO_Level3_Shift*: TKeySym = 0x0000FE03
- XK_ISO_Level3_Latch*: TKeySym = 0x0000FE04
- XK_ISO_Level3_Lock*: TKeySym = 0x0000FE05
- XK_ISO_Group_Shift*: TKeySym = 0x0000FF7E # Alias for mode_switch
- XK_ISO_Group_Latch*: TKeySym = 0x0000FE06
- XK_ISO_Group_Lock*: TKeySym = 0x0000FE07
- XK_ISO_Next_Group*: TKeySym = 0x0000FE08
- XK_ISO_Next_Group_Lock*: TKeySym = 0x0000FE09
- XK_ISO_Prev_Group*: TKeySym = 0x0000FE0A
- XK_ISO_Prev_Group_Lock*: TKeySym = 0x0000FE0B
- XK_ISO_First_Group*: TKeySym = 0x0000FE0C
- XK_ISO_First_Group_Lock*: TKeySym = 0x0000FE0D
- XK_ISO_Last_Group*: TKeySym = 0x0000FE0E
- XK_ISO_Last_Group_Lock*: TKeySym = 0x0000FE0F
- XK_ISO_Left_Tab*: TKeySym = 0x0000FE20
- XK_ISO_Move_Line_Up*: TKeySym = 0x0000FE21
- XK_ISO_Move_Line_Down*: TKeySym = 0x0000FE22
- XK_ISO_Partial_Line_Up*: TKeySym = 0x0000FE23
- XK_ISO_Partial_Line_Down*: TKeySym = 0x0000FE24
- XK_ISO_Partial_Space_Left*: TKeySym = 0x0000FE25
- XK_ISO_Partial_Space_Right*: TKeySym = 0x0000FE26
- XK_ISO_Set_Margin_Left*: TKeySym = 0x0000FE27
- XK_ISO_Set_Margin_Right*: TKeySym = 0x0000FE28
- XK_ISO_Release_Margin_Left*: TKeySym = 0x0000FE29
- XK_ISO_Release_Margin_Right*: TKeySym = 0x0000FE2A
- XK_ISO_Release_Both_Margins*: TKeySym = 0x0000FE2B
- XK_ISO_Fast_Cursor_Left*: TKeySym = 0x0000FE2C
- XK_ISO_Fast_Cursor_Right*: TKeySym = 0x0000FE2D
- XK_ISO_Fast_Cursor_Up*: TKeySym = 0x0000FE2E
- XK_ISO_Fast_Cursor_Down*: TKeySym = 0x0000FE2F
- XK_ISO_Continuous_Underline*: TKeySym = 0x0000FE30
- XK_ISO_Discontinuous_Underline*: TKeySym = 0x0000FE31
- XK_ISO_Emphasize*: TKeySym = 0x0000FE32
- XK_ISO_Center_Object*: TKeySym = 0x0000FE33
- XK_ISO_Enter*: TKeySym = 0x0000FE34
- XK_dead_grave*: TKeySym = 0x0000FE50
- XK_dead_acute*: TKeySym = 0x0000FE51
- XK_dead_circumflex*: TKeySym = 0x0000FE52
- XK_dead_tilde*: TKeySym = 0x0000FE53
- XK_dead_macron*: TKeySym = 0x0000FE54
- XK_dead_breve*: TKeySym = 0x0000FE55
- XK_dead_abovedot*: TKeySym = 0x0000FE56
- XK_dead_diaeresis*: TKeySym = 0x0000FE57
- XK_dead_abovering*: TKeySym = 0x0000FE58
- XK_dead_doubleacute*: TKeySym = 0x0000FE59
- XK_dead_caron*: TKeySym = 0x0000FE5A
- XK_dead_cedilla*: TKeySym = 0x0000FE5B
- XK_dead_ogonek*: TKeySym = 0x0000FE5C
- XK_dead_iota*: TKeySym = 0x0000FE5D
- XK_dead_voiced_sound*: TKeySym = 0x0000FE5E
- XK_dead_semivoiced_sound*: TKeySym = 0x0000FE5F
- XK_dead_belowdot*: TKeySym = 0x0000FE60
- XK_dead_hook*: TKeySym = 0x0000FE61
- XK_dead_horn*: TKeySym = 0x0000FE62
- XK_First_Virtual_Screen*: TKeySym = 0x0000FED0
- XK_Prev_Virtual_Screen*: TKeySym = 0x0000FED1
- XK_Next_Virtual_Screen*: TKeySym = 0x0000FED2
- XK_Last_Virtual_Screen*: TKeySym = 0x0000FED4
- XK_Terminate_Server*: TKeySym = 0x0000FED5
- XK_AccessX_Enable*: TKeySym = 0x0000FE70
- XK_AccessX_Feedback_Enable*: TKeySym = 0x0000FE71
- XK_RepeatKeys_Enable*: TKeySym = 0x0000FE72
- XK_SlowKeys_Enable*: TKeySym = 0x0000FE73
- XK_BounceKeys_Enable*: TKeySym = 0x0000FE74
- XK_StickyKeys_Enable*: TKeySym = 0x0000FE75
- XK_MouseKeys_Enable*: TKeySym = 0x0000FE76
- XK_MouseKeys_Accel_Enable*: TKeySym = 0x0000FE77
- XK_Overlay1_Enable*: TKeySym = 0x0000FE78
- XK_Overlay2_Enable*: TKeySym = 0x0000FE79
- XK_AudibleBell_Enable*: TKeySym = 0x0000FE7A
- XK_Pointer_Left*: TKeySym = 0x0000FEE0
- XK_Pointer_Right*: TKeySym = 0x0000FEE1
- XK_Pointer_Up*: TKeySym = 0x0000FEE2
- XK_Pointer_Down*: TKeySym = 0x0000FEE3
- XK_Pointer_UpLeft*: TKeySym = 0x0000FEE4
- XK_Pointer_UpRight*: TKeySym = 0x0000FEE5
- XK_Pointer_DownLeft*: TKeySym = 0x0000FEE6
- XK_Pointer_DownRight*: TKeySym = 0x0000FEE7
- XK_Pointer_Button_Dflt*: TKeySym = 0x0000FEE8
- XK_Pointer_Button1*: TKeySym = 0x0000FEE9
- XK_Pointer_Button2*: TKeySym = 0x0000FEEA
- XK_Pointer_Button3*: TKeySym = 0x0000FEEB
- XK_Pointer_Button4*: TKeySym = 0x0000FEEC
- XK_Pointer_Button5*: TKeySym = 0x0000FEED
- XK_Pointer_DblClick_Dflt*: TKeySym = 0x0000FEEE
- XK_Pointer_DblClick1*: TKeySym = 0x0000FEEF
- XK_Pointer_DblClick2*: TKeySym = 0x0000FEF0
- XK_Pointer_DblClick3*: TKeySym = 0x0000FEF1
- XK_Pointer_DblClick4*: TKeySym = 0x0000FEF2
- XK_Pointer_DblClick5*: TKeySym = 0x0000FEF3
- XK_Pointer_Drag_Dflt*: TKeySym = 0x0000FEF4
- XK_Pointer_Drag1*: TKeySym = 0x0000FEF5
- XK_Pointer_Drag2*: TKeySym = 0x0000FEF6
- XK_Pointer_Drag3*: TKeySym = 0x0000FEF7
- XK_Pointer_Drag4*: TKeySym = 0x0000FEF8
- XK_Pointer_Drag5*: TKeySym = 0x0000FEFD
- XK_Pointer_EnableKeys*: TKeySym = 0x0000FEF9
- XK_Pointer_Accelerate*: TKeySym = 0x0000FEFA
- XK_Pointer_DfltBtnNext*: TKeySym = 0x0000FEFB
- XK_Pointer_DfltBtnPrev*: TKeySym = 0x0000FEFC
- #*
- # * 3270 Terminal Keys
- # * Byte 3 = = $FD
- # *
- when defined(XK_3270) or true:
- const
- XK_3270_Duplicate*: TKeySym = 0x0000FD01
- XK_3270_FieldMark*: TKeySym = 0x0000FD02
- XK_3270_Right2*: TKeySym = 0x0000FD03
- XK_3270_Left2*: TKeySym = 0x0000FD04
- XK_3270_BackTab*: TKeySym = 0x0000FD05
- XK_3270_EraseEOF*: TKeySym = 0x0000FD06
- XK_3270_EraseInput*: TKeySym = 0x0000FD07
- XK_3270_Reset*: TKeySym = 0x0000FD08
- XK_3270_Quit*: TKeySym = 0x0000FD09
- XK_3270_PA1*: TKeySym = 0x0000FD0A
- XK_3270_PA2*: TKeySym = 0x0000FD0B
- XK_3270_PA3*: TKeySym = 0x0000FD0C
- XK_3270_Test*: TKeySym = 0x0000FD0D
- XK_3270_Attn*: TKeySym = 0x0000FD0E
- XK_3270_CursorBlink*: TKeySym = 0x0000FD0F
- XK_3270_AltCursor*: TKeySym = 0x0000FD10
- XK_3270_KeyClick*: TKeySym = 0x0000FD11
- XK_3270_Jump*: TKeySym = 0x0000FD12
- XK_3270_Ident*: TKeySym = 0x0000FD13
- XK_3270_Rule*: TKeySym = 0x0000FD14
- XK_3270_Copy*: TKeySym = 0x0000FD15
- XK_3270_Play*: TKeySym = 0x0000FD16
- XK_3270_Setup*: TKeySym = 0x0000FD17
- XK_3270_Record*: TKeySym = 0x0000FD18
- XK_3270_ChangeScreen*: TKeySym = 0x0000FD19
- XK_3270_DeleteWord*: TKeySym = 0x0000FD1A
- XK_3270_ExSelect*: TKeySym = 0x0000FD1B
- XK_3270_CursorSelect*: TKeySym = 0x0000FD1C
- XK_3270_PrintScreen*: TKeySym = 0x0000FD1D
- XK_3270_Enter*: TKeySym = 0x0000FD1E
- #*
- # * Latin 1
- # * Byte 3 = 0
- # *
- when defined(XK_LATIN1) or true:
- const
- XK_space*: TKeySym = 0x00000020
- XK_exclam*: TKeySym = 0x00000021
- XK_quotedbl*: TKeySym = 0x00000022
- XK_numbersign*: TKeySym = 0x00000023
- XK_dollar*: TKeySym = 0x00000024
- XK_percent*: TKeySym = 0x00000025
- XK_ampersand*: TKeySym = 0x00000026
- XK_apostrophe*: TKeySym = 0x00000027
- XK_quoteright*: TKeySym = 0x00000027 # deprecated
- XK_parenleft*: TKeySym = 0x00000028
- XK_parenright*: TKeySym = 0x00000029
- XK_asterisk*: TKeySym = 0x0000002A
- XK_plus*: TKeySym = 0x0000002B
- XK_comma*: TKeySym = 0x0000002C
- XK_minus*: TKeySym = 0x0000002D
- XK_period*: TKeySym = 0x0000002E
- XK_slash*: TKeySym = 0x0000002F
- XK_0*: TKeySym = 0x00000030
- XK_1*: TKeySym = 0x00000031
- XK_2*: TKeySym = 0x00000032
- XK_3*: TKeySym = 0x00000033
- XK_4*: TKeySym = 0x00000034
- XK_5*: TKeySym = 0x00000035
- XK_6*: TKeySym = 0x00000036
- XK_7*: TKeySym = 0x00000037
- XK_8*: TKeySym = 0x00000038
- XK_9*: TKeySym = 0x00000039
- XK_colon*: TKeySym = 0x0000003A
- XK_semicolon*: TKeySym = 0x0000003B
- XK_less*: TKeySym = 0x0000003C
- XK_equal*: TKeySym = 0x0000003D
- XK_greater*: TKeySym = 0x0000003E
- XK_question*: TKeySym = 0x0000003F
- XK_at*: TKeySym = 0x00000040
- XKc_A*: TKeySym = 0x00000041
- XKc_B*: TKeySym = 0x00000042
- XKc_C*: TKeySym = 0x00000043
- XKc_D*: TKeySym = 0x00000044
- XKc_E*: TKeySym = 0x00000045
- XKc_F*: TKeySym = 0x00000046
- XKc_G*: TKeySym = 0x00000047
- XKc_H*: TKeySym = 0x00000048
- XKc_I*: TKeySym = 0x00000049
- XKc_J*: TKeySym = 0x0000004A
- XKc_K*: TKeySym = 0x0000004B
- XKc_L*: TKeySym = 0x0000004C
- XKc_M*: TKeySym = 0x0000004D
- XKc_N*: TKeySym = 0x0000004E
- XKc_O*: TKeySym = 0x0000004F
- XKc_P*: TKeySym = 0x00000050
- XKc_Q*: TKeySym = 0x00000051
- XKc_R*: TKeySym = 0x00000052
- XKc_S*: TKeySym = 0x00000053
- XKc_T*: TKeySym = 0x00000054
- XKc_U*: TKeySym = 0x00000055
- XKc_V*: TKeySym = 0x00000056
- XKc_W*: TKeySym = 0x00000057
- XKc_X*: TKeySym = 0x00000058
- XKc_Y*: TKeySym = 0x00000059
- XKc_Z*: TKeySym = 0x0000005A
- XK_bracketleft*: TKeySym = 0x0000005B
- XK_backslash*: TKeySym = 0x0000005C
- XK_bracketright*: TKeySym = 0x0000005D
- XK_asciicircum*: TKeySym = 0x0000005E
- XK_underscore*: TKeySym = 0x0000005F
- XK_grave*: TKeySym = 0x00000060
- XK_quoteleft*: TKeySym = 0x00000060 # deprecated
- XK_a*: TKeySym = 0x00000061
- XK_b*: TKeySym = 0x00000062
- XK_c*: TKeySym = 0x00000063
- XK_d*: TKeySym = 0x00000064
- XK_e*: TKeySym = 0x00000065
- XK_f*: TKeySym = 0x00000066
- XK_g*: TKeySym = 0x00000067
- XK_h*: TKeySym = 0x00000068
- XK_i*: TKeySym = 0x00000069
- XK_j*: TKeySym = 0x0000006A
- XK_k*: TKeySym = 0x0000006B
- XK_l*: TKeySym = 0x0000006C
- XK_m*: TKeySym = 0x0000006D
- XK_n*: TKeySym = 0x0000006E
- XK_o*: TKeySym = 0x0000006F
- XK_p*: TKeySym = 0x00000070
- XK_q*: TKeySym = 0x00000071
- XK_r*: TKeySym = 0x00000072
- XK_s*: TKeySym = 0x00000073
- XK_t*: TKeySym = 0x00000074
- XK_u*: TKeySym = 0x00000075
- XK_v*: TKeySym = 0x00000076
- XK_w*: TKeySym = 0x00000077
- XK_x*: TKeySym = 0x00000078
- XK_y*: TKeySym = 0x00000079
- XK_z*: TKeySym = 0x0000007A
- XK_braceleft*: TKeySym = 0x0000007B
- XK_bar*: TKeySym = 0x0000007C
- XK_braceright*: TKeySym = 0x0000007D
- XK_asciitilde*: TKeySym = 0x0000007E
- XK_nobreakspace*: TKeySym = 0x000000A0
- XK_exclamdown*: TKeySym = 0x000000A1
- XK_cent*: TKeySym = 0x000000A2
- XK_sterling*: TKeySym = 0x000000A3
- XK_currency*: TKeySym = 0x000000A4
- XK_yen*: TKeySym = 0x000000A5
- XK_brokenbar*: TKeySym = 0x000000A6
- XK_section*: TKeySym = 0x000000A7
- XK_diaeresis*: TKeySym = 0x000000A8
- XK_copyright*: TKeySym = 0x000000A9
- XK_ordfeminine*: TKeySym = 0x000000AA
- XK_guillemotleft*: TKeySym = 0x000000AB # left angle quotation mark
- XK_notsign*: TKeySym = 0x000000AC
- XK_hyphen*: TKeySym = 0x000000AD
- XK_registered*: TKeySym = 0x000000AE
- XK_macron*: TKeySym = 0x000000AF
- XK_degree*: TKeySym = 0x000000B0
- XK_plusminus*: TKeySym = 0x000000B1
- XK_twosuperior*: TKeySym = 0x000000B2
- XK_threesuperior*: TKeySym = 0x000000B3
- XK_acute*: TKeySym = 0x000000B4
- XK_mu*: TKeySym = 0x000000B5
- XK_paragraph*: TKeySym = 0x000000B6
- XK_periodcentered*: TKeySym = 0x000000B7
- XK_cedilla*: TKeySym = 0x000000B8
- XK_onesuperior*: TKeySym = 0x000000B9
- XK_masculine*: TKeySym = 0x000000BA
- XK_guillemotright*: TKeySym = 0x000000BB # right angle quotation mark
- XK_onequarter*: TKeySym = 0x000000BC
- XK_onehalf*: TKeySym = 0x000000BD
- XK_threequarters*: TKeySym = 0x000000BE
- XK_questiondown*: TKeySym = 0x000000BF
- XKc_Agrave*: TKeySym = 0x000000C0
- XKc_Aacute*: TKeySym = 0x000000C1
- XKc_Acircumflex*: TKeySym = 0x000000C2
- XKc_Atilde*: TKeySym = 0x000000C3
- XKc_Adiaeresis*: TKeySym = 0x000000C4
- XKc_Aring*: TKeySym = 0x000000C5
- XKc_AE*: TKeySym = 0x000000C6
- XKc_Ccedilla*: TKeySym = 0x000000C7
- XKc_Egrave*: TKeySym = 0x000000C8
- XKc_Eacute*: TKeySym = 0x000000C9
- XKc_Ecircumflex*: TKeySym = 0x000000CA
- XKc_Ediaeresis*: TKeySym = 0x000000CB
- XKc_Igrave*: TKeySym = 0x000000CC
- XKc_Iacute*: TKeySym = 0x000000CD
- XKc_Icircumflex*: TKeySym = 0x000000CE
- XKc_Idiaeresis*: TKeySym = 0x000000CF
- XKc_ETH*: TKeySym = 0x000000D0
- XKc_Ntilde*: TKeySym = 0x000000D1
- XKc_Ograve*: TKeySym = 0x000000D2
- XKc_Oacute*: TKeySym = 0x000000D3
- XKc_Ocircumflex*: TKeySym = 0x000000D4
- XKc_Otilde*: TKeySym = 0x000000D5
- XKc_Odiaeresis*: TKeySym = 0x000000D6
- XK_multiply*: TKeySym = 0x000000D7
- XKc_Ooblique*: TKeySym = 0x000000D8
- XKc_Oslash*: TKeySym = XKc_Ooblique
- XKc_Ugrave*: TKeySym = 0x000000D9
- XKc_Uacute*: TKeySym = 0x000000DA
- XKc_Ucircumflex*: TKeySym = 0x000000DB
- XKc_Udiaeresis*: TKeySym = 0x000000DC
- XKc_Yacute*: TKeySym = 0x000000DD
- XKc_THORN*: TKeySym = 0x000000DE
- XK_ssharp*: TKeySym = 0x000000DF
- XK_agrave*: TKeySym = 0x000000E0
- XK_aacute*: TKeySym = 0x000000E1
- XK_acircumflex*: TKeySym = 0x000000E2
- XK_atilde*: TKeySym = 0x000000E3
- XK_adiaeresis*: TKeySym = 0x000000E4
- XK_aring*: TKeySym = 0x000000E5
- XK_ae*: TKeySym = 0x000000E6
- XK_ccedilla*: TKeySym = 0x000000E7
- XK_egrave*: TKeySym = 0x000000E8
- XK_eacute*: TKeySym = 0x000000E9
- XK_ecircumflex*: TKeySym = 0x000000EA
- XK_ediaeresis*: TKeySym = 0x000000EB
- XK_igrave*: TKeySym = 0x000000EC
- XK_iacute*: TKeySym = 0x000000ED
- XK_icircumflex*: TKeySym = 0x000000EE
- XK_idiaeresis*: TKeySym = 0x000000EF
- XK_eth*: TKeySym = 0x000000F0
- XK_ntilde*: TKeySym = 0x000000F1
- XK_ograve*: TKeySym = 0x000000F2
- XK_oacute*: TKeySym = 0x000000F3
- XK_ocircumflex*: TKeySym = 0x000000F4
- XK_otilde*: TKeySym = 0x000000F5
- XK_odiaeresis*: TKeySym = 0x000000F6
- XK_division*: TKeySym = 0x000000F7
- XK_oslash*: TKeySym = 0x000000F8
- XK_ooblique*: TKeySym = XK_oslash
- XK_ugrave*: TKeySym = 0x000000F9
- XK_uacute*: TKeySym = 0x000000FA
- XK_ucircumflex*: TKeySym = 0x000000FB
- XK_udiaeresis*: TKeySym = 0x000000FC
- XK_yacute*: TKeySym = 0x000000FD
- XK_thorn*: TKeySym = 0x000000FE
- XK_ydiaeresis*: TKeySym = 0x000000FF
- # XK_LATIN1
- #*
- # * Latin 2
- # * Byte 3 = 1
- # *
- when defined(XK_LATIN2) or true:
- const
- XKc_Aogonek*: TKeySym = 0x000001A1
- XK_breve*: TKeySym = 0x000001A2
- XKc_Lstroke*: TKeySym = 0x000001A3
- XKc_Lcaron*: TKeySym = 0x000001A5
- XKc_Sacute*: TKeySym = 0x000001A6
- XKc_Scaron*: TKeySym = 0x000001A9
- XKc_Scedilla*: TKeySym = 0x000001AA
- XKc_Tcaron*: TKeySym = 0x000001AB
- XKc_Zacute*: TKeySym = 0x000001AC
- XKc_Zcaron*: TKeySym = 0x000001AE
- XKc_Zabovedot*: TKeySym = 0x000001AF
- XK_aogonek*: TKeySym = 0x000001B1
- XK_ogonek*: TKeySym = 0x000001B2
- XK_lstroke*: TKeySym = 0x000001B3
- XK_lcaron*: TKeySym = 0x000001B5
- XK_sacute*: TKeySym = 0x000001B6
- XK_caron*: TKeySym = 0x000001B7
- XK_scaron*: TKeySym = 0x000001B9
- XK_scedilla*: TKeySym = 0x000001BA
- XK_tcaron*: TKeySym = 0x000001BB
- XK_zacute*: TKeySym = 0x000001BC
- XK_doubleacute*: TKeySym = 0x000001BD
- XK_zcaron*: TKeySym = 0x000001BE
- XK_zabovedot*: TKeySym = 0x000001BF
- XKc_Racute*: TKeySym = 0x000001C0
- XKc_Abreve*: TKeySym = 0x000001C3
- XKc_Lacute*: TKeySym = 0x000001C5
- XKc_Cacute*: TKeySym = 0x000001C6
- XKc_Ccaron*: TKeySym = 0x000001C8
- XKc_Eogonek*: TKeySym = 0x000001CA
- XKc_Ecaron*: TKeySym = 0x000001CC
- XKc_Dcaron*: TKeySym = 0x000001CF
- XKc_Dstroke*: TKeySym = 0x000001D0
- XKc_Nacute*: TKeySym = 0x000001D1
- XKc_Ncaron*: TKeySym = 0x000001D2
- XKc_Odoubleacute*: TKeySym = 0x000001D5
- XKc_Rcaron*: TKeySym = 0x000001D8
- XKc_Uring*: TKeySym = 0x000001D9
- XKc_Udoubleacute*: TKeySym = 0x000001DB
- XKc_Tcedilla*: TKeySym = 0x000001DE
- XK_racute*: TKeySym = 0x000001E0
- XK_abreve*: TKeySym = 0x000001E3
- XK_lacute*: TKeySym = 0x000001E5
- XK_cacute*: TKeySym = 0x000001E6
- XK_ccaron*: TKeySym = 0x000001E8
- XK_eogonek*: TKeySym = 0x000001EA
- XK_ecaron*: TKeySym = 0x000001EC
- XK_dcaron*: TKeySym = 0x000001EF
- XK_dstroke*: TKeySym = 0x000001F0
- XK_nacute*: TKeySym = 0x000001F1
- XK_ncaron*: TKeySym = 0x000001F2
- XK_odoubleacute*: TKeySym = 0x000001F5
- XK_udoubleacute*: TKeySym = 0x000001FB
- XK_rcaron*: TKeySym = 0x000001F8
- XK_uring*: TKeySym = 0x000001F9
- XK_tcedilla*: TKeySym = 0x000001FE
- XK_abovedot*: TKeySym = 0x000001FF
- # XK_LATIN2
- #*
- # * Latin 3
- # * Byte 3 = 2
- # *
- when defined(XK_LATIN3) or true:
- const
- XKc_Hstroke*: TKeySym = 0x000002A1
- XKc_Hcircumflex*: TKeySym = 0x000002A6
- XKc_Iabovedot*: TKeySym = 0x000002A9
- XKc_Gbreve*: TKeySym = 0x000002AB
- XKc_Jcircumflex*: TKeySym = 0x000002AC
- XK_hstroke*: TKeySym = 0x000002B1
- XK_hcircumflex*: TKeySym = 0x000002B6
- XK_idotless*: TKeySym = 0x000002B9
- XK_gbreve*: TKeySym = 0x000002BB
- XK_jcircumflex*: TKeySym = 0x000002BC
- XKc_Cabovedot*: TKeySym = 0x000002C5
- XKc_Ccircumflex*: TKeySym = 0x000002C6
- XKc_Gabovedot*: TKeySym = 0x000002D5
- XKc_Gcircumflex*: TKeySym = 0x000002D8
- XKc_Ubreve*: TKeySym = 0x000002DD
- XKc_Scircumflex*: TKeySym = 0x000002DE
- XK_cabovedot*: TKeySym = 0x000002E5
- XK_ccircumflex*: TKeySym = 0x000002E6
- XK_gabovedot*: TKeySym = 0x000002F5
- XK_gcircumflex*: TKeySym = 0x000002F8
- XK_ubreve*: TKeySym = 0x000002FD
- XK_scircumflex*: TKeySym = 0x000002FE
- # XK_LATIN3
- #*
- # * Latin 4
- # * Byte 3 = 3
- # *
- when defined(XK_LATIN4) or true:
- const
- XK_kra*: TKeySym = 0x000003A2
- XK_kappa*: TKeySym = 0x000003A2 # deprecated
- XKc_Rcedilla*: TKeySym = 0x000003A3
- XKc_Itilde*: TKeySym = 0x000003A5
- XKc_Lcedilla*: TKeySym = 0x000003A6
- XKc_Emacron*: TKeySym = 0x000003AA
- XKc_Gcedilla*: TKeySym = 0x000003AB
- XKc_Tslash*: TKeySym = 0x000003AC
- XK_rcedilla*: TKeySym = 0x000003B3
- XK_itilde*: TKeySym = 0x000003B5
- XK_lcedilla*: TKeySym = 0x000003B6
- XK_emacron*: TKeySym = 0x000003BA
- XK_gcedilla*: TKeySym = 0x000003BB
- XK_tslash*: TKeySym = 0x000003BC
- XKc_ENG*: TKeySym = 0x000003BD
- XK_eng*: TKeySym = 0x000003BF
- XKc_Amacron*: TKeySym = 0x000003C0
- XKc_Iogonek*: TKeySym = 0x000003C7
- XKc_Eabovedot*: TKeySym = 0x000003CC
- XKc_Imacron*: TKeySym = 0x000003CF
- XKc_Ncedilla*: TKeySym = 0x000003D1
- XKc_Omacron*: TKeySym = 0x000003D2
- XKc_Kcedilla*: TKeySym = 0x000003D3
- XKc_Uogonek*: TKeySym = 0x000003D9
- XKc_Utilde*: TKeySym = 0x000003DD
- XKc_Umacron*: TKeySym = 0x000003DE
- XK_amacron*: TKeySym = 0x000003E0
- XK_iogonek*: TKeySym = 0x000003E7
- XK_eabovedot*: TKeySym = 0x000003EC
- XK_imacron*: TKeySym = 0x000003EF
- XK_ncedilla*: TKeySym = 0x000003F1
- XK_omacron*: TKeySym = 0x000003F2
- XK_kcedilla*: TKeySym = 0x000003F3
- XK_uogonek*: TKeySym = 0x000003F9
- XK_utilde*: TKeySym = 0x000003FD
- XK_umacron*: TKeySym = 0x000003FE
- # XK_LATIN4
- #*
- # * Latin-8
- # * Byte 3 = 18
- # *
- when defined(XK_LATIN8) or true:
- const
- XKc_Babovedot*: TKeySym = 0x000012A1
- XK_babovedot*: TKeySym = 0x000012A2
- XKc_Dabovedot*: TKeySym = 0x000012A6
- XKc_Wgrave*: TKeySym = 0x000012A8
- XKc_Wacute*: TKeySym = 0x000012AA
- XK_dabovedot*: TKeySym = 0x000012AB
- XKc_Ygrave*: TKeySym = 0x000012AC
- XKc_Fabovedot*: TKeySym = 0x000012B0
- XK_fabovedot*: TKeySym = 0x000012B1
- XKc_Mabovedot*: TKeySym = 0x000012B4
- XK_mabovedot*: TKeySym = 0x000012B5
- XKc_Pabovedot*: TKeySym = 0x000012B7
- XK_wgrave*: TKeySym = 0x000012B8
- XK_pabovedot*: TKeySym = 0x000012B9
- XK_wacute*: TKeySym = 0x000012BA
- XKc_Sabovedot*: TKeySym = 0x000012BB
- XK_ygrave*: TKeySym = 0x000012BC
- XKc_Wdiaeresis*: TKeySym = 0x000012BD
- XK_wdiaeresis*: TKeySym = 0x000012BE
- XK_sabovedot*: TKeySym = 0x000012BF
- XKc_Wcircumflex*: TKeySym = 0x000012D0
- XKc_Tabovedot*: TKeySym = 0x000012D7
- XKc_Ycircumflex*: TKeySym = 0x000012DE
- XK_wcircumflex*: TKeySym = 0x000012F0
- XK_tabovedot*: TKeySym = 0x000012F7
- XK_ycircumflex*: TKeySym = 0x000012FE
- # XK_LATIN8
- #*
- # * Latin-9 (a.k.a. Latin-0)
- # * Byte 3 = 19
- # *
- when defined(XK_LATIN9) or true:
- const
- XKc_OE*: TKeySym = 0x000013BC
- XK_oe*: TKeySym = 0x000013BD
- XKc_Ydiaeresis*: TKeySym = 0x000013BE
- # XK_LATIN9
- #*
- # * Katakana
- # * Byte 3 = 4
- # *
- when defined(XK_KATAKANA) or true:
- const
- XK_overline*: TKeySym = 0x0000047E
- XK_kana_fullstop*: TKeySym = 0x000004A1
- XK_kana_openingbracket*: TKeySym = 0x000004A2
- XK_kana_closingbracket*: TKeySym = 0x000004A3
- XK_kana_comma*: TKeySym = 0x000004A4
- XK_kana_conjunctive*: TKeySym = 0x000004A5
- XK_kana_middledot*: TKeySym = 0x000004A5 # deprecated
- XKc_kana_WO*: TKeySym = 0x000004A6
- XK_kana_a*: TKeySym = 0x000004A7
- XK_kana_i*: TKeySym = 0x000004A8
- XK_kana_u*: TKeySym = 0x000004A9
- XK_kana_e*: TKeySym = 0x000004AA
- XK_kana_o*: TKeySym = 0x000004AB
- XK_kana_ya*: TKeySym = 0x000004AC
- XK_kana_yu*: TKeySym = 0x000004AD
- XK_kana_yo*: TKeySym = 0x000004AE
- XK_kana_tsu*: TKeySym = 0x000004AF
- XK_kana_tu*: TKeySym = 0x000004AF # deprecated
- XK_prolongedsound*: TKeySym = 0x000004B0
- XKc_kana_A*: TKeySym = 0x000004B1
- XKc_kana_I*: TKeySym = 0x000004B2
- XKc_kana_U*: TKeySym = 0x000004B3
- XKc_kana_E*: TKeySym = 0x000004B4
- XKc_kana_O*: TKeySym = 0x000004B5
- XKc_kana_KA*: TKeySym = 0x000004B6
- XKc_kana_KI*: TKeySym = 0x000004B7
- XKc_kana_KU*: TKeySym = 0x000004B8
- XKc_kana_KE*: TKeySym = 0x000004B9
- XKc_kana_KO*: TKeySym = 0x000004BA
- XKc_kana_SA*: TKeySym = 0x000004BB
- XKc_kana_SHI*: TKeySym = 0x000004BC
- XKc_kana_SU*: TKeySym = 0x000004BD
- XKc_kana_SE*: TKeySym = 0x000004BE
- XKc_kana_SO*: TKeySym = 0x000004BF
- XKc_kana_TA*: TKeySym = 0x000004C0
- XKc_kana_CHI*: TKeySym = 0x000004C1
- XKc_kana_TI*: TKeySym = 0x000004C1 # deprecated
- XKc_kana_TSU*: TKeySym = 0x000004C2
- XKc_kana_TU*: TKeySym = 0x000004C2 # deprecated
- XKc_kana_TE*: TKeySym = 0x000004C3
- XKc_kana_TO*: TKeySym = 0x000004C4
- XKc_kana_NA*: TKeySym = 0x000004C5
- XKc_kana_NI*: TKeySym = 0x000004C6
- XKc_kana_NU*: TKeySym = 0x000004C7
- XKc_kana_NE*: TKeySym = 0x000004C8
- XKc_kana_NO*: TKeySym = 0x000004C9
- XKc_kana_HA*: TKeySym = 0x000004CA
- XKc_kana_HI*: TKeySym = 0x000004CB
- XKc_kana_FU*: TKeySym = 0x000004CC
- XKc_kana_HU*: TKeySym = 0x000004CC # deprecated
- XKc_kana_HE*: TKeySym = 0x000004CD
- XKc_kana_HO*: TKeySym = 0x000004CE
- XKc_kana_MA*: TKeySym = 0x000004CF
- XKc_kana_MI*: TKeySym = 0x000004D0
- XKc_kana_MU*: TKeySym = 0x000004D1
- XKc_kana_ME*: TKeySym = 0x000004D2
- XKc_kana_MO*: TKeySym = 0x000004D3
- XKc_kana_YA*: TKeySym = 0x000004D4
- XKc_kana_YU*: TKeySym = 0x000004D5
- XKc_kana_YO*: TKeySym = 0x000004D6
- XKc_kana_RA*: TKeySym = 0x000004D7
- XKc_kana_RI*: TKeySym = 0x000004D8
- XKc_kana_RU*: TKeySym = 0x000004D9
- XKc_kana_RE*: TKeySym = 0x000004DA
- XKc_kana_RO*: TKeySym = 0x000004DB
- XKc_kana_WA*: TKeySym = 0x000004DC
- XKc_kana_N*: TKeySym = 0x000004DD
- XK_voicedsound*: TKeySym = 0x000004DE
- XK_semivoicedsound*: TKeySym = 0x000004DF
- XK_kana_switch*: TKeySym = 0x0000FF7E # Alias for mode_switch
- # XK_KATAKANA
- #*
- # * Arabic
- # * Byte 3 = 5
- # *
- when defined(XK_ARABIC) or true:
- const
- XK_Farsi_0*: TKeySym = 0x00000590
- XK_Farsi_1*: TKeySym = 0x00000591
- XK_Farsi_2*: TKeySym = 0x00000592
- XK_Farsi_3*: TKeySym = 0x00000593
- XK_Farsi_4*: TKeySym = 0x00000594
- XK_Farsi_5*: TKeySym = 0x00000595
- XK_Farsi_6*: TKeySym = 0x00000596
- XK_Farsi_7*: TKeySym = 0x00000597
- XK_Farsi_8*: TKeySym = 0x00000598
- XK_Farsi_9*: TKeySym = 0x00000599
- XK_Arabic_percent*: TKeySym = 0x000005A5
- XK_Arabic_superscript_alef*: TKeySym = 0x000005A6
- XK_Arabic_tteh*: TKeySym = 0x000005A7
- XK_Arabic_peh*: TKeySym = 0x000005A8
- XK_Arabic_tcheh*: TKeySym = 0x000005A9
- XK_Arabic_ddal*: TKeySym = 0x000005AA
- XK_Arabic_rreh*: TKeySym = 0x000005AB
- XK_Arabic_comma*: TKeySym = 0x000005AC
- XK_Arabic_fullstop*: TKeySym = 0x000005AE
- XK_Arabic_0*: TKeySym = 0x000005B0
- XK_Arabic_1*: TKeySym = 0x000005B1
- XK_Arabic_2*: TKeySym = 0x000005B2
- XK_Arabic_3*: TKeySym = 0x000005B3
- XK_Arabic_4*: TKeySym = 0x000005B4
- XK_Arabic_5*: TKeySym = 0x000005B5
- XK_Arabic_6*: TKeySym = 0x000005B6
- XK_Arabic_7*: TKeySym = 0x000005B7
- XK_Arabic_8*: TKeySym = 0x000005B8
- XK_Arabic_9*: TKeySym = 0x000005B9
- XK_Arabic_semicolon*: TKeySym = 0x000005BB
- XK_Arabic_question_mark*: TKeySym = 0x000005BF
- XK_Arabic_hamza*: TKeySym = 0x000005C1
- XK_Arabic_maddaonalef*: TKeySym = 0x000005C2
- XK_Arabic_hamzaonalef*: TKeySym = 0x000005C3
- XK_Arabic_hamzaonwaw*: TKeySym = 0x000005C4
- XK_Arabic_hamzaunderalef*: TKeySym = 0x000005C5
- XK_Arabic_hamzaonyeh*: TKeySym = 0x000005C6
- XK_Arabic_alef*: TKeySym = 0x000005C7
- XK_Arabic_beh*: TKeySym = 0x000005C8
- XK_Arabic_tehmarbuta*: TKeySym = 0x000005C9
- XK_Arabic_teh*: TKeySym = 0x000005CA
- XK_Arabic_theh*: TKeySym = 0x000005CB
- XK_Arabic_jeem*: TKeySym = 0x000005CC
- XK_Arabic_hah*: TKeySym = 0x000005CD
- XK_Arabic_khah*: TKeySym = 0x000005CE
- XK_Arabic_dal*: TKeySym = 0x000005CF
- XK_Arabic_thal*: TKeySym = 0x000005D0
- XK_Arabic_ra*: TKeySym = 0x000005D1
- XK_Arabic_zain*: TKeySym = 0x000005D2
- XK_Arabic_seen*: TKeySym = 0x000005D3
- XK_Arabic_sheen*: TKeySym = 0x000005D4
- XK_Arabic_sad*: TKeySym = 0x000005D5
- XK_Arabic_dad*: TKeySym = 0x000005D6
- XK_Arabic_tah*: TKeySym = 0x000005D7
- XK_Arabic_zah*: TKeySym = 0x000005D8
- XK_Arabic_ain*: TKeySym = 0x000005D9
- XK_Arabic_ghain*: TKeySym = 0x000005DA
- XK_Arabic_tatweel*: TKeySym = 0x000005E0
- XK_Arabic_feh*: TKeySym = 0x000005E1
- XK_Arabic_qaf*: TKeySym = 0x000005E2
- XK_Arabic_kaf*: TKeySym = 0x000005E3
- XK_Arabic_lam*: TKeySym = 0x000005E4
- XK_Arabic_meem*: TKeySym = 0x000005E5
- XK_Arabic_noon*: TKeySym = 0x000005E6
- XK_Arabic_ha*: TKeySym = 0x000005E7
- XK_Arabic_heh*: TKeySym = 0x000005E7 # deprecated
- XK_Arabic_waw*: TKeySym = 0x000005E8
- XK_Arabic_alefmaksura*: TKeySym = 0x000005E9
- XK_Arabic_yeh*: TKeySym = 0x000005EA
- XK_Arabic_fathatan*: TKeySym = 0x000005EB
- XK_Arabic_dammatan*: TKeySym = 0x000005EC
- XK_Arabic_kasratan*: TKeySym = 0x000005ED
- XK_Arabic_fatha*: TKeySym = 0x000005EE
- XK_Arabic_damma*: TKeySym = 0x000005EF
- XK_Arabic_kasra*: TKeySym = 0x000005F0
- XK_Arabic_shadda*: TKeySym = 0x000005F1
- XK_Arabic_sukun*: TKeySym = 0x000005F2
- XK_Arabic_madda_above*: TKeySym = 0x000005F3
- XK_Arabic_hamza_above*: TKeySym = 0x000005F4
- XK_Arabic_hamza_below*: TKeySym = 0x000005F5
- XK_Arabic_jeh*: TKeySym = 0x000005F6
- XK_Arabic_veh*: TKeySym = 0x000005F7
- XK_Arabic_keheh*: TKeySym = 0x000005F8
- XK_Arabic_gaf*: TKeySym = 0x000005F9
- XK_Arabic_noon_ghunna*: TKeySym = 0x000005FA
- XK_Arabic_heh_doachashmee*: TKeySym = 0x000005FB
- XK_Farsi_yeh*: TKeySym = 0x000005FC
- XK_Arabic_farsi_yeh*: TKeySym = XK_Farsi_yeh
- XK_Arabic_yeh_baree*: TKeySym = 0x000005FD
- XK_Arabic_heh_goal*: TKeySym = 0x000005FE
- XK_Arabic_switch*: TKeySym = 0x0000FF7E # Alias for mode_switch
- # XK_ARABIC
- #*
- # * Cyrillic
- # * Byte 3 = 6
- # *
- when defined(XK_CYRILLIC) or true:
- const
- XKc_Cyrillic_GHE_bar*: TKeySym = 0x00000680
- XK_Cyrillic_ghe_bar*: TKeySym = 0x00000690
- XKc_Cyrillic_ZHE_descender*: TKeySym = 0x00000681
- XK_Cyrillic_zhe_descender*: TKeySym = 0x00000691
- XKc_Cyrillic_KA_descender*: TKeySym = 0x00000682
- XK_Cyrillic_ka_descender*: TKeySym = 0x00000692
- XKc_Cyrillic_KA_vertstroke*: TKeySym = 0x00000683
- XK_Cyrillic_ka_vertstroke*: TKeySym = 0x00000693
- XKc_Cyrillic_EN_descender*: TKeySym = 0x00000684
- XK_Cyrillic_en_descender*: TKeySym = 0x00000694
- XKc_Cyrillic_U_straight*: TKeySym = 0x00000685
- XK_Cyrillic_u_straight*: TKeySym = 0x00000695
- XKc_Cyrillic_U_straight_bar*: TKeySym = 0x00000686
- XK_Cyrillic_u_straight_bar*: TKeySym = 0x00000696
- XKc_Cyrillic_HA_descender*: TKeySym = 0x00000687
- XK_Cyrillic_ha_descender*: TKeySym = 0x00000697
- XKc_Cyrillic_CHE_descender*: TKeySym = 0x00000688
- XK_Cyrillic_che_descender*: TKeySym = 0x00000698
- XKc_Cyrillic_CHE_vertstroke*: TKeySym = 0x00000689
- XK_Cyrillic_che_vertstroke*: TKeySym = 0x00000699
- XKc_Cyrillic_SHHA*: TKeySym = 0x0000068A
- XK_Cyrillic_shha*: TKeySym = 0x0000069A
- XKc_Cyrillic_SCHWA*: TKeySym = 0x0000068C
- XK_Cyrillic_schwa*: TKeySym = 0x0000069C
- XKc_Cyrillic_I_macron*: TKeySym = 0x0000068D
- XK_Cyrillic_i_macron*: TKeySym = 0x0000069D
- XKc_Cyrillic_O_bar*: TKeySym = 0x0000068E
- XK_Cyrillic_o_bar*: TKeySym = 0x0000069E
- XKc_Cyrillic_U_macron*: TKeySym = 0x0000068F
- XK_Cyrillic_u_macron*: TKeySym = 0x0000069F
- XK_Serbian_dje*: TKeySym = 0x000006A1
- XK_Macedonia_gje*: TKeySym = 0x000006A2
- XK_Cyrillic_io*: TKeySym = 0x000006A3
- XK_Ukrainian_ie*: TKeySym = 0x000006A4
- XK_Ukranian_je*: TKeySym = 0x000006A4 # deprecated
- XK_Macedonia_dse*: TKeySym = 0x000006A5
- XK_Ukrainian_i*: TKeySym = 0x000006A6
- XK_Ukranian_i*: TKeySym = 0x000006A6 # deprecated
- XK_Ukrainian_yi*: TKeySym = 0x000006A7
- XK_Ukranian_yi*: TKeySym = 0x000006A7 # deprecated
- XK_Cyrillic_je*: TKeySym = 0x000006A8
- XK_Serbian_je*: TKeySym = 0x000006A8 # deprecated
- XK_Cyrillic_lje*: TKeySym = 0x000006A9
- XK_Serbian_lje*: TKeySym = 0x000006A9 # deprecated
- XK_Cyrillic_nje*: TKeySym = 0x000006AA
- XK_Serbian_nje*: TKeySym = 0x000006AA # deprecated
- XK_Serbian_tshe*: TKeySym = 0x000006AB
- XK_Macedonia_kje*: TKeySym = 0x000006AC
- XK_Ukrainian_ghe_with_upturn*: TKeySym = 0x000006AD
- XK_Byelorussian_shortu*: TKeySym = 0x000006AE
- XK_Cyrillic_dzhe*: TKeySym = 0x000006AF
- XK_Serbian_dze*: TKeySym = 0x000006AF # deprecated
- XK_numerosign*: TKeySym = 0x000006B0
- XKc_Serbian_DJE*: TKeySym = 0x000006B1
- XKc_Macedonia_GJE*: TKeySym = 0x000006B2
- XKc_Cyrillic_IO*: TKeySym = 0x000006B3
- XKc_Ukrainian_IE*: TKeySym = 0x000006B4
- XKc_Ukranian_JE*: TKeySym = 0x000006B4 # deprecated
- XKc_Macedonia_DSE*: TKeySym = 0x000006B5
- XKc_Ukrainian_I*: TKeySym = 0x000006B6
- XKc_Ukranian_I*: TKeySym = 0x000006B6 # deprecated
- XKc_Ukrainian_YI*: TKeySym = 0x000006B7
- XKc_Ukranian_YI*: TKeySym = 0x000006B7 # deprecated
- XKc_Cyrillic_JE*: TKeySym = 0x000006B8
- XKc_Serbian_JE*: TKeySym = 0x000006B8 # deprecated
- XKc_Cyrillic_LJE*: TKeySym = 0x000006B9
- XKc_Serbian_LJE*: TKeySym = 0x000006B9 # deprecated
- XKc_Cyrillic_NJE*: TKeySym = 0x000006BA
- XKc_Serbian_NJE*: TKeySym = 0x000006BA # deprecated
- XKc_Serbian_TSHE*: TKeySym = 0x000006BB
- XKc_Macedonia_KJE*: TKeySym = 0x000006BC
- XKc_Ukrainian_GHE_WITH_UPTURN*: TKeySym = 0x000006BD
- XKc_Byelorussian_SHORTU*: TKeySym = 0x000006BE
- XKc_Cyrillic_DZHE*: TKeySym = 0x000006BF
- XKc_Serbian_DZE*: TKeySym = 0x000006BF # deprecated
- XK_Cyrillic_yu*: TKeySym = 0x000006C0
- XK_Cyrillic_a*: TKeySym = 0x000006C1
- XK_Cyrillic_be*: TKeySym = 0x000006C2
- XK_Cyrillic_tse*: TKeySym = 0x000006C3
- XK_Cyrillic_de*: TKeySym = 0x000006C4
- XK_Cyrillic_ie*: TKeySym = 0x000006C5
- XK_Cyrillic_ef*: TKeySym = 0x000006C6
- XK_Cyrillic_ghe*: TKeySym = 0x000006C7
- XK_Cyrillic_ha*: TKeySym = 0x000006C8
- XK_Cyrillic_i*: TKeySym = 0x000006C9
- XK_Cyrillic_shorti*: TKeySym = 0x000006CA
- XK_Cyrillic_ka*: TKeySym = 0x000006CB
- XK_Cyrillic_el*: TKeySym = 0x000006CC
- XK_Cyrillic_em*: TKeySym = 0x000006CD
- XK_Cyrillic_en*: TKeySym = 0x000006CE
- XK_Cyrillic_o*: TKeySym = 0x000006CF
- XK_Cyrillic_pe*: TKeySym = 0x000006D0
- XK_Cyrillic_ya*: TKeySym = 0x000006D1
- XK_Cyrillic_er*: TKeySym = 0x000006D2
- XK_Cyrillic_es*: TKeySym = 0x000006D3
- XK_Cyrillic_te*: TKeySym = 0x000006D4
- XK_Cyrillic_u*: TKeySym = 0x000006D5
- XK_Cyrillic_zhe*: TKeySym = 0x000006D6
- XK_Cyrillic_ve*: TKeySym = 0x000006D7
- XK_Cyrillic_softsign*: TKeySym = 0x000006D8
- XK_Cyrillic_yeru*: TKeySym = 0x000006D9
- XK_Cyrillic_ze*: TKeySym = 0x000006DA
- XK_Cyrillic_sha*: TKeySym = 0x000006DB
- XK_Cyrillic_e*: TKeySym = 0x000006DC
- XK_Cyrillic_shcha*: TKeySym = 0x000006DD
- XK_Cyrillic_che*: TKeySym = 0x000006DE
- XK_Cyrillic_hardsign*: TKeySym = 0x000006DF
- XKc_Cyrillic_YU*: TKeySym = 0x000006E0
- XKc_Cyrillic_A*: TKeySym = 0x000006E1
- XKc_Cyrillic_BE*: TKeySym = 0x000006E2
- XKc_Cyrillic_TSE*: TKeySym = 0x000006E3
- XKc_Cyrillic_DE*: TKeySym = 0x000006E4
- XKc_Cyrillic_IE*: TKeySym = 0x000006E5
- XKc_Cyrillic_EF*: TKeySym = 0x000006E6
- XKc_Cyrillic_GHE*: TKeySym = 0x000006E7
- XKc_Cyrillic_HA*: TKeySym = 0x000006E8
- XKc_Cyrillic_I*: TKeySym = 0x000006E9
- XKc_Cyrillic_SHORTI*: TKeySym = 0x000006EA
- XKc_Cyrillic_KA*: TKeySym = 0x000006EB
- XKc_Cyrillic_EL*: TKeySym = 0x000006EC
- XKc_Cyrillic_EM*: TKeySym = 0x000006ED
- XKc_Cyrillic_EN*: TKeySym = 0x000006EE
- XKc_Cyrillic_O*: TKeySym = 0x000006EF
- XKc_Cyrillic_PE*: TKeySym = 0x000006F0
- XKc_Cyrillic_YA*: TKeySym = 0x000006F1
- XKc_Cyrillic_ER*: TKeySym = 0x000006F2
- XKc_Cyrillic_ES*: TKeySym = 0x000006F3
- XKc_Cyrillic_TE*: TKeySym = 0x000006F4
- XKc_Cyrillic_U*: TKeySym = 0x000006F5
- XKc_Cyrillic_ZHE*: TKeySym = 0x000006F6
- XKc_Cyrillic_VE*: TKeySym = 0x000006F7
- XKc_Cyrillic_SOFTSIGN*: TKeySym = 0x000006F8
- XKc_Cyrillic_YERU*: TKeySym = 0x000006F9
- XKc_Cyrillic_ZE*: TKeySym = 0x000006FA
- XKc_Cyrillic_SHA*: TKeySym = 0x000006FB
- XKc_Cyrillic_E*: TKeySym = 0x000006FC
- XKc_Cyrillic_SHCHA*: TKeySym = 0x000006FD
- XKc_Cyrillic_CHE*: TKeySym = 0x000006FE
- XKc_Cyrillic_HARDSIGN*: TKeySym = 0x000006FF
- # XK_CYRILLIC
- #*
- # * Greek
- # * Byte 3 = 7
- # *
- when defined(XK_GREEK) or true:
- const
- XKc_Greek_ALPHAaccent*: TKeySym = 0x000007A1
- XKc_Greek_EPSILONaccent*: TKeySym = 0x000007A2
- XKc_Greek_ETAaccent*: TKeySym = 0x000007A3
- XKc_Greek_IOTAaccent*: TKeySym = 0x000007A4
- XKc_Greek_IOTAdieresis*: TKeySym = 0x000007A5
- XKc_Greek_IOTAdiaeresis*: TKeySym = XKc_Greek_IOTAdieresis # old typo
- XKc_Greek_OMICRONaccent*: TKeySym = 0x000007A7
- XKc_Greek_UPSILONaccent*: TKeySym = 0x000007A8
- XKc_Greek_UPSILONdieresis*: TKeySym = 0x000007A9
- XKc_Greek_OMEGAaccent*: TKeySym = 0x000007AB
- XK_Greek_accentdieresis*: TKeySym = 0x000007AE
- XK_Greek_horizbar*: TKeySym = 0x000007AF
- XK_Greek_alphaaccent*: TKeySym = 0x000007B1
- XK_Greek_epsilonaccent*: TKeySym = 0x000007B2
- XK_Greek_etaaccent*: TKeySym = 0x000007B3
- XK_Greek_iotaaccent*: TKeySym = 0x000007B4
- XK_Greek_iotadieresis*: TKeySym = 0x000007B5
- XK_Greek_iotaaccentdieresis*: TKeySym = 0x000007B6
- XK_Greek_omicronaccent*: TKeySym = 0x000007B7
- XK_Greek_upsilonaccent*: TKeySym = 0x000007B8
- XK_Greek_upsilondieresis*: TKeySym = 0x000007B9
- XK_Greek_upsilonaccentdieresis*: TKeySym = 0x000007BA
- XK_Greek_omegaaccent*: TKeySym = 0x000007BB
- XKc_Greek_ALPHA*: TKeySym = 0x000007C1
- XKc_Greek_BETA*: TKeySym = 0x000007C2
- XKc_Greek_GAMMA*: TKeySym = 0x000007C3
- XKc_Greek_DELTA*: TKeySym = 0x000007C4
- XKc_Greek_EPSILON*: TKeySym = 0x000007C5
- XKc_Greek_ZETA*: TKeySym = 0x000007C6
- XKc_Greek_ETA*: TKeySym = 0x000007C7
- XKc_Greek_THETA*: TKeySym = 0x000007C8
- XKc_Greek_IOTA*: TKeySym = 0x000007C9
- XKc_Greek_KAPPA*: TKeySym = 0x000007CA
- XKc_Greek_LAMDA*: TKeySym = 0x000007CB
- XKc_Greek_LAMBDA*: TKeySym = 0x000007CB
- XKc_Greek_MU*: TKeySym = 0x000007CC
- XKc_Greek_NU*: TKeySym = 0x000007CD
- XKc_Greek_XI*: TKeySym = 0x000007CE
- XKc_Greek_OMICRON*: TKeySym = 0x000007CF
- XKc_Greek_PI*: TKeySym = 0x000007D0
- XKc_Greek_RHO*: TKeySym = 0x000007D1
- XKc_Greek_SIGMA*: TKeySym = 0x000007D2
- XKc_Greek_TAU*: TKeySym = 0x000007D4
- XKc_Greek_UPSILON*: TKeySym = 0x000007D5
- XKc_Greek_PHI*: TKeySym = 0x000007D6
- XKc_Greek_CHI*: TKeySym = 0x000007D7
- XKc_Greek_PSI*: TKeySym = 0x000007D8
- XKc_Greek_OMEGA*: TKeySym = 0x000007D9
- XK_Greek_alpha*: TKeySym = 0x000007E1
- XK_Greek_beta*: TKeySym = 0x000007E2
- XK_Greek_gamma*: TKeySym = 0x000007E3
- XK_Greek_delta*: TKeySym = 0x000007E4
- XK_Greek_epsilon*: TKeySym = 0x000007E5
- XK_Greek_zeta*: TKeySym = 0x000007E6
- XK_Greek_eta*: TKeySym = 0x000007E7
- XK_Greek_theta*: TKeySym = 0x000007E8
- XK_Greek_iota*: TKeySym = 0x000007E9
- XK_Greek_kappa*: TKeySym = 0x000007EA
- XK_Greek_lamda*: TKeySym = 0x000007EB
- XK_Greek_lambda*: TKeySym = 0x000007EB
- XK_Greek_mu*: TKeySym = 0x000007EC
- XK_Greek_nu*: TKeySym = 0x000007ED
- XK_Greek_xi*: TKeySym = 0x000007EE
- XK_Greek_omicron*: TKeySym = 0x000007EF
- XK_Greek_pi*: TKeySym = 0x000007F0
- XK_Greek_rho*: TKeySym = 0x000007F1
- XK_Greek_sigma*: TKeySym = 0x000007F2
- XK_Greek_finalsmallsigma*: TKeySym = 0x000007F3
- XK_Greek_tau*: TKeySym = 0x000007F4
- XK_Greek_upsilon*: TKeySym = 0x000007F5
- XK_Greek_phi*: TKeySym = 0x000007F6
- XK_Greek_chi*: TKeySym = 0x000007F7
- XK_Greek_psi*: TKeySym = 0x000007F8
- XK_Greek_omega*: TKeySym = 0x000007F9
- XK_Greek_switch*: TKeySym = 0x0000FF7E # Alias for mode_switch
- # XK_GREEK
- #*
- # * Technical
- # * Byte 3 = 8
- # *
- when defined(XK_TECHNICAL) or true:
- const
- XK_leftradical*: TKeySym = 0x000008A1
- XK_topleftradical*: TKeySym = 0x000008A2
- XK_horizconnector*: TKeySym = 0x000008A3
- XK_topintegral*: TKeySym = 0x000008A4
- XK_botintegral*: TKeySym = 0x000008A5
- XK_vertconnector*: TKeySym = 0x000008A6
- XK_topleftsqbracket*: TKeySym = 0x000008A7
- XK_botleftsqbracket*: TKeySym = 0x000008A8
- XK_toprightsqbracket*: TKeySym = 0x000008A9
- XK_botrightsqbracket*: TKeySym = 0x000008AA
- XK_topleftparens*: TKeySym = 0x000008AB
- XK_botleftparens*: TKeySym = 0x000008AC
- XK_toprightparens*: TKeySym = 0x000008AD
- XK_botrightparens*: TKeySym = 0x000008AE
- XK_leftmiddlecurlybrace*: TKeySym = 0x000008AF
- XK_rightmiddlecurlybrace*: TKeySym = 0x000008B0
- XK_topleftsummation*: TKeySym = 0x000008B1
- XK_botleftsummation*: TKeySym = 0x000008B2
- XK_topvertsummationconnector*: TKeySym = 0x000008B3
- XK_botvertsummationconnector*: TKeySym = 0x000008B4
- XK_toprightsummation*: TKeySym = 0x000008B5
- XK_botrightsummation*: TKeySym = 0x000008B6
- XK_rightmiddlesummation*: TKeySym = 0x000008B7
- XK_lessthanequal*: TKeySym = 0x000008BC
- XK_notequal*: TKeySym = 0x000008BD
- XK_greaterthanequal*: TKeySym = 0x000008BE
- XK_integral*: TKeySym = 0x000008BF
- XK_therefore*: TKeySym = 0x000008C0
- XK_variation*: TKeySym = 0x000008C1
- XK_infinity*: TKeySym = 0x000008C2
- XK_nabla*: TKeySym = 0x000008C5
- XK_approximate*: TKeySym = 0x000008C8
- XK_similarequal*: TKeySym = 0x000008C9
- XK_ifonlyif*: TKeySym = 0x000008CD
- XK_implies*: TKeySym = 0x000008CE
- XK_identical*: TKeySym = 0x000008CF
- XK_radical*: TKeySym = 0x000008D6
- XK_includedin*: TKeySym = 0x000008DA
- XK_includes*: TKeySym = 0x000008DB
- XK_intersection*: TKeySym = 0x000008DC
- XK_union*: TKeySym = 0x000008DD
- XK_logicaland*: TKeySym = 0x000008DE
- XK_logicalor*: TKeySym = 0x000008DF
- XK_partialderivative*: TKeySym = 0x000008EF
- XK_function*: TKeySym = 0x000008F6
- XK_leftarrow*: TKeySym = 0x000008FB
- XK_uparrow*: TKeySym = 0x000008FC
- XK_rightarrow*: TKeySym = 0x000008FD
- XK_downarrow*: TKeySym = 0x000008FE
- # XK_TECHNICAL
- #*
- # * Special
- # * Byte 3 = 9
- # *
- when defined(XK_SPECIAL):
- const
- XK_blank*: TKeySym = 0x000009DF
- XK_soliddiamond*: TKeySym = 0x000009E0
- XK_checkerboard*: TKeySym = 0x000009E1
- XK_ht*: TKeySym = 0x000009E2
- XK_ff*: TKeySym = 0x000009E3
- XK_cr*: TKeySym = 0x000009E4
- XK_lf*: TKeySym = 0x000009E5
- XK_nl*: TKeySym = 0x000009E8
- XK_vt*: TKeySym = 0x000009E9
- XK_lowrightcorner*: TKeySym = 0x000009EA
- XK_uprightcorner*: TKeySym = 0x000009EB
- XK_upleftcorner*: TKeySym = 0x000009EC
- XK_lowleftcorner*: TKeySym = 0x000009ED
- XK_crossinglines*: TKeySym = 0x000009EE
- XK_horizlinescan1*: TKeySym = 0x000009EF
- XK_horizlinescan3*: TKeySym = 0x000009F0
- XK_horizlinescan5*: TKeySym = 0x000009F1
- XK_horizlinescan7*: TKeySym = 0x000009F2
- XK_horizlinescan9*: TKeySym = 0x000009F3
- XK_leftt*: TKeySym = 0x000009F4
- XK_rightt*: TKeySym = 0x000009F5
- XK_bott*: TKeySym = 0x000009F6
- XK_topt*: TKeySym = 0x000009F7
- XK_vertbar*: TKeySym = 0x000009F8
- # XK_SPECIAL
- #*
- # * Publishing
- # * Byte 3 = a
- # *
- when defined(XK_PUBLISHING) or true:
- const
- XK_emspace*: TKeySym = 0x00000AA1
- XK_enspace*: TKeySym = 0x00000AA2
- XK_em3space*: TKeySym = 0x00000AA3
- XK_em4space*: TKeySym = 0x00000AA4
- XK_digitspace*: TKeySym = 0x00000AA5
- XK_punctspace*: TKeySym = 0x00000AA6
- XK_thinspace*: TKeySym = 0x00000AA7
- XK_hairspace*: TKeySym = 0x00000AA8
- XK_emdash*: TKeySym = 0x00000AA9
- XK_endash*: TKeySym = 0x00000AAA
- XK_signifblank*: TKeySym = 0x00000AAC
- XK_ellipsis*: TKeySym = 0x00000AAE
- XK_doubbaselinedot*: TKeySym = 0x00000AAF
- XK_onethird*: TKeySym = 0x00000AB0
- XK_twothirds*: TKeySym = 0x00000AB1
- XK_onefifth*: TKeySym = 0x00000AB2
- XK_twofifths*: TKeySym = 0x00000AB3
- XK_threefifths*: TKeySym = 0x00000AB4
- XK_fourfifths*: TKeySym = 0x00000AB5
- XK_onesixth*: TKeySym = 0x00000AB6
- XK_fivesixths*: TKeySym = 0x00000AB7
- XK_careof*: TKeySym = 0x00000AB8
- XK_figdash*: TKeySym = 0x00000ABB
- XK_leftanglebracket*: TKeySym = 0x00000ABC
- XK_decimalpoint*: TKeySym = 0x00000ABD
- XK_rightanglebracket*: TKeySym = 0x00000ABE
- XK_marker*: TKeySym = 0x00000ABF
- XK_oneeighth*: TKeySym = 0x00000AC3
- XK_threeeighths*: TKeySym = 0x00000AC4
- XK_fiveeighths*: TKeySym = 0x00000AC5
- XK_seveneighths*: TKeySym = 0x00000AC6
- XK_trademark*: TKeySym = 0x00000AC9
- XK_signaturemark*: TKeySym = 0x00000ACA
- XK_trademarkincircle*: TKeySym = 0x00000ACB
- XK_leftopentriangle*: TKeySym = 0x00000ACC
- XK_rightopentriangle*: TKeySym = 0x00000ACD
- XK_emopencircle*: TKeySym = 0x00000ACE
- XK_emopenrectangle*: TKeySym = 0x00000ACF
- XK_leftsinglequotemark*: TKeySym = 0x00000AD0
- XK_rightsinglequotemark*: TKeySym = 0x00000AD1
- XK_leftdoublequotemark*: TKeySym = 0x00000AD2
- XK_rightdoublequotemark*: TKeySym = 0x00000AD3
- XK_prescription*: TKeySym = 0x00000AD4
- XK_minutes*: TKeySym = 0x00000AD6
- XK_seconds*: TKeySym = 0x00000AD7
- XK_latincross*: TKeySym = 0x00000AD9
- XK_hexagram*: TKeySym = 0x00000ADA
- XK_filledrectbullet*: TKeySym = 0x00000ADB
- XK_filledlefttribullet*: TKeySym = 0x00000ADC
- XK_filledrighttribullet*: TKeySym = 0x00000ADD
- XK_emfilledcircle*: TKeySym = 0x00000ADE
- XK_emfilledrect*: TKeySym = 0x00000ADF
- XK_enopencircbullet*: TKeySym = 0x00000AE0
- XK_enopensquarebullet*: TKeySym = 0x00000AE1
- XK_openrectbullet*: TKeySym = 0x00000AE2
- XK_opentribulletup*: TKeySym = 0x00000AE3
- XK_opentribulletdown*: TKeySym = 0x00000AE4
- XK_openstar*: TKeySym = 0x00000AE5
- XK_enfilledcircbullet*: TKeySym = 0x00000AE6
- XK_enfilledsqbullet*: TKeySym = 0x00000AE7
- XK_filledtribulletup*: TKeySym = 0x00000AE8
- XK_filledtribulletdown*: TKeySym = 0x00000AE9
- XK_leftpointer*: TKeySym = 0x00000AEA
- XK_rightpointer*: TKeySym = 0x00000AEB
- XK_club*: TKeySym = 0x00000AEC
- XK_diamond*: TKeySym = 0x00000AED
- XK_heart*: TKeySym = 0x00000AEE
- XK_maltesecross*: TKeySym = 0x00000AF0
- XK_dagger*: TKeySym = 0x00000AF1
- XK_doubledagger*: TKeySym = 0x00000AF2
- XK_checkmark*: TKeySym = 0x00000AF3
- XK_ballotcross*: TKeySym = 0x00000AF4
- XK_musicalsharp*: TKeySym = 0x00000AF5
- XK_musicalflat*: TKeySym = 0x00000AF6
- XK_malesymbol*: TKeySym = 0x00000AF7
- XK_femalesymbol*: TKeySym = 0x00000AF8
- XK_telephone*: TKeySym = 0x00000AF9
- XK_telephonerecorder*: TKeySym = 0x00000AFA
- XK_phonographcopyright*: TKeySym = 0x00000AFB
- XK_caret*: TKeySym = 0x00000AFC
- XK_singlelowquotemark*: TKeySym = 0x00000AFD
- XK_doublelowquotemark*: TKeySym = 0x00000AFE
- XK_cursor*: TKeySym = 0x00000AFF
- # XK_PUBLISHING
- #*
- # * APL
- # * Byte 3 = b
- # *
- when defined(XK_APL) or true:
- const
- XK_leftcaret*: TKeySym = 0x00000BA3
- XK_rightcaret*: TKeySym = 0x00000BA6
- XK_downcaret*: TKeySym = 0x00000BA8
- XK_upcaret*: TKeySym = 0x00000BA9
- XK_overbar*: TKeySym = 0x00000BC0
- XK_downtack*: TKeySym = 0x00000BC2
- XK_upshoe*: TKeySym = 0x00000BC3
- XK_downstile*: TKeySym = 0x00000BC4
- XK_underbar*: TKeySym = 0x00000BC6
- XK_jot*: TKeySym = 0x00000BCA
- XK_quad*: TKeySym = 0x00000BCC
- XK_uptack*: TKeySym = 0x00000BCE
- XK_circle*: TKeySym = 0x00000BCF
- XK_upstile*: TKeySym = 0x00000BD3
- XK_downshoe*: TKeySym = 0x00000BD6
- XK_rightshoe*: TKeySym = 0x00000BD8
- XK_leftshoe*: TKeySym = 0x00000BDA
- XK_lefttack*: TKeySym = 0x00000BDC
- XK_righttack*: TKeySym = 0x00000BFC
- # XK_APL
- #*
- # * Hebrew
- # * Byte 3 = c
- # *
- when defined(XK_HEBREW) or true:
- const
- XK_hebrew_doublelowline*: TKeySym = 0x00000CDF
- XK_hebrew_aleph*: TKeySym = 0x00000CE0
- XK_hebrew_bet*: TKeySym = 0x00000CE1
- XK_hebrew_beth*: TKeySym = 0x00000CE1 # deprecated
- XK_hebrew_gimel*: TKeySym = 0x00000CE2
- XK_hebrew_gimmel*: TKeySym = 0x00000CE2 # deprecated
- XK_hebrew_dalet*: TKeySym = 0x00000CE3
- XK_hebrew_daleth*: TKeySym = 0x00000CE3 # deprecated
- XK_hebrew_he*: TKeySym = 0x00000CE4
- XK_hebrew_waw*: TKeySym = 0x00000CE5
- XK_hebrew_zain*: TKeySym = 0x00000CE6
- XK_hebrew_zayin*: TKeySym = 0x00000CE6 # deprecated
- XK_hebrew_chet*: TKeySym = 0x00000CE7
- XK_hebrew_het*: TKeySym = 0x00000CE7 # deprecated
- XK_hebrew_tet*: TKeySym = 0x00000CE8
- XK_hebrew_teth*: TKeySym = 0x00000CE8 # deprecated
- XK_hebrew_yod*: TKeySym = 0x00000CE9
- XK_hebrew_finalkaph*: TKeySym = 0x00000CEA
- XK_hebrew_kaph*: TKeySym = 0x00000CEB
- XK_hebrew_lamed*: TKeySym = 0x00000CEC
- XK_hebrew_finalmem*: TKeySym = 0x00000CED
- XK_hebrew_mem*: TKeySym = 0x00000CEE
- XK_hebrew_finalnun*: TKeySym = 0x00000CEF
- XK_hebrew_nun*: TKeySym = 0x00000CF0
- XK_hebrew_samech*: TKeySym = 0x00000CF1
- XK_hebrew_samekh*: TKeySym = 0x00000CF1 # deprecated
- XK_hebrew_ayin*: TKeySym = 0x00000CF2
- XK_hebrew_finalpe*: TKeySym = 0x00000CF3
- XK_hebrew_pe*: TKeySym = 0x00000CF4
- XK_hebrew_finalzade*: TKeySym = 0x00000CF5
- XK_hebrew_finalzadi*: TKeySym = 0x00000CF5 # deprecated
- XK_hebrew_zade*: TKeySym = 0x00000CF6
- XK_hebrew_zadi*: TKeySym = 0x00000CF6 # deprecated
- XK_hebrew_qoph*: TKeySym = 0x00000CF7
- XK_hebrew_kuf*: TKeySym = 0x00000CF7 # deprecated
- XK_hebrew_resh*: TKeySym = 0x00000CF8
- XK_hebrew_shin*: TKeySym = 0x00000CF9
- XK_hebrew_taw*: TKeySym = 0x00000CFA
- XK_hebrew_taf*: TKeySym = 0x00000CFA # deprecated
- XK_Hebrew_switch*: TKeySym = 0x0000FF7E # Alias for mode_switch
- # XK_HEBREW
- #*
- # * Thai
- # * Byte 3 = d
- # *
- when defined(XK_THAI) or true:
- const
- XK_Thai_kokai*: TKeySym = 0x00000DA1
- XK_Thai_khokhai*: TKeySym = 0x00000DA2
- XK_Thai_khokhuat*: TKeySym = 0x00000DA3
- XK_Thai_khokhwai*: TKeySym = 0x00000DA4
- XK_Thai_khokhon*: TKeySym = 0x00000DA5
- XK_Thai_khorakhang*: TKeySym = 0x00000DA6
- XK_Thai_ngongu*: TKeySym = 0x00000DA7
- XK_Thai_chochan*: TKeySym = 0x00000DA8
- XK_Thai_choching*: TKeySym = 0x00000DA9
- XK_Thai_chochang*: TKeySym = 0x00000DAA
- XK_Thai_soso*: TKeySym = 0x00000DAB
- XK_Thai_chochoe*: TKeySym = 0x00000DAC
- XK_Thai_yoying*: TKeySym = 0x00000DAD
- XK_Thai_dochada*: TKeySym = 0x00000DAE
- XK_Thai_topatak*: TKeySym = 0x00000DAF
- XK_Thai_thothan*: TKeySym = 0x00000DB0
- XK_Thai_thonangmontho*: TKeySym = 0x00000DB1
- XK_Thai_thophuthao*: TKeySym = 0x00000DB2
- XK_Thai_nonen*: TKeySym = 0x00000DB3
- XK_Thai_dodek*: TKeySym = 0x00000DB4
- XK_Thai_totao*: TKeySym = 0x00000DB5
- XK_Thai_thothung*: TKeySym = 0x00000DB6
- XK_Thai_thothahan*: TKeySym = 0x00000DB7
- XK_Thai_thothong*: TKeySym = 0x00000DB8
- XK_Thai_nonu*: TKeySym = 0x00000DB9
- XK_Thai_bobaimai*: TKeySym = 0x00000DBA
- XK_Thai_popla*: TKeySym = 0x00000DBB
- XK_Thai_phophung*: TKeySym = 0x00000DBC
- XK_Thai_fofa*: TKeySym = 0x00000DBD
- XK_Thai_phophan*: TKeySym = 0x00000DBE
- XK_Thai_fofan*: TKeySym = 0x00000DBF
- XK_Thai_phosamphao*: TKeySym = 0x00000DC0
- XK_Thai_moma*: TKeySym = 0x00000DC1
- XK_Thai_yoyak*: TKeySym = 0x00000DC2
- XK_Thai_rorua*: TKeySym = 0x00000DC3
- XK_Thai_ru*: TKeySym = 0x00000DC4
- XK_Thai_loling*: TKeySym = 0x00000DC5
- XK_Thai_lu*: TKeySym = 0x00000DC6
- XK_Thai_wowaen*: TKeySym = 0x00000DC7
- XK_Thai_sosala*: TKeySym = 0x00000DC8
- XK_Thai_sorusi*: TKeySym = 0x00000DC9
- XK_Thai_sosua*: TKeySym = 0x00000DCA
- XK_Thai_hohip*: TKeySym = 0x00000DCB
- XK_Thai_lochula*: TKeySym = 0x00000DCC
- XK_Thai_oang*: TKeySym = 0x00000DCD
- XK_Thai_honokhuk*: TKeySym = 0x00000DCE
- XK_Thai_paiyannoi*: TKeySym = 0x00000DCF
- XK_Thai_saraa*: TKeySym = 0x00000DD0
- XK_Thai_maihanakat*: TKeySym = 0x00000DD1
- XK_Thai_saraaa*: TKeySym = 0x00000DD2
- XK_Thai_saraam*: TKeySym = 0x00000DD3
- XK_Thai_sarai*: TKeySym = 0x00000DD4
- XK_Thai_saraii*: TKeySym = 0x00000DD5
- XK_Thai_saraue*: TKeySym = 0x00000DD6
- XK_Thai_sarauee*: TKeySym = 0x00000DD7
- XK_Thai_sarau*: TKeySym = 0x00000DD8
- XK_Thai_sarauu*: TKeySym = 0x00000DD9
- XK_Thai_phinthu*: TKeySym = 0x00000DDA
- XK_Thai_maihanakat_maitho*: TKeySym = 0x00000DDE
- XK_Thai_baht*: TKeySym = 0x00000DDF
- XK_Thai_sarae*: TKeySym = 0x00000DE0
- XK_Thai_saraae*: TKeySym = 0x00000DE1
- XK_Thai_sarao*: TKeySym = 0x00000DE2
- XK_Thai_saraaimaimuan*: TKeySym = 0x00000DE3
- XK_Thai_saraaimaimalai*: TKeySym = 0x00000DE4
- XK_Thai_lakkhangyao*: TKeySym = 0x00000DE5
- XK_Thai_maiyamok*: TKeySym = 0x00000DE6
- XK_Thai_maitaikhu*: TKeySym = 0x00000DE7
- XK_Thai_maiek*: TKeySym = 0x00000DE8
- XK_Thai_maitho*: TKeySym = 0x00000DE9
- XK_Thai_maitri*: TKeySym = 0x00000DEA
- XK_Thai_maichattawa*: TKeySym = 0x00000DEB
- XK_Thai_thanthakhat*: TKeySym = 0x00000DEC
- XK_Thai_nikhahit*: TKeySym = 0x00000DED
- XK_Thai_leksun*: TKeySym = 0x00000DF0
- XK_Thai_leknung*: TKeySym = 0x00000DF1
- XK_Thai_leksong*: TKeySym = 0x00000DF2
- XK_Thai_leksam*: TKeySym = 0x00000DF3
- XK_Thai_leksi*: TKeySym = 0x00000DF4
- XK_Thai_lekha*: TKeySym = 0x00000DF5
- XK_Thai_lekhok*: TKeySym = 0x00000DF6
- XK_Thai_lekchet*: TKeySym = 0x00000DF7
- XK_Thai_lekpaet*: TKeySym = 0x00000DF8
- XK_Thai_lekkao*: TKeySym = 0x00000DF9
- # XK_THAI
- #*
- # * Korean
- # * Byte 3 = e
- # *
- when defined(XK_KOREAN) or true:
- const
- XK_Hangul*: TKeySym = 0x0000FF31 # Hangul start/stop(toggle)
- XK_Hangul_Start*: TKeySym = 0x0000FF32 # Hangul start
- XK_Hangul_End*: TKeySym = 0x0000FF33 # Hangul end, English start
- XK_Hangul_Hanja*: TKeySym = 0x0000FF34 # Start Hangul->Hanja Conversion
- XK_Hangul_Jamo*: TKeySym = 0x0000FF35 # Hangul Jamo mode
- XK_Hangul_Romaja*: TKeySym = 0x0000FF36 # Hangul Romaja mode
- XK_Hangul_Codeinput*: TKeySym = 0x0000FF37 # Hangul code input mode
- XK_Hangul_Jeonja*: TKeySym = 0x0000FF38 # Jeonja mode
- XK_Hangul_Banja*: TKeySym = 0x0000FF39 # Banja mode
- XK_Hangul_PreHanja*: TKeySym = 0x0000FF3A # Pre Hanja conversion
- XK_Hangul_PostHanja*: TKeySym = 0x0000FF3B # Post Hanja conversion
- XK_Hangul_SingleCandidate*: TKeySym = 0x0000FF3C # Single candidate
- XK_Hangul_MultipleCandidate*: TKeySym = 0x0000FF3D # Multiple candidate
- XK_Hangul_PreviousCandidate*: TKeySym = 0x0000FF3E # Previous candidate
- XK_Hangul_Special*: TKeySym = 0x0000FF3F # Special symbols
- XK_Hangul_switch*: TKeySym = 0x0000FF7E # Alias for mode_switch \
- # Hangul Consonant Characters
- XK_Hangul_Kiyeog*: TKeySym = 0x00000EA1
- XK_Hangul_SsangKiyeog*: TKeySym = 0x00000EA2
- XK_Hangul_KiyeogSios*: TKeySym = 0x00000EA3
- XK_Hangul_Nieun*: TKeySym = 0x00000EA4
- XK_Hangul_NieunJieuj*: TKeySym = 0x00000EA5
- XK_Hangul_NieunHieuh*: TKeySym = 0x00000EA6
- XK_Hangul_Dikeud*: TKeySym = 0x00000EA7
- XK_Hangul_SsangDikeud*: TKeySym = 0x00000EA8
- XK_Hangul_Rieul*: TKeySym = 0x00000EA9
- XK_Hangul_RieulKiyeog*: TKeySym = 0x00000EAA
- XK_Hangul_RieulMieum*: TKeySym = 0x00000EAB
- XK_Hangul_RieulPieub*: TKeySym = 0x00000EAC
- XK_Hangul_RieulSios*: TKeySym = 0x00000EAD
- XK_Hangul_RieulTieut*: TKeySym = 0x00000EAE
- XK_Hangul_RieulPhieuf*: TKeySym = 0x00000EAF
- XK_Hangul_RieulHieuh*: TKeySym = 0x00000EB0
- XK_Hangul_Mieum*: TKeySym = 0x00000EB1
- XK_Hangul_Pieub*: TKeySym = 0x00000EB2
- XK_Hangul_SsangPieub*: TKeySym = 0x00000EB3
- XK_Hangul_PieubSios*: TKeySym = 0x00000EB4
- XK_Hangul_Sios*: TKeySym = 0x00000EB5
- XK_Hangul_SsangSios*: TKeySym = 0x00000EB6
- XK_Hangul_Ieung*: TKeySym = 0x00000EB7
- XK_Hangul_Jieuj*: TKeySym = 0x00000EB8
- XK_Hangul_SsangJieuj*: TKeySym = 0x00000EB9
- XK_Hangul_Cieuc*: TKeySym = 0x00000EBA
- XK_Hangul_Khieuq*: TKeySym = 0x00000EBB
- XK_Hangul_Tieut*: TKeySym = 0x00000EBC
- XK_Hangul_Phieuf*: TKeySym = 0x00000EBD
- XK_Hangul_Hieuh*: TKeySym = 0x00000EBE # Hangul Vowel Characters
- XK_Hangul_A*: TKeySym = 0x00000EBF
- XK_Hangul_AE*: TKeySym = 0x00000EC0
- XK_Hangul_YA*: TKeySym = 0x00000EC1
- XK_Hangul_YAE*: TKeySym = 0x00000EC2
- XK_Hangul_EO*: TKeySym = 0x00000EC3
- XK_Hangul_E*: TKeySym = 0x00000EC4
- XK_Hangul_YEO*: TKeySym = 0x00000EC5
- XK_Hangul_YE*: TKeySym = 0x00000EC6
- XK_Hangul_O*: TKeySym = 0x00000EC7
- XK_Hangul_WA*: TKeySym = 0x00000EC8
- XK_Hangul_WAE*: TKeySym = 0x00000EC9
- XK_Hangul_OE*: TKeySym = 0x00000ECA
- XK_Hangul_YO*: TKeySym = 0x00000ECB
- XK_Hangul_U*: TKeySym = 0x00000ECC
- XK_Hangul_WEO*: TKeySym = 0x00000ECD
- XK_Hangul_WE*: TKeySym = 0x00000ECE
- XK_Hangul_WI*: TKeySym = 0x00000ECF
- XK_Hangul_YU*: TKeySym = 0x00000ED0
- XK_Hangul_EU*: TKeySym = 0x00000ED1
- XK_Hangul_YI*: TKeySym = 0x00000ED2
- XK_Hangul_I*: TKeySym = 0x00000ED3 # Hangul syllable-final (JongSeong) Characters
- XK_Hangul_J_Kiyeog*: TKeySym = 0x00000ED4
- XK_Hangul_J_SsangKiyeog*: TKeySym = 0x00000ED5
- XK_Hangul_J_KiyeogSios*: TKeySym = 0x00000ED6
- XK_Hangul_J_Nieun*: TKeySym = 0x00000ED7
- XK_Hangul_J_NieunJieuj*: TKeySym = 0x00000ED8
- XK_Hangul_J_NieunHieuh*: TKeySym = 0x00000ED9
- XK_Hangul_J_Dikeud*: TKeySym = 0x00000EDA
- XK_Hangul_J_Rieul*: TKeySym = 0x00000EDB
- XK_Hangul_J_RieulKiyeog*: TKeySym = 0x00000EDC
- XK_Hangul_J_RieulMieum*: TKeySym = 0x00000EDD
- XK_Hangul_J_RieulPieub*: TKeySym = 0x00000EDE
- XK_Hangul_J_RieulSios*: TKeySym = 0x00000EDF
- XK_Hangul_J_RieulTieut*: TKeySym = 0x00000EE0
- XK_Hangul_J_RieulPhieuf*: TKeySym = 0x00000EE1
- XK_Hangul_J_RieulHieuh*: TKeySym = 0x00000EE2
- XK_Hangul_J_Mieum*: TKeySym = 0x00000EE3
- XK_Hangul_J_Pieub*: TKeySym = 0x00000EE4
- XK_Hangul_J_PieubSios*: TKeySym = 0x00000EE5
- XK_Hangul_J_Sios*: TKeySym = 0x00000EE6
- XK_Hangul_J_SsangSios*: TKeySym = 0x00000EE7
- XK_Hangul_J_Ieung*: TKeySym = 0x00000EE8
- XK_Hangul_J_Jieuj*: TKeySym = 0x00000EE9
- XK_Hangul_J_Cieuc*: TKeySym = 0x00000EEA
- XK_Hangul_J_Khieuq*: TKeySym = 0x00000EEB
- XK_Hangul_J_Tieut*: TKeySym = 0x00000EEC
- XK_Hangul_J_Phieuf*: TKeySym = 0x00000EED
- XK_Hangul_J_Hieuh*: TKeySym = 0x00000EEE # Ancient Hangul Consonant Characters
- XK_Hangul_RieulYeorinHieuh*: TKeySym = 0x00000EEF
- XK_Hangul_SunkyeongeumMieum*: TKeySym = 0x00000EF0
- XK_Hangul_SunkyeongeumPieub*: TKeySym = 0x00000EF1
- XK_Hangul_PanSios*: TKeySym = 0x00000EF2
- XK_Hangul_KkogjiDalrinIeung*: TKeySym = 0x00000EF3
- XK_Hangul_SunkyeongeumPhieuf*: TKeySym = 0x00000EF4
- XK_Hangul_YeorinHieuh*: TKeySym = 0x00000EF5 # Ancient Hangul Vowel Characters
- XK_Hangul_AraeA*: TKeySym = 0x00000EF6
- XK_Hangul_AraeAE*: TKeySym = 0x00000EF7 # Ancient Hangul syllable-final (JongSeong) Characters
- XK_Hangul_J_PanSios*: TKeySym = 0x00000EF8
- XK_Hangul_J_KkogjiDalrinIeung*: TKeySym = 0x00000EF9
- XK_Hangul_J_YeorinHieuh*: TKeySym = 0x00000EFA # Korean currency symbol
- XK_Korean_Won*: TKeySym = 0x00000EFF
- # XK_KOREAN
- #*
- # * Armenian
- # * Byte 3 = = $14
- # *
- when defined(XK_ARMENIAN) or true:
- const
- XK_Armenian_eternity*: TKeySym = 0x000014A1
- XK_Armenian_ligature_ew*: TKeySym = 0x000014A2
- XK_Armenian_full_stop*: TKeySym = 0x000014A3
- XK_Armenian_verjaket*: TKeySym = 0x000014A3
- XK_Armenian_parenright*: TKeySym = 0x000014A4
- XK_Armenian_parenleft*: TKeySym = 0x000014A5
- XK_Armenian_guillemotright*: TKeySym = 0x000014A6
- XK_Armenian_guillemotleft*: TKeySym = 0x000014A7
- XK_Armenian_em_dash*: TKeySym = 0x000014A8
- XK_Armenian_dot*: TKeySym = 0x000014A9
- XK_Armenian_mijaket*: TKeySym = 0x000014A9
- XK_Armenian_separation_mark*: TKeySym = 0x000014AA
- XK_Armenian_but*: TKeySym = 0x000014AA
- XK_Armenian_comma*: TKeySym = 0x000014AB
- XK_Armenian_en_dash*: TKeySym = 0x000014AC
- XK_Armenian_hyphen*: TKeySym = 0x000014AD
- XK_Armenian_yentamna*: TKeySym = 0x000014AD
- XK_Armenian_ellipsis*: TKeySym = 0x000014AE
- XK_Armenian_exclam*: TKeySym = 0x000014AF
- XK_Armenian_amanak*: TKeySym = 0x000014AF
- XK_Armenian_accent*: TKeySym = 0x000014B0
- XK_Armenian_shesht*: TKeySym = 0x000014B0
- XK_Armenian_question*: TKeySym = 0x000014B1
- XK_Armenian_paruyk*: TKeySym = 0x000014B1
- XKc_Armenian_AYB*: TKeySym = 0x000014B2
- XK_Armenian_ayb*: TKeySym = 0x000014B3
- XKc_Armenian_BEN*: TKeySym = 0x000014B4
- XK_Armenian_ben*: TKeySym = 0x000014B5
- XKc_Armenian_GIM*: TKeySym = 0x000014B6
- XK_Armenian_gim*: TKeySym = 0x000014B7
- XKc_Armenian_DA*: TKeySym = 0x000014B8
- XK_Armenian_da*: TKeySym = 0x000014B9
- XKc_Armenian_YECH*: TKeySym = 0x000014BA
- XK_Armenian_yech*: TKeySym = 0x000014BB
- XKc_Armenian_ZA*: TKeySym = 0x000014BC
- XK_Armenian_za*: TKeySym = 0x000014BD
- XKc_Armenian_E*: TKeySym = 0x000014BE
- XK_Armenian_e*: TKeySym = 0x000014BF
- XKc_Armenian_AT*: TKeySym = 0x000014C0
- XK_Armenian_at*: TKeySym = 0x000014C1
- XKc_Armenian_TO*: TKeySym = 0x000014C2
- XK_Armenian_to*: TKeySym = 0x000014C3
- XKc_Armenian_ZHE*: TKeySym = 0x000014C4
- XK_Armenian_zhe*: TKeySym = 0x000014C5
- XKc_Armenian_INI*: TKeySym = 0x000014C6
- XK_Armenian_ini*: TKeySym = 0x000014C7
- XKc_Armenian_LYUN*: TKeySym = 0x000014C8
- XK_Armenian_lyun*: TKeySym = 0x000014C9
- XKc_Armenian_KHE*: TKeySym = 0x000014CA
- XK_Armenian_khe*: TKeySym = 0x000014CB
- XKc_Armenian_TSA*: TKeySym = 0x000014CC
- XK_Armenian_tsa*: TKeySym = 0x000014CD
- XKc_Armenian_KEN*: TKeySym = 0x000014CE
- XK_Armenian_ken*: TKeySym = 0x000014CF
- XKc_Armenian_HO*: TKeySym = 0x000014D0
- XK_Armenian_ho*: TKeySym = 0x000014D1
- XKc_Armenian_DZA*: TKeySym = 0x000014D2
- XK_Armenian_dza*: TKeySym = 0x000014D3
- XKc_Armenian_GHAT*: TKeySym = 0x000014D4
- XK_Armenian_ghat*: TKeySym = 0x000014D5
- XKc_Armenian_TCHE*: TKeySym = 0x000014D6
- XK_Armenian_tche*: TKeySym = 0x000014D7
- XKc_Armenian_MEN*: TKeySym = 0x000014D8
- XK_Armenian_men*: TKeySym = 0x000014D9
- XKc_Armenian_HI*: TKeySym = 0x000014DA
- XK_Armenian_hi*: TKeySym = 0x000014DB
- XKc_Armenian_NU*: TKeySym = 0x000014DC
- XK_Armenian_nu*: TKeySym = 0x000014DD
- XKc_Armenian_SHA*: TKeySym = 0x000014DE
- XK_Armenian_sha*: TKeySym = 0x000014DF
- XKc_Armenian_VO*: TKeySym = 0x000014E0
- XK_Armenian_vo*: TKeySym = 0x000014E1
- XKc_Armenian_CHA*: TKeySym = 0x000014E2
- XK_Armenian_cha*: TKeySym = 0x000014E3
- XKc_Armenian_PE*: TKeySym = 0x000014E4
- XK_Armenian_pe*: TKeySym = 0x000014E5
- XKc_Armenian_JE*: TKeySym = 0x000014E6
- XK_Armenian_je*: TKeySym = 0x000014E7
- XKc_Armenian_RA*: TKeySym = 0x000014E8
- XK_Armenian_ra*: TKeySym = 0x000014E9
- XKc_Armenian_SE*: TKeySym = 0x000014EA
- XK_Armenian_se*: TKeySym = 0x000014EB
- XKc_Armenian_VEV*: TKeySym = 0x000014EC
- XK_Armenian_vev*: TKeySym = 0x000014ED
- XKc_Armenian_TYUN*: TKeySym = 0x000014EE
- XK_Armenian_tyun*: TKeySym = 0x000014EF
- XKc_Armenian_RE*: TKeySym = 0x000014F0
- XK_Armenian_re*: TKeySym = 0x000014F1
- XKc_Armenian_TSO*: TKeySym = 0x000014F2
- XK_Armenian_tso*: TKeySym = 0x000014F3
- XKc_Armenian_VYUN*: TKeySym = 0x000014F4
- XK_Armenian_vyun*: TKeySym = 0x000014F5
- XKc_Armenian_PYUR*: TKeySym = 0x000014F6
- XK_Armenian_pyur*: TKeySym = 0x000014F7
- XKc_Armenian_KE*: TKeySym = 0x000014F8
- XK_Armenian_ke*: TKeySym = 0x000014F9
- XKc_Armenian_O*: TKeySym = 0x000014FA
- XK_Armenian_o*: TKeySym = 0x000014FB
- XKc_Armenian_FE*: TKeySym = 0x000014FC
- XK_Armenian_fe*: TKeySym = 0x000014FD
- XK_Armenian_apostrophe*: TKeySym = 0x000014FE
- XK_Armenian_section_sign*: TKeySym = 0x000014FF
- # XK_ARMENIAN
- #*
- # * Georgian
- # * Byte 3 = = $15
- # *
- when defined(XK_GEORGIAN) or true:
- const
- XK_Georgian_an*: TKeySym = 0x000015D0
- XK_Georgian_ban*: TKeySym = 0x000015D1
- XK_Georgian_gan*: TKeySym = 0x000015D2
- XK_Georgian_don*: TKeySym = 0x000015D3
- XK_Georgian_en*: TKeySym = 0x000015D4
- XK_Georgian_vin*: TKeySym = 0x000015D5
- XK_Georgian_zen*: TKeySym = 0x000015D6
- XK_Georgian_tan*: TKeySym = 0x000015D7
- XK_Georgian_in*: TKeySym = 0x000015D8
- XK_Georgian_kan*: TKeySym = 0x000015D9
- XK_Georgian_las*: TKeySym = 0x000015DA
- XK_Georgian_man*: TKeySym = 0x000015DB
- XK_Georgian_nar*: TKeySym = 0x000015DC
- XK_Georgian_on*: TKeySym = 0x000015DD
- XK_Georgian_par*: TKeySym = 0x000015DE
- XK_Georgian_zhar*: TKeySym = 0x000015DF
- XK_Georgian_rae*: TKeySym = 0x000015E0
- XK_Georgian_san*: TKeySym = 0x000015E1
- XK_Georgian_tar*: TKeySym = 0x000015E2
- XK_Georgian_un*: TKeySym = 0x000015E3
- XK_Georgian_phar*: TKeySym = 0x000015E4
- XK_Georgian_khar*: TKeySym = 0x000015E5
- XK_Georgian_ghan*: TKeySym = 0x000015E6
- XK_Georgian_qar*: TKeySym = 0x000015E7
- XK_Georgian_shin*: TKeySym = 0x000015E8
- XK_Georgian_chin*: TKeySym = 0x000015E9
- XK_Georgian_can*: TKeySym = 0x000015EA
- XK_Georgian_jil*: TKeySym = 0x000015EB
- XK_Georgian_cil*: TKeySym = 0x000015EC
- XK_Georgian_char*: TKeySym = 0x000015ED
- XK_Georgian_xan*: TKeySym = 0x000015EE
- XK_Georgian_jhan*: TKeySym = 0x000015EF
- XK_Georgian_hae*: TKeySym = 0x000015F0
- XK_Georgian_he*: TKeySym = 0x000015F1
- XK_Georgian_hie*: TKeySym = 0x000015F2
- XK_Georgian_we*: TKeySym = 0x000015F3
- XK_Georgian_har*: TKeySym = 0x000015F4
- XK_Georgian_hoe*: TKeySym = 0x000015F5
- XK_Georgian_fi*: TKeySym = 0x000015F6
- # XK_GEORGIAN
- #*
- # * Azeri (and other Turkic or Caucasian languages of ex-USSR)
- # * Byte 3 = = $16
- # *
- when defined(XK_CAUCASUS) or true:
- # latin
- const
- XKc_Ccedillaabovedot*: TKeySym = 0x000016A2
- XKc_Xabovedot*: TKeySym = 0x000016A3
- XKc_Qabovedot*: TKeySym = 0x000016A5
- XKc_Ibreve*: TKeySym = 0x000016A6
- XKc_IE*: TKeySym = 0x000016A7
- XKc_UO*: TKeySym = 0x000016A8
- XKc_Zstroke*: TKeySym = 0x000016A9
- XKc_Gcaron*: TKeySym = 0x000016AA
- XKc_Obarred*: TKeySym = 0x000016AF
- XK_ccedillaabovedot*: TKeySym = 0x000016B2
- XK_xabovedot*: TKeySym = 0x000016B3
- XKc_Ocaron*: TKeySym = 0x000016B4
- XK_qabovedot*: TKeySym = 0x000016B5
- XK_ibreve*: TKeySym = 0x000016B6
- XK_ie*: TKeySym = 0x000016B7
- XK_uo*: TKeySym = 0x000016B8
- XK_zstroke*: TKeySym = 0x000016B9
- XK_gcaron*: TKeySym = 0x000016BA
- XK_ocaron*: TKeySym = 0x000016BD
- XK_obarred*: TKeySym = 0x000016BF
- XKc_SCHWA*: TKeySym = 0x000016C6
- XK_schwa*: TKeySym = 0x000016F6 # those are not really Caucasus, but I put them here for now\
- # For Inupiak
- XKc_Lbelowdot*: TKeySym = 0x000016D1
- XKc_Lstrokebelowdot*: TKeySym = 0x000016D2
- XK_lbelowdot*: TKeySym = 0x000016E1
- XK_lstrokebelowdot*: TKeySym = 0x000016E2 # For Guarani
- XKc_Gtilde*: TKeySym = 0x000016D3
- XK_gtilde*: TKeySym = 0x000016E3
- # XK_CAUCASUS
- #*
- # * Vietnamese
- # * Byte 3 = = $1e
- # *
- when defined(XK_VIETNAMESE) or true:
- const
- XKc_Abelowdot*: TKeySym = 0x00001EA0
- XK_abelowdot*: TKeySym = 0x00001EA1
- XKc_Ahook*: TKeySym = 0x00001EA2
- XK_ahook*: TKeySym = 0x00001EA3
- XKc_Acircumflexacute*: TKeySym = 0x00001EA4
- XK_acircumflexacute*: TKeySym = 0x00001EA5
- XKc_Acircumflexgrave*: TKeySym = 0x00001EA6
- XK_acircumflexgrave*: TKeySym = 0x00001EA7
- XKc_Acircumflexhook*: TKeySym = 0x00001EA8
- XK_acircumflexhook*: TKeySym = 0x00001EA9
- XKc_Acircumflextilde*: TKeySym = 0x00001EAA
- XK_acircumflextilde*: TKeySym = 0x00001EAB
- XKc_Acircumflexbelowdot*: TKeySym = 0x00001EAC
- XK_acircumflexbelowdot*: TKeySym = 0x00001EAD
- XKc_Abreveacute*: TKeySym = 0x00001EAE
- XK_abreveacute*: TKeySym = 0x00001EAF
- XKc_Abrevegrave*: TKeySym = 0x00001EB0
- XK_abrevegrave*: TKeySym = 0x00001EB1
- XKc_Abrevehook*: TKeySym = 0x00001EB2
- XK_abrevehook*: TKeySym = 0x00001EB3
- XKc_Abrevetilde*: TKeySym = 0x00001EB4
- XK_abrevetilde*: TKeySym = 0x00001EB5
- XKc_Abrevebelowdot*: TKeySym = 0x00001EB6
- XK_abrevebelowdot*: TKeySym = 0x00001EB7
- XKc_Ebelowdot*: TKeySym = 0x00001EB8
- XK_ebelowdot*: TKeySym = 0x00001EB9
- XKc_Ehook*: TKeySym = 0x00001EBA
- XK_ehook*: TKeySym = 0x00001EBB
- XKc_Etilde*: TKeySym = 0x00001EBC
- XK_etilde*: TKeySym = 0x00001EBD
- XKc_Ecircumflexacute*: TKeySym = 0x00001EBE
- XK_ecircumflexacute*: TKeySym = 0x00001EBF
- XKc_Ecircumflexgrave*: TKeySym = 0x00001EC0
- XK_ecircumflexgrave*: TKeySym = 0x00001EC1
- XKc_Ecircumflexhook*: TKeySym = 0x00001EC2
- XK_ecircumflexhook*: TKeySym = 0x00001EC3
- XKc_Ecircumflextilde*: TKeySym = 0x00001EC4
- XK_ecircumflextilde*: TKeySym = 0x00001EC5
- XKc_Ecircumflexbelowdot*: TKeySym = 0x00001EC6
- XK_ecircumflexbelowdot*: TKeySym = 0x00001EC7
- XKc_Ihook*: TKeySym = 0x00001EC8
- XK_ihook*: TKeySym = 0x00001EC9
- XKc_Ibelowdot*: TKeySym = 0x00001ECA
- XK_ibelowdot*: TKeySym = 0x00001ECB
- XKc_Obelowdot*: TKeySym = 0x00001ECC
- XK_obelowdot*: TKeySym = 0x00001ECD
- XKc_Ohook*: TKeySym = 0x00001ECE
- XK_ohook*: TKeySym = 0x00001ECF
- XKc_Ocircumflexacute*: TKeySym = 0x00001ED0
- XK_ocircumflexacute*: TKeySym = 0x00001ED1
- XKc_Ocircumflexgrave*: TKeySym = 0x00001ED2
- XK_ocircumflexgrave*: TKeySym = 0x00001ED3
- XKc_Ocircumflexhook*: TKeySym = 0x00001ED4
- XK_ocircumflexhook*: TKeySym = 0x00001ED5
- XKc_Ocircumflextilde*: TKeySym = 0x00001ED6
- XK_ocircumflextilde*: TKeySym = 0x00001ED7
- XKc_Ocircumflexbelowdot*: TKeySym = 0x00001ED8
- XK_ocircumflexbelowdot*: TKeySym = 0x00001ED9
- XKc_Ohornacute*: TKeySym = 0x00001EDA
- XK_ohornacute*: TKeySym = 0x00001EDB
- XKc_Ohorngrave*: TKeySym = 0x00001EDC
- XK_ohorngrave*: TKeySym = 0x00001EDD
- XKc_Ohornhook*: TKeySym = 0x00001EDE
- XK_ohornhook*: TKeySym = 0x00001EDF
- XKc_Ohorntilde*: TKeySym = 0x00001EE0
- XK_ohorntilde*: TKeySym = 0x00001EE1
- XKc_Ohornbelowdot*: TKeySym = 0x00001EE2
- XK_ohornbelowdot*: TKeySym = 0x00001EE3
- XKc_Ubelowdot*: TKeySym = 0x00001EE4
- XK_ubelowdot*: TKeySym = 0x00001EE5
- XKc_Uhook*: TKeySym = 0x00001EE6
- XK_uhook*: TKeySym = 0x00001EE7
- XKc_Uhornacute*: TKeySym = 0x00001EE8
- XK_uhornacute*: TKeySym = 0x00001EE9
- XKc_Uhorngrave*: TKeySym = 0x00001EEA
- XK_uhorngrave*: TKeySym = 0x00001EEB
- XKc_Uhornhook*: TKeySym = 0x00001EEC
- XK_uhornhook*: TKeySym = 0x00001EED
- XKc_Uhorntilde*: TKeySym = 0x00001EEE
- XK_uhorntilde*: TKeySym = 0x00001EEF
- XKc_Uhornbelowdot*: TKeySym = 0x00001EF0
- XK_uhornbelowdot*: TKeySym = 0x00001EF1
- XKc_Ybelowdot*: TKeySym = 0x00001EF4
- XK_ybelowdot*: TKeySym = 0x00001EF5
- XKc_Yhook*: TKeySym = 0x00001EF6
- XK_yhook*: TKeySym = 0x00001EF7
- XKc_Ytilde*: TKeySym = 0x00001EF8
- XK_ytilde*: TKeySym = 0x00001EF9
- XKc_Ohorn*: TKeySym = 0x00001EFA # U+01a0
- XK_ohorn*: TKeySym = 0x00001EFB # U+01a1
- XKc_Uhorn*: TKeySym = 0x00001EFC # U+01af
- XK_uhorn*: TKeySym = 0x00001EFD # U+01b0
- XK_combining_tilde*: TKeySym = 0x00001E9F # U+0303
- XK_combining_grave*: TKeySym = 0x00001EF2 # U+0300
- XK_combining_acute*: TKeySym = 0x00001EF3 # U+0301
- XK_combining_hook*: TKeySym = 0x00001EFE # U+0309
- XK_combining_belowdot*: TKeySym = 0x00001EFF # U+0323
- # XK_VIETNAMESE
- when defined(XK_CURRENCY) or true:
- const
- XK_EcuSign*: TKeySym = 0x000020A0
- XK_ColonSign*: TKeySym = 0x000020A1
- XK_CruzeiroSign*: TKeySym = 0x000020A2
- XK_FFrancSign*: TKeySym = 0x000020A3
- XK_LiraSign*: TKeySym = 0x000020A4
- XK_MillSign*: TKeySym = 0x000020A5
- XK_NairaSign*: TKeySym = 0x000020A6
- XK_PesetaSign*: TKeySym = 0x000020A7
- XK_RupeeSign*: TKeySym = 0x000020A8
- XK_WonSign*: TKeySym = 0x000020A9
- XK_NewSheqelSign*: TKeySym = 0x000020AA
- XK_DongSign*: TKeySym = 0x000020AB
- XK_EuroSign*: TKeySym = 0x000020AC
- # implementation
|