From 7b3eb8c787394811e8704ec47005307507818ad0 Mon Sep 17 00:00:00 2001 From: dennis Date: Fri, 27 Jun 2008 13:54:39 +0000 Subject: Test mit umgemappten Tasten (bisher leider ohne Erfolg). git-svn-id: https://svn.neo-layout.org@582 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/autohotkey/Compose/Compose-Methods.ahk | 45 +++++++++++++++----------- 1 file changed, 27 insertions(+), 18 deletions(-) (limited to 'windows/autohotkey/Compose/Compose-Methods.ahk') diff --git a/windows/autohotkey/Compose/Compose-Methods.ahk b/windows/autohotkey/Compose/Compose-Methods.ahk index c7acc29..42bfd19 100644 --- a/windows/autohotkey/Compose/Compose-Methods.ahk +++ b/windows/autohotkey/Compose/Compose-Methods.ahk @@ -26,30 +26,22 @@ damit dies aber nicht unendlich lange geht (also erst ein paar W eine Ersetzung erfolgt, weil nach Compose doch umentschieden wurde), wird mit Space (vielleicht auch später mit anderen Tasten) compose wieder deaktiviert. - -******************************************** -* Zu Testzwecken aufgenommene Kombinationen -* (in der Linux-Schreibweise) -******************************************** - - "©" # copyright - <1> <2> "½" # FRACTION 1/2 - <2> <0> "xx" # SMALL ROMAN NUMERAL 20 - <2> <0> <0> "cc" # SMALL ROMAN NUMERAL 200 - <2> <0> <0> <0> "mm" # SMALL ROMAN NUMERAL 2000 - <3> <9> <9> <9> "mmmcmxcix" # SMALL ROMAN NUMERAL 3999 - <2> <0> <0> <0> "\u216f\u216f" # ROMAN NUMERAL 2000 - ******************************************* * Offene und noch zu lösende Probleme: ******************************************* +- Anscheinend funktionieren die Compose-Kombinationen nicht mit umgemappten + Tasten? - {compose}r200 und {compose}r2000 können nicht eingegeben werden, - da zuvor {compose}r20 erkannt wird + da zuvor {compose}r20 erkannt und sofort verarbeitet wird + +- Können mit den Hotkeys auch die toten Tasten erzeugt werden, z.B. + (in Linux-Schreibweise): + : "ø" # LATIN SMALL LETTER O WITH STROKE - Unbedingt die folgende noch fehlende Dokumentation ergänzen, damit die - Compose-Kombinationen von Dennis automatisch aus den Linux-Sourcen - generiert werden können: Wann/wofür benutzt man: + Compose-Kombinationen von automatisch aus den Linux-Sourcen + generiert werden können: Wofür bzw. wann benutzt man: send a @@ -57,6 +49,12 @@ Space (vielleicht auch sp send {blind} a + sendinput a + + + sendinput {blind}a + + SendUnicodeChar(0x0061) @@ -77,7 +75,7 @@ Space (vielleicht auch sp ******************************************* - {compose}r2000 und {compose}R2000 werden jetzt unterschieden: - Alle Keystrings sind jetzt Case-sensitive (Parameter c) + Alle Keystrings sind jetzt Case-sensitive (Parameter C) */ @@ -114,7 +112,18 @@ IsMod3Pressed() return ( GetKeyState("CapsLock","P") or GetKeyState("#","P") ) ; # = SC02B } +; Test: Funktionieren die Compose-Kombinationen auch noch, wenn Tasten umgemappt werden? +q:: + send r +return + +w:: + send R +return + /* +*R:: sendinput {blind}r + ******************************************** * Unicode-Methoden ******************************************** -- cgit v1.2.3