CMDFont Properties
The properties defined in the CMDFont class are summarized in the following table. These properties must be set before the open method that invokes the dialog is called.
Property | Description |
---|---|
ansiOnly | Specifies whether the dialog allows only fonts that use the Windows character set |
fixedPitchOnly | Specifies whether the common Font dialog displays only fixed-pitch fonts |
fontBold | Specifies whether the bold attribute is initially selected in the common Font dialog |
fontItalic | Specifies whether the italic attribute is initially selected in the common Font dialog |
fontName | Contains the font initially selected in the common Font dialog |
fontSize | Contains the font size initially selected in the common Font dialog |
fontStrikethru | Specifies whether the Strikethrough attribute is initially selected in the common Font dialog |
fontUnderline | Specifies whether the Underline attribute is initially selected in the common Font dialog |
forceFontExist | Specifies whether the dialog displays an error message box if the user selects a font or style that does not exist |
maxSize | Contains the largest font size displayed in the common Font dialog Size list box |
minSize | Contains the smallest font size displayed in the common Font dialog Size list box |
noNameSelection | Specifies whether the Font combo box in the common Font dialog initially displays a font name |
noSizeSelection | Specifies whether the Size combo box in the common Font dialog initially displays a font size |
noStyleSelection | Specifies whether the Font style combo box in the common Font dialog initially displays a font style |
printerDC | Contains the 32‑bit Windows device context of the printer for use with the dialog |
printerDC64 | Contains the 64‑bit Windows device context of the printer for use with the dialog |
printerFonts | Specifies whether the dialog lists only the fonts supported by the printer |
scalableOnly | Specifies whether the dialog lists only the fonts that can be scaled |
screenFonts | Specifies whether the dialog lists only the screen fonts supported by the system |
showEffects | Specifies whether the dialog enables strikethrough, underline, and color effects |
simulations | Specifies whether the dialog allows Graphic Device Interface (GDI) font simulations |
textColor | Contains the color of the text displayed in the dialog Effects group box |
trueTypeOnly | Specifies whether the dialog displays only true-type fonts for user selection |
vectorFonts | Specifies whether the dialog includes vector-type fonts in the fonts list |
wysiwyg | Specifies whether only fonts that are available both for display and on the printer can be selected |