X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/04a4a2afd54de5b3435c6d316b9071d55bc8b00f..02a3b39120a618998dc690e95c3983606ea97745:/docs/latex/wx/fontmap.tex diff --git a/docs/latex/wx/fontmap.tex b/docs/latex/wx/fontmap.tex index 4a440bf7be..fbf85fdf19 100644 --- a/docs/latex/wx/fontmap.tex +++ b/docs/latex/wx/fontmap.tex @@ -20,7 +20,7 @@ never TRUE, the config file is never created anyhow. In case everything else fails (i.e. there is no record in config file and "interactive" is FALSE or user denied to choose any replacement), -the class queries \helpref{wxEncodingConverter}{wxencodingconverter} +the class queries \helpref{wxEncodingConverter}{wxencodingconverter} for "equivalent" encodings (e.g. iso8859-2 and cp1250) and tries them. \wxheading{Global variables} @@ -31,10 +31,9 @@ for "equivalent" encodings (e.g. iso8859-2 and cp1250) and tries them. If you need to display text in encoding which is not available at host system (see \helpref{IsEncodingAvailable}{wxfontmapperisencodingavailable}), -you may use these two classes to a) find font in some similar encoding +you may use these two classes to find font in some similar encoding (see \helpref{GetAltForEncoding}{wxfontmappergetaltforencoding}) -and -b) convert the text to this encoding +and convert the text to this encoding (\helpref{wxEncodingConverter::Convert}{wxencodingconverterconvert}). Following code snippet demonstrates it: @@ -72,7 +71,6 @@ No base class \helpref{wxEncodingConverter}{wxencodingconverter}, \helpref{Writing non-English applications}{nonenglishoverview} - \latexignore{\rtfignore{\wxheading{Members}}} \membersection{wxFontMapper::wxFontMapper}\label{wxfontmapperwxfontmapper} @@ -81,14 +79,12 @@ No base class Default ctor. - \membersection{wxFontMapper::\destruct{wxFontMapper}}\label{wxfontmapperdtor} \func{}{\destruct{wxFontMapper}}{\void} Virtual dtor for a base class. - \membersection{wxFontMapper::GetAltForEncoding}\label{wxfontmappergetaltforencoding} \func{bool}{GetAltForEncoding}{\param{wxFontEncoding }{encoding}, \param{wxNativeEncodingInfo* }{info}, \param{const wxString\& }{facename = wxEmptyString}, \param{bool }{interactive = TRUE}} @@ -104,7 +100,6 @@ The first form is for wxWindows' internal use while the second one is better suitable for general use -- it returns wxFontEncoding which can consequently be passed to wxFont constructor. - \membersection{wxFontMapper::IsEncodingAvailable}\label{wxfontmapperisencodingavailable} \func{bool}{IsEncodingAvailable}{\param{wxFontEncoding }{encoding}, \param{const wxString\& }{facename = wxEmptyString}} @@ -112,7 +107,6 @@ can consequently be passed to wxFont constructor. Check whether given encoding is available in given face or not. If no facename is given, find {\it any} font in this encoding. - \membersection{wxFontMapper::CharsetToEncoding}\label{wxfontmappercharsettoencoding} \func{wxFontEncoding}{CharsetToEncoding}{\param{const wxString\& }{charset}, \param{bool }{interactive = TRUE}} @@ -120,36 +114,31 @@ If no facename is given, find {\it any} font in this encoding. Returns the encoding for the given charset (in the form of RFC 2046) or wxFONTENCODING\_SYSTEM if couldn't decode it. - \membersection{wxFontMapper::GetEncodingName}\label{wxfontmappergetencodingname} \func{static wxString}{GetEncodingName}{\param{wxFontEncoding }{encoding}} -Return internal string identifier for the encoding (see also +Return internal string identifier for the encoding (see also \helpref{GetEncodingDescription()}{wxfontmappergetencodingdescription}) - \membersection{wxFontMapper::GetEncodingDescription}\label{wxfontmappergetencodingdescription} \func{static wxString}{GetEncodingDescription}{\param{wxFontEncoding }{encoding}} Return user-readable string describing the given encoding. - \membersection{wxFontMapper::SetDialogParent}\label{wxfontmappersetdialogparent} \func{void}{SetDialogParent}{\param{wxWindow* }{parent}} The parent window for modal dialogs. - \membersection{wxFontMapper::SetDialogTitle}\label{wxfontmappersetdialogtitle} \func{void}{SetDialogTitle}{\param{const wxString\& }{title}} The title for the dialogs (note that default is quite reasonable). - \membersection{wxFontMapper::SetConfig}\label{wxfontmappersetconfig} \func{void}{SetConfig}{\param{wxConfigBase* }{config}}