diff src/video/windib/SDL_dibvideo.c @ 971:96671ebc50a4

Date: Mon, 25 Oct 2004 17:30:06 +0200 From: Gautier Portet Subject: [SDL] Re: Centering a window Hi, here is a patch fixing the win32 centered window bug
author Sam Lantinga <slouken@libsdl.org>
date Fri, 12 Nov 2004 23:22:08 +0000
parents f72cc0c7305f
children d31afac94eff
line wrap: on
line diff
--- a/src/video/windib/SDL_dibvideo.c	Fri Nov 12 23:14:47 2004 +0000
+++ b/src/video/windib/SDL_dibvideo.c	Fri Nov 12 23:22:08 2004 +0000
@@ -703,12 +703,12 @@
 		if ( (flags & SDL_FULLSCREEN) ) {
 			x = (GetSystemMetrics(SM_CXSCREEN)-width)/2;
 			y = (GetSystemMetrics(SM_CYSCREEN)-height)/2;
+		} else if ( center ) {
+			x = (GetSystemMetrics(SM_CXSCREEN)-width)/2;
+			y = (GetSystemMetrics(SM_CYSCREEN)-height)/2;
 		} else if ( SDL_windowX || SDL_windowY || window ) {
 			x = bounds.left;
 			y = bounds.top;
-		} else if ( center ) {
-			x = (GetSystemMetrics(SM_CXSCREEN)-width)/2;
-			y = (GetSystemMetrics(SM_CYSCREEN)-height)/2;
 		} else {
 			x = y = -1;
 			swp_flags |= SWP_NOMOVE;