diff options
author | Anselm R. Garbe <garbeam@wmii.de> | 2006-07-14 10:34:07 +0200 |
---|---|---|
committer | Anselm R. Garbe <garbeam@wmii.de> | 2006-07-14 10:34:07 +0200 |
commit | 6458d72572a30d2cc4af3385755033b2cca93057 (patch) | |
tree | 158be70ab7a84b729a66f0532c08aa7b336db217 /bar.c | |
parent | 9cd686c93a80b4095d4ee0960bef320ccd9ea02c (diff) | |
download | dwm-6458d72572a30d2cc4af3385755033b2cca93057.tar.gz |
made barclick to select the specific tag
Diffstat (limited to 'bar.c')
-rw-r--r-- | bar.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/bar.c b/bar.c index 9914e56..ea4b946 100644 --- a/bar.c +++ b/bar.c @@ -6,6 +6,20 @@ #include "dwm.h" void +barclick(XButtonPressedEvent *e) +{ + int x = 0; + Arg a; + for(a.i = 0; a.i < TLast; a.i++) { + x += textw(tags[a.i]) + dc.font.height; + if(e->x < x) { + view(&a); + return; + } + } +} + +void draw_bar() { int i; |