[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


    NAME
	MoveWindow -- Ask Intuition to move a window.

    SYNOPSIS
	MoveWindow( Window, DeltaX, DeltaY )
		    A0      D0      D1

	VOID MoveWindow( struct Window *, WORD, WORD );

    FUNCTION
	This routine sends a request to Intuition asking to move the window
	the specified distance.  The delta arguments describe how far to
	move the window along the respective axes.

	Note that the window will not be moved immediately, but rather
	will be moved the next time Intuition receives an input event,
	which happens currently at a minimum rate of ten times per second,
	and a maximum of sixty times a second.

	Interactions with other arbitration of Intuition data structures
	may defer this operation longer.  For V36, you can use the new
	IDCMP class IDCMP_CHANGEWINDOW to detect when this operation has
	completed.

	New for V36: Intuition now will do validity checking on the final
	position.  To send absolute movements, or to move and size a
	window in one step, use ChangeWindowBox().

    INPUTS
	Window = pointer to the structure of the Window to be moved
	DeltaX = how far to move the Window on the x-axis
	DeltaY = how far to move the Window on the y-axis

    RESULT
	None

    BUGS

    SEE ALSO
	ChangeWindowBox(), SizeWindow(), WindowToFront(), WindowToBack()


[Back to Amiga Developer Docs]