comparison event.c @ 238:969fb6be25e1

applied sander's patch
author Anselm R.Garbe <arg@10ksloc.org>
date Thu, 10 Aug 2006 11:19:25 +0200
parents 98e9901b1dbb
children e5390f8e06b9
comparison
equal deleted inserted replaced
237:7f8f7f14e9cd 238:969fb6be25e1
120 viewprev(&a); 120 viewprev(&a);
121 break; 121 break;
122 } 122 }
123 } 123 }
124 else if((c = getclient(ev->window))) { 124 else if((c = getclient(ev->window))) {
125 higher(c);
125 focus(c); 126 focus(c);
126 switch(ev->button) { 127 switch(ev->button) {
127 default: 128 default:
128 break; 129 break;
129 case Button1: 130 case Button1:
130 if(!c->ismax) { 131 if(!c->ismax && (arrange == dofloat || c->isfloat))
131 if(arrange == dofloat || c->isfloat) { 132 movemouse(c);
132 higher(c); 133 break;
133 movemouse(c); 134 case Button2:
134 } 135 if(!c->ismax && arrange != dofloat && !c->isfloat)
135 else 136 zoom(NULL);
136 zoom(NULL);
137 }
138 break; 137 break;
139 case Button3: 138 case Button3:
140 if(!c->ismax && (arrange == dofloat || c->isfloat)) { 139 if(!c->ismax && (arrange == dofloat || c->isfloat))
141 higher(c);
142 resizemouse(c); 140 resizemouse(c);
143 }
144 break; 141 break;
145 } 142 }
146 } 143 }
147 } 144 }
148 145