Searched refs:RLayout (Results 1 - 17 of 17) sorted by relevance

/xsrc/external/mit/ctwm/dist/
H A Dr_layout.h11 RLayout *RLayoutNew(RAreaList *monitors);
12 void RLayoutFree(RLayout *self);
14 RLayout *RLayoutCopyCropped(const RLayout *self, int left_margin,
18 RLayout *RLayoutSetMonitorsNames(RLayout *self, char **names);
20 RArea RLayoutGetAreaAtXY(const RLayout *self, int x, int y);
21 RArea RLayoutGetAreaIndex(const RLayout *self, int index);
22 RArea RLayoutGetAreaByName(const RLayout *self, const char *name, int len);
24 void RLayoutFindTopBottomEdges(const RLayout *sel
[all...]
H A Dxrandr.h8 RLayout *XrandrNewLayout(Display *disp, Window rootw);
H A Dxparsegeometry.h10 int RLayoutXParseGeometry(RLayout *layout, const char *geometry, int *x, int *y,
H A Dr_structs.h45 struct RLayout { struct
H A Dr_layout.c20 static void _RLayoutFreeNames(RLayout *self);
21 static RAreaList *_RLayoutRecenterVertically(const RLayout *self,
23 static RAreaList *_RLayoutRecenterHorizontally(const RLayout *self,
25 static RAreaList *_RLayoutVerticalIntersect(const RLayout *self,
27 static RAreaList *_RLayoutHorizontalIntersect(const RLayout *self,
42 * First, some funcs for creating and destroying RLayout's in various
49 * Create an RLayout for a given set of monitors.
54 RLayout *
57 RLayout *layout = malloc(sizeof(RLayout));
[all...]
H A Dtypes.h71 typedef struct RLayout RLayout; typedef in typeref:struct:RLayout
H A Dwin_utils.h26 bool ConstrainByLayout(RLayout *layout, int move_off_res, int *left, int width,
H A Dxparsegeometry.c25 RLayoutXParseGeometry(RLayout *layout, const char *geometry, int *x, int *y,
H A Dxrandr.c21 RLayout *
105 // Build up an RLayout of those areas and their names, and hand it
H A Dscreen.h211 RLayout *Layout;
214 RLayout *BorderedLayout;
H A Dwin_utils.c760 ConstrainByLayout(RLayout *layout, int move_off_res, int *left, int width,
H A Dparse_be.c2136 RLayout *new_layout;
H A Dwin_resize.c948 RLayout *borderedLayout = NULL;
H A Dadd_window.c1468 const RLayout *layout = Scr->BorderedLayout;
1502 // completely off-screen; in that case, the RLayout* calls
/xsrc/external/mit/ctwm/dist/doc/devman/
H A Dindex.adoc17 * <<rlayout.adoc#,RLayout>> describes the functions and data structures
18 involving `RArea` and `RLayout` bits.
/xsrc/external/mit/ctwm/dist/tests/layout/
H A Dtest_layout.c117 static RLayout *
153 static RLayout *
158 RLayout *layout;
218 RLayout *layout = NULL;
306 RLayout *check_layout;
326 RLayout *check_layout;
/xsrc/external/mit/ctwm/dist/tests/
H A DCMakeLists.txt128 # RLayout stuff

Completed in 17 milliseconds