CoordMode

Bestimmt den Koordinaten-Modus für verschiedene Befehle bzgl. relativer oder absoluter Fenster-/Bildschirmposition.

CoordMode, ToolTip|Pixel|Mouse|Caret|Menu [, Screen|Window|Client]

Parameter

Param1

ToolTip: Beeinflusst ToolTip.

Pixel: Beeinflusst PixelGetColor, PixelSearch und ImageSearch.

Mouse: Beeinflusst MouseGetPos, Click und MouseMove/Click/Drag.

Caret: Beeinflusst die Built-in-Variablen A_CaretX und A_CaretY.

Menu: Beeinflusst den Befehl Menu Show, falls dessen Koordinaten angegeben worden sind.

Param2

Wenn Param2 nicht vorhanden ist, wird Screen standardmäßig verwendet.

Screen: Koordinaten beziehen sich auf den Desktop (ganzer Bildschirm).

Relative: Koordinaten beziehen sich auf das aktive Fenster.

Window [v1.1.05+]: Das Gleiche wie Relative und empfohlen, weil es verständlicher ist.

Client [v1.1.05+]: Koordinaten beziehen sich auf den Client-Bereich des aktiven Fensters (ohne Titelleiste, Standardmenü und Rahmen). Client-Koordinaten sind weniger abhängig von Version und Design des Betriebssystems.

Bemerkungen

Falls dieser Befehl weggelassen wird, verwenden alle Befehle Koordinaten, die sich auf das aktive Fenster beziehen (außer anderweitig dokumentierte Befehle, wie z. B. WinMove und InputBox).

Jeder neu gestartete Thread (z. B. ein Hotkey, ein benutzerdefinierter Menüpunkt oder eine zeitgesteuerte Subroutine) beginnt mit der Standardeinstellung des Befehls. Diese Standardeinstellung kann geändert werden, wenn man diesen Befehl bereits im automatischen Ausführungsbereich (am Anfang des Skripts) definiert.

[v1.1.23+]: Die built-internen A_CoordMode-Variablen enthalten die aktuellen Einstellungen.

Siehe auch

Click, MouseMove, MouseClick, MouseClickDrag, MouseGetPos, PixelGetColor, PixelSearch, ToolTip, Menu

Beispiel

CoordMode, ToolTip, Screen  ; Platziert ToolTips auf absolute Bildschirmkoordinaten:
CoordMode, ToolTip  ; Gleicher Effekt wie oben, da "Screen" die Standardeinstellung ist.