// wxWizard
// ----------------------------------------------------------------------------
+#ifdef __GNUG__
+ #pragma interface "wizardg.h"
+#endif
+
class WXDLLEXPORT wxButton;
class WXDLLEXPORT wxStaticBitmap;
+class WXDLLEXPORT wxWizardEvent;
class WXDLLEXPORT wxWizard : public wxWizardBase
{
virtual wxWizardPage *GetCurrentPage() const;
virtual void SetPageSize(const wxSize& size);
virtual wxSize GetPageSize() const;
+ virtual void FitToPage(const wxWizardPage *firstPage);
// implementation only from now on
// -------------------------------
// do fill the dialog with controls
// this is app-overridable to, for example, set help and tooltip text
- void DoCreateControls();
+ virtual void DoCreateControls();
private:
// was the dialog really created?
void OnBackOrNext(wxCommandEvent& event);
void OnHelp(wxCommandEvent& event);
+ void OnWizEvent(wxWizardEvent& event);
+
// the page size requested by user
wxSize m_sizePage;