# Funktionsreferenz

MouseClickDrag

Führt eine Verschiebe-Aktion mit der Maus aus.

MouseClickDrag ( "button", x1, y1, x2, y2 [, speed] )

Parameter

button | Die Taste, die gedrückt werden soll: "left", "right", "middle", "main", "menu", "primary" oder "secondary".
x1, y1 | Die Startkoordinaten der Verschiebe-Aktion.
x2, y2 | Die Endtkoordinaten der Verschiebe-Aktion.
speed | [optional] Die Bewegungsgeschwindigkeit der Maus von 1 (höchste) bis 100 (niedrigste). Eine Geschwindigkeit von 0 bewegt die Maus sofort. Die Standardgeschwindigkeit ist 10.

Bemerkungen

Wenn "button" ein leerer String ist, wird die linke Maustaste gedrückt.
Wenn der Button nicht in der Liste ist, wird @Error auf 1 gesetzt.
Wenn der Nutzer die rechte und linke Maustaste in der Systemsteuerung getauscht hat, dann ändert sich das Verhalten der Buttons.
"Left" und "right" klicken immer die selben Maustasten, egal, ob die Tasten vertauscht sind, oder nicht. Der "primary"- oder "main"-Button werden das entsprechende tun, ob sie vertauscht sind, oder nicht. Die Tasten "secondary" oder "menu" werden normalerweise das Kontexktmenü aufrufen, wieder unabhängig von der Vertauschung.
Siehe die Tabelle bei MouseClick für weitere Erläuterungen.

Siehe auch

MouseClick, MouseGetPos, MouseMove, MouseCoordMode (Option)

Beispiel

; Left click drag from 0,200 to 600, 700
MouseClickDrag("left", 0, 200, 600, 700)