// class OnInit() to do it.
virtual bool OnInit();
- // this is here only temporary hopefully (FIXME)
- virtual bool OnInitGui() { return true; }
-
// This is the replacement for the normal main(): all program work should
// be done here. When OnRun() returns, the programs starts shutting down.
virtual int OnRun();
/**
Get display mode that is used use. This is only used in framebuffer
- wxWin ports (such as wxMGL or wxDFB).
+ wxWidgets ports (such as wxMGL or wxDFB).
*/
virtual wxVideoMode GetDisplayMode() const;
virtual bool SendIdleEvents(wxWindow* win, wxIdleEvent& event);
/**
- Set display mode to use. This is only used in framebuffer wxWin
- ports (such as wxMGL or wxDFB). This method should be called from
- wxApp::OnInitGui.
+ Set display mode to use. This is only used in framebuffer wxWidgets
+ ports (such as wxMGL or wxDFB).
*/
virtual bool SetDisplayMode(const wxVideoMode& info);
wxBitmap::InitStandardHandlers();
+ // for compatibility call the old initialization function too
+ if ( !OnInitGui() )
+ return false;
+
return true;
}
// initialize wxRTTI
if ( !DoCommonPreInit() )
- {
return false;
- }
// first of all, we need an application object
// --------------------------------------------
if ( !app->Initialize(argc, argv) )
- {
return false;
- }
// remember, possibly modified (e.g. due to removal of toolkit-specific
// parameters), command line arguments in member variables
app->argc = argc;
app->argv = argv;
-
wxCallAppCleanup callAppCleanup(app.get());
- // for compatibility call the old initialization function too
- if ( !app->OnInitGui() )
- return false;
-
// common initialization after wxTheApp creation
// ---------------------------------------------
wxTRY
{
-
// app initialization
if ( !wxTheApp->CallOnInit() )
{