diff options
author | mösi <mösi@b9310e46-f624-0410-8ea1-cfbb3a30dc96> | 2008-11-01 10:31:29 +0000 |
---|---|---|
committer | mösi <mösi@b9310e46-f624-0410-8ea1-cfbb3a30dc96> | 2008-11-01 10:31:29 +0000 |
commit | c63e86e40e53d3ed4fd1acb87804385b4dbc37a3 (patch) | |
tree | 4e6f8145878bb7ffa5f6f95a31a7dc0242959bfe /windows | |
parent | 1841bb49e9637ece49ef42f7e5744eda5f900ba5 (diff) | |
download | neo-layout-c63e86e40e53d3ed4fd1acb87804385b4dbc37a3.tar.gz neo-layout-c63e86e40e53d3ed4fd1acb87804385b4dbc37a3.tar.bz2 neo-layout-c63e86e40e53d3ed4fd1acb87804385b4dbc37a3.zip |
Ebenen 6 und 8 für Buchstabentasten wieder in Ordnung gebracht (Ebenen 7 und 8 vereinheitlicht).
git-svn-id: https://svn.neo-layout.org@1081 b9310e46-f624-0410-8ea1-cfbb3a30dc96
Diffstat (limited to 'windows')
-rw-r--r-- | windows/neo-vars/neo20-vars.ahk | 5 | ||||
-rw-r--r-- | 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
}
}
|