TFont

Overview

Location

  • Reference:
    • DelphiVCL.fx  Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
    • libDelphiVCL.fx  Toffee-Mac Catalyst, Toffee-macOS
  • Namespace: RemObjects.Elements.RTL.Delphi.VCL
  • Platforms: Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows, Toffee-Mac Catalyst, Toffee-macOS
  • Ancestry: TPersistent | TFont

 

constructor Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

constructor

 

TFont()

 

init()

 

Sub New()

Assign  virtual    (declared in TPersistent)

 

method Assign(Source: TPersistent)

 

void Assign(TPersistent Source)

 

func Assign(_ Source: TPersistent)

 

Sub Assign(Source As TPersistent)

Parameters:

  • Source:

AssignTo  protected virtual    (declared in TPersistent)

 

method AssignTo(Dest: TPersistent)

 

void AssignTo(TPersistent Dest)

 

func AssignTo(_ Dest: TPersistent)

 

Sub AssignTo(Dest As TPersistent)

Parameters:

  • Dest:

Charset  virtual

 

property Charset: TFontCharset read write;

 

TFontCharset Charset { get; set; }

 

var Charset: TFontCharset { get{} set{} }

 

Property Charset() As TFontCharset

Color  virtual

 

property Color: TColor read write;

 

TColor Color { get; set; }

 

var Color: TColor { get{} set{} }

 

Property Color() As TColor

DefineProperties  virtual    (declared in TPersistent)

 

method DefineProperties(Filer: TObject)

 

void DefineProperties(TObject Filer)

 

func DefineProperties(_ Filer: TObject)

 

Sub DefineProperties(Filer As TObject)

Parameters:

  • Filer:

FontHandle Island-Windows

 

property FontHandle: HFONT read write;

 

HFONT FontHandle { get; set; }

 

var FontHandle: HFONT { get{} set{} }

 

Property FontHandle() As HFONT

