###Function###
MouseClick

###Description###
Fhrt einen Mausklick durch.

###Syntax###
MouseClick ( "button" [, x, y [, clicks [, speed ]]] )


###Parameters###
@@ParamTable@@
button
	Der Button, der gedrckt werden soll. Mgliche Werte: "left", "right", "middle", "main", "menu", "primary", "secondary".
x, y
	[optional] Die x- und y-Koordinate, zu der die Maus bewegt werden soll. Wenn keine Position angegeben wird, wird an der aktuellen Mausposition geklickt.
clicks
	[optional] Die Anzahl der Klicks. Standard ist 1.
speed
	[optional] Die Bewegungsgeschwindigkeit der Maus von 1 (hchste) bis 100 (niedrigste). Eine Geschwindigkeit von 0 bewegt die Maus sofort. Die Standardgeschwindigkeit ist 10.
@@End@@


###ReturnValue###
Keine.


###Remarks###
Wenn "button" ein leerer String ist, wird die linke Maustaste gedrckt.

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 unabhngig von der Vertauschung.

@@StandardTable@@
<b>Button</b>	<b>Normal</b>	<b>Vertauscht</b>
""	Links	Links
"left"	Links	Links
"middle"	Mitte	Mitte
"right"	Rechts	Rechts
"primary"	Links	Rechts
"main"	Links	Rechts
"secondary"	Rechts	Links
"menu"	Rechts	Links
@@End@@

###Related###
MouseClickDrag, MouseGetPos, MouseMove, MouseCoordMode (Option)


###Example###
@@IncludeExample@@
