From c63e86e40e53d3ed4fd1acb87804385b4dbc37a3 Mon Sep 17 00:00:00 2001 From: mösi Date: Sat, 1 Nov 2008 10:31:29 +0000 Subject: Ebenen 6 und 8 für Buchstabentasten wieder in Ordnung gebracht (Ebenen 7 und 8 vereinheitlicht). MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@1081 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/neo-vars/neo20-vars.ahk | 5 +---- windows/neo-vars/recycle.ahk | 11 +++-------- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/windows/neo-vars/neo20-vars.ahk b/windows/neo-vars/neo20-vars.ahk index 9949f75..a8d2241 100644 --- a/windows/neo-vars/neo20-vars.ahk +++ b/windows/neo-vars/neo20-vars.ahk @@ -33,11 +33,8 @@ AllStar(This_HotKey) { } else IsDown := 1 ActKey := PhysKey ; das könnte später für eine Transformation benutzt werden - if ((striktesMod2Lock == 0) && (NOC%ActKey% == 1)) { + if ((striktesMod2Lock == 0) && (NOC%ActKey% == 1)) Ebene := EbeneNC - Ebene7 := Ebene7NC - Ebene8 := Ebene8NC - } if (Ebene7 and (CP7%ActKey% != "")) Char := CP7%ActKey% else if (Ebene8 and (CP8%ActKey% != "")) diff --git a/windows/neo-vars/recycle.ahk b/windows/neo-vars/recycle.ahk index 75d9e06..19a54a8 100644 --- a/windows/neo-vars/recycle.ahk +++ b/windows/neo-vars/recycle.ahk @@ -194,8 +194,6 @@ EbeneAktualisieren() Modstate := IsMod4Active() . IsMod3Active() Ebene7 := 0 Ebene8 := 0 - Ebene7NC := 0 - Ebene8NC := 0 if (Modstate == "00") { ; Ebene 1 oder 2 if (IsShiftActive()) ; Ebene 2: Shift oder CapsLock Ebene := 2 @@ -215,15 +213,12 @@ EbeneAktualisieren() Ebene := 4 if (IsShiftPressed) ; Ebene 7: Shift+Mod4 Ebene7 := 1 - EbeneNC := Ebene - Ebene7NC := Ebene7 + EbeneNC := Ebene ; NC: gleich } else if (ModState == "11") { ; Ebene 6 (Mit Shift Xoder CapsLock: Auch Ebene 8) Ebene := 6 - if (IsShiftActive()) ; Ebene 8: Shift Xoder CapsLock, nicht beides + if (IsShiftPressed) ; Ebene 8: Shift (ignoriert CapsLock) Ebene8 := 1 - if (IsShiftPressed) ; NC: Ebene 8: Shift (ignoriert CapsLock) - Ebene8NC := 1 - EbeneNC := Ebene + EbeneNC := Ebene ; NC: gleich } } -- cgit v1.2.3