Use bgcol as window background pixel; fixed issue #89
This commit is contained in:
		
							parent
							
								
									16a598ca12
								
							
						
					
					
						commit
						593da23cf3
					
				
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							| @ -1,4 +1,4 @@ | ||||
| VERSION = git-20130406 | ||||
| VERSION = git-20130414 | ||||
| 
 | ||||
| PREFIX    = /usr/local | ||||
| MANPREFIX = $(PREFIX)/share/man | ||||
|  | ||||
							
								
								
									
										7
									
								
								window.c
									
									
									
									
									
								
							
							
						
						
									
										7
									
								
								window.c
									
									
									
									
									
								
							| @ -165,6 +165,8 @@ void win_open(win_t *win) | ||||
| { | ||||
| 	win_env_t *e; | ||||
| 	XClassHint classhint; | ||||
| 	XSetWindowAttributes attr; | ||||
| 	unsigned long attr_mask; | ||||
| 	XColor col; | ||||
| 	char none_data[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; | ||||
| 	Pixmap none; | ||||
| @ -211,9 +213,12 @@ void win_open(win_t *win) | ||||
| 		win->y = (e->scrh - win->h) / 2; | ||||
| 	} | ||||
| 
 | ||||
| 	attr.background_pixel = win->bgcol; | ||||
| 	attr_mask = CWBackPixel; | ||||
| 
 | ||||
| 	win->xwin = XCreateWindow(e->dpy, RootWindow(e->dpy, e->scr), | ||||
| 	                          win->x, win->y, win->w, win->h, 0, | ||||
| 	                          e->depth, InputOutput, e->vis, 0, None); | ||||
| 	                          e->depth, InputOutput, e->vis, attr_mask, &attr); | ||||
| 	if (win->xwin == None) | ||||
| 		die("could not create window"); | ||||
| 	 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Bert Münnich
						Bert Münnich