| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -113,29 +113,29 @@ resizemouse(Client *c) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					static void | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					buttonpress(XEvent *e) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						static char arg[8]; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						int i, x; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						static char buf[32]; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						unsigned int i, x; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						Client *c; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						XButtonPressedEvent *ev = &e->xbutton; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						arg[0] = 0; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						buf[0] = 0; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						if(barwin == ev->window) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							x = 0; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							for(i = 0; i < ntags; i++) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								x += textw(tags[i]); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								if(ev->x < x) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									snprintf(arg, sizeof arg, "%d", i); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									snprintf(buf, sizeof buf, "%d", i); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									if(ev->button == Button1) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										if(ev->state & MODKEY) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											tag(arg); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											tag(buf); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										else | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											view(arg); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											view(buf); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									else if(ev->button == Button3) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										if(ev->state & MODKEY) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											toggletag(arg); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											toggletag(buf); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										else | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											toggleview(arg); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											toggleview(buf); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									return; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								} | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -143,7 +143,7 @@ buttonpress(XEvent *e) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							if(ev->x < x + blw) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								switch(ev->button) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								case Button1: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									setlayout("-1"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									setlayout(NULL); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						} | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |