commit 653826572d5dfe36fc567b2fdce7ef5d9ad0bfbc
parent 5a5851bac2670624f30c84efe4129f0101f62255
Author: Anselm R. Garbe <arg@suckless.org>
Date: Wed, 10 Jan 2007 12:54:23 +0100
added comment to %u in config.default.h, added Button{4.5} support on mode label
Diffstat:
2 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/config.default.h b/config.default.h
@@ -5,9 +5,9 @@
#define TAGS \
const char *tags[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9", NULL };
-#define DEFMODE dotile /* dofloat */
+#define DEFMODE dotile /* dofloat */
#define FLOATSYMBOL "><>"
-#define TILESYMBOL "[%u]="
+#define TILESYMBOL "[%u]=" /* %u is replaced with nmaster */
#define FONT "-*-fixed-medium-r-normal-*-13-*-*-*-*-*-*-*"
#define NORMBGCOLOR "#333366"
diff --git a/event.c b/event.c
@@ -131,8 +131,20 @@ buttonpress(XEvent *e) {
return;
}
}
- if((ev->x < x + bmw) && (ev->button == Button1))
- togglemode(NULL);
+ if(ev->x < x + bmw)
+ switch(ev->button) {
+ case Button1:
+ togglemode(NULL);
+ break;
+ case Button4:
+ a.i = 1;
+ incnmaster(&a);
+ break;
+ case Button5:
+ a.i = -1;
+ incnmaster(&a);
+ break;
+ }
}
else if((c = getclient(ev->window))) {
focus(c);