comparison event.c @ 252:d1630548c3fe

implemented focusprev on button1 press in the bar, and focusnext on button3 press in the bar
author Anselm R.Garbe <arg@10ksloc.org>
date Fri, 11 Aug 2006 09:16:40 +0200
parents 1227c21588e2
children 7a11e4312b17
comparison
equal deleted inserted replaced
251:5c72602fe587 252:d1630548c3fe
101 Client *c; 101 Client *c;
102 XButtonPressedEvent *ev = &e->xbutton; 102 XButtonPressedEvent *ev = &e->xbutton;
103 103
104 if(barwin == ev->window) { 104 if(barwin == ev->window) {
105 switch(ev->button) { 105 switch(ev->button) {
106 default: 106 case Button1:
107 x = 0; 107 x = 0;
108 for(a.i = 0; a.i < ntags; a.i++) { 108 for(a.i = 0; a.i < ntags; a.i++) {
109 x += textw(tags[a.i]); 109 x += textw(tags[a.i]);
110 if(ev->x < x) { 110 if(ev->x < x) {
111 view(&a); 111 view(&a);
112 break; 112 return;
113 } 113 }
114 } 114 }
115 focusprev(NULL);
116 break;
117 case Button3:
118 focusnext(NULL);
115 break; 119 break;
116 case Button4: 120 case Button4:
117 viewprev(&a); 121 viewprev(&a);
118 break; 122 break;
119 case Button5: 123 case Button5: