Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Plant SCADA

WinMove

  • Last UpdatedJul 18, 2023
  • 1 minute read

Moves the active window to a new location and sizes the window in a single operation. This is the same as calling the WinPos() and the WinSize() functions. You use PageInfo to get the current window position.

Note: This function is not supported in the server process in a multiprocessor environment. Calling this function from the server process results in a hardware alarm being raised.

Syntax

WinMove(X, Y, Width, Height)

X, Y:

The new x and y pixel coordinates for the top-left corner of the active window.

If the window is a pinned window, the new coordinates will specify a location for the window that is based on the unscaled version of the page that hosts it.

Width:

The width of the window, in pixels.

If the target is a pinned window, the new width will be measured against the original window size as it is on the unscaled version of the page that hosts it.

Height:

The height of the window, in pixels.

If the target is a pinned window, the new height will be measured against the original window size as it is on the unscaled version of the page that hosts it.

Return Value

0 (zero) if successful, otherwise an error code is returned.

WinSize, WinPos, PageInfo

Example

WinMove(100,50,500,300);

/* Moves the top-left corner of the active window to the pixel
coordinate 100,50 and size the window to 500 x 300 pixels. */

See Also

Window Functions

In This Topic
Related Links
TitleResults for “How to create a CRG?”Also Available in