From 8f3ca53bd09cf4138db2f58715442e5427822dfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?m=C3=B6si?= Date: Thu, 29 Sep 2011 14:00:31 +0000 Subject: =?UTF-8?q?=E2=80=A2=20ED1256=20ist=20eine=20neue=20Funktion,=20mi?= =?UTF-8?q?t=20der=20man=20die=20Ebenen=201,=202,=205=20und=206=20gemeinsa?= =?UTF-8?q?m=20umstellen=20kann.=20Bis=20es=20eine=20bessere=20M=C3=B6glic?= =?UTF-8?q?hkeit=20gibt,=20die=20Ebenen=205+6=20mit=20der=20Ver=C3=A4nderu?= =?UTF-8?q?ng=20der=20Ebenen=201+2=20automatisch=20mitzuziehen,=20ist=20da?= =?UTF-8?q?s=20ein=20einfacher=20Kompromiss.=20=E2=80=A2=20DIEgO=20zur=20L?= =?UTF-8?q?iste=20der=20=C2=BBNordTast=C2=AB-Layouts=20hinzugef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@2405 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/neo-vars/src/source/keydefinitions.ahk | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'windows/neo-vars/src/source/keydefinitions.ahk') diff --git a/windows/neo-vars/src/source/keydefinitions.ahk b/windows/neo-vars/src/source/keydefinitions.ahk index 829e634..2a94c31 100644 --- a/windows/neo-vars/src/source/keydefinitions.ahk +++ b/windows/neo-vars/src/source/keydefinitions.ahk @@ -203,6 +203,25 @@ ED12(scpos,caps,e1a,e2a) { SetKeyPos("CP2" . pos, e2) } +ED1256(scpos,caps,e1a,e2a,e5a,e6a) { + global + pos := vksc%scpos% + e1 := EncodeUniComposeA(e1a) + e2 := EncodeUniComposeA(e2a) + e5 := EncodeUniComposeA(e5a) + e6 := EncodeUniComposeA(e6a) + if (caps == 0) { + NOC%pos% := 1 + UNSH%e1% := 0 + } else { + NOC%pos% := 0 + UNSH%e1% := 1 ; unshift wenn caps lock + Shift? + } + SetKeyPos("CP1" . pos, e1) + SetKeyPos("CP2" . pos, e2) + SetKeyPos("CP5" . pos, e5) + SetKeyPos("CP6" . pos, e6) +} Comp := "" -- cgit v1.2.3