From d8fe9b7b32644d110a09206100d66213b7caa6ab Mon Sep 17 00:00:00 2001 From: mösi Date: Wed, 8 Jul 2009 20:49:29 +0000 Subject: Jetzt mal eine Variante der LED-Umschaltung, die auch mit der Lang-ſ-Tastatur richtig laufen sollte. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@1917 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/neo-vars/src/source/keyboardleds.ahk | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'windows/neo-vars/src/source/keyboardleds.ahk') diff --git a/windows/neo-vars/src/source/keyboardleds.ahk b/windows/neo-vars/src/source/keyboardleds.ahk index 662d4c2..ccd7e96 100644 --- a/windows/neo-vars/src/source/keyboardleds.ahk +++ b/windows/neo-vars/src/source/keyboardleds.ahk @@ -1,3 +1,20 @@ +UpdateOldLEDS() { + global + SwitchIsOn := 1 + SwitchIsOff := 0 + Num := SwitchIs%SavedScrollLockState% + 2*SwitchIs%SavedNumLockState% + 4*SwitchIs%SavedCapsLockState% + KeyboardLED(Num,"switch") +} + +UpdateNEOLEDS() { + global + SwitchIsOn := 1 + SwitchIsOff := 0 + Num := SwitchIs%NEOScrollLockLEDState% + 2*SwitchIs%NEONumLockLEDState% + 4*SwitchIs%NEOCapsLockLEDState% + KeyboardLED(Num,"switch") +} + + ;ScrollLock=1, NumLock=2, CapsLock=4, bzw. eine beliebige Summe dieser Werte KeyboardLED(LEDvalue, Cmd){ ; LEDvalue: ScrollLock=1, NumLock=2, CapsLock=4 ; Cmd = on/off/switch Static h_device -- cgit v1.2.3