#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.

Antwort per Email an