comparison draw.c @ 687:a76799907854

removed client title bar
author Anselm R. Garbe <arg@suckless.org>
date Sun, 14 Jan 2007 22:27:29 +0100
parents 4fd68b1485eb
children 39fa5308d73f
comparison
equal deleted inserted replaced
686:4fd68b1485eb 687:a76799907854
139 139
140 void 140 void
141 drawclient(Client *c) { 141 drawclient(Client *c) {
142 if(c == sel && issel) { 142 if(c == sel && issel) {
143 drawstatus(); 143 drawstatus();
144 XUnmapWindow(dpy, c->twin);
145 XSetWindowBorder(dpy, c->win, dc.sel[ColBG]); 144 XSetWindowBorder(dpy, c->win, dc.sel[ColBG]);
146 return; 145 return;
147 } 146 }
148 XSetWindowBorder(dpy, c->win, dc.norm[ColBG]); 147 XSetWindowBorder(dpy, c->win, dc.norm[ColBG]);
149 XMapWindow(dpy, c->twin);
150 dc.x = dc.y = 0;
151 dc.w = c->tw;
152 drawtext(c->name, dc.norm, False, False);
153 XCopyArea(dpy, dc.drawable, c->twin, dc.gc, 0, 0, c->tw, c->th, 0, 0);
154 XSync(dpy, False); 148 XSync(dpy, False);
155 } 149 }
156 150
157 unsigned long 151 unsigned long
158 getcolor(const char *colstr) { 152 getcolor(const char *colstr) {