From 9b0ff1394b20d6472de7ad9dcb24b8c703b0195d Mon Sep 17 00:00:00 2001 From: Caball009 <82909616+Caball009@users.noreply.github.com> Date: Wed, 18 Mar 2026 23:45:07 +0100 Subject: [PATCH 1/2] feat(gui): Add minimize button to game window. --- GeneralsMD/Code/Main/WinMain.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GeneralsMD/Code/Main/WinMain.cpp b/GeneralsMD/Code/Main/WinMain.cpp index baac82f8a13..d285cb8ad46 100644 --- a/GeneralsMD/Code/Main/WinMain.cpp +++ b/GeneralsMD/Code/Main/WinMain.cpp @@ -704,7 +704,7 @@ static Bool initializeAppWindows( HINSTANCE hInstance, Int nCmdShow, Bool runWin // Create our main window windowStyle = WS_POPUP|WS_VISIBLE; if (runWindowed) - windowStyle |= WS_DLGFRAME | WS_CAPTION | WS_SYSMENU; + windowStyle |= WS_MINIMIZEBOX | WS_SYSMENU | WS_DLGFRAME | WS_CAPTION; else windowStyle |= WS_EX_TOPMOST | WS_SYSMENU; From 58cf2dd8a6b02915126f575c2f3d0c864357934f Mon Sep 17 00:00:00 2001 From: Caball009 <82909616+Caball009@users.noreply.github.com> Date: Sun, 22 Mar 2026 12:03:19 +0100 Subject: [PATCH 2/2] Replicated in Generals. --- Generals/Code/Main/WinMain.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Generals/Code/Main/WinMain.cpp b/Generals/Code/Main/WinMain.cpp index cf1fcc8b27a..3882edb212f 100644 --- a/Generals/Code/Main/WinMain.cpp +++ b/Generals/Code/Main/WinMain.cpp @@ -682,7 +682,7 @@ static Bool initializeAppWindows( HINSTANCE hInstance, Int nCmdShow, Bool runWin // Create our main window windowStyle = WS_POPUP|WS_VISIBLE; if (runWindowed) - windowStyle |= WS_DLGFRAME | WS_CAPTION | WS_SYSMENU; + windowStyle |= WS_MINIMIZEBOX | WS_SYSMENU | WS_DLGFRAME | WS_CAPTION; else windowStyle |= WS_EX_TOPMOST | WS_SYSMENU;