Mercurial > sdl-ios-xcode
diff src/video/gem/SDL_gemvideo.c @ 2107:757dfb38f574
Simply resize existing window
author | Patrice Mandin <patmandin@gmail.com> |
---|---|
date | Sat, 26 May 2007 20:10:49 +0000 |
parents | 2714a8976e37 |
children | a930c8e4d8b0 |
line wrap: on
line diff
--- a/src/video/gem/SDL_gemvideo.c Sat May 26 19:46:04 2007 +0000 +++ b/src/video/gem/SDL_gemvideo.c Sat May 26 20:10:49 2007 +0000 @@ -805,19 +805,10 @@ /* Open the window */ wind_open(GEM_handle, x2, y2, w2, h2); } else { - /* Resize window if needed, to fit asked video mode */ - if (modeflags & SDL_RESIZABLE) { - wind_get(GEM_handle, WF_WORKXYWH, &x2, &y2, &w2, &h2); - if ((w2 & 15) != 0) { - w2 = (w2 | 15) + 1; - } - if ((w2 != width) || (h2 != height)) { - if (wind_calc - (WC_BORDER, GEM_win_type, x2, y2, width, - height, &x2, &y2, &w2, &h2)) { - wind_set(GEM_handle, WF_CURRXYWH, x2, y2, w2, h2); - } - } + /* Resize window to fit asked video mode */ + wind_get (GEM_handle, WF_WORKXYWH, &x2,&y2,&w2,&h2); + if (wind_calc(WC_BORDER, GEM_win_type, x2,y2,width,height, &x2,&y2,&w2,&h2)) { + wind_set (GEM_handle, WF_CURRXYWH, x2,y2,w2,h2); } }