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 PlaceX, RAreaIsValid(), RLayoutBigArea(), RLayoutGetAreaByName(), x, and y.
Referenced by AddIconRegion(), AddWindow(), AddWindowRegion(), CreateIconManagers(), createWindowBoxes(), CreateWorkSpaceManagerWindow(), f_moveresize_impl(), and PackIconManager().