Mercurial > aewl
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) { |