@GEV Vielen Dank schon mal, insbesondere für den ersten Teil mit dem Hotkey!
Im Menü möchte ich gern die Eigenschaft erhalten, dass man mit dem Anfangsbuchstaben, evtl. durch Mehrfacheingabe, in die richtige Zeile kommt. (Später soll das Menü deutlich umfangreicher werden).Insofern bin ich mit meinem zweiten Teil zufrieden, nur öffnet sich das Menü erst beim Loslassen der Hotkeytaste.
Das ist der einzige Punkt, den ich gern ändern würde. Ich weiß nur nicht wie?
Gibt es einen Befehl, der eine gedrückte Taste uppt?
#persistent
#SingleInstance, Force
$T::
KeyWait, T, T0.6
If (!ErrorLevel) ; Warum das Ausrufezeichen?
Send t
else
gosub, MakroT
return
;---------------------
MakroT:
Menu, MyMenu, add, &M1,M1
Menu, MyMenu, add, &M2,M2
Menu, MyMenu, add, &T1,T1
Menu, MyMenu, add, &T2,T2
Menu, MyMenu, add, &PNN,PNN
KeyWait, T, ;Wenn diese beiden Zeilen fehlen, springt der Balken im Menü hin und her.
Hotkey,$T,off ;
Menu, MyMenu, Show
Hotkey,$T,On
return
;-----------------
T1:
sendinput T1
return
T2:
sendinput T2
return
M1:
sendinput M1
return
M2:
sendinput M2
return
PNN:
sendinput PNN
return
;--------------------
Ende:
GuiClose:
ExitApp