X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a141e01844d244c8d7c215d4a31530e23298fc73..b7e5ba8f2d676583c790c59388eba8bfa9bd33c2:/include/wx/msw/dialog.h diff --git a/include/wx/msw/dialog.h b/include/wx/msw/dialog.h index 1381744a35..6d26a72c9f 100644 --- a/include/wx/msw/dialog.h +++ b/include/wx/msw/dialog.h @@ -12,19 +12,15 @@ #ifndef _WX_DIALOG_H_ #define _WX_DIALOG_H_ -#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) - #pragma interface "dialog.h" -#endif - #include "wx/panel.h" -extern WXDLLEXPORT_DATA(const wxChar*) wxDialogNameStr; +extern WXDLLEXPORT_DATA(const wxChar) wxDialogNameStr[]; class WXDLLEXPORT wxDialogModalData; #if wxUSE_TOOLBAR && (defined(__SMARTPHONE__) || defined(__POCKETPC__)) class WXDLLEXPORT wxToolBar; -extern WXDLLEXPORT_DATA(const wxChar*) wxToolBarNameStr; +extern WXDLLEXPORT_DATA(const wxChar) wxToolBarNameStr[]; #endif // Dialog boxes @@ -128,6 +124,9 @@ public: // use IsModal() wxDEPRECATED( bool IsModalShowing() const ); + // handle Escape here + virtual bool MSWProcessMessage(WXMSG* pMsg); + protected: // find the window to use as parent for this dialog if none has been // specified explicitly by the user @@ -146,9 +145,6 @@ protected: // return true if button was "clicked" or false if we don't have it bool EmulateButtonClickIfPresent(int id); - // handle Escape here - virtual bool MSWProcessMessage(WXMSG* pMsg); - private: wxWindow* m_oldFocus; bool m_endModalCalled; // allow for closing within InitDialog