set_geometry
Description:
[ Version ( since = "2.16" ) ]
public void set_geometry (WindowGravity gravity, WindowMoveResizeMask geometry_mask, int x, int y, int width, int height)
public void set_geometry (WindowGravity gravity, WindowMoveResizeMask geometry_mask, int x, int y, int width, int height)
Sets the size and position of this.
The X and Y coordinates should be relative to the root window.
Note that the new size and position apply to this with its frame added by the window manager. Therefore, using set_geometry with the values returned by get_geometry should be a no-op, while using set_geometry with the values returned by get_client_window_geometry should reduce the size of this and move it.
Parameters:
| this |
a Window. |
| gravity |
the gravity point to use as a reference for the new position. |
| geometry_mask |
a bitmask containing flags for what should be set. |
| x |
new X coordinate in pixels of this. |
| y |
new Y coordinate in pixels of this. |
| width |
new width in pixels of this. |
| height |
new height in pixels of this. |