|
CTWM
|
#include "r_structs.h"Go to the source code of this file.
Functions | |
| int | RLayoutXParseGeometry (RLayout *layout, const char *geometry, int *x, int *y, unsigned int *width, unsigned int *height) |
| Parse an X Geometry out to get the positions and sizes. | |
| int RLayoutXParseGeometry | ( | RLayout * | layout, |
| const char * | geometry, | ||
| int * | x, | ||
| int * | y, | ||
| unsigned int * | width, | ||
| unsigned int * | height ) |
Parse an X Geometry out to get the positions and sizes.
This generally wraps and replaces our uses of XParseGeometry in order to allow positioning relative to a XRANDR output name. This allows specifying a geometry relative to a particular monitor, rather than on the whole composite multi-screen output meta-display.
Definition at line 25 of file xparsegeometry.c.
References RArea::height, RAreaIsValid(), RLayoutBigArea(), RLayoutGetAreaByName(), RArea::width, RArea::x, x, RArea::y, and y.
Referenced by AddIconRegion(), AddWindow(), AddWindowRegion(), CreateIconManagers(), createWindowBoxes(), CreateWorkSpaceManagerWindow(), f_moveresize_impl(), and PackIconManager().