#215: hallo ihr Lieben, Die Nummer "2" und die Tastenkombination
----------------------------------------+-----------------------------------
Reporter: i...@… | Owner: florian
Type: Fehler/Defekt | Status: closed
Priority: niedrig | Milestone: Neo Version 2.0
Component: Treiber: Windows – Kbdneo | Version: 2.0 Final
Resolution: invalid | Keywords: kbdneo AHK
----------------------------------------+-----------------------------------
Changes (by florian):
* status: assigned => closed
* resolution: => invalid
Comment:
Replying to [ticket:215 i...@…]:
> Ich verwende folgenden Script um mir die Zeit auszugeben
>
> {{{^t::
> FormatTime, TimeString,,HH-mm
> Send %TimeString%
> Return}}}
>
Das ist ein Fehler vom AHK, der Tastendrücke sendet, wenn das Zeichen im
Keyboard-Layout vorkommt. Leider ist AHK nicht in der Lage Mod3 und Mod4
zu senden und sendet nur die Ebene1.
Das Problem lässt sich durch direktes Einfügen umgehen. AFAIK hat AHK
leider keine direkte Funktion um Text statt Keys zu senden (er kann es
aber, falls die Zeichen nicht in im Keyboard-Layout vorkommen).
Eine Lösung wäre z.B.:
{{{
^t::
FormatTime, TimeString,, HH:mm
Clipboard = %TimeString%
MsgBox %TimeString%
Send ^v
Return
}}}
bzw. um den vorigen Inhalt des Clipboard zu bewahren:
{{{
^t::
FormatTime, TimeString,, HH:mm
ClipSaved := ClipboardAll
Clipboard = %TimeString%
Send ^v
Clipboard = %ClipSaved%
Return
}}}
--
Ticket URL: <http://wiki.neo-layout.org/ticket/215#comment:2>
Neo-Layout <http://neo-layout.org/>
Das Neo-Tastaturlayout ist ein freies und ergonomisch optimiertes
Tastaturlayout für die deutsche Sprache, das auch sehr viele Sonderzeichen
direkt verfügbar macht.