X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f6bcfd974ef26faf6f91a62cac09827e09463fd1..af01f1ba0d697c07173f436ab661b4c833258a91:/samples/wizard/wizard.cpp diff --git a/samples/wizard/wizard.cpp b/samples/wizard/wizard.cpp index c405271857..f4586a11d8 100644 --- a/samples/wizard/wizard.cpp +++ b/samples/wizard/wizard.cpp @@ -39,6 +39,7 @@ #ifndef __WXMSW__ #include "wiztest.xpm" + #include "wiztest2.xpm" #endif // ---------------------------------------------------------------------------- @@ -53,18 +54,6 @@ enum Wizard_About = 1000 }; -// ---------------------------------------------------------------------------- -// ressources -// ---------------------------------------------------------------------------- - -#ifdef __WXMSW__ - #define BMP_WIZARD_1 wxBitmap("wiztest.bmp", wxBITMAP_TYPE_BMP) - #define BMP_WIZARD_2 wxBitmap("wiztest2.bmp", wxBITMAP_TYPE_BMP) -#else - #define BMP_WIZARD_1 wxBitmap(wizimage) - #define BMP_WIZARD_2 wxBitmap(wizimage) -#endif - // ---------------------------------------------------------------------------- // private classes // ---------------------------------------------------------------------------- @@ -109,7 +98,7 @@ class wxValidationPage : public wxWizardPageSimple public: wxValidationPage(wxWizard *parent) : wxWizardPageSimple(parent) { - m_bitmap = BMP_WIZARD_2; + m_bitmap = wxBITMAP(wiztest2); m_checkbox = new wxCheckBox(this, -1, "&Check me"); } @@ -313,10 +302,10 @@ void MyFrame::OnAbout(wxCommandEvent& WXUNUSED(event)) void MyFrame::OnRunWizard(wxCommandEvent& WXUNUSED(event)) { - wxWizard *wizard = wxWizard::Create(this, -1, - "Absolutely Useless Wizard", - BMP_WIZARD_1); - + wxWizard *wizard = new wxWizard(this, -1, + "Absolutely Useless Wizard", + wxBITMAP(wiztest)); + // a wizard page may be either an object of predefined class wxWizardPageSimple *page1 = new wxWizardPageSimple(wizard); wxStaticText *text = new wxStaticText(page1, -1, @@ -352,5 +341,5 @@ void MyFrame::OnRunWizard(wxCommandEvent& WXUNUSED(event)) void MyFrame::OnWizardCancel(wxWizardEvent& WXUNUSED(event)) { - wxLogStatus(this, "The wizard was cancelled."); + wxLogStatus(this, wxT("The wizard was cancelled.")); }