Gray window background
This commit is contained in:
		
							parent
							
								
									47d107edb5
								
							
						
					
					
						commit
						b5526c9db0
					
				
							
								
								
									
										9
									
								
								window.c
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								window.c
									
									
									
									
									
								
							| @ -32,6 +32,8 @@ XColor bgcol; | |||||||
| 
 | 
 | ||||||
| void win_open(win_t *win) { | void win_open(win_t *win) { | ||||||
| 	XClassHint *classhint; | 	XClassHint *classhint; | ||||||
|  | 	XSetWindowAttributes attr; | ||||||
|  | 	unsigned long mask; | ||||||
| 
 | 
 | ||||||
| 	if (win == NULL) | 	if (win == NULL) | ||||||
| 		return; | 		return; | ||||||
| @ -54,9 +56,14 @@ void win_open(win_t *win) { | |||||||
| 	win->x = (scrw - win->w) / 2; | 	win->x = (scrw - win->w) / 2; | ||||||
| 	win->y = (scrh - win->h) / 2; | 	win->y = (scrh - win->h) / 2; | ||||||
| 
 | 
 | ||||||
|  | 	attr.backing_store = NotUseful; | ||||||
|  | 	attr.background_pixel = bgcol.pixel; | ||||||
|  | 	attr.save_under = False; | ||||||
|  | 	mask = CWBackingStore | CWBackPixel | CWSaveUnder; | ||||||
|  | 
 | ||||||
| 	win->xwin = XCreateWindow(dpy, RootWindow(dpy, scr), | 	win->xwin = XCreateWindow(dpy, RootWindow(dpy, scr), | ||||||
| 			win->x, win->y, win->w, win->h, 0, DefaultDepth(dpy, scr), InputOutput, | 			win->x, win->y, win->w, win->h, 0, DefaultDepth(dpy, scr), InputOutput, | ||||||
| 			DefaultVisual(dpy, scr), 0, NULL); | 			DefaultVisual(dpy, scr), mask, &attr); | ||||||
| 	if (win->xwin == None) | 	if (win->xwin == None) | ||||||
| 		FATAL("could not create window"); | 		FATAL("could not create window"); | ||||||
| 	 | 	 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Bert
						Bert