aboutsummaryrefslogtreecommitdiffstats
path: root/bar.c
diff options
context:
space:
mode:
Diffstat (limited to 'bar.c')
-rw-r--r--bar.c14
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;
remember that computers suck.