projects
/
freeglut
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
don't show window when creating menu (better fix then making it very small and hiding...
[freeglut]
/
src
/
mswin
/
fg_window_mswin.c
diff --git
a/src/mswin/fg_window_mswin.c
b/src/mswin/fg_window_mswin.c
index
3290913
..
6047e42
100644
(file)
--- a/
src/mswin/fg_window_mswin.c
+++ b/
src/mswin/fg_window_mswin.c
@@
-636,17
+636,11
@@
void fgPlatformOpenWindow( SFG_Window* window, const char* title,
}
if( !sizeUse )
{
}
if( !sizeUse )
{
- if( !window->IsMenu )
- {
- w = CW_USEDEFAULT;
- h = CW_USEDEFAULT;
- }
- else /* fail safe - Windows can make a window of size (0, 0) */
- w = h = 300; /* default window size */
+ w = CW_USEDEFAULT;
+ h = CW_USEDEFAULT;
}
}
-
-#if !defined(_WIN32_WCE) /* no decorations for windows CE */
- if( sizeUse )
+#if !defined(_WIN32_WCE) /* no decorations for windows CE, so nothing to do */
+ else
{
RECT windowRect;
/*
{
RECT windowRect;
/*
@@
-742,8
+736,9
@@
void fgPlatformOpenWindow( SFG_Window* window, const char* title,
#if defined(_WIN32_WCE)
ShowWindow( window->Window.Handle, SW_SHOW );
#else
#if defined(_WIN32_WCE)
ShowWindow( window->Window.Handle, SW_SHOW );
#else
+ if (!window->IsMenu) /* Don't show window after creation if its a menu */
{
{
- BOOL iconic = fgState.ForceIconic && !window->IsMenu && !gameMode && !isSubWindow;
+ BOOL iconic = fgState.ForceIconic && !gameMode && !isSubWindow;
ShowWindow( window->Window.Handle,
iconic ? SW_SHOWMINIMIZED : SW_SHOWNORMAL );
}
ShowWindow( window->Window.Handle,
iconic ? SW_SHOWMINIMIZED : SW_SHOWNORMAL );
}