[Overview][Classes][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
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; |
| |
TObject |