1029
|
1 |
/* See LICENSE file for copyright and license details. */ |
|
2 |
#include <X11/Xlib.h> |
|
3 |
|
|
4 |
/* typedefs */ |
|
5 |
typedef struct Client Client; |
|
6 |
struct Client { |
|
7 |
char name[256]; |
|
8 |
int x, y, w, h; |
|
9 |
int rx, ry, rw, rh; /* revert geometry */ |
|
10 |
int basew, baseh, incw, inch, maxw, maxh, minw, minh; |
|
11 |
int minax, maxax, minay, maxay; |
|
12 |
long flags; |
|
13 |
unsigned int border, oldborder; |
|
14 |
Bool isbanned, isfixed, ismax, isfloating, wasfloating; |
|
15 |
Bool *tags; |
|
16 |
Client *next; |
|
17 |
Client *prev; |
|
18 |
Client *snext; |
|
19 |
Window win; |
|
20 |
}; |