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.