changeset 565 | fe766305eed1 |
parent 532 | 651f2c868b31 |
child 570 | f05cfa7d5128 |
564:a22a70174d44 | 565:fe766305eed1 |
---|---|
16 |
16 |
17 /* extern */ |
17 /* extern */ |
18 |
18 |
19 char stext[1024]; |
19 char stext[1024]; |
20 Bool *seltag; |
20 Bool *seltag; |
21 int bx, by, bw, bh, bmw, masterd, screen, sx, sy, sw, sh; |
21 int bx, by, bw, bh, bmw, masterd, screen, sx, sy, sw, sh, wax, way, waw, wah; |
22 unsigned int master, ntags, numlockmask; |
22 unsigned int master, ntags, numlockmask; |
23 Atom wmatom[WMLast], netatom[NetLast]; |
23 Atom wmatom[WMLast], netatom[NetLast]; |
24 Bool running = True; |
24 Bool running = True; |
25 Bool issel = True; |
25 Bool issel = True; |
26 Client *clients = NULL; |
26 Client *clients = NULL; |
140 CopyFromParent, DefaultVisual(dpy, screen), |
140 CopyFromParent, DefaultVisual(dpy, screen), |
141 CWOverrideRedirect | CWBackPixmap | CWEventMask, &wa); |
141 CWOverrideRedirect | CWBackPixmap | CWEventMask, &wa); |
142 XDefineCursor(dpy, barwin, cursor[CurNormal]); |
142 XDefineCursor(dpy, barwin, cursor[CurNormal]); |
143 XMapRaised(dpy, barwin); |
143 XMapRaised(dpy, barwin); |
144 strcpy(stext, "dwm-"VERSION); |
144 strcpy(stext, "dwm-"VERSION); |
145 /* windowarea */ |
|
146 wax = sx; |
|
147 way = bh; |
|
148 wah = sh - bh; |
|
149 waw = sw; |
|
145 /* pixmap for everything */ |
150 /* pixmap for everything */ |
146 dc.drawable = XCreatePixmap(dpy, root, sw, bh, DefaultDepth(dpy, screen)); |
151 dc.drawable = XCreatePixmap(dpy, root, sw, bh, DefaultDepth(dpy, screen)); |
147 dc.gc = XCreateGC(dpy, root, 0, 0); |
152 dc.gc = XCreateGC(dpy, root, 0, 0); |
148 XSetLineAttributes(dpy, dc.gc, 1, LineSolid, CapButt, JoinMiter); |
153 XSetLineAttributes(dpy, dc.gc, 1, LineSolid, CapButt, JoinMiter); |
149 /* multihead support */ |
154 /* multihead support */ |