diff --git a/samples/splash/splash.cpp b/samples/splash/splash.cpp index d842e0a282..4791c1f4c0 100644 --- a/samples/splash/splash.cpp +++ b/samples/splash/splash.cpp @@ -118,19 +118,19 @@ bool MyApp::OnInit() { wxImage::AddHandler(new wxPNGHandler); + // create the main application window + MyFrame *frame = new MyFrame(_T("wxSplashScreen sample application")); + wxBitmap bitmap; if (bitmap.LoadFile(_T("splash.png"), wxBITMAP_TYPE_PNG)) { new wxSplashScreen(bitmap, wxSPLASH_CENTRE_ON_SCREEN|wxSPLASH_TIMEOUT, - 6000, NULL, wxID_ANY, wxDefaultPosition, wxDefaultSize, + 6000, frame, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSIMPLE_BORDER|wxSTAY_ON_TOP); } wxYield(); - // create the main application window - MyFrame *frame = new MyFrame(_T("wxSplashScreen sample application")); - // and show it (the frames, unlike simple controls, are not shown when // created initially) frame->Show(true);