]> git.saurik.com Git - wxWidgets.git/commitdiff
call OnInit() from all samples to allow using standard command line options with...
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 4 Feb 2007 00:34:18 +0000 (00:34 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 4 Feb 2007 00:34:18 +0000 (00:34 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44354 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

88 files changed:
samples/access/accesstest.cpp
samples/animate/anitest.cpp
samples/artprov/arttest.cpp
samples/aui/auidemo.cpp
samples/calendar/calendar.cpp
samples/caret/caret.cpp
samples/checklst/checklst.cpp
samples/collpane/collpane.cpp
samples/combo/combo.cpp
samples/config/conftest.cpp
samples/dataview/dataview.cpp
samples/db/dbtest.cpp
samples/dialogs/dialogs.cpp
samples/dialup/nettest.cpp
samples/display/display.cpp
samples/dnd/dnd.cpp
samples/docview/docview.cpp
samples/dragimag/dragimag.cpp
samples/drawing/drawing.cpp
samples/dynamic/dynamic.cpp
samples/erase/erase.cpp
samples/event/event.cpp
samples/except/except.cpp
samples/exec/exec.cpp
samples/font/font.cpp
samples/help/demo.cpp
samples/html/about/about.cpp
samples/html/help/help.cpp
samples/html/helpview/helpview.cpp
samples/html/htmlctrl/htmlctrl.cpp
samples/html/printing/printing.cpp
samples/html/test/test.cpp
samples/html/virtual/virtual.cpp
samples/html/widget/widget.cpp
samples/html/zip/zip.cpp
samples/image/image.cpp
samples/internat/internat.cpp
samples/ipc/client.cpp
samples/ipc/server.cpp
samples/joytest/joytest.cpp
samples/keyboard/keyboard.cpp
samples/layout/layout.cpp
samples/listbox/lboxtest.cpp
samples/listctrl/listtest.cpp
samples/mdi/mdi.cpp
samples/mediaplayer/mediaplayer.cpp
samples/memcheck/memcheck.cpp
samples/menu/menu.cpp
samples/mfc/mfctest.cpp
samples/minifram/minifram.cpp
samples/mobile/styles/styles.cpp
samples/mobile/wxedit/wxedit.cpp
samples/multimon/multimon_test.cpp
samples/nativdlg/nativdlg.cpp
samples/notebook/notebook.cpp
samples/oleauto/oleauto.cpp
samples/opengl/cube/cube.cpp
samples/opengl/isosurf/isosurf.cpp
samples/opengl/penguin/penguin.cpp
samples/ownerdrw/ownerdrw.cpp
samples/png/pngdemo.cpp
samples/popup/popup.cpp
samples/printing/printing.cpp
samples/propsize/propsize.cpp
samples/regtest/regtest.cpp
samples/render/render.cpp
samples/richtext/richtext.cpp
samples/rotate/rotate.cpp
samples/sashtest/sashtest.cpp
samples/scroll/scroll.cpp
samples/scrollsub/scrollsub.cpp
samples/shaped/shaped.cpp
samples/sockets/client.cpp
samples/sockets/server.cpp
samples/sound/sound.cpp
samples/splash/splash.cpp
samples/splitter/splitter.cpp
samples/statbar/statbar.cpp
samples/taskbar/tbtest.cpp
samples/text/text.cpp
samples/thread/thread.cpp
samples/toolbar/toolbar.cpp
samples/treectrl/treetest.cpp
samples/typetest/typetest.cpp
samples/validate/validate.cpp
samples/vscroll/vstest.cpp
samples/wizard/wizard.cpp
samples/xrc/xrcdemo.cpp

index 4daa8672acefedf54bab513f70af629d26107172..3b0938b983538147cf6e11fbbbb9538de7c44d1d 100644 (file)
@@ -163,6 +163,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #if wxUSE_ACCESSIBILITY
     // Note: JAWS for Windows will only speak the context-sensitive
     // help if you use this help provider:
index 73bc0173061e1a3b0123604286b7acb88e19827a..7ffc31712bb81aa4a08b38d513769acb1a89f868 100644 (file)
@@ -90,6 +90,9 @@ END_EVENT_TABLE()
 // Initialise this in OnInit, not statically
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
 
     MyFrame* frame = new MyFrame((wxFrame *)NULL, wxID_ANY, _T("Animation Demo"),
index 9a69a2535f0a2c70bc5a05de90afe51f4262aed6..45c5d1f45f5bff99d78e7cd7fbe9026d5d9a23ca 100644 (file)
@@ -96,6 +96,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create the main application window
     MyFrame *frame = new MyFrame(_T("wxArtProvider sample"),
                                  wxPoint(50, 50), wxSize(450, 340));
index cfd0c27efce9d0a58a2750f55d9400c953eb8781..7a4c5c1bf8772d8a3b1abbb334d165049a4f2815 100644 (file)
@@ -548,6 +548,9 @@ END_EVENT_TABLE()
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     wxFrame* frame = new MyFrame(NULL,
                                  wxID_ANY,
                                  wxT("wxAUI Sample Application"),
index 719f4b2f1ee239197b0fd405d7c18de96a6dd3c7..2b83737e0796808c3abada6be934708e7f59351f 100644 (file)
@@ -266,6 +266,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main application window
     MyFrame *frame = new MyFrame(_T("Calendar wxWidgets sample")
 #ifndef __WXWINCE__
index 4f811d48385c4969c0078e4b552fc15fe3f3b2e6..a519db7faad9b39505b475d37406965714d67f4a 100644 (file)
@@ -182,6 +182,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create and show the main application window
     MyFrame *frame = new MyFrame(_T("Caret wxWidgets sample"),
                                  wxPoint(50, 50), wxSize(450, 340));
index a6e13a446725a5d0df3a942141f29e9cf42ccce6..97ae0b012064fc394edec240cd0d0eb4288fda96 100644 (file)
@@ -151,6 +151,9 @@ IMPLEMENT_APP(CheckListBoxApp)
 // init our app: create windows
 bool CheckListBoxApp::OnInit(void)
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     CheckListBoxFrame *pFrame = new CheckListBoxFrame
                                     (
                                      NULL,
index 4d535eef94bf10f41c0f68e240b8e2320fe92b20..165cd9325af1ac6d0466d6a874b7acf69c1a1f9e 100644 (file)
@@ -126,6 +126,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create and show the main frame
     MyFrame* frame = new MyFrame;
 
index e4cde90f95cca5fde3aaf1a1ae6badc30a44ee06..2d705f1523cc651897f416e6b90696c242e00953 100644 (file)
@@ -154,6 +154,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create the main application window
     MyFrame *frame = new MyFrame(_T("wxComboCtrl and wxOwnerDrawnComboBox Sample"));
 
index 112e79056da88f41aac9dfdab5d365785f0c4781..aea01ea493ee927efdeb41e2b7ddd1fe1309d5c3 100644 (file)
@@ -85,6 +85,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent, creating windows and returning main app frame
 bool MyApp::OnInit()
 {
+  if ( !wxApp::OnInit() )
+      return false;
+
   // we're using wxConfig's "create-on-demand" feature: it will create the
   // config object when it's used for the first time. It has a number of
   // advantages compared with explicitly creating our wxConfig:
index be70dd56be48e8565ed998014756901b7c22577d..a8e6d7935a9f74334dcda927618da571431236c5 100644 (file)
@@ -365,6 +365,9 @@ IMPLEMENT_APP  (MyApp)
 
 bool MyApp::OnInit(void)
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     MyFrame *frame = new MyFrame(NULL, wxT("wxDataViewCtrl feature test"), 10, 10, 800, 340);
     frame->Show(true);
 
index 211f6ca7c3b3fafa69384c09b39e48a13ff57898..20fc064e0caf27da53525db6b588a4e4e137b7c7 100644 (file)
@@ -635,6 +635,9 @@ void CheckSupportForAllDataTypes(wxDb *pDb)
 
 bool DatabaseDemoApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     DbConnectInf    = NULL;
     Contact         = NULL;
 
index 9828815a22147700a3ee9dd5cd0769f017ffd779..ca35532285bb557b81283492435fa68feef356dd 100644 (file)
@@ -238,6 +238,9 @@ MyCanvas *myCanvas = (MyCanvas *) NULL;
 // `Main program' equivalent, creating windows and returning main app frame
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #if wxUSE_IMAGE
     wxInitAllImageHandlers();
 #endif
index f69bcabd277610909c841523086d284c5c4e0b8f..0ad2bd433035546fd17bd696a6d2662dd738c3d9 100644 (file)
@@ -150,6 +150,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main application window
     MyFrame *frame = new MyFrame(_T("Dial-up wxWidgets demo"),
                                  wxPoint(50, 50), wxSize(450, 340));
index 7ee089971d09884481c85f981437e7910e74bcc0..683cb0375e4c7d05e565f0cbc8db964364f0f8ef 100644 (file)
@@ -167,6 +167,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #ifdef __WXMSW__
     if ( argc == 2 && !wxStricmp(argv[1],  _T("/dx")) )
     {
index 10822d957c276d868279905698f5a61a9798fd2f..beef9c121b8bcf0c752aa6d9cda9eb03111dff0a 100644 (file)
@@ -883,6 +883,9 @@ END_EVENT_TABLE()
 // `Main program' equivalent, creating windows and returning main app frame
 bool DnDApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #if wxUSE_DRAG_AND_DROP || wxUSE_CLIPBOARD
     // switch on trace messages
 #if wxUSE_LOG
index b8d95575ac09d06cd48e6cedaffffba00b6c5944..3a2f1a5582282a3434c928b4c0cb2eadcbcb660c 100644 (file)
@@ -55,6 +55,9 @@ MyApp::MyApp(void)
 
 bool MyApp::OnInit(void)
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     //// Find out if we're:
     ////  multiple window: multiple windows, each view in a separate frame
     ////  single window:   one view (within the main frame) and one document at a time, as in Windows Write.
index 557f0a1ef952eb74353314ffafa3a1fddd4f8a60..88881823a34183f4323706f0984ece348b210150 100644 (file)
@@ -368,6 +368,9 @@ MyApp::MyApp()
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #if wxUSE_LIBPNG
     wxImage::AddHandler( new wxPNGHandler );
 #endif
index 99b6b86dc39352d37cf88aec93dde6b5c8a4d5ff..95fadd09bac1405a84cf4199b6a6bacd5c8ccb37 100644 (file)
@@ -353,6 +353,9 @@ bool MyApp::LoadImages()
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main application window
     MyFrame *frame = new MyFrame(_T("Drawing sample"),
                                  wxPoint(50, 50), wxSize(550, 340));
index 571e1cfdf83a07ab7dbca98bef6e2ee2cdedfd37..e6594a83129dbd8c9d754675898e4dc0ebc4d821 100644 (file)
@@ -66,6 +66,9 @@ IMPLEMENT_APP  (MyApp)
 // `Main program' equivalent, creating windows and returning main app frame
 bool MyApp::OnInit(void)
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
     MyFrame *frame = new MyFrame(NULL, _T("Dynamic wxWidgets App"), 50, 50, 450, 340);
 
index 87070e96fcee99db266812e947be69689e701fd0..94dd570ec49a50f0f76025118c2e69bab97ef71b 100644 (file)
@@ -117,6 +117,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     MyFrame *frame = new MyFrame;
 
     frame->Show(true);
index a0647391aee01dcde7ac622b26e1d96d9618a635..2b9c5850fbb3235f66edb5ed238698dc029391ec 100644 (file)
@@ -200,6 +200,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create the main application window
     MyFrame *frame = new MyFrame(_T("Event wxWidgets Sample"),
                                  wxPoint(50, 50), wxSize(600, 340));
index 256f483637fd5182dd82a202a0ad505303dde866..f401d6ce186e7675ac98ddbb51cc5e555601aea6 100644 (file)
@@ -238,6 +238,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create the main application window
     MyFrame *frame = new MyFrame();
 
index f0f1a4aa2bb21d7b8bca70b9b97e7956fc3829eb..5a85d67bf11eab46dfe88a1aa150c12a9a28fd28 100644 (file)
@@ -386,6 +386,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main application window
     MyFrame *frame = new MyFrame(_T("Exec wxWidgets sample"),
                                  wxDefaultPosition, wxSize(500, 140));
index 0773236da9466f551b92c5f7f07d98df3c1ae1f8..722c813fb31a58311739b32033ac81dd8e696514 100644 (file)
@@ -234,6 +234,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main application window
     MyFrame *frame = new MyFrame(wxT("Font wxWidgets demo"),
                                  wxPoint(50, 50), wxSize(600, 400));
index 819f8154682e0393290f34636d092f62bbd95974..7749c96fc8b9831d82d4a0e5478825b607b8720c 100644 (file)
@@ -287,6 +287,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create a simple help provider to make SetHelpText() do something.
     // Note that this must be set before any SetHelpText() calls are made.
 #if USE_SIMPLE_HELP_PROVIDER
index 282eb378353b9a0cfb91e46757e0d9b63cefbb9d..9613d9890f8789de8c4cd0f020bb4f128ac18237 100644 (file)
@@ -85,6 +85,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // we use a PNG image in our HTML page
     wxImage::AddHandler(new wxPNGHandler);
 
index 9338525c476b113c0f9a501aebcfd385dc5aa97b..062949c8cf4b3dbe78a855e4be8576fdbf440815 100644 (file)
    // `Main program' equivalent: the program execution "starts" here
    bool MyApp::OnInit()
    {
+       if ( !wxApp::OnInit() )
+           return false;
+
       wxInitAllImageHandlers();
 #if wxUSE_STREAMS && wxUSE_ZIPSTREAM && wxUSE_ZLIB
       wxFileSystem::AddHandler(new wxZipFSHandler);
index ba4c62925decc493e010b3605e01d6f20ba1a9b3..3cb2b9bc4d25aa92c196f62cac1f653432653afa 100644 (file)
@@ -53,6 +53,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #ifdef __WXMOTIF__
     delete wxLog::SetActiveTarget(new wxLogStderr); // So dialog boxes aren't used
 #endif
index 11d195c1433c13824e852eb23324f9ce65f97e8f..c003f9cb197e73389082ace63f8f33b4d36ffdc7 100755 (executable)
@@ -125,6 +125,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create the main application window
     MyFrame *frame = new MyFrame(_T("wxWebKit Sample"));
 
index 6ce878f0a5364f492f9d2a9ccc320a6b358ad00c..411d7a03b61e9d1292079bfb56a3fc811ea16be0 100644 (file)
@@ -128,6 +128,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #if wxUSE_LIBPNG
     wxImage::AddHandler(new wxPNGHandler);
 #endif
index ae1dee0c81998178e3c304f099945b5bb65b3049..59b006e2bbb17eaf768f9549b1de7274ef4c7848 100644 (file)
@@ -154,6 +154,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #if wxUSE_SYSTEM_OPTIONS
     wxSystemOptions::SetOption(wxT("no-maskblt"), 1);
 #endif
index 8d5a4e91de33ad8892b61740e87406022dab68a9..27c1b8a57a8b52fc5a2fd8633fec0c794a22b26b 100644 (file)
@@ -155,6 +155,9 @@ wxFSFile* MyVFS::OpenFile(wxFileSystem& WXUNUSED(fs), const wxString& location)
    // `Main program' equivalent: the program execution "starts" here
    bool MyApp::OnInit()
    {
+     if ( !wxApp::OnInit() )
+         return false;
+
     // Create the main application window
       MyFrame *frame = new MyFrame(_("wxHtmlWindow testing application"),
          wxDefaultPosition, wxSize(640, 480));
index 14ff729970c2aae4366194553cf7cabea2539dc8..2d5f6fca7478315c225b0d49c6157bb3558c9fa2 100644 (file)
@@ -156,6 +156,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main application window
     MyFrame *frame = new MyFrame( _("wxHtmlWindow testing application"),
         wxDefaultPosition, wxSize(640, 480) );
index 3707e4f6f73bac4199bdd5c52313f528c0158711..60ec2e3e9f191c5f5a275f50c526f33b25038971 100644 (file)
@@ -97,6 +97,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #if wxUSE_LIBPNG
     wxImage::AddHandler(new wxPNGHandler);
 #endif
index ae7d3d1324c21d610626efd624c6005ef2e08347..99c3ab73ebf7195068b04e8094618cb39d5f5601 100644 (file)
@@ -1168,6 +1168,9 @@ void MyFrame::OnPaste(wxCommandEvent& WXUNUSED(event))
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     wxInitAllImageHandlers();
 
     wxFrame *frame = new MyFrame();
index 7f7b8b9cb248293d55145d6e065bd1dcf678bac8..7a91d37e087fe99e438a1476e4daf23cde14160b 100644 (file)
@@ -166,6 +166,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent, creating windows and returning main app frame
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     long lng = -1;
 
     if ( argc == 2 )
index 09ec3059fae607d60a874e9eb7633e13583fa0aa..9141746c4afd46aa2349d350da8585d225d704b2 100644 (file)
@@ -76,6 +76,9 @@ END_EVENT_TABLE()
 // main frame
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
     m_frame = new MyFrame(NULL, _T("Client"));
     m_frame->Show(true);
index 9680d222f8c621933687686455cea3cf13e0007c..a4f01ac0a55fd7fa64b1def359e510ba89e346c1 100644 (file)
@@ -66,6 +66,9 @@ END_EVENT_TABLE()
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
     m_frame = new MyFrame(NULL, _T("Server"));
     m_frame->Show(true);
index 65ca2e196c0b1e805f62bbc48ba77f8803f91d25..0da7193b519d8c94ec0a9b4bdad5e1d69a552e8e 100644 (file)
@@ -43,6 +43,9 @@ int nButtons = 0;
 // Initialise this in OnInit, not statically
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     wxJoystick stick(wxJOYSTICK1);
     if (!stick.IsOk())
     {
index 813b93da6e15e8cfe2d4fce8ec3a6a2bd70f5d44..b922d4dc3eaa381c20a713b67f95682a2238dc99 100644 (file)
@@ -240,6 +240,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create the main application window
     MyFrame *frame = new MyFrame(_T("Keyboard wxWidgets App"),
                                  wxPoint(50, 50), wxSize(450, 340));
index a8d61512311d318ad45d579f0e4bb53145c089c2..606813fc27a1f9cc82b2cd509e5fb7dd3940a630 100644 (file)
@@ -41,6 +41,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+  if ( !wxApp::OnInit() )
+      return false;
+
   // Create the main frame window
   MyFrame *frame = new MyFrame;
 
index d5dd01608f7181a2bcfd963a4b0bd49e42eb657a..6d5fd65b137c03192a65eb13fb695eaa4d362271 100644 (file)
@@ -322,6 +322,9 @@ END_EVENT_TABLE()
 
 bool LboxTestApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     wxFrame *frame = new LboxTestFrame(_T("wxListBox sample"));
     frame->Show();
 
index b4252ebb22b082e73b59787ceada42ba4fb15c9e..cc6106c9bf45bf28a13613dc4620a93e59e31970 100644 (file)
@@ -153,6 +153,9 @@ int wxCALLBACK MyCompareFunction(long item1, long item2, long WXUNUSED(sortData)
 // `Main program' equivalent, creating windows and returning main app frame
 bool MyApp::OnInit()
 {
+  if ( !wxApp::OnInit() )
+      return false;
+
   // Create the main frame window
   MyFrame *frame = new MyFrame(wxT("wxListCtrl Test"));
 
index dbad7666917e09739b491a4fbf47b20cd94270e9..18e040016398e2446180fd831470430d8baa030e 100644 (file)
@@ -112,6 +112,9 @@ END_EVENT_TABLE()
 // Initialise this in OnInit, not statically
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
 
     frame = new MyFrame((wxFrame *)NULL, wxID_ANY, _T("MDI Demo"),
index 7b0e93fc0c8e0f8f2bb4e32027900a058824cebe..7b94f1ff19feeb92fea3c06c0f70c8448ca938f6 100644 (file)
@@ -409,6 +409,9 @@ IMPLEMENT_APP(wxMediaPlayerApp)
 // ----------------------------------------------------------------------------
 bool wxMediaPlayerApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // SetAppName() lets wxConfig and others know where to write
     SetAppName(wxT("wxMediaPlayer"));
 
index 9c7cebb9ba19754d6c6b376a4620f9e9cb837126..82cbc1e0c4d825bff438b164d989189bfd79d33f 100644 (file)
@@ -56,6 +56,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent, creating windows and returning main app frame
 bool MyApp::OnInit(void)
 {
+  if ( !wxApp::OnInit() )
+         return false;
+
   // Create the main frame window
   MyFrame *frame = new MyFrame((wxFrame *) NULL);
 
index be55ff793c7f94f2dd4b0ed92afc448e828d7206..97c563ab968559e2b53db72e63e6e940ef0dc57a 100644 (file)
@@ -344,6 +344,9 @@ IMPLEMENT_APP(MyApp)
 // main frame
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
     MyFrame* frame = new MyFrame;
 
index 7a3f3d34e48a10ba66e7b84250625b7094c1b9ff..d0c92194ab66537d77163e8dbb2dcd7cfc72013c 100644 (file)
@@ -232,6 +232,9 @@ BOOL CTheApp::OnIdle(LONG WXUNUSED(lCount))
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #if !START_WITH_MFC_WINDOW
     // as we're not inside wxWidgets main loop, the default logic doesn't work
     // in our case and we need to do this explicitly
index 9964b07b33d4e06c47bd9230377a9125863f934d..4b01ac159f714dab060e353f4fad139a17937078 100644 (file)
@@ -57,6 +57,9 @@ wxButton      *button     = (wxButton*) NULL;
 // main frame
 bool MyApp::OnInit()
 {
+  if ( !wxApp::OnInit() )
+    return false;
+
   // Create the main frame window
   main_frame = new MyMainFrame((wxFrame *) NULL, wxID_ANY, _T("wxFrame sample"),
      wxPoint(100, 100), wxSize(300, 200));
index 45dd6623322629e401823f2501a0a0915ae68cbe..7038275a9c2e841fc362e1409622b154b379e6c5 100644 (file)
@@ -86,6 +86,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     wxInitAllImageHandlers();
 
     SetVendorName(_T("Free world"));
index 73a259c9ed9c376d56f21c138504c7e209149c05..b6043f9e66954eb4021275e8498bbc373c56ae2c 100644 (file)
@@ -404,6 +404,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     SetVendorName(_T("Free world"));
     SetAppName(_T("wxEdit"));
 
index f279ac7559e90721b3fbd9bfca7434e33686f64f..2347e7fdb329690a5712619644f0446e8b67075d 100644 (file)
@@ -22,6 +22,9 @@ IMPLEMENT_APP(TestApp)
 
 bool TestApp::OnInit()
 {
+  if ( !wxApp::OnInit() )
+      return false;
+
   bool is_use_display =
                         #if wxUSE_DISPLAY
                         true
index 16e810f7856b1223e52422b2037a06ce0e2ba2b0..dce90cc97da7913461841bc6573733aaf70223be 100644 (file)
@@ -32,6 +32,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit(void)
 {
+  if ( !wxApp::OnInit() )
+    return false;
+
   // Create the main frame window
   MyFrame   *frame = new MyFrame(NULL, wxID_ANY, _T("wxWidgets Native Dialog Sample"), wxPoint(0, 0), wxSize(300, 250));
 
index 1fc248501eb2d08a578c6ba002139bcd92a018bb..83f7cb6dd59f1a3fae30656a62fa3319adf0c2e2 100644 (file)
@@ -34,6 +34,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #if wxUSE_HELP
     wxHelpProvider::Set( new wxSimpleHelpProvider );
 #endif
index dd207520d448d0e8b58b86eb10aa4c319784bcb9..b360751bdbd2fd672c866373550d609ba6e7908f 100644 (file)
@@ -125,6 +125,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main application window
     MyFrame *frame = new MyFrame(_T("OleAuto wxWidgets App"),
                                  wxPoint(50, 50), wxSize(450, 340));
index 20fb88d2be971a8fdb52a3ceb606d7b4437bd593..f711216626c9e279b4a409573bbbcdaef63c155d 100644 (file)
@@ -521,6 +521,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
     (void) MyFrame::Create(NULL);
 
index 781d2a8a16ebd9c647dfb235055f1da32fa4076b..f602caeeb48fc2b67670a064e2415ff4442b2fa7 100644 (file)
@@ -246,6 +246,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent, creating windows and returning main app frame
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     Args(argc, argv);
 
     // Create the main frame window
index 8f06fa3c272694fbb9619316609716c57cbc8224..9ad96d9e8f45ea41ba644b207488720b9644556e 100644 (file)
@@ -40,6 +40,9 @@
 // `Main program' equivalent, creating windows and returning main app frame
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
     MyFrame *frame = new MyFrame(NULL, wxT("wxWidgets Penguin Sample"),
         wxDefaultPosition, wxDefaultSize);
index 3446f71c14b058938eb111d6db9b2b9fd976b981..de9d8f4cdee3f601e8eb034296639c817f049797 100644 (file)
@@ -88,6 +88,9 @@ IMPLEMENT_APP(OwnerDrawnApp)
 // init our app: create windows
 bool OwnerDrawnApp::OnInit(void)
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     OwnerDrawnFrame *pFrame
         = new OwnerDrawnFrame(NULL, _T("wxWidgets Ownerdraw Sample"),
                               50, 50, 450, 340);
index 20faa8d94d804201b1ee69cc917c2984c9bf0a3b..0cd3cace278866115fcb061e0cbe4168d0e4668b 100644 (file)
@@ -27,6 +27,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit(void)
 {
+  if ( !wxApp::OnInit() )
+    return false;
+
   wxImage::AddHandler(new wxPNGHandler);
 
   // Create the main frame window
index a1ae9ed6cad879067c7c6c2028cbc57a8845e706..14075eaae7af5bdfed1a47112b4af5a0ea82ebc4 100644 (file)
@@ -289,6 +289,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create the main application window
     m_frame = new MyFrame(_T("Popup wxWidgets App"));
 
index 9701b90f631bb78ca476edfaa02ff6180988eeb8..d7cdd0858564be66ab7fdb4847881a381d467361 100644 (file)
@@ -77,6 +77,9 @@ bool WritePageHeader(wxPrintout *printout, wxDC *dc, const wxChar *text, float m
 
 bool MyApp::OnInit(void)
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     wxInitAllImageHandlers();
 
     m_testFont.Create(10, wxSWISS, wxNORMAL, wxNORMAL);
index 32bdba1c5305ef2bbc348d5a4d80372e78799936..51610d2712decb70b57a3b8b3899da3dc1c68cc1 100644 (file)
@@ -114,6 +114,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main application window
     MyFrame *frame = new MyFrame(_T("Proportional resize"),
                                  wxPoint(50, 50), wxSize(450, 340));
index a0c05f3a962c1b46853d722763ce83d262dedce6..a7dc10acebe10c4869a345a6a616ea7e4bca59dd 100644 (file)
@@ -318,6 +318,9 @@ IMPLEMENT_APP(RegApp)
 // `Main program' equivalent, creating windows and returning main app frame
 bool RegApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create the main frame window and show it
     RegFrame *frame = new RegFrame(NULL, _T("wxRegTest"), 50, 50, 600, 350);
     frame->Show(true);
index 4586ef580ece37f6ceaafe60b124117b000969b7..b8a3ddc525efebc8a4012ab70a14088822664710 100644 (file)
@@ -201,6 +201,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create the main application window
     new MyFrame;
 
index 2f0fb87c698a589e117ef6ebff4896dffb4ce8b0..9ed7c48a04a8daf2b60b4632da60efab02cf758d 100644 (file)
@@ -333,6 +333,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #if wxUSE_HELP
     wxHelpProvider::Set(new wxSimpleHelpProvider);
 #endif
index 3b48a063ab2c9e089f57caa6284d0d3fc49f9d4f..5927f6e7b2dde1cb793f0912fe63f3d05ea56ae9 100644 (file)
@@ -127,6 +127,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
 #if wxUSE_LIBPNG
     wxImage::AddHandler( new wxPNGHandler );
 #endif
index fb3accf647ba590158665905b710b3ff626a4c8c..16dd9ff1860f45154cfae81a45099f44c54d7da5 100644 (file)
@@ -40,6 +40,9 @@ int winNumber = 1;
 // Initialise this in OnInit, not statically
 bool MyApp::OnInit(void)
 {
+  if ( !wxApp::OnInit() )
+    return false;
+
   // Create the main frame window
 
   frame = new MyFrame(NULL, wxID_ANY, _T("Sash Demo"), wxPoint(0, 0), wxSize(500, 400),
index 098c34f1ea907ba10d69a19d7aa79c89549c5000..c740185ad6e6d67a40da709df3213d9c8216c6e9 100644 (file)
@@ -672,6 +672,9 @@ void MyFrame::OnAbout( wxCommandEvent &WXUNUSED(event) )
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     wxFrame *frame = new MyFrame();
     frame->Show( true );
 
index f8620259de4b998b205c2bd29df636b5ff4c58ca..e26edd550f332484596c92b49f4ea5add9b12e16 100644 (file)
@@ -448,6 +448,9 @@ void MyFrame::OnAbout( wxCommandEvent &WXUNUSED(event) )
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     wxFrame *frame = new MyFrame();
     frame->Show( true );
 
index ea00e88566dac5ae52f8a5efb03fb80599ed0165..cc8ed4a232cbf6f941e5ef0174a57d2d5f2810ce 100644 (file)
@@ -125,6 +125,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     wxInitAllImageHandlers();
 
     // Create the main application window
index eebb8a06d718fc015db2ac37768f72de720e8585..1536ecef8adb32a3107774f53c5ffafcb900a34c 100644 (file)
@@ -154,6 +154,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+  if ( !wxApp::OnInit() )
+      return false;
+
   // Create the main application window
   MyFrame *frame = new MyFrame();
 
index 2702c113c45d75b3a63384b67ea066f02b847dce..0e2be5b7dce110cb55169c3e68ce799dcaa09c83 100644 (file)
@@ -123,6 +123,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+  if ( !wxApp::OnInit() )
+      return false;
+
   // Create the main application window
   MyFrame *frame = new MyFrame();
 
index a517d1a4059b9cf1a4ff7282d77f10a5a5241d8d..4c4c869c8368bf26f32ed8a56f4f9269eb00b9d3 100644 (file)
@@ -159,6 +159,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create the main application window
     MyFrame *frame = new MyFrame(_T("wxWidgets Sound Sample"));
 
index 1b72d0be686b21b839fa3c28a03d4c4301835b8e..644caf2d765154d7e5929cc5593427f0686d24c0 100644 (file)
@@ -123,6 +123,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     wxImage::AddHandler(new wxPNGHandler);
 
     // create the main application window
index 50a48cdbd0e4a3ac5dcd68df3089dc068eded4f2..af93ae1ac825ff13a31ff4d6bb570f9e1e71d8ee 100644 (file)
@@ -148,6 +148,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create and show the main frame
     MyFrame* frame = new MyFrame;
 
index 06ad57c3b30ae3729e8fb3c2f2cb205346ddff5b..8915cd4c40c199cb5f4ad8f819ac847ede0cad6d 100644 (file)
@@ -267,6 +267,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create the main application window
     MyFrame *frame = new MyFrame(_T("wxStatusBar sample"),
                                  wxPoint(50, 50), wxSize(450, 340));
index a0483cac4209714197ebc0943d85dbb9289a0a16..fcda0b64e3d0b5c9ef208b78952a4111f3ab9a80 100644 (file)
@@ -37,6 +37,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit(void)
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
     dialog = new MyDialog(NULL, wxID_ANY, wxT("wxTaskBarIcon Test Dialog"), wxDefaultPosition, wxSize(365, 290));
 
index 8cadc01a1da86c181fe3a323ce5524bd42e7ce8f..ba305825e59b086407474a6ef9f28069cb361389 100644 (file)
@@ -425,6 +425,9 @@ enum
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
     MyFrame *frame = new MyFrame((wxFrame *) NULL,
             _T("Text wxWidgets sample"), 50, 50, 700, 550);
index c93424a99f3fee26183259fd71e85c412edb9ed2..d85db154a444d8a31f3aa468fb912bd2e8a1d17e 100644 (file)
@@ -363,6 +363,9 @@ MyApp::MyApp()
 // `Main program' equivalent, creating windows and returning main app frame
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // uncomment this to get some debugging messages from the trace code
     // on the console (or just set WXTRACE env variable to include "thread")
     //wxLog::AddTraceMask("thread");
index 513f5bc9ad558f00f2f28e8ae7dfc87c6d905c76..fcb326433e1144b35daf8acde2fd7ae3c58d95c6 100644 (file)
@@ -269,6 +269,9 @@ IMPLEMENT_APP(MyApp)
 // main frame
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
     MyFrame* frame = new MyFrame((wxFrame *) NULL, wxID_ANY,
                                  _T("wxToolBar Sample"),
index 70988cda7ccfca6993f760d93471cd00b70497d2..ab2c64abeb91ac9c1b5bb902f3badaa2af13b0a4 100644 (file)
@@ -154,6 +154,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
     MyFrame *frame = new MyFrame(wxT("wxTreeCtrl Test"), 50, 50, 450, 600);
 
index 8a22895fc148998b38b22c728366d0d5707c20bd..1e5ce86779caf6e921118e01285d8415f36eb345 100644 (file)
@@ -72,6 +72,9 @@ wxString file_name2 = wxString(_T("test_wx2.dat"));
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create the main frame window
     MyFrame *frame = new MyFrame((wxFrame *) NULL, _T("wxWidgets Types Demo"),
                                  wxPoint(50, 50), wxSize(450, 340));
index 1aa0304fef919c30646c4fb60994ee980c1465f4..45da6770672fe6d4ce1377676d6817f54879b000 100644 (file)
@@ -74,6 +74,9 @@ IMPLEMENT_APP(MyApp)
 
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // Create and display the main frame window.
     MyFrame *frame = new MyFrame((wxFrame *) NULL, wxT("Validator Test"),
                                  50, 50, 300, 250);
index ff4b716705b43565e45e40732d7e295c2835aa31..432c032a7ef9634d6283be50ee8efc2900b359b6 100644 (file)
@@ -213,6 +213,9 @@ IMPLEMENT_APP(VScrollApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool VScrollApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // create the main application window
     VScrollFrame *frame = new VScrollFrame;
 
index 22de882986a372646622c4581154152cdc961e79..49ce4a58579d865bcf57140705ceda305b33b3b9 100644 (file)
@@ -353,6 +353,9 @@ IMPLEMENT_APP(MyApp)
 // `Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     MyFrame *frame = new MyFrame(_T("wxWizard Sample"));
 
     // and show it (the frames, unlike simple controls, are not shown when
index db9ac58d28c7a880f4453c03915d447dc36282c4..6c93d4b75b2a4c5b2941e6cda6094e4bbdf956c1 100644 (file)
@@ -60,6 +60,9 @@ IMPLEMENT_APP(MyApp)
 // 'Main program' equivalent: the program execution "starts" here
 bool MyApp::OnInit()
 {
+    if ( !wxApp::OnInit() )
+        return false;
+
     // If there is any of a certain format of image in the xrcs, then first
     // load a handler for that image type. This example uses XPMs, but if
     // you want PNGs, then add a PNG handler, etc. See wxImage::AddHandler()