diff options
author | Bert Münnich <ber.t@gmx.com> | 2013-04-14 19:50:47 +0200 |
---|---|---|
committer | Bert Münnich <ber.t@gmx.com> | 2013-04-14 19:50:47 +0200 |
commit | 593da23cf309aa4dd8b221b896f9d0dc77731ad7 (patch) | |
tree | 797fc9fd61f617e4e6ffbbed52240edafb4fcfca /window.c | |
parent | 16a598ca12a8592c20ff9276fc4c25c1e624fe65 (diff) | |
download | nsxiv-593da23cf309aa4dd8b221b896f9d0dc77731ad7.tar.zst |
Use bgcol as window background pixel; fixed issue #89
Diffstat (limited to 'window.c')
-rw-r--r-- | window.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -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"); |