From 76dca9fb6fe00471c085a12bba315cc72dbac3f7 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 15 Jan 2006 00:55:27 +0000 Subject: [PATCH] add bForceRecreateWindow --- stepmania/src/archutils/Win32/GraphicsWindow.cpp | 4 ++-- stepmania/src/archutils/Win32/GraphicsWindow.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/stepmania/src/archutils/Win32/GraphicsWindow.cpp b/stepmania/src/archutils/Win32/GraphicsWindow.cpp index 647c5fa6a1..2b30fc2c24 100644 --- a/stepmania/src/archutils/Win32/GraphicsWindow.cpp +++ b/stepmania/src/archutils/Win32/GraphicsWindow.cpp @@ -261,9 +261,9 @@ void GraphicsWindow::CreateGraphicsWindow( const VideoModeParams &p ) /* Set the final window size, set the window text and icon, and then unhide the * window. */ -void GraphicsWindow::ConfigureGraphicsWindow( const VideoModeParams &p ) +void GraphicsWindow::ConfigureGraphicsWindow( const VideoModeParams &p, bool bForceRecreateWindow ) { - if( g_hWndMain == NULL ) + if( g_hWndMain == NULL || bForceRecreateWindow ) CreateGraphicsWindow( p ); ASSERT( g_hWndMain ); diff --git a/stepmania/src/archutils/Win32/GraphicsWindow.h b/stepmania/src/archutils/Win32/GraphicsWindow.h index 4f41db13cb..2cd4e1d2c9 100644 --- a/stepmania/src/archutils/Win32/GraphicsWindow.h +++ b/stepmania/src/archutils/Win32/GraphicsWindow.h @@ -19,7 +19,7 @@ namespace GraphicsWindow CString SetScreenMode( const VideoModeParams &p ); void CreateGraphicsWindow( const VideoModeParams &p ); void DestroyGraphicsWindow(); - void ConfigureGraphicsWindow( const VideoModeParams &p ); + void ConfigureGraphicsWindow( const VideoModeParams &p, bool bForceRecreateWindow = false ); void GetDisplayResolutions( DisplayResolutions &out );