IMPLEMENT_CLASS(wxExtHelpController, wxHTMLHelpControllerBase)
+/// Name of environment variable to set help browser.
+#define WXEXTHELP_ENVVAR_BROWSER "WX_HELPBROWSER"
+/// Is browser a netscape browser?
+#define WXEXTHELP_ENVVAR_BROWSERISNETSCAPE "WX_HELPBROWSER_NS"
+
/**
This class implements help via an external browser.
It requires the name of a directory containing the documentation
#else // UNIX
wxString command;
+#ifndef __EMX__
if(m_BrowserIsNetscape) // try re-loading first
{
wxString lockfile;
// cannot use wxFileExists, because it's a link pointing to a
// non-existing location if(wxFileExists(lockfile))
#endif
- {
+ {
long success;
command << m_BrowserName << wxT(" -remote openURL(")
<< wxT("file://") << m_MapFile
return TRUE;
}
}
+#endif
command = m_BrowserName;
command << wxT(" file://")
<< m_MapFile << WXEXTHELP_SEPARATOR << relativeURL;