From 6ce2ecb2cadeb87c8a38dbfb520b88359961271a Mon Sep 17 00:00:00 2001 From: mösi Date: Tue, 14 Apr 2009 19:28:26 +0000 Subject: Erste Implementierung von UTF-16-Unterstützung mit Surrogates. Sämtliche Variablen sind nun um 2 Zeichen breiter, um den erweiterten Coderaum zu unterstützen. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@1788 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/neo-vars/src/source/shortcuts.ahk | 176 +++++++++++++++--------------- 1 file changed, 88 insertions(+), 88 deletions(-) (limited to 'windows/neo-vars/src/source/shortcuts.ahk') diff --git a/windows/neo-vars/src/source/shortcuts.ahk b/windows/neo-vars/src/source/shortcuts.ahk index 28c615b..d158cc4 100644 --- a/windows/neo-vars/src/source/shortcuts.ahk +++ b/windows/neo-vars/src/source/shortcuts.ahk @@ -14,7 +14,7 @@ SetFormat, integer, hex char := 0x21 loop { s1 := SubStr(char,3) - CSU00%s1% := chr(char) + CSU0000%s1% := chr(char) char += 1 if (char = 0x7E) break @@ -22,110 +22,110 @@ loop { SetFormat, integer, d ; #### weitere Shortcuts -CSU0008 := "Backspace" -CSU0009 := "tab" -CSU000D := "Enter" -CSU001B := "esc" -CSU0020 := "space" +CSU000008 := "Backspace" +CSU000009 := "tab" +CSU00000D := "Enter" +CSU00001B := "esc" +CSU000020 := "space" /**** die folgenden Shortcuts ersetzen die automatische Wahl entsprechender **** down- und up-Sendezeichen, da die Zeichenerzeugung entweder aufwändiger **** ist (wie bei den diversen toten Zeichen) oder schlicht mit AHK nicht **** geht (wie das Key-Repeat der schließenden Klammer). */ -DNCSU007D := "{}}" ; "{} down}" geht nicht, warum auch immer -; CSU007D := "" +DNCSU00007D := "{}}" ; "{} down}" geht nicht, warum auch immer +; CSU00007D := "" -CSSSh_L := "LShift" -CSSSh_R := "RShift" -CSSCaps := "CapsLock" -CSS_Del := "Delete" -CSS_Ins := "Insert" -CSS__Up := "Up" -CSSDown := "Down" -CSSRght := "Right" -CSSLeft := "Left" -CSSPgUp := "PgUp" -CSSPgDn := "PgDn" -CSSHome := "Home" -CSS_End := "End" -CSS__F1 := "F1" -CSS__F2 := "F2" -CSS__F3 := "F3" -CSS__F4 := "F4" -CSS__F5 := "F5" -CSS__F6 := "F6" -CSS__F7 := "F7" -CSS__F8 := "F8" -CSS__F9 := "F9" -CSS_F10 := "F10" -CSS_F11 := "F11" -CSS_F12 := "F12" +CSS__Sh_L := "LShift" +CSS__Sh_R := "RShift" +CSS__Caps := "CapsLock" +CSS___Del := "Delete" +CSS___Ins := "Insert" +CSS____Up := "Up" +CSS__Down := "Down" +CSS__Rght := "Right" +CSS__Left := "Left" +CSS__PgUp := "PgUp" +CSS__PgDn := "PgDn" +CSS__Home := "Home" +CSS___End := "End" +CSS____F1 := "F1" +CSS____F2 := "F2" +CSS____F3 := "F3" +CSS____F4 := "F4" +CSS____F5 := "F5" +CSS____F6 := "F6" +CSS____F7 := "F7" +CSS____F8 := "F8" +CSS____F9 := "F9" +CSS___F10 := "F10" +CSS___F11 := "F11" +CSS___F12 := "F12" -CSSN__0 := "Numpad0" -CSSN__1 := "Numpad1" -CSSN__2 := "Numpad2" -CSSN__3 := "Numpad3" +CSS__N__0 := "Numpad0" +CSS__N__1 := "Numpad1" +CSS__N__2 := "Numpad2" +CSS__N__3 := "Numpad3" -CSSN__4 := "Numpad4" -CSSN__5 := "Numpad5" -CSSN__6 := "Numpad6" +CSS__N__4 := "Numpad4" +CSS__N__5 := "Numpad5" +CSS__N__6 := "Numpad6" -CSSN__7 := "Numpad7" -CSSN__8 := "Numpad8" -CSSN__9 := "Numpad9" +CSS__N__7 := "Numpad7" +CSS__N__8 := "Numpad8" +CSS__N__9 := "Numpad9" -CSSNDiv := "NumpadDiv" -CSSNMul := "NumpadMult" -CSSNSub := "NumpadSub" -CSSNAdd := "NumpadAdd" -CSSNDot := "NumpadDot" -CSSNEnt := "NumpadEnter" +CSS__NDiv := "NumpadDiv" +CSS__NMul := "NumpadMult" +CSS__NSub := "NumpadSub" +CSS__NAdd := "NumpadAdd" +CSS__NDot := "NumpadDot" +CSS__NEnt := "NumpadEnter" -CSSNDel := "NumpadDel" -CSSNIns := "NumpadIns" -CSSN_Up := "NumpadUp" -CSSN_Dn := "NumpadDown" -CSSN_Ri := "NumpadRight" -CSSN_Le := "NumpadLeft" -CSSNPUp := "NumpadPgUp" -CSSNPDn := "NumpadPgDn" -CSSNHom := "NumpadHome" -CSSNEnd := "NumpadEnd" -CSSNClr := "NumpadClear" +CSS__NDel := "NumpadDel" +CSS__NIns := "NumpadIns" +CSS__N_Up := "NumpadUp" +CSS__N_Dn := "NumpadDown" +CSS__N_Ri := "NumpadRight" +CSS__N_Le := "NumpadLeft" +CSS__NPUp := "NumpadPgUp" +CSS__NPDn := "NumpadPgDn" +CSS__NHom := "NumpadHome" +CSS__NEnd := "NumpadEnd" +CSS__NClr := "NumpadClear" -CSSL_M2 := "LShift" -CSSR_M2 := "RShift" +CSS__L_M2 := "LShift" +CSS__R_M2 := "RShift" /* Jetzt noch ein paar Verschönerungsabkürzungen */ -CBS__M2 := "Shift+" -CBS__M3 := "Mod3+" -CBS__M4 := "Mod4+" -CBS__M5 := "Mod5=Shift+Mod3+" -CBS__M6 := "Mod6=Mod3+Mod4+" -CBS__M7 := "Mod7=Shift+Mod4+" -CBS__M8 := "Mod8=Shift+Mod3+Mod4+" +CBS____M2 := "Shift+" +CBS____M3 := "Mod3+" +CBS____M4 := "Mod4+" +CBS____M5 := "Mod5=Shift+Mod3+" +CBS____M6 := "Mod6=Mod3+Mod4+" +CBS____M7 := "Mod7=Shift+Mod4+" +CBS____M8 := "Mod8=Shift+Mod3+Mod4+" -CBSComp := "Compose" -CBTAcut := "Akut" -CBTgrav := "Gravis" -CBTcedi := "Cedille" -CBTabdt := "Punkt darüber" -CBTogon := "Ogonek" -CBTcflx := "Zircumflex" -CBTcron := "Hatschek" -CBTbrve := "Breve" -CBTbldt := "Punkt darunter" -CBTtlde := "Tilde" -CBTmcrn := "Makron" -CBTdrss := "Trema" -CBTdbac := "Doppelakut" -CBTstrk := "Schrägstrich" +CBS__Comp := "Compose" +CBT__Acut := "Akut" +CBT__grav := "Gravis" +CBT__cedi := "Cedille" +CBT__abdt := "Punkt darüber" +CBT__ogon := "Ogonek" +CBT__cflx := "Zircumflex" +CBT__cron := "Hatschek" +CBT__brve := "Breve" +CBT__bldt := "Punkt darunter" +CBT__tlde := "Tilde" +CBT__mcrn := "Makron" +CBT__drss := "Trema" +CBT__dbac := "Doppelakut" +CBT__strk := "Schrägstrich" -CBU005E := "^" -CBU0060 := "``" -CBU00B4 := "´" -CBCP1VK90SC145 := "Ntab" \ No newline at end of file +CBU00005E := "^" +CBU000060 := "``" +CBU0000B4 := "´" +CBCP1VK90SC145 := "Ntab" -- cgit v1.2.3