[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: bgravectorize.pas line 41
type TBGRAVectorizedFontRenderer = class(TBGRACustomFontRenderer) |
||
protected |
||
FVectorizedFontArray: array of record; |
|
|
FontName: string; |
|
|
FontStyle: TFontStyles; |
|
|
VectorizedFont: TBGRAVectorizedFont; |
|
|
end |
||
|
||
|
||
FDirectoryUTF8: string; |
|
|
function OutlineActuallyVisible; |
|
|
procedure UpdateFont; |
|
|
function GetCanvas2D(); |
|
|
procedure InternalTextRect(); |
|
|
procedure InternalCopyTextPathTo(); |
|
|
procedure InternalTextOutAngle(); |
|
|
procedure Init; |
|
|
public |
||
MinFontResolution: Integer; |
|
|
MaxFontResolution: Integer; |
|
|
QuadraticCurves: Boolean; |
|
|
OutlineVisible: Boolean; |
|
|
OutlineWidth: single; |
|
|
|
||
|
||
OuterOutlineOnly: Boolean; |
|
|
|
||
ShadowVisible: Boolean; |
|
|
|
||
ShadowRadius: Integer; |
|
|
|
||
constructor Create(); |
|
|
function GetFontPixelMetric; override; |
|
|
function GetFontPixelMetricF; override; |
|
|
function FontExists(); override; |
|
|
function TextVisible(); override; |
|
|
procedure TextOutAngle(); |
|
|
procedure TextOut(); |
|
|
procedure TextRect(); |
|
|
procedure CopyTextPathTo(); |
|
|
function HandlesTextPath; override; |
|
|
function TextSize(); |
|
|
function TextSizeF(); |
|
|
function TextFitInfo(); override; |
|
|
function TextFitInfoF(); override; |
|
|
destructor Destroy; override; |
|
|
end; |
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |