xtd - Reference Guide  0.1.0
Modern c++17 framework to create console, gui and unit test applications on Windows, macOS and Linux.
xtd::drawing::text Namespace Reference

The xtd::drawing::text namespace provides advanced GDI+ typography functionality. More...

Classes

class  font_collection
 Provides a base class for installed and private font collections. More...
 
class  installed_font_collection
 Represents the fonts installed on the system. This class cannot be inherited. More...
 
class  private_font_collection
 Provides a collection of font families built from font files that are provided by the client application. More...
 

Enumerations

enum  generic_font_families { generic_font_families::serif = 0, generic_font_families::sans_serif = 1, generic_font_families::monospace = 2 }
 Specifies a generic font_family object. More...
 
enum  hotkey_prefix { hotkey_prefix::none = 0, hotkey_prefix::show = 1, hotkey_prefix::hide = 2 }
 Specifies the type of display for hot-key prefixes that relate to text. More...
 
enum  text_rendering_hint {
  text_rendering_hint::system_default = 0, text_rendering_hint::single_bit_per_pixel_grid_fit = 1, text_rendering_hint::single_bit_per_pixel = 2, text_rendering_hint::anti_alias_grid_fit = 3,
  text_rendering_hint::anti_alias = 4, text_rendering_hint::clear_type_grid_fit = 5
}
 Specifies the quality of text rendering. More...
 

Detailed Description

The xtd::drawing::text namespace provides advanced GDI+ typography functionality.