X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/eaaa6a06a25774c18d10bb8182cc1934ed0ed9aa..eb3a4aa9aa38b8b6316605b9fe84b60f42d0b11c:/docs/latex/wx/font.tex diff --git a/docs/latex/wx/font.tex b/docs/latex/wx/font.tex index de553defbb..d8c5046c3a 100644 --- a/docs/latex/wx/font.tex +++ b/docs/latex/wx/font.tex @@ -9,6 +9,23 @@ a window's text. \helpref{wxGDIObject}{wxgdiobject}\\ \helpref{wxObject}{wxobject} +\wxheading{Include files} + + + +\wxheading{Predefined objects} + +Objects: + +{\bf wxNullFont} + +Pointers: + +{\bf wxNORMAL\_FONT\\ +wxSMALL\_FONT\\ +wxITALIC\_FONT\\ +wxSWISS\_FONT} + \wxheading{See also} \helpref{wxFont overview}{wxfontoverview}, \helpref{wxDC::SetFont}{wxdcsetfont},\rtfsp @@ -24,7 +41,8 @@ a window's text. Default constructor. \func{}{wxFont}{\param{int}{ pointSize}, \param{int}{ family}, \param{int}{ style}, \param{int}{ weight}, - \param{const bool}{ underline = FALSE}, \param{const wxString\& }{faceName = ""}} + \param{const bool}{ underline = FALSE}, \param{const wxString\& }{faceName = ""}, + \param{wxFontEncoding }{encoding = wxFONTENCODING\_DEFAULT}} Creates a font object. @@ -53,6 +71,22 @@ Creates a font object. \docparam{faceName}{An optional string specifying the actual typeface to be used. If the empty string, a default typeface will chosen based on the family.} +\docparam{encoding}{An encoding which may be one of +\twocolwidtha{5cm} +\begin{twocollist}\itemsep=0pt +\twocolitem{{\bf wxFONTENCODING\_SYSTEM}}{Default system encoding.} +\twocolitem{{\bf wxFONTENCODING\_DEFAULT}}{Default application encoding: this +is the encoding set by calls to +\helpref{SetDefaultEncoding}{wxfontsetdefaultencoding} and which may beset to, +say, KOI8 to create all fonts by default with KOI8 encoding. Initially, the +default application encoding is the same as default system encoding.} +\twocolitem{{\bf wxFONTENCODING\_ISO8859\_1...15}}{ISO8859 encodings.} +\twocolitem{{\bf wxFONTENCODING\_KOI8}}{The standard russian encoding for Internet.} +\twocolitem{{\bf wxFONTENCODING\_CP1250...1252}}{Windows encodings similar to ISO8859 (but not identical).} +\end{twocollist} +If the specified encoding isn't available, no font is created. +} + \wxheading{Remarks} If the desired font does not exist, the closest match will be chosen.