equal
deleted
inserted
replaced
97 int i, x; |
97 int i, x; |
98 |
98 |
99 dc.x = dc.y = 0; |
99 dc.x = dc.y = 0; |
100 dc.w = bw; |
100 dc.w = bw; |
101 |
101 |
102 drawtext(arrange == dotile ? TILESYMBOL : FLOATSYMBOL, dc.status, False); |
102 drawtext(NULL, dc.status, False); |
103 dc.w = modew; |
|
104 for(i = 0; i < ntags; i++) { |
103 for(i = 0; i < ntags; i++) { |
105 dc.x += dc.w; |
|
106 dc.w = textw(tags[i]); |
104 dc.w = textw(tags[i]); |
107 if(seltag[i]) |
105 if(seltag[i]) |
108 drawtext(tags[i], dc.sel, sel && sel->tags[i]); |
106 drawtext(tags[i], dc.sel, sel && sel->tags[i]); |
109 else |
107 else |
110 drawtext(tags[i], dc.norm, sel && sel->tags[i]); |
108 drawtext(tags[i], dc.norm, sel && sel->tags[i]); |
111 } |
109 dc.x += dc.w; |
|
110 } |
|
111 |
|
112 dc.w = bmw; |
|
113 drawtext(arrange == dotile ? TILESYMBOL : FLOATSYMBOL, dc.status, False); |
|
114 |
112 x = dc.x + dc.w; |
115 x = dc.x + dc.w; |
113 dc.w = textw(stext); |
116 dc.w = textw(stext); |
114 dc.x = bx + bw - dc.w; |
117 dc.x = bx + bw - dc.w; |
115 if(dc.x < x) { |
118 if(dc.x < x) { |
116 dc.x = x; |
119 dc.x = x; |