21 lines
		
	
	
		
			344 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			344 B
		
	
	
	
		
			C
		
	
	
	
	
	
void
 | 
						|
toggletopbar(const Arg *arg)
 | 
						|
{
 | 
						|
	Bar *bar;
 | 
						|
	Monitor *m = selmon;
 | 
						|
 | 
						|
	for (bar = m->bar; bar; bar = bar->next)
 | 
						|
		bar->topbar = !bar->topbar;
 | 
						|
 | 
						|
	if (!m->showbar) {
 | 
						|
		togglebar(NULL);
 | 
						|
		return;
 | 
						|
	}
 | 
						|
 | 
						|
	updatebarpos(m);
 | 
						|
 | 
						|
	for (bar = m->bar; bar; bar = bar->next)
 | 
						|
		XMoveResizeWindow(dpy, bar->win, bar->bx, bar->by, bar->bw, bar->bh);
 | 
						|
	arrange(m);
 | 
						|
}
 |