X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/5100cabffa34c38db26884577113d01f21cda446..0326d9689eb518ff3d8070cd83ea1d36a6f3324f:/include/wx/cshelp.h diff --git a/include/wx/cshelp.h b/include/wx/cshelp.h index 3b8cae26cc..d72a3d9254 100644 --- a/include/wx/cshelp.h +++ b/include/wx/cshelp.h @@ -17,10 +17,10 @@ #endif #include "wx/defs.h" -#include "wx/help.h" #if wxUSE_HELP +#include "wx/help.h" #include "wx/bmpbuttn.h" // ---------------------------------------------------------------------------- @@ -78,8 +78,6 @@ private: DECLARE_EVENT_TABLE() }; -#endif // wxUSE_HELP - // ---------------------------------------------------------------------------- // classes used to implement context help support // ---------------------------------------------------------------------------- @@ -126,6 +124,9 @@ public: // the application, for example) virtual void AddHelp(wxWindowID id, const wxString& text); + // removes the association + virtual void RemoveHelp(wxWindowBase* window); + // virtual dtor for any base class virtual ~wxHelpProvider(); @@ -144,6 +145,7 @@ public: virtual bool ShowHelp(wxWindowBase *window); virtual void AddHelp(wxWindowBase *window, const wxString& text); virtual void AddHelp(wxWindowID id, const wxString& text); + virtual void RemoveHelp(wxWindowBase* window); protected: // we use 2 hashes for storing the help strings associated with windows @@ -175,7 +177,9 @@ protected: }; // Convenience function for turning context id into wxString -wxString wxContextId(int id); +WXDLLEXPORT wxString wxContextId(int id); + +#endif // wxUSE_HELP #endif // _WX_CSHELPH__