Class IGDIPlus.TGPFontFamily
From Mitov Wiki Doc
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: SignalLabBasicPkg
Unit: IGDIPlus
Inherits: TGPBase
Contents |
Syntax
Delphi:
type TGPFontFamily = class( TGPBase, IGPFontFamily )
C++ Builder:
class TGPFontFamily : public TGPBase
Visual C++ (MFC):
class CTGPFontFamily : public CTGPBase
C# (.NET):
public ref class TGPFontFamily : Mitov.SignalLab.Base
Summary
Defines a set of fonts that make up a font family.
Description
The TGPFontFamily class encapsulates a set of fonts that make up a font family. A font family is a group of fonts that have the same typeface but different styles.
Methods
Public
- function GenericSansSerif() : TGPFontFamily - Returns a TGPFontFamily object that specifies a generic sans serif typeface.
- function GenericSerif() : TGPFontFamily - Returns a FontFamily object that represents a generic serif typeface.
- function GenericMonospace() : TGPFontFamily - Returns a TGPFontFamily object that specifies a generic monospace typeface.
- function GetFamilyName(language : LANGID) : String
- function Clone() : TGPFontFamily
- function IsAvailable() : Boolean
- function IsStyleAvailable(style : Integer) : Boolean
- function GetEmHeight(style : Integer) : UINT16
- function GetCellAscent(style : Integer) : UINT16
- function GetCellDescent(style : Integer) : UINT16
- function GetLineSpacing(style : Integer) : UINT16
- function GetNativeFamily() : GpFontFamily