Ist in einem Programm der Fastmode gesetzt, wird bei Popup-Menüs %MenuItem nicht gesetzt.
Code
CLS
Set("FastMode", 1)
Print "Klick für Menüauswahl"
WaitInput
CLS
CreateMenu
AppendMenu 1, "Test1"
AppendMenu 2, "Test2"
TrackMenu %MouseX, %MouseY
If %MenuItem = 1
MessageBox("Menüpunkt1", "Menü", 0)
ElseIf %MenuItem = 2
MessageBox("Menüpunkt2", "Menü", 0)
Else
MessageBox("Unbekannte Menüaktion " + Str$(%MenuItem), "Menü", 0)
EndIf
Alles anzeigen
Bei normalen Fenstermenüs hingegen funktioniert es.
Gruß Volkmar