dwm.c
branchstil
changeset 1541 16039d3a6270
parent 1540 e8a43c5bbc46
child 1542 a699915c007f
equal deleted inserted replaced
1540:e8a43c5bbc46 1541:16039d3a6270
   138 typedef struct {
   138 typedef struct {
   139 	const char *symbol;
   139 	const char *symbol;
   140 	void (*arrange)(Monitor *);
   140 	void (*arrange)(Monitor *);
   141 } Layout;
   141 } Layout;
   142 
   142 
   143 struct Monitor {
       
   144 	char ltsymbol[16];
       
   145 	float mfact;
       
   146 	int nmaster;
       
   147 	int num;
       
   148 	int by;               /* bar geometry */
       
   149 	int mx, my, mw, mh;   /* screen size */
       
   150 	int wx, wy, ww, wh;   /* window area  */
       
   151 	unsigned int seltags;
       
   152 	unsigned int sellt;
       
   153 	unsigned int tagset[2];
       
   154 	Bool showbar;
       
   155 	Bool topbar;
       
   156 	Client *clients;
       
   157 	Client *sel;
       
   158 	Client *stack;
       
   159 	Monitor *next;
       
   160 	Window barwin;
       
   161 	const Layout *lt[2];
       
   162 };
       
   163 
   143 
   164 typedef struct {
   144 typedef struct {
   165 	const char *class;
   145 	const char *class;
   166 	const char *instance;
   146 	const char *instance;
   167 	const char *title;
   147 	const char *title;
   306 #include "config.h"
   286 #include "config.h"
   307 
   287 
   308 struct Monitor {
   288 struct Monitor {
   309 	char ltsymbol[16];
   289 	char ltsymbol[16];
   310 	float mfact;
   290 	float mfact;
       
   291 	int nmaster;
   311 	int num;
   292 	int num;
   312 	int by;               /* bar geometry */
   293 	int by;               /* bar geometry */
   313 	int mx, my, mw, mh;   /* screen size */
   294 	int mx, my, mw, mh;   /* screen size */
   314 	int wx, wy, ww, wh;   /* window area  */
   295 	int wx, wy, ww, wh;   /* window area  */
   315 	unsigned int seltags;
   296 	unsigned int seltags;