From 9d8e2ed17297c30442689838eba737742b88bfda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?m=C3=B6si?= Date: Thu, 26 Feb 2009 11:53:22 +0000 Subject: =?UTF-8?q?Erster=20Versuch=20der=20Umsetzung=20auf=20schweizer=20?= =?UTF-8?q?Tastaturlayout.=20initialize.ahk=20l=C3=A4sst=20nun=20sowohl=20?= =?UTF-8?q?deutsch=20(00000407)=20als=20auch=20schweizerisch=20(00000807)?= =?UTF-8?q?=20durch=20und=20l=C3=A4dt=20Tastenhooks=20und=20Belegungen=20e?= =?UTF-8?q?ntsprechend.=20Daf=C3=BCr=20mussten=20die=20keyhooks=20und=20ke?= =?UTF-8?q?ydefinitions=20entsprechend=20weitr=C3=A4umig=20angepasst=20wer?= =?UTF-8?q?den:=20Die=20Keyhooks=20f=C3=BCr=20die=20wichtigen=20(=3Dunters?= =?UTF-8?q?chiedlichen)=20Tasten=20werden=20nun=20*dynamisch*=20nach=20dem?= =?UTF-8?q?=20Start=20in=20Abh=C3=A4ngigkeit=20vom=20Layout=20erzeugt,=20d?= =?UTF-8?q?ie=20Keydefinitions=20passen=20sich=20den=20Virtual=20Keys=20de?= =?UTF-8?q?r=20entsprechenden=20Scancodes=20an.=20Zus=C3=A4tzlich=20m?= =?UTF-8?q?=C3=BCssen=20die=20Shortcuts=20an=20die=20M=C3=B6glichkeiten=20?= =?UTF-8?q?der=20Tastatur=20angepasst=20werden.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@1702 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/neo-vars/src/source/shortcuts.ahk | 125 ------------------------------ 1 file changed, 125 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 be9844d..28c615b 100644 --- a/windows/neo-vars/src/source/shortcuts.ahk +++ b/windows/neo-vars/src/source/shortcuts.ahk @@ -33,63 +33,9 @@ CSU0020 := "space" **** 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}" -; DNCSU00B4 := "{´}{space}" - -CSU005E := "" -CSU0060 := "" -CSU00B4 := "" - DNCSU007D := "{}}" ; "{} down}" geht nicht, warum auch immer ; CSU007D := "" -/**** 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) ; € -; 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" @@ -152,77 +98,6 @@ CSSNClr := "NumpadClear" CSSL_M2 := "LShift" CSSR_M2 := "RShift" -/* - Für alle Zeichen, die durch Tastendrücke ohne Shift-Taste zustande kommen, - muss eine gegebenenfalls gedrückte Shift-Taste vor dem Senden temporär - gelöst werden. Dafür werden für sämtliche relevante Zeichen die passenden - UNSHU.... Variablen gesetzt. -*/ -; Reihe 1 -UNSHU005E := 1 ; ^ -UNSHU0031 := 1 ; 1 -UNSHU0032 := 1 ; 2 -UNSHU0033 := 1 ; 3 -UNSHU0034 := 1 ; 4 -UNSHU0035 := 1 ; 5 -UNSHU0036 := 1 ; 6 -UNSHU0037 := 1 ; 7 -UNSHU0038 := 1 ; 8 -UNSHU0039 := 1 ; 9 -UNSHU0030 := 1 ; 0 -UNSHU00DF := 1 ; ß -UNSHU00B4 := 1 ; ´ -; Alphabet -UNSHU0061 := 1 ; a -UNSHU0062 := 1 ; b -UNSHU0063 := 1 ; c -UNSHU0064 := 1 ; d -UNSHU0065 := 1 ; e -UNSHU0066 := 1 ; f -UNSHU0067 := 1 ; g -UNSHU0068 := 1 ; h -UNSHU0069 := 1 ; i -UNSHU006A := 1 ; j -UNSHU006B := 1 ; k -UNSHU006C := 1 ; l -UNSHU006D := 1 ; m -UNSHU006E := 1 ; n -UNSHU006F := 1 ; o -UNSHU0070 := 1 ; p -UNSHU0071 := 1 ; q -UNSHU0072 := 1 ; r -UNSHU0073 := 1 ; s -UNSHU0074 := 1 ; t -UNSHU0075 := 1 ; u -UNSHU0076 := 1 ; v -UNSHU0077 := 1 ; w -UNSHU0078 := 1 ; x -UNSHU0079 := 1 ; y -UNSHU007A := 1 ; z -UNSHU00E4 := 1 ; ä -UNSHU00F6 := 1 ; ö -UNSHU00FC := 1 ; ü -; Rest -UNSHU002B := 1 ; + -UNSHU0023 := 1 ; # -UNSHU003C := 1 ; < -UNSHU002C := 1 ; , -UNSHU002E := 1 ; . -UNSHU002D := 1 ; - -; AltGr -UNSHU00B2 := 1 ; ² -UNSHU00B3 := 1 ; ³ -UNSHU007B := 1 ; { -UNSHU005B := 1 ; [ -UNSHU005D := 1 ; ] -UNSHU007D := 1 ; } -UNSHU005C := 1 ; \ -UNSHU0040 := 1 ; @ -UNSHU20AC := 1 ; Euro -UNSHU007E := 1 ; ~ -UNSHU007C := 1 ; | -UNSHU00B5 := 1 ; µ - /* Jetzt noch ein paar Verschönerungsabkürzungen */ -- cgit v1.2.3