Changeset 1169


Ignorieren:
Zeitstempel:
11.11.2008 17:46:18 (vor 10 Jahren)
Autor:
mösi
Nachricht:

Compose,d,d decodiert nun das nächste ausgegebenen Zeichen, nicht die gedrückte Taste. Die ausgabe erfolgt derzeit exklusiv im praktischen TrayTip.

Datei:
1 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • windows/neo-vars/src/Source/varsfunctions.ahk

    r1168 r1169  
    109109CharOut(char) { 
    110110  global 
     111  if (DecodeUnicodeNext == 1) { 
     112    DecodeUnicodeNext := 0 
     113    TrayTip,Unicode-Zeichen,%char%,10,1 
     114  } 
    111115  if (DNCS%char% != "") 
    112116    SendBlindShiftFixed(DNCS%char% . UPCS%char%) 
     
    119123CharOutDown(char) { 
    120124  global 
     125  if (DecodeUnicodeNext == 1) { 
     126    DecodeUnicodeNext := 0 
     127    TrayTip,Unicode-Zeichen,%char%,10,1 
     128  } 
    121129  if (DNCS%char% != "") 
    122130    SendBlindShiftFixed(DNCS%char%) 
     
    174182  } else if (subroutine == "DUni") { 
    175183    ; starte Unicode-Zeichen-in-Hex-Umwandlung 
    176     IsPressHooked := 1 
    177     PressHookRoutine := "DUni" 
     184    DecodeUnicodeNext := 1 
    178185  }  else if (subroutine == "Rlod") { 
    179186    ; Neustart des AHK-Skripts 
     
    508515    } else 
    509516      IsPressHooked := 0 
    510   } else if (HookRoutine == "DUni") { 
    511     OutStr := EncodeUni(Char) 
    512     loop { 
    513       if (OutStr == "")  
    514         break ; erledigt 
    515       CharOut(SubStr(OutStr,1,5)) 
    516       OutStr := SubStr(OutStr,6) 
    517     } 
    518     IsPressHooked := 0 
    519517  } else 
    520518    IsPressHooked := 0 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.