X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/84006e65e80116a91514523b9d15344d4bbcbf4a..8a7e4b38b8fa4d31b805a0cf1779a9b95142f05b:/include/wx/generic/wizard.h diff --git a/include/wx/generic/wizard.h b/include/wx/generic/wizard.h index f045c1bb8a..52940b2a82 100644 --- a/include/wx/generic/wizard.h +++ b/include/wx/generic/wizard.h @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////////////////////// -// Name: generic/wizard.h +// Name: wx/generic/wizard.h // Purpose: declaration of generic wxWizard class // Author: Vadim Zeitlin // Modified by: Robert Vazan (sizers) @@ -9,6 +9,9 @@ // Licence: wxWindows licence /////////////////////////////////////////////////////////////////////////////// +#ifndef _WX_GENERIC_WIZARD_H_ +#define _WX_GENERIC_WIZARD_H_ + // ---------------------------------------------------------------------------- // wxWizard // ---------------------------------------------------------------------------- @@ -67,7 +70,8 @@ public: virtual void DoCreateControls(); protected: - void FinishLayout(); + // for compatibility only, doesn't do anything any more + void FinishLayout() { } private: // was the dialog really created? @@ -85,8 +89,6 @@ private: void AddBackNextPair(wxBoxSizer *buttonRow); void AddButtonRow(wxBoxSizer *mainColumn); - wxSize GetManualPageSize() const; - // the page size requested by user wxSize m_sizePage; @@ -102,14 +104,18 @@ private: *m_btnNext; // the "Next>" or "Finish" button wxStaticBitmap *m_statbmp; // the control for the bitmap - // Whether user called SetBorder() - bool m_calledSetBorder; // Border around page area sizer requested using SetBorder() int m_border; // Whether RunWizard() was called bool m_started; + // Whether was modal (modeless has to be destroyed on finish or cancel) + bool m_wasModal; + + // True if pages are laid out using the sizer + bool m_usingSizer; + // Page area sizer will be inserted here with padding wxBoxSizer *m_sizerBmpAndPage; @@ -123,3 +129,4 @@ private: DECLARE_NO_COPY_CLASS(wxWizard) }; +#endif // _WX_GENERIC_WIZARD_H_