Changed: #926 enable window resizing

This commit is contained in:
Thibaut Girka 2010-06-01 11:45:04 +02:00
parent 38a8e19a13
commit 5d594a197d

View file

@ -1636,11 +1636,15 @@ bool CDriverGL::setMode(const GfxMode& mode)
size_hints.y = 0; size_hints.y = 0;
size_hints.width = mode.Width; size_hints.width = mode.Width;
size_hints.height = mode.Height; size_hints.height = mode.Height;
size_hints.flags = PSize;
if (!mode.Windowed)
{
size_hints.flags = PSize | PMinSize | PMaxSize; size_hints.flags = PSize | PMinSize | PMaxSize;
size_hints.min_width = mode.Width; size_hints.min_width = mode.Width;
size_hints.min_height = mode.Height; size_hints.min_height = mode.Height;
size_hints.max_width = mode.Width; size_hints.max_width = mode.Width;
size_hints.max_height = mode.Height; size_hints.max_height = mode.Height;
}
XSetWMNormalHints(dpy, win, &size_hints); XSetWMNormalHints(dpy, win, &size_hints);