xtd 0.2.0
Loading...
Searching...
No Matches
fonts

Definition

Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited.

Classes

class  xtd::drawing::font
 Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited. More...
 
class  xtd::drawing::font_family
 Defines a group of type faces having a similar basic design and certain variations in styles. This class cannot be inherited. More...
 
class  xtd::drawing::system_fonts
 Specifies the fonts used to display text in Windows display elements. More...
 
class  xtd::drawing::text::font_collection
 Provides a base class for installed and private font collections. More...
 
class  xtd::drawing::text::installed_font_collection
 Represents the fonts installed on the system. This class cannot be inherited. More...
 
class  xtd::drawing::text::private_font_collection
 Provides a collection of font families built from font files that are provided by the client application. More...
 

Enumerations

enum class  xtd::drawing::font_style {
  xtd::drawing::font_style::regular ,
  xtd::drawing::font_style::bold ,
  xtd::drawing::font_style::italic ,
  xtd::drawing::font_style::underline ,
  xtd::drawing::font_style::strikeout
}
 Specifies style information applied to text. This enumeration has a flags attribute that allows a bitwise combination of its member values. More...
 
enum class  xtd::drawing::text::generic_font_families {
  xtd::drawing::text::generic_font_families::serif ,
  xtd::drawing::text::generic_font_families::sans_serif ,
  xtd::drawing::text::generic_font_families::monospace
}
 Specifies a generic font_family object. More...
 

Enumeration Type Documentation

◆ font_style

enum class xtd::drawing::font_style
strong

#include <xtd.drawing/include/xtd/drawing/font_style.hpp>

Specifies style information applied to text. This enumeration has a flags attribute that allows a bitwise combination of its member values.

Namespace
xtd::drawing
Library
xtd.drawing
Enumerator
regular 

Normal text.

bold 

Bold text.

italic 

Italic text.

underline 

Underline text.

strikeout 

Text with a line through the middle.

◆ generic_font_families

#include <xtd.drawing/include/xtd/drawing/text/generic_font_families.hpp>

Specifies a generic font_family object.

Namespace
xtd::drawing::text
Library
xtd.drawing
Enumerator
serif 

A generic Serif font_family object.

sans_serif 

A generic Sans Serif font_family object.

monospace 

A generic Monospace font_family object.