1 \section{\class{wxFontList
}}\label{wxfontlist
}
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'.
10 \wxheading{Derived from
}
12 \helpref{wxList
}{wxlist
}
14 \wxheading{Include files
}
20 \helpref{wxCore
}{librarieslist
}
24 \helpref{wxFont
}{wxfont
}
26 \latexignore{\rtfignore{\wxheading{Members
}}}
28 \membersection{wxFontList::wxFontList
}\label{wxfontlistctor
}
30 \func{}{wxFontList
}{\void}
32 Constructor. The application should not construct its own font list:
33 use the object pointer
{\bf wxTheFontList
}.
35 \membersection{wxFontList::FindOrCreateFont
}\label{findorcreatefont
}
37 \func{wxFont *
}{FindOrCreateFont
}{\param{int
}{ point
\_size},
\param{int
}{ family
},
\param{int
}{ style
},
\param{int
}{ weight
},
\param{bool
}{ underline = false
},
38 \param{const wxString\&
}{facename = NULL
},
\param{wxFontEncoding
}{encoding = wxFONTENCODING
\_DEFAULT}{}}
40 Finds a font of the given specification, or creates one and adds it to the list. See the
\helpref{wxFont constructor
}{wxfontctor
} for
41 details of the arguments.