X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7df9fbc3f11f6239ed7417964c0c50ea77b7b7e7..8912d7eb182ef5a5f95026a9ed239c9ad6c75915:/src/html/helpctrl.cpp diff --git a/src/html/helpctrl.cpp b/src/html/helpctrl.cpp index 3924519147..dbbf32c474 100644 --- a/src/html/helpctrl.cpp +++ b/src/html/helpctrl.cpp @@ -20,12 +20,14 @@ #pragma hdrstop #endif -#include "wx/defs.h" +#if wxUSE_WXHTML_HELP -#if wxUSE_HTML && wxUSE_STREAMS +#ifndef WX_PRECOMP + #include "wx/app.h" + #include "wx/intl.h" +#endif // WX_PRECOMP #include "wx/html/helpctrl.h" -#include "wx/wx.h" #include "wx/busyinfo.h" #if wxUSE_HELP @@ -83,7 +85,7 @@ bool wxHtmlHelpController::AddBook(const wxString& book, bool show_wait_msg) #if wxUSE_BUSYINFO wxBusyInfo* busy = NULL; wxString info; - if (show_wait_msg) + if (show_wait_msg) { info.Printf(_("Adding book %s"), book.c_str()); busy = new wxBusyInfo(info); @@ -93,7 +95,9 @@ bool wxHtmlHelpController::AddBook(const wxString& book, bool show_wait_msg) #if wxUSE_BUSYINFO if (show_wait_msg) delete busy; -#endif +#endif + if (m_helpFrame) + m_helpFrame->RefreshLists(); return retval; } @@ -113,7 +117,7 @@ void wxHtmlHelpController::CreateHelpWindow() return ; } - if (m_Config == NULL) + if (m_Config == NULL) { m_Config = wxConfigBase::Get(FALSE); if (m_Config != NULL) @@ -193,7 +197,7 @@ bool wxHtmlHelpController::DisplaySection(int sectionNo) bool wxHtmlHelpController::DisplayTextPopup(const wxString& text, const wxPoint& WXUNUSED(pos)) { -#if wxUSE_HELP +#if wxUSE_TIPWINDOW static wxTipWindow* s_tipWindow = NULL; if (s_tipWindow) @@ -211,10 +215,9 @@ bool wxHtmlHelpController::DisplayTextPopup(const wxString& text, const wxPoint& return TRUE; } +#endif // wxUSE_TIPWINDOW return FALSE; -#endif - return FALSE; } void wxHtmlHelpController::SetFrameParameters(const wxString& title, @@ -248,20 +251,5 @@ bool wxHtmlHelpController::Quit() return TRUE; } -// Sets the specified book or all books to have the given base path -void wxHtmlHelpController::SetBookBasePath(const wxString& basePath, int which) -{ - size_t i; - for (i = 0; i < m_helpData.GetBookRecArray().Count(); i++ ) - { - if (i == (size_t) which || which == -1) - { - wxHtmlBookRecord& book = m_helpData.GetBookRecArray()[i]; - book.SetBasePath(basePath); - } - if (i == (size_t) which) - return; - } -} +#endif // wxUSE_WXHTML_HELP -#endif