Im Prinzip ja.
Bleibt nur noch die Frage 1) Wie simulier ich einen linken Klick?
und 2) Wenn er beim OnMouseDown das alles ausführt, dann kann er ja nicht gleichzeitig das Popupmenu öffnen, also muss man das manuel öffnen. Nun hab ich da aber das Problem wenn ich
Code:
popupmenu.popup(x,y) wobei x und y von der OnMouseDown-Funktion übergeben werden
verwende, dass das Popupmenu dann an einer völlig falschen Stelle aufpoppt