# Funktionsreferenz

WinMove

Bewegt ein Fenster oder verändert seine Größe.

WinMove ( "title", "text", x, y [, width [, height]] )

Parameter

title | Der Titel des Fensters, das verändert werden soll.
text | Der Text des Fensters, das verändert werden soll.
x | X-Koordinate, an die bewegt werden soll.
y | Y-Koordinate, an die bewegt werden soll.
width | [optional] Neue Breite des Fensters.
height | [optional] Neue Höhe des Fesnters.

Bemerkungen

WinMove arbeitet zwar nicht mit minimierten, wohl aber mit versteckten Fenstern.
Ist die Breite sehr groß und die Höhe sehr klein (oder negativ) angegeben, kann das Fenster nicht schmaler als 112 x 27 Pixel werden. Ist die Breite und Höhe sehr groß angegeben, kann das Fenster nicht größer als ungefähr [12+@DesktopWidth] x [12+@DesktopHeight] Pixel werden.
Negative Werte sind für die X- und Y-Koordinaten erlaubt. Damit kann ein Fenster auch aus dem Bildschrim hinaus bewegt werden; und ist das Programm eines, das sich an seine letzte Fensterposition erinnert, wird das Fenster am Fensterrand erscheinen, aber noch voll auf dem Bildschirm.
Falls mehrere Fenster das Kriterium erfüllen, wird das zuletzt aktive Fensters genommen.

Siehe auch

WinActivate, WinClose, WinGetClientSize, WinGetPos, WinSetState

Beispiel

WinMove("Untitled -", "", 0, 0, 200, 200)