OGL Studio sample did not even show the child frame when a new one was created [bug reported by Julian].
This patch supplied by Markus Greither
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9901
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
wxModelessWindows.Append(this);
wxModelessWindows.Append(this);
- // Necessary to make ResetWindowStyle() work
- // and will be called eventually anyway
- Activate();
-
- // Without this, a maximized child will still
- // a double border around the child
- ResetWindowStyle((void *)NULL); // Set the Client ExStyle right
-
wxActivateEvent event(wxEVT_ACTIVATE, activated, m_windowId);
event.SetEventObject( this );
wxActivateEvent event(wxEVT_ACTIVATE, activated, m_windowId);
event.SetEventObject( this );
+ ResetWindowStyle((void *)NULL);
+
return GetEventHandler()->ProcessEvent(event);
}
return GetEventHandler()->ProcessEvent(event);
}