System::Drawing::Text Namespace Reference

Classes

class  FontCollection
 A base class for installed and private font collections. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
 
class  InstalledFontCollection
 Represents the collection of the fonts installed in the system. NOT IMPLEMENTED. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
 
class  PrivateFontCollection
 Represents a collection of font families provided by the client application. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
 

Enumerations

enum  GenericFontFamilies { GenericFontFamilies::Serif, GenericFontFamilies::SansSerif, GenericFontFamilies::Monospace }
 Represents a generic font family. More...
 
enum  HotkeyPrefix { HotkeyPrefix::None = 0, HotkeyPrefix::Show = 1, HotkeyPrefix::Hide = 2 }
 Specifies the type of display for hot-key prefixes that relate to text. More...
 
enum  TextRenderingHint {
  TextRenderingHint::SystemDefault = 0, TextRenderingHint::SingleBitPerPixelGridFit, TextRenderingHint::SingleBitPerPixel, TextRenderingHint::AntiAliasGridFit,
  TextRenderingHint::AntiAlias, TextRenderingHint::ClearTypeGridFit
}
 Specifies the quality of text rendering. More...
 

Enumeration Type Documentation

◆ GenericFontFamilies

Represents a generic font family.

Enumerator
Serif 

Serif font family.

SansSerif 

Sans Serif font family.

Monospace 

Monospace font family.

◆ HotkeyPrefix

Specifies the type of display for hot-key prefixes that relate to text.

Enumerator
None 

No hot-key prefix.

Show 

Tthe hot-key prefix is displayed.

Hide 

◆ TextRenderingHint

Specifies the quality of text rendering.

Enumerator
SystemDefault 

Glyph with system default rendering hint.

SingleBitPerPixelGridFit 

Glyph bitmap with hinting.

SingleBitPerPixel 

Glyph bitmap without hinting.

AntiAliasGridFit 

Anti-aliasing with hinting.

AntiAlias 

Glyph anti-alias bitmap without hinting.

ClearTypeGridFit 

Glyph CT bitmap with hinting.