From 50d92e3109a7bd5ee9c2da9bde2f50029876edda Mon Sep 17 00:00:00 2001 From: florian Date: Mon, 27 Dec 2010 12:33:21 +0000 Subject: ein paar Fixes git-svn-id: https://svn.neo-layout.org@2359 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/kbdneo2/Quelldateien/kbdneo2.c | 34 +++++++++++----------- .../Treiber/AHK_f\303\274r_kbdneo2/kbdneo2.ahk" | 24 +++++++-------- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/windows/kbdneo2/Quelldateien/kbdneo2.c b/windows/kbdneo2/Quelldateien/kbdneo2.c index 285aef0..d216991 100644 --- a/windows/kbdneo2/Quelldateien/kbdneo2.c +++ b/windows/kbdneo2/Quelldateien/kbdneo2.c @@ -231,7 +231,7 @@ static ALLOC_SECTION_LDATA VK_TO_WCHARS6 aVkToWch6[] = { {0xff ,0 ,0x0060 ,0x00b8 ,0x02da ,0x00a8 ,0x1FFE ,0x00af }, {VK_TAB ,0 ,'\t' ,'\t' ,WCH_DEAD ,'\t' ,'\t' ,'\t' }, {0xff ,0 ,WCH_NONE ,WCH_NONE ,0x266b ,WCH_NONE ,WCH_NONE ,WCH_NONE }, -{'X' ,CAPLOK | KANALOK ,'x' ,'X' ,0x2026 ,0x22ee ,WCH_NONE ,0x039E }, //WCH_NONE sollte »Seite hoch« sein (AHK?) +{'X' ,CAPLOK | KANALOK ,'x' ,'X' ,0x2026 ,WCH_NONE ,0x03be ,0x039E }, //WCH_NONE sollte »Seite hoch« sein (AHK?) {'V' ,CAPLOK | KANALOK ,'v' ,'V' ,'_' ,WCH_NONE ,WCH_NONE ,0x221a }, //Kana: '\b' vom AHK übernommen {'L' ,CAPLOK | KANALOK ,'l' ,'L' ,'[' ,WCH_NONE ,0x03BB ,0x039b }, //WCH_NONE sollte »Pfeil hoch« sein (AHK?) {'C' ,CAPLOK | KANALOK ,'c' ,'C' ,']' ,WCH_NONE ,0x03C7 ,0x2102 }, //WCH_NONE sollte »Entfernen« sein (AHK?) @@ -288,25 +288,25 @@ static ALLOC_SECTION_LDATA VK_TO_WCHARS8 aVkToWch8[] = { }; // Numpad-Belegung muss zum Schluss kommen -// Entgegen der neo20.txt vorgesehene Belegung 1,2,3,4,5,6 ist hier 1,4,3,2 umgesetzt: +// Entgegen der neo20.txt vorgesehene Belegung 1,2,3,4,5,6 ist hier 1,4,3,2 umgesetzt, Num ist nicht belegt: static ALLOC_SECTION_LDATA VK_TO_WCHARS4 aVkToWch4[] = { // | CapsLock | | SHIFT | KANA | NEU | // |===========|===========|===========|===========|===========| -{VK_ADD ,0 ,'+' ,'+' ,0x00b1 ,0x2213 }, -{VK_DIVIDE ,0 ,'/' ,'/' ,0x00f7 ,0x2215 }, -{VK_MULTIPLY ,0 ,'*' ,'*' ,0x00d7 ,0x2219 }, -{VK_SUBTRACT ,0 ,'-' ,'-' ,0x2052 ,WCH_NONE }, -{VK_DECIMAL ,0 ,',' ,',' ,'.' ,',' }, -{VK_NUMPAD0 ,0 ,'0' ,'0' ,0x0025 ,0x2030 }, -{VK_NUMPAD1 ,0 ,'1' ,'1' ,0x2194 ,0x2264 }, -{VK_NUMPAD2 ,0 ,'2' ,'2' ,0x2193 ,0x222a }, -{VK_NUMPAD3 ,0 ,'3' ,'3' ,0x21cc ,0x2265 }, -{VK_NUMPAD4 ,0 ,'4' ,'4' ,0x2190 ,0x2282 }, -{VK_NUMPAD5 ,0 ,'5' ,'5' ,0x221e ,0x220B }, -{VK_NUMPAD6 ,0 ,'6' ,'6' ,0x2192 ,0x2283 }, -{VK_NUMPAD7 ,0 ,'7' ,'7' ,0x2195 ,0x226a }, -{VK_NUMPAD8 ,0 ,'8' ,'8' ,0x2191 ,0x2229 }, -{VK_NUMPAD9 ,0 ,'9' ,'9' ,0x2297 ,0x226b }, +{VK_ADD ,0 ,'+' ,0x2213 ,0x00b1 ,'+' }, +{VK_DIVIDE ,0 ,'/' ,0x2044 ,0x00f7 ,'/' }, +{VK_MULTIPLY ,0 ,'*' ,0x00d7 ,0x22C5 ,'*' }, +{VK_SUBTRACT ,0 ,'-' ,0x2216 ,0x2212 ,'-' }, +{VK_DECIMAL ,0 ,',' ,',' ,',' ,'.' }, +{VK_NUMPAD0 ,0 ,'0' ,'0' ,0x0025 ,0x2423 }, +{VK_NUMPAD1 ,0 ,'1' ,'1' ,0x2194 ,0x2666 }, +{VK_NUMPAD2 ,0 ,'2' ,'2' ,0x2193 ,0x2665 }, +{VK_NUMPAD3 ,0 ,'3' ,'3' ,0x21cc ,0x2060 }, +{VK_NUMPAD4 ,0 ,'4' ,'4' ,0x2190 ,0x2663 }, +{VK_NUMPAD5 ,0 ,'5' ,'5' ,':' ,0x20ac }, +{VK_NUMPAD6 ,0 ,'6' ,'6' ,0x2192 ,0x2023 }, +{VK_NUMPAD7 ,0 ,'7' ,'7' ,0x2195 ,0x2714 }, +{VK_NUMPAD8 ,0 ,'8' ,'8' ,0x2191 ,0x2718 }, +{VK_NUMPAD9 ,0 ,'9' ,'9' ,0x2297 ,0x2020 }, {0 ,0 ,0 ,0 ,0 ,0 } }; diff --git "a/windows/kbdneo2/Treiber/AHK_f\303\274r_kbdneo2/kbdneo2.ahk" "b/windows/kbdneo2/Treiber/AHK_f\303\274r_kbdneo2/kbdneo2.ahk" index fcc6a7d..47eb2ac 100644 --- "a/windows/kbdneo2/Treiber/AHK_f\303\274r_kbdneo2/kbdneo2.ahk" +++ "b/windows/kbdneo2/Treiber/AHK_f\303\274r_kbdneo2/kbdneo2.ahk" @@ -1,7 +1,7 @@ -;********************* +;********************* ; Anfangsbedingungen * ;********************* -name=Neo 2.0 (Erweiterung für nativen Treiber) +name=Neo 2.0 (Erweiterung für nativen Treiber) enable=Aktiviere %name% disable=Deaktiviere %name% #usehook on @@ -15,12 +15,12 @@ if (FileExist("neo_enabled.ico")&&FileExist("neo_disabled.ico")) ;************************* -; Menü des Systray-Icons * +; Menü des Systray-Icons * ;************************* if (iconBenutzen) menu,tray,icon,neo_enabled.ico,,1 menu,tray,nostandard -menu,tray,add,AHK öffnen,open +menu,tray,add,AHK öffnen,open menu,helpmenu,add,Info,about menu,helpmenu,add menu,helpmenu,add,http://autohotkey.com/,autohotkey @@ -58,7 +58,7 @@ isMod4Active := 0 ;*********************** ; Fehlende Funktionen * ;*********************** -; *** benötigte Modifier werden gehookt *** +; *** benötigte Modifier werden gehookt *** ~*SC136:: if (isShiftLPressed and !isShiftRPressed) ToggleMod2Lock() @@ -229,17 +229,17 @@ if (isMod4Active and !isMod3Pressed) Send {Blind}{END} return -~*ü:: +~*ü:: if (isMod4Active and !isMod3Pressed) Send {esc} return -~*VKDD:: ;ist ö, mit ö jedoch merkwürdige Fehler +~*ö:: if (isMod4Active and !isMod3Pressed) Send {Blind}{TAB} return -~*ä:: +~*ä:: if (isMod4Active and !isMod3Pressed) Send {Blind}{INS} return @@ -255,7 +255,7 @@ Send ^z return ;***************** -; Menüfunktionen * +; Menüfunktionen * ;***************** togglesuspend: if A_IsSuspended { @@ -273,11 +273,11 @@ togglesuspend: } return about: - msgbox, 64, NEO 2.0 – Ergonomische Tastaturbelegung, + msgbox, 64, NEO 2.0 – Ergonomische Tastaturbelegung, ( %name% `nDas Neo-Layout ist ein alternatives deutsches Tastaturlayout - Näheres finden Sie unter http://neo-layout.org/. + Näheres finden Sie unter http://neo-layout.org/. `nDieses Skript erweitert den nativen Tastaturtreiber um einige fehlende Funktionen. ) @@ -457,4 +457,4 @@ ToggleAlwaysOnTop: Gui, +AlwaysOnTop alwaysOnTop = 1 } -Return \ No newline at end of file +Return -- cgit v1.2.3