From 0567486daa6ed2c65d74909c95cd2cbaee9fd376 Mon Sep 17 00:00:00 2001 From: cxl Date: Mon, 27 Dec 2010 18:56:08 +0000 Subject: [PATCH] CtrlCore: TopWindow FullScreen for open window in Win32 git-svn-id: svn://ultimatepp.org/upp/trunk@2941 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/CtrlCore/TopWin32.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/uppsrc/CtrlCore/TopWin32.cpp b/uppsrc/CtrlCore/TopWin32.cpp index 78943d056..514b27b13 100644 --- a/uppsrc/CtrlCore/TopWin32.cpp +++ b/uppsrc/CtrlCore/TopWin32.cpp @@ -232,6 +232,13 @@ void TopWindow::Minimize(bool effect) TopWindow& TopWindow::FullScreen(bool b) { fullscreen = b; + HWND hwnd = GetOwnerHWND(); + bool pinloop = inloop; + WndDestroy(); + Overlap(); + SetRect(GetDefaultWindowRect()); + Open(hwnd); + inloop = pinloop; return *this; }