git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5487
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
// Ctrl and it's wxHtmlWindow
virtual void ReadCustomization(wxConfigBase *cfg, const wxString& path = wxEmptyString);
virtual void WriteCustomization(wxConfigBase *cfg, const wxString& path = wxEmptyString);
// Ctrl and it's wxHtmlWindow
virtual void ReadCustomization(wxConfigBase *cfg, const wxString& path = wxEmptyString);
virtual void WriteCustomization(wxConfigBase *cfg, const wxString& path = wxEmptyString);
- virtual void CreateHelpWindow(bool show_progress = FALSE);
+
+ protected:
+ virtual void CreateHelpWindow();
virtual void DestroyHelpWindow()
{
//if (m_Config) WriteCustomization(m_Config, m_ConfigRoot);
if (m_helpFrame) m_helpFrame->Destroy();
}
virtual void DestroyHelpWindow()
{
//if (m_Config) WriteCustomization(m_Config, m_ConfigRoot);
if (m_helpFrame) m_helpFrame->Destroy();
}
void OnCloseFrame(wxCloseEvent& evt) { m_helpFrame = NULL; evt.Skip(); }
wxHtmlHelpData m_helpData;
wxHtmlHelpFrame* m_helpFrame;
void OnCloseFrame(wxCloseEvent& evt) { m_helpFrame = NULL; evt.Skip(); }
wxHtmlHelpData m_helpData;
wxHtmlHelpFrame* m_helpFrame;
// (+ : page must contain the word ; - : page can't contain the word)
// * if there is no + or - before the word, + is default
// (+ : page must contain the word ; - : page can't contain the word)
// * if there is no + or - before the word, + is default
- void RefreshLists(bool show_progress = FALSE);
- // Refreshes Contents and Index tabs
-
- void CreateContents(bool show_progress = FALSE);
- // Adds items to m_Contents tree control
-
- void CreateIndex(bool show_progress = FALSE);
- // Adds items to m_IndexList
-
- void CreateSearch();
- // Add books to search choice panel
-
void UseConfig(wxConfigBase *config, const wxString& rootpath = wxEmptyString)
{
m_Config = config;
void UseConfig(wxConfigBase *config, const wxString& rootpath = wxEmptyString)
{
m_Config = config;
void WriteCustomization(wxConfigBase *cfg, const wxString& path = wxEmptyString);
// ...
void WriteCustomization(wxConfigBase *cfg, const wxString& path = wxEmptyString);
// ...
+ protected:
+ void Init(wxHtmlHelpData* data = NULL);
+
+ void RefreshLists();
+ // Refreshes Contents and Index tabs
+
+ void CreateContents();
+ // Adds items to m_Contents tree control
+
+ void CreateIndex();
+ // Adds items to m_IndexList
+
+ void CreateSearch();
+ // Add books to search choice panel
+
+
virtual void OptionsDialog();
// Displays options dialog (fonts etc.)
virtual void OptionsDialog();
// Displays options dialog (fonts etc.)
int m_FontSize; // 0,1,2 = small,medium,big
wxString m_NormalFace, m_FixedFace;
int m_FontSize; // 0,1,2 = small,medium,big
wxString m_NormalFace, m_FixedFace;
- protected:
- void Init(wxHtmlHelpData* data = NULL);
-
-void wxHtmlHelpController::CreateHelpWindow(bool show_progress)
+void wxHtmlHelpController::CreateHelpWindow()
{
if (m_helpFrame) {
m_helpFrame->Raise();
{
if (m_helpFrame) {
m_helpFrame->Raise();
m_helpFrame->UseConfig(m_Config, m_ConfigRoot);
m_helpFrame->Create(NULL, wxID_HTML_HELPFRAME, wxEmptyString, m_FrameStyle);
m_helpFrame->UseConfig(m_Config, m_ConfigRoot);
m_helpFrame->Create(NULL, wxID_HTML_HELPFRAME, wxEmptyString, m_FrameStyle);
- m_helpFrame->RefreshLists(show_progress);
m_helpFrame->SetTitleFormat(m_titleFormat);
m_helpFrame->Show(TRUE);
}
m_helpFrame->SetTitleFormat(m_titleFormat);
m_helpFrame->Show(TRUE);
}