From 4380d659fcf0745826f0707d61f7fdcbc5ae9f2a Mon Sep 17 00:00:00 2001 From: martin_r Date: Thu, 13 Nov 2008 17:12:38 +0000 Subject: git-svn-id: https://svn.neo-layout.org@1185 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/neo-vars/src/Source/shortcuts.ahk | 138 ------------------------------ 1 file changed, 138 deletions(-) delete mode 100644 windows/neo-vars/src/Source/shortcuts.ahk (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 deleted file mode 100644 index e9a4027..0000000 --- a/windows/neo-vars/src/Source/shortcuts.ahk +++ /dev/null @@ -1,138 +0,0 @@ -/* SHORTCUTS - Da in diesem AHK-Skript sämtliche Tastendrücke zur weiteren Verarbeitung - in Unicode- und Spezialzeichen umgewandelt werden, müssen sie für eine - effiziente Tasten-Ausgabe, wo möglich, zurück gewandelt werden. Dazu - dienen Shortcuts: Soll beispielsweise das Unicode-Zeichen U0061 (kleines - a) ausgegeben werden, muss dieses durch "send {a}" ersetzt werden. Die - dafür notwendigen Rückwandlungskonstanten werden hier, teilweise - automatisiert, definiert und im entsprechenden Unterprogramm zur Anwendung - gebracht. -*/ - -; ###### Shortcuts für alle ASCII-Zeichen (0x21 bis 0x7E) -SetFormat, integer, hex -char := 0x21 -loop { - s1 := SubStr(char,3) - CSU00%s1% := chr(char) - char += 1 - if (char = 0x7E) - break -} -SetFormat, integer, d - -; #### weitere Shortcuts -CSU0008 := "Backspace" -CSU0009 := "tab" -CSU000D := "Enter" -CSU001B := "esc" -CSU0020 := "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). -*/ -DNCSU005E := "{^}{space}" -DNCSU0060 := "{``}{space}" -DNCSU007D := "{}}" ; "{} down}" geht nicht, warum auch immer -DNCSU00B4 := "{´}{space}" -UNSHU00B4 := 1 - -/**** die meisten der folgenden Shortcuts werden von AHK zwar verarbeitet, - **** von dort aber nur als ALT+Numpad verschickt und daher nicht für alle - **** Programme nutzbar, also auskommentiert und als Unicode-Zeichen - **** geschickt. -*/ -CSU20AC := chr(128) ; € -UNSHU20AC := 1 -; CSU201A := chr(130) ; ‚ -; CSU0192 := chr(131) ; ƒ -; CSU201E := chr(132) ; „ -; CSU2026 := chr(133) ; … -; CSU2020 := chr(134) ; † -; CSU2021 := chr(135) ; ‡ -; CSU02C6 := chr(136) ; ˆ -; CSU2030 := chr(137) ; ‰ -; CSU0160 := chr(138) ; Š -; CSU2039 := chr(139) ; ‹ -; CSU0152 := chr(140) ; Œ -; CSU017D := chr(142) ; Ž -; CSU2018 := chr(145) ; ‘ -; CSU2019 := chr(146) ; ’ -; CSU201C := chr(147) ; “ -; CSU201D := chr(148) ; ” -; CSU2022 := chr(149) ; • -; CSU2013 := chr(150) ; – -; CSU2014 := chr(151) ; — -; CSU02DC := chr(152) ; ˜ -; CSU2122 := chr(153) ; ™ -; CSU0161 := chr(154) ; š -; CSU203A := chr(155) ; › -; CSU0153 := chr(156) ; œ -; CSU017E := chr(158) ; ž -; CSU0178 := chr(159) ; Ÿ -CSU00A7 := chr(167) ; § -CSU00B0 := chr(176) ; ° -CSU00B2 := chr(178) ; ² -CSU00B3 := chr(179) ; ³ -; CSU00B4 := chr(180) ; ´ -CSU00B5 := chr(181) ; µ -CSU00C4 := chr(196) ; Ä -CSU00D6 := chr(214) ; Ö -CSU00DC := chr(220) ; Ü -CSU00DF := chr(223) ; ß -CSU00E4 := chr(228) ; ä -CSU00F6 := chr(246) ; ö -CSU00FC := chr(252) ; ü -CSU00FF := chr(255) ; ÿ - -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_F9 := "F9" -CSS_F10 := "F10" -CSS_F11 := "F11" -CSS_F12 := "F12" - -CSSN__0 := "Numpad0" -CSSN__1 := "Numpad1" -CSSN__2 := "Numpad2" -CSSN__3 := "Numpad3" - -CSSN__4 := "Numpad4" -CSSN__5 := "Numpad5" -CSSN__6 := "Numpad6" - -CSSN__7 := "Numpad7" -CSSN__8 := "Numpad8" -CSSN__9 := "Numpad9" - -CSSNDiv := "NumpadDiv" -CSSNMul := "NumpadMult" -CSSNSub := "NumpadSub" -CSSNAdd := "NumpadAdd" -CSSNDot := "NumpadDot" -CSSNEnt := "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" -- cgit v1.2.3