From f0dd7c57233dd152777070d7553844d90bb64882 Mon Sep 17 00:00:00 2001 From: mösi Date: Mon, 10 Nov 2008 19:21:44 +0000 Subject: TrayTip statt MsgBox eingebaut. Läuft asynchron (muss nicht bestätigt werden) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@1161 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/neo-vars/src/Source/recycle.ahk | 6 +++--- windows/neo-vars/src/Source/varsfunctions.ahk | 23 +++++++++++++++-------- 2 files changed, 18 insertions(+), 11 deletions(-) diff --git a/windows/neo-vars/src/Source/recycle.ahk b/windows/neo-vars/src/Source/recycle.ahk index da1846c..cade47a 100644 --- a/windows/neo-vars/src/Source/recycle.ahk +++ b/windows/neo-vars/src/Source/recycle.ahk @@ -57,7 +57,7 @@ IniRead,lernModus,%ini%,Global,lernModus,0 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 +IniRead,zeigeModusBox,%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 @@ -660,13 +660,13 @@ ToggleMod4Lock() { if (UseMod4Light) KeyboardLED(1,"off") if (zeigeLockBox) - MsgBox Mod4-Feststellung aufgehoben! + TrayTip,Mod4-Feststellung,Die Feststellung wurde aufgehoben.,3,1 } else { IsMod4Locked := 1 if (UseMod4Light) KeyboardLED(1,"on") if (zeigeLockBox) - MsgBox Mod4 festgestellt: Um Mod4 wieder zu lösen, drücke beide Mod4-Tasten gleichzeitig! + TrayTip,Mod4-Feststellung,Um Mod4 wieder zu lösen`, drücke beide Mod4-Tasten gleichzeitig!,3,1 } } diff --git a/windows/neo-vars/src/Source/varsfunctions.ahk b/windows/neo-vars/src/Source/varsfunctions.ahk index 65dbce3..0a11968 100644 --- a/windows/neo-vars/src/Source/varsfunctions.ahk +++ b/windows/neo-vars/src/Source/varsfunctions.ahk @@ -179,10 +179,15 @@ CharProc(subroutine) { } else if (subroutine == "LnSt") { ;Lang-s-Tastatur: Toggle LangSTastatur := !(LangSTastatur) - if (LangSTastatur) + if (LangSTastatur) { CharProc("LnS1") - else + if (zeigeModusBox) + TrayTip,Lange-s-Tastatur,Die Lange-s-Belegungsvariante wurde aktiviert. Zum Deaktivieren`, Mod4+F11 drücken.,10,1 + } else { CharProc("LnS0") + if (zeigeModusBox) + TrayTip,Lange-s-Tastatur,Lange-s-Belegungsvariante wurde deaktiviert.,10,1 + } } else if (subroutine == "LnS1") { ; Lange-s-Tastatur aktivieren ED("VKBASC01A",1,"U0073","U1E9E","U00DF","" ,"U03C2","U2218") ; ß @@ -193,6 +198,8 @@ CharProc(subroutine) { ED("VKBASC01A",1,"U00DF","U1E9E","U017F","" ,"U03C2","U2218") ; ß ED("VK48SC023",1,"U0073","U0053","U003F","U00BF","U03C3","U03A3") ; s KeyboardLED(2,"off") + if (zeigeModusBox) + TrayTip,Lange-s-Tastatur,Die Lange-s-Belegungsvariante wurde aktiviert. Zum Deaktivieren`, Mod4+F11 drücken.,10,1 } else if (subroutine == "_VMt") { ; VM-Tastaturbelegungsvariante togglen ; Belegungsvariante VM @@ -200,11 +207,11 @@ CharProc(subroutine) { if (isVM) { CharProc("_VM1") if (zeigeModusBox) - MsgBox,Willkommen bei der NEO-VM-Belegungsvariante! Zum Deaktivieren, Mod4+F12 drücken + TrayTip,NEO-VM-Belegungsvariante,Die VM-Belegungsvariante wurde aktiviert. Zum Deaktivieren`, Mod4+F12 drücken.,10,1 } else { CharProc("_VM0") if (zeigeModusBox) - MsgBox,NEO-VM-Belegungsvariante deaktiviert + TrayTip,NEO-VM-Belegungsvariante,NEO-VM wurde deaktiviert.,10,1 } } else if (subroutine == "_VM1") { ; VM-Tastaturbelegungsvariante aktivieren @@ -238,11 +245,11 @@ CharProc(subroutine) { if (einHandNeo) { CharProc("_EH1") if (zeigeModusBox) - MsgBox,Willkommen beim NEO-Einhand-Modus! Zum Deaktivieren, Mod4+F10 drücken + TrayTip,NEO-Einhandmodus,Der NEO-Einhand-Modus wurde aktiviert. Zum Deaktivieren Mod4+F10 drücken.,10,1 } else { CharProc("_EH0") if (zeigeModusBox) - MsgBox,NEO-Einhand-Modus deaktiviert + TrayTip,NEO-Einhand-Modus,Der Einhandmodus wurde deaktiviert.,10,1 } } else if (subroutine == "_EH1") { ; Einhand-NEO aktivieren @@ -324,11 +331,11 @@ CharProc(subroutine) { if (lernModus) { CharProc("_LM1") if (zeigeModusBox) - MsgBox,Willkommen im NEO-Lernmodus! Zum Deaktivieren, Mod4+F9 drücken + TrayTip,NEO-Lernmodus,NEO-Lernmodus wurde aktiviert. Zum Deaktivieren`, Mod4+F9 drücken.,10,1 } else { CharProc("_LM0") if (zeigeModusBox) - MsgBox,NEO-Lernmodus deaktiviert + TrayTip,NEO-Lernmodus,Lernmodus wurde deaktiviert.,10,1 } } else if (subroutine == "_LM1") { ; Lernmodus aktivieren -- cgit v1.2.3