X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1f65137f8de90aba96242d5e44b00dfd0efa4b67..c52b96359b639cda516615f9433d3b20b35443b5:/docs/latex/wx/richtexthtmlhandler.tex diff --git a/docs/latex/wx/richtexthtmlhandler.tex b/docs/latex/wx/richtexthtmlhandler.tex index e98a928421..03106e20be 100644 --- a/docs/latex/wx/richtexthtmlhandler.tex +++ b/docs/latex/wx/richtexthtmlhandler.tex @@ -29,16 +29,22 @@ SetHandlerFlags function: \twocolitem{\windowstyle{wxRICHTEXT\_HANDLER\_SAVE\_IMAGES\_TO\_MEMORY}}{Images are saved to the memory filesystem: suitable for showing wxHTML windows.} \twocolitem{\windowstyle{wxRICHTEXT\_HANDLER\_SAVE\_IMAGES\_TO\_FILES}}{Images are saved to temporary files: suitable for showing in wxHTML windows.} \twocolitem{\windowstyle{wxRICHTEXT\_HANDLER\_SAVE\_IMAGES\_TO\_BASE64}}{Images are written with the HTML files in Base 64 format: suitable for showing in web browsers.} +\twocolitem{\windowstyle{wxRICHTEXT\_HANDLER\_NO\_HEADER\_FOOTER}}{Don't include header and footer tags (HTML, HEAD, BODY), so that the HTML can be used as part of a larger document.} \end{twocollist} \wxheading{Derived from} -\helpref{wxRichTextFileHandler}{wxrichtextfilehandler} +\helpref{wxRichTextFileHandler}{wxrichtextfilehandler}\\ +\helpref{wxObject}{wxobject} \wxheading{Include files} +\wxheading{Library} + +\helpref{wxRichtext}{librarieslist} + \wxheading{Data structures} \latexignore{\rtfignore{\wxheading{Members}}} @@ -73,6 +79,12 @@ for example after the user has viewed the HTML file. Saves the buffer content to the HTML stream. +\membersection{wxRichTextHTMLHandler::GetFontSizeMapping}\label{wxrichtexthtmlhandlergetfontsizemapping} + +\func{wxArrayInt}{GetFontSizeMapping}{\void} + +Returns the mapping for converting point sizes to HTML font sizes. + \membersection{wxRichTextHTMLHandler::GetTempDir}\label{wxrichtexthtmlhandlergettempdir} \constfunc{const wxString\&}{GetTempDir}{\void} @@ -91,6 +103,29 @@ Returns the image locations for the last operation. Reset the file counter, in case, for example, the same names are required each time +\membersection{wxRichTextHTMLHandler::SetFontSizeMapping}\label{wxrichtexthtmlhandlersetfontsizemapping} + +\func{void}{SetFontSizeMapping}{\param{const wxArrayInt\& }{fontSizeMapping}} + +Sets the mapping for converting point sizes to HTML font sizes. +There should be 7 elements, one for each HTML font size, each element specifying the maximum point size for that +HTML font size. + +For example: + +\begin{verbatim} + wxArrayInt fontSizeMapping; + fontSizeMapping.Add(7); + fontSizeMapping.Add(9); + fontSizeMapping.Add(11); + fontSizeMapping.Add(12); + fontSizeMapping.Add(14); + fontSizeMapping.Add(22); + fontSizeMapping.Add(100); + + htmlHandler.SetFontSizeMapping(fontSizeMapping); +\end{verbatim} + \membersection{wxRichTextHTMLHandler::SetTempDir}\label{wxrichtexthtmlhandlersettempdir} \func{void}{SetTempDir}{\param{const wxString\& }{tempDir}}