// into one giant XRC file if you wanted, but then they become more
// diffcult to manage, and harder to reuse in later projects.
// The menubar
- wxXmlResource::Get()->Load(wxT("rc/menu.xrc"));
+ if (!wxXmlResource::Get()->Load(wxT("rc/menu.xrc")))
+ return false;
+
// The toolbar
- wxXmlResource::Get()->Load(wxT("rc/toolbar.xrc"));
+ if (!wxXmlResource::Get()->Load(wxT("rc/toolbar.xrc")))
+ return false;
+
// Non-derived dialog example
- wxXmlResource::Get()->Load(wxT("rc/basicdlg.xrc"));
+ if (!wxXmlResource::Get()->Load(wxT("rc/basicdlg.xrc")))
+ return false;
+
// Derived dialog example
- wxXmlResource::Get()->Load(wxT("rc/derivdlg.xrc"));
+ if (!wxXmlResource::Get()->Load(wxT("rc/derivdlg.xrc")))
+ return false;
+
// Controls property example
- wxXmlResource::Get()->Load(wxT("rc/controls.xrc"));
+ if (!wxXmlResource::Get()->Load(wxT("rc/controls.xrc")))
+ return false;
+
// Frame example
- wxXmlResource::Get()->Load(wxT("rc/frame.xrc"));
+ if (!wxXmlResource::Get()->Load(wxT("rc/frame.xrc")))
+ return false;
+
// Uncentered example
- wxXmlResource::Get()->Load(wxT("rc/uncenter.xrc"));
+ if (!wxXmlResource::Get()->Load(wxT("rc/uncenter.xrc")))
+ return false;
+
// Custom class example
- wxXmlResource::Get()->Load(wxT("rc/custclas.xrc"));
+ if (!wxXmlResource::Get()->Load(wxT("rc/custclas.xrc")))
+ return false;
+
// wxArtProvider example
- wxXmlResource::Get()->Load(wxT("rc/artprov.xrc"));
+ if (!wxXmlResource::Get()->Load(wxT("rc/artprov.xrc")))
+ return false;
+
// Platform property example
- wxXmlResource::Get()->Load(wxT("rc/platform.xrc"));
+ if (!wxXmlResource::Get()->Load(wxT("rc/platform.xrc")))
+ return false;
+
// Variable expansion example
- wxXmlResource::Get()->Load(wxT("rc/variable.xrc"));
+ if (!wxXmlResource::Get()->Load(wxT("rc/variable.xrc")))
+ return false;
+
#if wxUSE_HELP
// Use the simple help provider to show the context-sensitive help