X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2f0e16e186a58e730e38400f5ddd96df62ee19bb..a1c3cdc4a2c4cc2b15d7fdf60c1be228f9fbc520:/docs/latex/wx/helpinst.tex diff --git a/docs/latex/wx/helpinst.tex b/docs/latex/wx/helpinst.tex index 3aa871d06b..01ef4f3eb1 100644 --- a/docs/latex/wx/helpinst.tex +++ b/docs/latex/wx/helpinst.tex @@ -73,10 +73,15 @@ wxHelpControllerBase\\ \membersection{wxHelpController::wxHelpController}\label{wxhelpcontrollerctor} -\func{}{wxHelpController}{\void} +\func{}{wxHelpController}{\param{wxWindow*}{ parentWindow = NULL}} Constructs a help instance object, but does not invoke the help viewer. +If you provide a window, it will be used by some help controller classes, such as +wxCHMHelpController, wxWinHelpController and wxHtmlHelpController, as the +parent for the help window instead of the value of \helpref{wxApp::GetTopWindow}{wxappgettopwindow}. You can also change the parent window later with +\helpref{wxHelpController::SetParentWindow}{wxhelpcontrollersetparentwindow}. + \membersection{wxHelpController::\destruct{wxHelpController}}\label{wxhelpcontrollerdtor} \func{}{\destruct{wxHelpController}}{\void} @@ -85,9 +90,9 @@ Destroys the help instance, closing down the viewer if it is running. \membersection{wxHelpController::Initialize}\label{wxhelpcontrollerinitialize} -\func{virtual void}{Initialize}{\param{const wxString\& }{file}} +\func{virtual bool}{Initialize}{\param{const wxString\& }{file}} -\func{virtual void}{Initialize}{\param{const wxString\& }{file}, \param{int}{ server}} +\func{virtual bool}{Initialize}{\param{const wxString\& }{file}, \param{int}{ server}} Initializes the help instance with a help filename, and optionally a server socket number if using wxHelp (now obsolete). Does not invoke the help viewer. @@ -184,6 +189,13 @@ and just returns NULL. \docparam{flags}{This defaults to wxHELP\_NETSCAPE for wxExtHelpController, indicating that the viewer is a variant of Netscape Navigator.} +\membersection{wxHelpController::GetParentWindow}\label{wxhelpcontrollergetparentwindow} + +\constfunc{virtual bool}{GetParentWindow}{\void} + +Returns the window to be used as the parent for the help window. This window is used +by wxCHMHelpController, wxWinHelpController and wxHtmlHelpController. + \membersection{wxHelpController::KeywordSearch}\label{wxhelpcontrollerkeywordsearch} \func{virtual bool}{KeywordSearch}{\param{const wxString\& }{keyWord}, \param{wxHelpSearchMode }{mode = wxHELP\_SEARCH\_ALL}} @@ -235,6 +247,13 @@ open. {\it newFrameEachTime} is ignored. For all other help controllers this function has no effect. +\membersection{wxHelpController::SetParentWindow}\label{wxhelpcontrollersetparentwindow} + +\func{virtual void}{SetParentWindow}{\param{wxWindow* }{parentWindow}} + +Sets the window to be used as the parent for the help window. This is used +by wxCHMHelpController, wxWinHelpController and wxHtmlHelpController. + \membersection{wxHelpController::SetViewer}\label{wxhelpcontrollersetviewer} \func{virtual void}{SetViewer}{\param{const wxString\& }{viewer}, \param{long}{ flags}}