[Overview][Classes][Index] Reference for unit 'nvBaseFont' (#nvidia-widgets)

TNVBaseFont

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

Declaration

Source position: nvbasefont.pas line 14

type TNVBaseFont = class

protected

  FSize: Integer;

  procedure SetAngle(); virtual;

  procedure SetFlags(); virtual;

public

  constructor Create(); virtual;

  

Contructor for the base font class

  procedure Add(); virtual; abstract;

  

Method that allows to add multiple stylized fonts

  property Name: ; [r]

  

Font name

  property Size: Integer; [r]

  

Font size

  function TextHeight(); virtual; abstract;

  

Text height

  function TextWidth(); virtual; abstract;

  

Text width

  procedure TextSize(); virtual;

  

Text size

  property Angle: Double; [rw]

  property Bold: Boolean; [rw]

  property Italic: Boolean; [rw]

  property StrikeTrough: Boolean; [rw]

  property Underline: Boolean; [rw]

  procedure TextOut(); virtual; abstract;

end;

Inheritance

TNVBaseFont

|

TObject