OK, das wäre ne Möglichkeit.

Sobald Taste Links gedrückt wird geht der Switch auf ON. Solange gezogen wird bleibt er On. D.h. ich muss dann ne Schleife starten die solange läuft bis der Switch wieder Off ist, also die Taste losgelassen wird um das MouseUpEvent zu kriegen. Sehe ich das so richtig?

Auf jeden Fall ist die Idee die Maus erst einmal mit switchen zu belegen gar nicht übel. So hab ich nicht immer die Fork MouseInput=1 mitten im Code.... LinkeTaste=On macht das ganze etwas übersichtlicher und besser verständlich.