- if (! m_pFrame->getHtmlHelpController().Initialize(helpDir + "/ctsim") &&
- ! m_pFrame->getHtmlHelpController().Initialize("/usr/local/man/ctsim"))
- *m_pLog << "Cannot initialize the HTML Help system" << "\n";
+#ifdef DATADIR
+ wxString docDir (DATADIR);
+#else
+ wxString docDir (::wxGetCwd());
+#endif
+ wxString docFile = docDir + "ctsim.htb";
+ if (! m_pFrame->getHtmlHelpController().AddBook(docFile) &&
+ ! m_pFrame->getHtmlHelpController().AddBook("/usr/share/ctsim/ctsim.htb") &&
+ ! m_pFrame->getHtmlHelpController().AddBook("/tmp/ctsim.htb"))
+ *m_pLog << "Cannot initialize the HTML Help system" << "\n";