Class tfont
Unit
Declaration
type tfont = class(tlinkedoptionalpersistent, icanvas)
Description
No description available, ancestor tlinkedoptionalpersistent description follows
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- tlinkedoptionalpersistent
- tfont
Overview
Fields
![]() |
finfo: fontinfoty; |
![]() |
fhandlepo: ˆfontnumty; |
Methods
![]() |
procedure dochanged(const changed: canvasstatesty; const nochange: boolean); virtual; |
![]() |
function getfont(var drawinfo: drawinfoty): boolean; virtual; |
![]() |
procedure setname(const Value: string); virtual; |
![]() |
function gethandle: fontnumty; virtual; |
![]() |
function getdatapo: pfontdataty; |
![]() |
procedure assignproperties(const source: tfont; const ahandles: boolean); virtual; |
![]() |
procedure defineproperties(filer: tfiler); override; |
![]() |
procedure settemplateinfo(const ainfo: basefontinfoty); |
![]() |
procedure objectevent(const sender: tobject; const event: objecteventty); override; |
![]() |
function isheightstored(): boolean; |
![]() |
function iswidthstored(): boolean; |
![]() |
function isextraspacestored(): boolean; |
![]() |
function isnamestored(): boolean; |
![]() |
function ischarsetstored(): boolean; |
![]() |
function isoptionsstored(): boolean; |
![]() |
constructor create; override; |
![]() |
destructor destroy; override; |
![]() |
procedure assign(source: tpersistent); override; |
![]() |
procedure scale(const ascale: real); virtual; |
![]() |
function gethandleforcanvas(const canvas: tcanvas): fontnumty; |
Properties
![]() |
property rotation: real read getrotation write setrotation; |
![]() |
property handle: fontnumty read gethandle; |
![]() |
property ascent: integer read getascent; |
![]() |
property descent: integer read getdescent; |
![]() |
property glyphheight: integer read getglyphheight; |
![]() |
property lineheight: integer read getlineheight; |
![]() |
property linewidth: integer read getlinewidth; |
![]() |
property caretshift: integer read getcaretshift; |
![]() |
property onchange: notifyeventty read fonchange write fonchange; |
![]() |
property bold: boolean read getbold write setbold; |
![]() |
property italic: boolean read getitalic write setitalic; |
![]() |
property underline: boolean read getunderline write setunderline; |
![]() |
property strikeout: boolean read getstrikeout write setstrikeout; |
![]() |
property heightflo: flo64 read getheightflo write setheightflo; |
![]() |
property color: colorty read getcolor write setcolor
stored iscolorstored default cl_default; |
![]() |
property colorbackground: colorty read getcolorbackground
write setcolorbackground stored iscolorbackgroundstored
default cl_default; |
![]() |
property colorselect: colorty read getcolorselect write setcolorselect
stored iscolorselectstored default cl_default; |
![]() |
property colorselectbackground: colorty read getcolorselectbackground
write setcolorselectbackground stored iscolorselectbackgroundstored
default cl_default; |
![]() |
property shadow_color: colorty read getshadow_color write setshadow_color
stored isshadow_colorstored default cl_none; |
![]() |
property shadow_shiftx: integer read getshadow_shiftx write setshadow_shiftx
stored isshadow_shiftxstored default 1; |
![]() |
property shadow_shifty: integer read getshadow_shifty write setshadow_shifty
stored isshadow_shiftystored default 1; |
![]() |
property gloss_color: colorty read getgloss_color
write setgloss_color
stored isgloss_colorstored default cl_none; |
![]() |
property gloss_shiftx: integer read getgloss_shiftx write setgloss_shiftx
stored isgloss_shiftxstored default -1; |
![]() |
property gloss_shifty: integer read getgloss_shifty write setgloss_shifty
stored isgloss_shiftystored default -1; |
![]() |
property grayed_color: colorty read getgrayed_color
write setgrayed_color
stored isgrayed_colorstored default cl_default; |
![]() |
property grayed_colorshadow: colorty read getgrayed_colorshadow
write setgrayed_colorshadow
stored isgrayed_colorshadowstored default cl_default; |
![]() |
property grayed_shiftx: integer read getgrayed_shiftx write
setgrayed_shiftx
stored isgrayed_shiftxstored default 1; |
![]() |
property grayed_shifty: integer read getgrayed_shifty write
setgrayed_shifty
stored isgrayed_shiftystored default 1; |
![]() |
property height: integer read getheight write setheight
stored isheightstored default 0; |
![]() |
property width: integer read getwidth write setwidth
stored iswidthstored default 0; |
![]() |
property extraspace: integer read getextraspace write setextraspace
stored isextraspacestored default 0; |
![]() |
property style: fontstylesty read getstyle write setstyle
stored isstylestored default []; |
![]() |
property name: string read getname write setname stored isnamestored; |
![]() |
property charset: string read getcharset write setcharset
stored ischarsetstored; |
![]() |
property options: fontoptionsty read getoptions write setoptions
stored isoptionsstored default []; |
![]() |
property xscale: real read getxscale write setxscale stored isxscalestored; |
![]() |
property localprops: fontlocalpropsty read flocalprops write setlocalprops; |
![]() |
property template: tfontcomp read ftemplate write settemplate; |
Description
Fields
![]() |
finfo: fontinfoty; |
![]() |
fhandlepo: ˆfontnumty; |
Methods
![]() |
procedure dochanged(const changed: canvasstatesty; const nochange: boolean); virtual; |
![]() |
function getfont(var drawinfo: drawinfoty): boolean; virtual; |
![]() |
procedure setname(const Value: string); virtual; |
![]() |
function gethandle: fontnumty; virtual; |
![]() |
function getdatapo: pfontdataty; |
![]() |
procedure assignproperties(const source: tfont; const ahandles: boolean); virtual; |
![]() |
procedure defineproperties(filer: tfiler); override; |
![]() |
procedure settemplateinfo(const ainfo: basefontinfoty); |
![]() |
procedure objectevent(const sender: tobject; const event: objecteventty); override; |
![]() |
function isheightstored(): boolean; |
![]() |
function iswidthstored(): boolean; |
![]() |
function isextraspacestored(): boolean; |
![]() |
function isnamestored(): boolean; |
![]() |
function ischarsetstored(): boolean; |
![]() |
function isoptionsstored(): boolean; |
![]() |
constructor create; override; |
![]() |
destructor destroy; override; |
![]() |
procedure assign(source: tpersistent); override; |
![]() |
procedure scale(const ascale: real); virtual; |
![]() |
function gethandleforcanvas(const canvas: tcanvas): fontnumty; |
Properties
![]() |
property rotation: real read getrotation write setrotation; |
![]() |
property handle: fontnumty read gethandle; |
![]() |
property ascent: integer read getascent; |
![]() |
property descent: integer read getdescent; |
![]() |
property glyphheight: integer read getglyphheight; |
![]() |
property lineheight: integer read getlineheight; |
![]() |
property linewidth: integer read getlinewidth; |
![]() |
property caretshift: integer read getcaretshift; |
![]() |
property onchange: notifyeventty read fonchange write fonchange; |
![]() |
property bold: boolean read getbold write setbold; |
![]() |
property italic: boolean read getitalic write setitalic; |
![]() |
property underline: boolean read getunderline write setunderline; |
![]() |
property strikeout: boolean read getstrikeout write setstrikeout; |
![]() |
property heightflo: flo64 read getheightflo write setheightflo; |
![]() |
property color: colorty read getcolor write setcolor
stored iscolorstored default cl_default; |
![]() |
property colorbackground: colorty read getcolorbackground
write setcolorbackground stored iscolorbackgroundstored
default cl_default; |
![]() |
property colorselect: colorty read getcolorselect write setcolorselect
stored iscolorselectstored default cl_default; |
![]() |
property colorselectbackground: colorty read getcolorselectbackground
write setcolorselectbackground stored iscolorselectbackgroundstored
default cl_default; |
![]() |
property shadow_color: colorty read getshadow_color write setshadow_color
stored isshadow_colorstored default cl_none; |
![]() |
property shadow_shiftx: integer read getshadow_shiftx write setshadow_shiftx
stored isshadow_shiftxstored default 1; |
![]() |
property shadow_shifty: integer read getshadow_shifty write setshadow_shifty
stored isshadow_shiftystored default 1; |
![]() |
property gloss_color: colorty read getgloss_color
write setgloss_color
stored isgloss_colorstored default cl_none; |
![]() |
property gloss_shiftx: integer read getgloss_shiftx write setgloss_shiftx
stored isgloss_shiftxstored default -1; |
![]() |
property gloss_shifty: integer read getgloss_shifty write setgloss_shifty
stored isgloss_shiftystored default -1; |
![]() |
property grayed_color: colorty read getgrayed_color
write setgrayed_color
stored isgrayed_colorstored default cl_default; |
![]() |
property grayed_colorshadow: colorty read getgrayed_colorshadow
write setgrayed_colorshadow
stored isgrayed_colorshadowstored default cl_default; |
![]() |
property grayed_shiftx: integer read getgrayed_shiftx write
setgrayed_shiftx
stored isgrayed_shiftxstored default 1; |
![]() |
property grayed_shifty: integer read getgrayed_shifty write
setgrayed_shifty
stored isgrayed_shiftystored default 1; |
![]() |
property height: integer read getheight write setheight
stored isheightstored default 0; |
![]() |
property width: integer read getwidth write setwidth
stored iswidthstored default 0; |
![]() |
property extraspace: integer read getextraspace write setextraspace
stored isextraspacestored default 0; |
![]() |
property style: fontstylesty read getstyle write setstyle
stored isstylestored default []; |
![]() |
property name: string read getname write setname stored isnamestored; |
![]() |
property charset: string read getcharset write setcharset
stored ischarsetstored; |
![]() |
property options: fontoptionsty read getoptions write setoptions
stored isoptionsstored default []; |
![]() |
property xscale: real read getxscale write setxscale stored isxscalestored; |
![]() |
property localprops: fontlocalpropsty read flocalprops write setlocalprops; |
![]() |
property template: tfontcomp read ftemplate write settemplate; |
Generated by PasDoc 0.16.0.