world.MoveWorldWindowX
Move and resize a specific world window
Prototype
void MoveWorldWindowX(long Left, long Top, long Width, long Height, short Which);
Description
This function moves and resizes one of the current world's windows.
Specify the left and top co-ordinates in pixels.
Specify the width and height of the window in pixels.
Note that if you move the window off the screen (eg. to -1000, -1000) it will become invisible.
No checking is performed on the arguments to this function.
The co-ordinates are relative to the client area of the main MUSHclient window.
In other words, position 1, 1 is the very top-left corner of the MUSHclient frame window.
The first window is window number 1, the second one is 2, and so on. You create new windows by using Window menu -> New Window.
VBscript example
MoveWorldWindowX 1, 1, 640, 480, 2 ' move window 2
Jscript example
MoveWorldWindowX (1, 1, 640, 480, 2)
Lua example
Not available in Lua - use MoveWorldWindow with a 5th argument instead.
Lua notes
Lua has an optional 5th argument to MoveWorldWindow which is the window number to move.
Return value
None.
Related topic
See also
| Function | Description |
|---|---|
| GetMainWindowPosition | Returns the position and size of the main MUSHclient window |
| GetNotepadWindowPosition | Returns the position and size of the specified notepad window |
| GetWorldWindowPosition | Returns the position and size of the current world window |
| GetWorldWindowPositionX | Returns the position and size of a specific world window |
| MoveMainWindow | Move and resize the main MUSHclient window |
| MoveNotepadWindow | Move and resize the specified notepad window |
| MoveWorldWindow | Move and resize a world window |
| SetToolBarPosition | Sets the position of the game toolbars on the screen. |
| SetWorldWindowStatus | Changes the status of the current world window |