]>
Commit | Line | Data |
---|---|---|
1 | \section{\class{wxFontList}}\label{wxfontlist} | |
2 | ||
3 | A font list is a list containing all fonts which have been created. There | |
4 | is only one instance of this class: {\bf wxTheFontList}. Use this object to search | |
5 | for a previously created font of the desired type and create it if not already found. | |
6 | In some windowing systems, the font may be a scarce resource, so it is best to | |
7 | reuse old resources if possible. When an application finishes, all fonts will be | |
8 | deleted and their resources freed, eliminating the possibility of `memory leaks'. | |
9 | ||
10 | \wxheading{Derived from} | |
11 | ||
12 | \helpref{wxList}{wxlist}\\ | |
13 | \helpref{wxObject}{wxobject} | |
14 | ||
15 | \wxheading{Include files} | |
16 | ||
17 | <wx/gdicmn.h> | |
18 | ||
19 | \wxheading{See also} | |
20 | ||
21 | \helpref{wxFont}{wxfont} | |
22 | ||
23 | \latexignore{\rtfignore{\wxheading{Members}}} | |
24 | ||
25 | \membersection{wxFontList::wxFontList}\label{wxfontlistctor} | |
26 | ||
27 | \func{}{wxFontList}{\void} | |
28 | ||
29 | Constructor. The application should not construct its own font list: | |
30 | use the object pointer {\bf wxTheFontList}. | |
31 | ||
32 | \membersection{wxFontList::FindOrCreateFont}\label{findorcreatefont} | |
33 | ||
34 | \func{wxFont *}{FindOrCreateFont}{\param{int}{ point\_size}, \param{int}{ family}, \param{int}{ style}, \param{int}{ weight}, \param{bool}{ underline = false}, | |
35 | \param{const wxString\& }{facename = NULL}, \param{wxFontEncoding }{encoding = wxFONTENCODING\_DEFAULT}{}} | |
36 | ||
37 | Finds a font of the given specification, or creates one and adds it to the list. See the \helpref{wxFont constructor}{wxfontctor} for | |
38 | details of the arguments. | |
39 |