ecere/gui/Win32: Allow windows bigger than desktop
authorJerome St-Louis <jerome@ecere.com>
Mon, 29 Feb 2016 00:32:26 +0000 (19:32 -0500)
committerJerome St-Louis <jerome@ecere.com>
Sat, 2 Jul 2016 20:40:45 +0000 (16:40 -0400)
- SWP_NOSENDCHANGING flag
- This is required for slides generator with desktop smaller than size resolution

ecere/src/gui/drivers/Win32Interface.ec

index ab813ed..57ec580 100644 (file)
@@ -1518,7 +1518,7 @@ class Win32Interface : Interface
 
    void PositionRootWindow(Window window, int x, int y, int w, int h, bool move, bool resize)
    {
-      int flags = SWP_NOZORDER|SWP_NOACTIVATE|SWP_NOCOPYBITS;
+      int flags = SWP_NOZORDER|SWP_NOACTIVATE|SWP_NOCOPYBITS|SWP_NOSENDCHANGING;
 
       if(!window.systemParent && !fullScreenMode)
       {