X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/673dfcfac1a56da3cdcedecae59e327613ca2f66..304862976530be1315f3861157168f6edea2195e:/src/html/helpctrl.cpp diff --git a/src/html/helpctrl.cpp b/src/html/helpctrl.cpp index 31a5df2dd6..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,5 +251,5 @@ bool wxHtmlHelpController::Quit() return TRUE; } +#endif // wxUSE_WXHTML_HELP -#endif