GetNamePath  virtual    (declared in TPersistent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method GetNamePath: DelphiString

 

DelphiString GetNamePath()

 

func GetNamePath() -> DelphiString

 

Function GetNamePath() As DelphiString

GetNamePath GetNamePath(): DelphiString  virtual    (declared in TPersistent) Toffee-Mac Catalyst, Toffee-macOS

 

func GetNamePath(GetNamePath ) -> DelphiString

Parameters:

  • :

GetOwner  protected virtual    (declared in TPersistent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method GetOwner: TPersistent

 

TPersistent GetOwner()

 

func GetOwner() -> TPersistent

 

Function GetOwner() As TPersistent

GetOwner GetOwner(): TPersistent  protected virtual    (declared in TPersistent) Toffee-Mac Catalyst, Toffee-macOS

 

func GetOwner(GetOwner ) -> TPersistent

Parameters:

  • :

Height  virtual

 

property Height: Int32 read write;

 

Int32 Height { get; set; }

 

var Height: Int32 { get{} set{} }

 

Property Height() As Int32

Name  virtual

 

property Name: VCLString read write;

 

VCLString Name { get; set; }

 

var Name: VCLString { get{} set{} }

 

Property Name() As VCLString

Orientation  virtual

 

property Orientation: Int32 read write;

 

Int32 Orientation { get; set; }

 

var Orientation: Int32 { get{} set{} }

 

Property Orientation() As Int32

Pitch  virtual

 

property Pitch: TFontPitch read write;

 

TFontPitch Pitch { get; set; }

 

var Pitch: TFontPitch { get{} set{} }

 

Property Pitch() As TFontPitch

PixelsPerInch  virtual

 

property PixelsPerInch: Int32 read write;

 

Int32 PixelsPerInch { get; set; }

 

var PixelsPerInch: Int32 { get{} set{} }

 

Property PixelsPerInch() As Int32

PlatformSetHeight  protected virtual

 

method PlatformSetHeight(aValue: Int32)

 

void PlatformSetHeight(Int32 aValue)

 

func PlatformSetHeight(_ aValue: Int32)

 

Sub PlatformSetHeight(aValue As Int32)

Parameters:

  • aValue:

PlatformUpdate  protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformUpdate

 

void PlatformUpdate()

 

func PlatformUpdate()

 

Sub PlatformUpdate()

PlatformUpdate PlatformUpdate()  protected virtual Toffee-Mac Catalyst, Toffee-macOS

 

func PlatformUpdate(PlatformUpdate )

Parameters:

  • :

PropertyChanged  virtual

 

property PropertyChanged: TPropertyChangedEvent read write;

 

TPropertyChangedEvent PropertyChanged { get; set; }

 

var PropertyChanged: TPropertyChangedEvent { get{} set{} }

 

Property PropertyChanged() As TPropertyChangedEvent

Quality  virtual

 

property Quality: TFontQuality read write;

 

TFontQuality Quality { get; set; }

 

var Quality: TFontQuality { get{} set{} }

 

Property Quality() As TFontQuality

Size  virtual

 

property Size: Int32 read write;

 

Int32 Size { get; set; }

 

var Size: Int32 { get{} set{} }

 

Property Size() As Int32

Style  virtual

 

property Style: TFontStyles read write;

 

TFontStyles Style { get; set; }

 

var Style: TFontStyles { get{} set{} }

 

Property Style() As TFontStyles

 

Charset  virtual

 

property Charset: TFontCharset read write;

 

TFontCharset Charset { get; set; }

 

var Charset: TFontCharset { get{} set{} }

 

Property Charset() As TFontCharset

Color  virtual

 

property Color: TColor read write;

 

TColor Color { get; set; }

 

var Color: TColor { get{} set{} }

 

Property Color() As TColor

FontHandle Island-Windows

 

property FontHandle: HFONT read write;

 

HFONT FontHandle { get; set; }

 

var FontHandle: HFONT { get{} set{} }

 

Property FontHandle() As HFONT

Height  virtual

 

property Height: Int32 read write;

 

Int32 Height { get; set; }

 

var Height: Int32 { get{} set{} }

 

Property Height() As Int32

Name  virtual

 

property Name: VCLString read write;

 

VCLString Name { get; set; }

 

var Name: VCLString { get{} set{} }

 

Property Name() As VCLString

Orientation  virtual

 

property Orientation: Int32 read write;

 

Int32 Orientation { get; set; }

 

var Orientation: Int32 { get{} set{} }

 

Property Orientation() As Int32

Pitch  virtual

 

property Pitch: TFontPitch read write;

 

TFontPitch Pitch { get; set; }

 

var Pitch: TFontPitch { get{} set{} }

 

Property Pitch() As TFontPitch

PixelsPerInch  virtual

 

property PixelsPerInch: Int32 read write;

 

Int32 PixelsPerInch { get; set; }

 

var PixelsPerInch: Int32 { get{} set{} }

 

Property PixelsPerInch() As Int32

PropertyChanged  virtual

 

property PropertyChanged: TPropertyChangedEvent read write;

 

TPropertyChangedEvent PropertyChanged { get; set; }

 

var PropertyChanged: TPropertyChangedEvent { get{} set{} }

 

Property PropertyChanged() As TPropertyChangedEvent

Quality  virtual

 

property Quality: TFontQuality read write;

 

TFontQuality Quality { get; set; }

 

var Quality: TFontQuality { get{} set{} }

 

Property Quality() As TFontQuality

Size  virtual

 

property Size: Int32 read write;

 

Int32 Size { get; set; }

 

var Size: Int32 { get{} set{} }

 

Property Size() As Int32

Style  virtual

 

property Style: TFontStyles read write;

 

TFontStyles Style { get; set; }

 

var Style: TFontStyles { get{} set{} }

 

Property Style() As TFontStyles

 

constructor Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

constructor

 

TFont()

 

init()

 

Sub New()

Assign  virtual    (declared in TPersistent)

 

method Assign(Source: TPersistent)

 

void Assign(TPersistent Source)

 

func Assign(_ Source: TPersistent)

 

Sub Assign(Source As TPersistent)

Parameters:

  • Source:

AssignTo  protected virtual    (declared in TPersistent)

 

method AssignTo(Dest: TPersistent)

 

void AssignTo(TPersistent Dest)

 

func AssignTo(_ Dest: TPersistent)

 

Sub AssignTo(Dest As TPersistent)

Parameters:

  • Dest:

DefineProperties  virtual    (declared in TPersistent)

 

method DefineProperties(Filer: TObject)

 

void DefineProperties(TObject Filer)

 

func DefineProperties(_ Filer: TObject)

 

Sub DefineProperties(Filer As TObject)

Parameters:

  • Filer:

GetNamePath  virtual    (declared in TPersistent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method GetNamePath: DelphiString

 

DelphiString GetNamePath()

 

func GetNamePath() -> DelphiString

 

Function GetNamePath() As DelphiString

GetNamePath GetNamePath(): DelphiString  virtual    (declared in TPersistent) Toffee-Mac Catalyst, Toffee-macOS

 

func GetNamePath(GetNamePath ) -> DelphiString

Parameters:

  • :

GetOwner  protected virtual    (declared in TPersistent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method GetOwner: TPersistent

 

TPersistent GetOwner()

 

func GetOwner() -> TPersistent

 

Function GetOwner() As TPersistent

GetOwner GetOwner(): TPersistent  protected virtual    (declared in TPersistent) Toffee-Mac Catalyst, Toffee-macOS

 

func GetOwner(GetOwner ) -> TPersistent

Parameters:

  • :

PlatformSetHeight  protected virtual

 

method PlatformSetHeight(aValue: Int32)

 

void PlatformSetHeight(Int32 aValue)

 

func PlatformSetHeight(_ aValue: Int32)

 

Sub PlatformSetHeight(aValue As Int32)

Parameters:

  • aValue:

PlatformUpdate  protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformUpdate

 

void PlatformUpdate()

 

func PlatformUpdate()

 

Sub PlatformUpdate()

PlatformUpdate PlatformUpdate()  protected virtual Toffee-Mac Catalyst, Toffee-macOS

 

func PlatformUpdate(PlatformUpdate )

Parameters:

  • :