Macht die Koordinaten von verschiedenen internen Funktionen entweder relativ zum aktiven Fenster oder zum Bildschirm.
VorherRelativZu := CoordMode(ZielTyp , RelativZu)
Typ: Zeichenkette
Geben Sie eines der folgenden Wörter an, um den Typ des Ziels festzulegen, das davon betroffen sein soll.
ToolTip: Betrifft ToolTip.
Pixel: Betrifft PixelGetColor, PixelSearch und ImageSearch.
Mouse: Betrifft MouseGetPos, Click, MouseMove, MouseClick und MouseClickDrag.
Caret: Betrifft CaretGetPos.
Menu: Betrifft die Menu.Show-Methode, wenn Koordinaten angegeben sind.
Typ: Zeichenkette
Wenn weggelassen, wird standardmäßig Screen verwendet. Andernfalls geben Sie den Bereich an, zu dem ZielTyp relativ sein soll:
Screen: Koordinaten sind relativ zum Desktop (gesamten Bildschirm).
Window: Koordinaten sind relativ zum aktiven Fenster.
Client: Koordinaten sind relativ zum Clientbereich des aktiven Fensters (das ist der Bereich ohne Titelleiste, Menüleiste und Rahmen). Client-Koordinaten haben den Vorteil, dass sie weniger von der Version oder vom Design des Betriebssystems abhängig sind.
Typ: Zeichenkette
Diese Funktion gibt den Bereich zurück, zu dem ZielTyp zuvor relativ war.
Standardmäßig sind Koordinaten relativ zum Clientbereich des aktiven Fensters. Dies gilt für alle interne Funktionen, die Koordinaten verwenden, außer anderweitig dokumentierte wie WinMove und InputBox.
Jeder neue Thread (z.B. ein Hotkey, ein benutzerdefinierter Menüpunkt oder eine zeitgesteuerte Subroutine) verwendet zunächst die Standardeinstellung der Funktion. Diese Standardeinstellung kann geändert werden, indem die Funktion während der Startphase des Skripts verwendet wird.
Die internen A_CoordMode-Variablen enthalten die aktuellen Einstellungen, und erlauben die Zuweisung eines neuen Wertes, ohne CoordMode aufzurufen.
Click, MouseMove, MouseClick, MouseClickDrag, MouseGetPos, PixelGetColor, PixelSearch, ToolTip, Menu.Show