Xinqi Bao's Git
projects
/
dwm.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
| inline |
side by side
made barclick to select the specific tag
[dwm.git]
/
bar.c
diff --git
a/bar.c
b/bar.c
index
9914e56
..
ea4b946
100644
(file)
--- a/
bar.c
+++ b/
bar.c
@@
-5,6
+5,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()
{