comparison main.c @ 565:fe766305eed1

applied Gottox' windowarea patch
author arg@mig29
date Thu, 16 Nov 2006 14:40:57 +0100
parents 651f2c868b31
children f05cfa7d5128
comparison
equal deleted inserted replaced
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 */