Use bgcol as window background pixel; fixed issue #89

This commit is contained in:
Bert Münnich 2013-04-14 19:50:47 +02:00
parent 16a598ca12
commit 593da23cf3
2 changed files with 7 additions and 2 deletions

View File

@ -1,4 +1,4 @@
VERSION = git-20130406
VERSION = git-20130414
PREFIX = /usr/local
MANPREFIX = $(PREFIX)/share/man

View File

@ -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");