Unit 'ftfont' Package
[Overview][Classes][Procedures and functions][Variables][Index] [#fcl-image]

TFreeTypeFont

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: ftfont.pp line 31

type TFreeTypeFont = class(TFPCustomDrawFont)

protected

  procedure DrawLastText();

  procedure DrawChar(); virtual;

  procedure DrawCharBW(); virtual;

  procedure SetAngle(); virtual;

  procedure SetName(); override;

  procedure SetIndex();

  procedure SetSize(); override;

  procedure SetRealSize(); virtual;

  function GetFlags(); override;

  procedure SetFlags(); override;

  procedure DoAllocateResources; override;

  procedure DoDeAllocateResources; override;

  procedure DoCopyProps(); override;

  procedure DoDrawText();

  procedure DoGetTextSize();

  function DoGetTextHeight();

  function DoGetTextWidth();

  procedure GetText();

  procedure GetFace;

public

  constructor Create; override;

  destructor Destroy; override;

  property FontIndex: Integer; [rw]

  property Resolution: LongWord; [rw]

  property AntiAliased: Boolean; [rw]

  property Size: real; [rw]

  property Angle: real; [rw]

end;

Inheritance

TFreeTypeFont

|

TFPCustomDrawFont

|

TFPCustomFont

|

TFPCanvasHelper

|

TObject


Documentation generated on: 2023-03-18