X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d608dde1d73fdbacbe05ddf81c252da945c2e71a..ba8a4f660ae54de211a5869d7ea2c86cfd47cfeb:/include/wx/os2/dialog.h diff --git a/include/wx/os2/dialog.h b/include/wx/os2/dialog.h index 5a01bed637..bd96a0497a 100644 --- a/include/wx/os2/dialog.h +++ b/include/wx/os2/dialog.h @@ -83,30 +83,19 @@ public: ); ~wxDialog(); - virtual bool Destroy(void); - virtual bool Show(bool bShow); - virtual void Iconize(bool bIconize); - virtual bool IsIconized(void) const; - - virtual bool IsTopLevel(void) const { return TRUE; } - - void SetModal(bool bFlag); + void SetModal(bool bFlag); virtual bool IsModal(void) const; - // // For now, same as Show(TRUE) but returns return code - // - virtual int ShowModal(void); - virtual void EndModal(int nRetCode); + virtual int ShowModal(); + + // may be called to terminate the dialog with the given return code + virtual void EndModal(int retCode); // // Returns TRUE if we're in a modal loop // - bool IsModalShowing() const; - -#if WXWIN_COMPATIBILITY - bool Iconized() const { return IsIconized(); }; -#endif + bool IsModalShowing() const; // // Implementation only from now on @@ -114,15 +103,15 @@ public: // // - // Event handlers + // Override some base class virtuals // - bool OnClose(void); - void OnCharHook(wxKeyEvent& rEvent); - void OnCloseWindow(wxCloseEvent& rEvent); + virtual bool Show(bool bShow); // - // May be called to terminate the dialog with the given return code + // Event handlers // + void OnCharHook(wxKeyEvent& rEvent); + void OnCloseWindow(wxCloseEvent& rEvent); // // Standard buttons @@ -143,17 +132,9 @@ public: ,WXWPARAM wParam ,WXLPARAM lParam ); + protected: // - // Override more base class virtuals - // - virtual void DoSetClientSize( int nWidth - ,int nHeight - ); - virtual void DoGetPosition( int* pnX - ,int* pnY - ) const; - // // Show modal dialog and enter modal loop // void DoShowModal(void); @@ -161,7 +142,7 @@ protected: // // Common part of all ctors // - void Init(); + void Init(void); private: wxWindow* m_pOldFocus;