summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--windows/neo-vars/src/Source/recycle.ahk3
-rw-r--r--windows/neo-vars/src/Source/varsfunctions.ahk18
2 files changed, 15 insertions, 6 deletions
diff --git a/windows/neo-vars/src/Source/recycle.ahk b/windows/neo-vars/src/Source/recycle.ahk
index eef80b9..7dddf91 100644
--- a/windows/neo-vars/src/Source/recycle.ahk
+++ b/windows/neo-vars/src/Source/recycle.ahk
@@ -56,6 +56,9 @@ IniRead,lernModus,%ini%,Global,lernModus,0
; Soll mit einer MsgBox explizit auf das Ein- und Ausschalten des Mod4-Locks hingewiesen werden?
IniRead,zeigeLockBox,%ini%,Global,zeigeLockBox,1
+; Soll mit einer MsgBox explizit auf das Ein- und Ausschalten der alternativen Modi (Lernmodus, Einhandmodus, lang-s-Modus, VM-Belegung) hingewiesen werden?
+IniRead,zeigeLockBox,%ini%,Global,zeigeModusBox,1
+
; Soll aktivierter Mod4-Lock über die Rollen-LED des Keybord angezeigt werden (analog zu CapsLock)?
IniRead,UseMod4Light,%ini%,Global,UseMod4Light,1
diff --git a/windows/neo-vars/src/Source/varsfunctions.ahk b/windows/neo-vars/src/Source/varsfunctions.ahk
index 23e5bde..65dbce3 100644
--- a/windows/neo-vars/src/Source/varsfunctions.ahk
+++ b/windows/neo-vars/src/Source/varsfunctions.ahk
@@ -199,10 +199,12 @@ CharProc(subroutine) {
isVM := !(isVM)
if (isVM) {
CharProc("_VM1")
- MsgBox,Willkommen bei der NEO-VM-Belegungsvariante! Zum Deaktivieren, Mod4+F12 drücken
+ if (zeigeModusBox)
+ MsgBox,Willkommen bei der NEO-VM-Belegungsvariante! Zum Deaktivieren, Mod4+F12 drücken
} else {
CharProc("_VM0")
- MsgBox,NEO-VM-Belegungsvariante deaktiviert
+ if (zeigeModusBox)
+ MsgBox,NEO-VM-Belegungsvariante deaktiviert
}
} else if (subroutine == "_VM1") {
; VM-Tastaturbelegungsvariante aktivieren
@@ -235,10 +237,12 @@ CharProc(subroutine) {
einHandNeo := !(einHandNeo)
if (einHandNeo) {
CharProc("_EH1")
- MsgBox,Willkommen beim NEO-Einhand-Modus! Zum Deaktivieren, Mod4+F10 drücken
+ if (zeigeModusBox)
+ MsgBox,Willkommen beim NEO-Einhand-Modus! Zum Deaktivieren, Mod4+F10 drücken
} else {
CharProc("_EH0")
- MsgBox,NEO-Einhand-Modus deaktiviert
+ if (zeigeModusBox)
+ MsgBox,NEO-Einhand-Modus deaktiviert
}
} else if (subroutine == "_EH1") {
; Einhand-NEO aktivieren
@@ -319,10 +323,12 @@ CharProc(subroutine) {
lernModus := !(lernModus)
if (lernModus) {
CharProc("_LM1")
- MsgBox,Willkommen im NEO-Lernmodus! Zum Deaktivieren, Mod4+F9 drücken
+ if (zeigeModusBox)
+ MsgBox,Willkommen im NEO-Lernmodus! Zum Deaktivieren, Mod4+F9 drücken
} else {
CharProc("_LM0")
- MsgBox,NEO-Lernmodus deaktiviert
+ if (zeigeModusBox)
+ MsgBox,NEO-Lernmodus deaktiviert
}
} else if (subroutine == "_LM1") {
; Lernmodus aktivieren