X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b908d2244a4975ceda4e050744280bf07e9ff350..e18bf7e7c6477b82203375141aee69656ac2d987:/include/wx/help.h diff --git a/include/wx/help.h b/include/wx/help.h index 704244ae09..e67d49358a 100644 --- a/include/wx/help.h +++ b/include/wx/help.h @@ -6,12 +6,25 @@ #ifdef __WXMSW__ #include "wx/msw/helpwin.h" - #undef wxHelpController - #undef sm_classwxHelpController #define wxHelpController wxWinHelpController #define sm_classwxHelpController sm_classwxWinHelpController #else // !MSW - #include "wx/helpbase.h" + +/* By default, if wxHTML is compiled in, use the + wxHelpControllerHtml. If not, use the external help controller. + (of course, we shouldn't do it for wxMSW) +*/ + +#if wxUSE_HTML +# include "wx/generic/helpwxht.h" +# define wxHelpController wxHelpControllerHtml +# define sm_classwxHelpController sm_classwxHelpControllerHtml +#else +# include "wx/generic/helpext.h" +# define wxHelpController wxExtHelpController +# define sm_classwxHelpController sm_classwxExtHelpController +#endif + #endif // MSW/!MSW #endif