Changeset 1256

Show
Ignore:
Timestamp:
11/30/08 08:35:23 (4 years ago)
Author:
mösi
Message:

Fixed: Modifier-Proc-Funktionen werden in PressHook-ed Funktionen nicht wie benötigt aufgerufen, was bewirkt, dass jeglicher Druck auf einen Mod (wie bspw. Mod4 für die Numpad-Ziffern) das Proc beendet.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • windows/neo-vars/src/source/tools.ahk

    r1246 r1256  
    5959PressHookRoman(PhysKey, ActKey, Char) { 
    6060  global 
    61   if ((Char == "U0030") or (Char == "SN__0")) 
     61  if (SubStr(Char,1,1) == "P") 
     62    CharStarDown(PhysKey, ActKey, Char) 
     63  else if ((Char == "U0030") or (Char == "SN__0")) 
    6264    RomanSum := 10*RomanSum 
    6365  else if ((Char == "U0031") or (Char == "SN__1")) 
     
    192194PressHookUni(PhysKey, ActKey, Char) { 
    193195  global 
    194   if ((Char == "U0030") or (Char == "SN__0")) 
     196  if (SubStr(Char,1,1) == "P") 
     197    CharStarDown(PhysKey, ActKey, Char) 
     198  else if ((Char == "U0030") or (Char == "SN__0")) 
    195199    UniSum := UniSum . "0" 
    196200  else if ((Char == "U0031") or (Char == "SN__1"))