X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/baa9caff7e78284b251df3ad7ec0cf0c096ed88c..6955ce29ed8995e4407feb2c9259fbece398ff2a:/include/wx/help.h

diff --git a/include/wx/help.h b/include/wx/help.h
index 3e2ad36dea..e67d49358a 100644
--- a/include/wx/help.h
+++ b/include/wx/help.h
@@ -9,7 +9,22 @@
     #define wxHelpController wxWinHelpController
     #define sm_classwxHelpController sm_classwxWinHelpController
 #else // !MSW
-    #include "wx/generic/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