Class tframetemplate
Unit
Declaration
type tframetemplate = class(tpersistenttemplate, iimagelistinfo)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- tpersistenttemplate
- tframetemplate
Overview
Fields
| Protected | fi: frameinfoty; |
Methods
| Protected | procedure doassignto(dest: tpersistent); override; |
| Protected | function getinfosize: integer; override; |
| Protected | function getinfoad: pointer; override; |
| Protected | procedure copyinfo(const source: tpersistenttemplate); override; |
| Protected | procedure defineproperties(filer: tfiler); override; |
| Public | constructor create(const owner: tmsecomponent; const onchange: notifyeventty); override; |
| Public | destructor destroy; override; |
| Public | procedure paintbackground(const acanvas: tcanvas; const arect: rectty; const astate: framestateflagsty = []); |
| Public | procedure paintoverlay(const acanvas: tcanvas; const arect: rectty; const astate: framestateflagsty = []); |
| Public | procedure paintbackgroundframe(const acanvas: tcanvas; const arect: rectty; const astate: framestateflagsty = []); |
| Public | procedure paintoverlayframe(const acanvas: tcanvas; const arect: rectty; const astate: framestateflagsty = []); |
| Public | function paintframe: framety; |
| Public | function innerframe: framety; |
| Public | function paintframedim: sizety; |
| Public | function innerframedim: sizety; |
| Public | procedure createfont; |
Properties
| Public | property framei: framety read fi.ba.innerframe; |
| Public | property frameo: framety read fi.ba.outerframe; |
| Public | property clientsizeextend: sizety read fclientsizeextend
write fclientsizeextend; |
| Published | property levelo: integer read fi.ba.levelo write setlevelo default 0; |
| Published | property leveli: integer read fi.ba.leveli write setleveli default 0; |
| Published | property framewidth: integer read fi.ba.framewidth
write setframewidth default 0; |
| Published | property colorframe: colorty read fi.ba.colorframe
write setcolorframe default cl_default; |
| Published | property colorframeactive: colorty read fi.ba.colorframeactive
write setcolorframeactive default cl_default; |
| Published | property colorframedisabled: colorty read fi.ba.colorframedisabled
write setcolorframedisabled default cl_default; |
| Published | property colorframemouse: colorty read fi.ba.colorframemouse
write setcolorframemouse default cl_default; |
| Published | property colorframeclicked: colorty read fi.ba.colorframeclicked
write setcolorframeclicked default cl_default; |
| Published | property colorframedefault: colorty read fi.ba.colorframedefault
write setcolorframedefault default cl_default; |
| Published | property colorglyph: colorty read fi.ba.colorglyph
write setcolorglyph default cl_default; |
| Published | property colorpattern: colorty read fi.ba.colorpattern
write setcolorpattern default cl_default; |
| Published | property framei_left: integer read fi.ba.innerframe.left
write setframei_left default 0; |
| Published | property framei_top: integer read fi.ba.innerframe.top
write setframei_top default 0; |
| Published | property framei_right: integer read fi.ba.innerframe.right
write setframei_right default 0; |
| Published | property framei_bottom: integer read fi.ba.innerframe.bottom
write setframei_bottom default 0; |
| Published | property frameo_left: integer read fi.ba.outerframe.left
write setframeo_left default 0; |
| Published | property frameo_top: integer read fi.ba.outerframe.top
write setframeo_top default 0; |
| Published | property frameo_right: integer read fi.ba.outerframe.right
write setframeo_right default 0; |
| Published | property frameo_bottom: integer read fi.ba.outerframe.bottom
write setframeo_bottom default 0; |
| Published | property frameimage_list: timagelist read fi.ba.frameimage_list
write setframeimage_list; |
| Published | property frameimage_left: integer read fi.ba.frameimage_left
write setframeimage_left default 0; |
| Published | property frameimage_top: integer read fi.ba.frameimage_top
write setframeimage_top default 0; |
| Published | property frameimage_right: integer read fi.ba.frameimage_right
write setframeimage_right default 0; |
| Published | property frameimage_bottom: integer read fi.ba.frameimage_bottom
write setframeimage_bottom default 0; |
| Published | property frameimage_offset: imagenrty
read fi.ba.frameimage_offsets.offset
write setframeimage_offset default 0; |
| Published | property frameimage_offset1: imagenrty
read fi.ba.frameimage_offsets.offset1
write setframeimage_offset1 default 0; |
| Published | property frameimage_offsetdisabled: imagenrty
read fi.ba.frameimage_offsets.disabled
write setframeimage_offsetdisabled default 0; |
| Published | property frameimage_offsetmouse: imagenrty
read fi.ba.frameimage_offsets.mouse
write setframeimage_offsetmouse default 0; |
| Published | property frameimage_offsetclicked: imagenrty
read fi.ba.frameimage_offsets.clicked
write setframeimage_offsetclicked default 0; |
| Published | property frameimage_offsetactive: imagenrty
read fi.ba.frameimage_offsets.active
write setframeimage_offsetactive default 0; |
| Published | property frameimage_offsetfocused: imagenrty
read fi.ba.frameimage_offsets.focused
write setframeimage_offsetfocused default 0; |
| Published | property frameface_list: tfacelist read fi.ba.frameface_list
write setframeface_list; |
| Published | property frameface_offset: facenrty
read fi.ba.frameface_offsets.offset
write setframeface_offset default 0; |
| Published | property frameface_offset1: facenrty
read fi.ba.frameface_offsets.offset1
write setframeface_offset1 default 0; |
| Published | property frameface_offsetdisabled: facenrty
read fi.ba.frameface_offsets.disabled
write setframeface_offsetdisabled default 0; |
| Published | property frameface_offsetmouse: facenrty
read fi.ba.frameface_offsets.mouse
write setframeface_offsetmouse default 0; |
| Published | property frameface_offsetclicked: facenrty
read fi.ba.frameface_offsets.clicked
write setframeface_offsetclicked default 0; |
| Published | property frameface_offsetactive: facenrty
read fi.ba.frameface_offsets.active
write setframeface_offsetactive default 0; |
| Published | property frameface_offsetfocused: facenrty
read fi.ba.frameface_offsets.focused
write setframeface_offsetfocused default 0; |
| Published | property font: toptionalfont read getfont write setfont stored isfontstored; |
| Published | property captiondist: integer read fi.capt.captiondist
write setcaptiondist default 0; |
| Published | property captionoffset: integer read fi.capt.captionoffset
write setcaptionoffset default 0; |
| Published | property fucusrectdist: int32 read fi.ba.focusrectdist
write setfocusrectdist default 0; |
| Published | property extraspace: integer read fi.ba.extraspace
write setextraspace default 0; |
| Published | property imagedist: integer read fi.ba.imagedist
write setimagedist default 0; |
| Published | property imagedist1: integer read fi.ba.imagedist1
write setimagedist1 default 0; |
| Published | property imagedist2: integer read fi.ba.imagedist2
write setimagedist2 default 0; |
| Published | property colorclient: colorty read fi.ba.colorclient write setcolorclient
default cl_default; |
| Published | property colordkshadow: colorty
read fi.ba.framecolors.edges.shadow.effectcolor
write setcolordkshadow default cl_default; |
| Published | property colorshadow: colorty read fi.ba.framecolors.edges.shadow.color
write setcolorshadow default cl_default; |
| Published | property colorlight: colorty read fi.ba.framecolors.edges.light.color
write setcolorlight default cl_default; |
| Published | property colorhighlight: colorty
read fi.ba.framecolors.edges.light.effectcolor
write setcolorhighlight default cl_default; |
| Published | property colordkwidth: integer
read fi.ba.framecolors.edges.shadow.effectwidth
write setcolordkwidth default -1; |
| Published | property colorhlwidth: integer
read fi.ba.framecolors.edges.light.effectwidth
write setcolorhlwidth default -1; |
| Published | property hiddenedges: edgesty read fi.ba.hiddenedges write sethiddenedges
default []; |
| Published | property optionsskin: frameskinoptionsty read fi.ba.optionsskin
write setoptionsskin default []; |
| Published | property optionsskincontroller: frameskincontrolleroptionsty
read foptionsskincontroller
write foptionsskincontroller default []; |
| Published | property clientsizeextend_cx: int32 read fclientsizeextend.cx
write fclientsizeextend.cx default 0; |
| Published | property clientsizeextend_cy: int32 read fclientsizeextend.cy
write fclientsizeextend.cy default 0; |
| Published | property onbeforepaintbackground: beforeframepaintbackgroundeventty
read fonbeforepaintbackground write fonbeforepaintbackground; |
| Published | property onafterpaintbackground: afterframepaintbackgroundeventty
read fonafterpaintbackground write fonafterpaintbackground; |
| Published | property onbeforepaintoverlay: beforeframepaintoverlayeventty
read fonbeforepaintoverlay write fonbeforepaintoverlay; |
| Published | property onafterpaintoverlay: afterframepaintoverlayeventty
read fonafterpaintoverlay write fonafterpaintoverlay; |
| Published | property onbeforetemplatepaintbackground: beforeframetemplatepaintbackgroundeventty
read fonbeforetemplatepaintbackground
write fonbeforetemplatepaintbackground; |
| Published | property onaftertemplatepaintbackground: afterframetemplatepaintbackgroundeventty
read fonaftertemplatepaintbackground
write fonaftertemplatepaintbackground; |
| Published | property onbeforetemplatepaintoverlay: beforeframetemplatepaintoverlayeventty
read fonbeforetemplatepaintoverlay
write fonbeforetemplatepaintoverlay; |
| Published | property onaftertemplatepaintoverlay: afterframetemplatepaintoverlayeventty
read fonaftertemplatepaintoverlay
write fonaftertemplatepaintoverlay; |
Description
Fields
| Protected | fi: frameinfoty; |
|
This item has no description. | |
Methods
| Protected | procedure doassignto(dest: tpersistent); override; |
|
This item has no description. | |
| Protected | function getinfosize: integer; override; |
|
This item has no description. | |
| Protected | function getinfoad: pointer; override; |
|
This item has no description. | |
| Protected | procedure copyinfo(const source: tpersistenttemplate); override; |
|
This item has no description. | |
| Protected | procedure defineproperties(filer: tfiler); override; |
|
This item has no description. | |
| Public | constructor create(const owner: tmsecomponent; const onchange: notifyeventty); override; |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure paintbackground(const acanvas: tcanvas; const arect: rectty; const astate: framestateflagsty = []); |
|
This item has no description. | |
| Public | procedure paintoverlay(const acanvas: tcanvas; const arect: rectty; const astate: framestateflagsty = []); |
|
This item has no description. | |
| Public | procedure paintbackgroundframe(const acanvas: tcanvas; const arect: rectty; const astate: framestateflagsty = []); |
|
This item has no description. | |
| Public | procedure paintoverlayframe(const acanvas: tcanvas; const arect: rectty; const astate: framestateflagsty = []); |
|
This item has no description. | |
| Public | function paintframe: framety; |
|
This item has no description. | |
| Public | function innerframe: framety; |
|
This item has no description. | |
| Public | function paintframedim: sizety; |
|
This item has no description. | |
| Public | function innerframedim: sizety; |
|
This item has no description. | |
| Public | procedure createfont; |
|
This item has no description. | |
Properties
| Public | property framei: framety read fi.ba.innerframe; |
|
This item has no description. | |
| Public | property frameo: framety read fi.ba.outerframe; |
|
This item has no description. | |
| Public | property clientsizeextend: sizety read fclientsizeextend
write fclientsizeextend; |
|
This item has no description. | |
| Published | property levelo: integer read fi.ba.levelo write setlevelo default 0; |
|
This item has no description. | |
| Published | property leveli: integer read fi.ba.leveli write setleveli default 0; |
|
This item has no description. | |
| Published | property framewidth: integer read fi.ba.framewidth
write setframewidth default 0; |
|
This item has no description. | |
| Published | property colorframe: colorty read fi.ba.colorframe
write setcolorframe default cl_default; |
|
This item has no description. | |
| Published | property colorframeactive: colorty read fi.ba.colorframeactive
write setcolorframeactive default cl_default; |
|
This item has no description. | |
| Published | property colorframedisabled: colorty read fi.ba.colorframedisabled
write setcolorframedisabled default cl_default; |
|
This item has no description. | |
| Published | property colorframemouse: colorty read fi.ba.colorframemouse
write setcolorframemouse default cl_default; |
|
This item has no description. | |
| Published | property colorframeclicked: colorty read fi.ba.colorframeclicked
write setcolorframeclicked default cl_default; |
|
This item has no description. | |
| Published | property colorframedefault: colorty read fi.ba.colorframedefault
write setcolorframedefault default cl_default; |
|
This item has no description. | |
| Published | property colorglyph: colorty read fi.ba.colorglyph
write setcolorglyph default cl_default; |
|
This item has no description. | |
| Published | property colorpattern: colorty read fi.ba.colorpattern
write setcolorpattern default cl_default; |
|
This item has no description. | |
| Published | property framei_left: integer read fi.ba.innerframe.left
write setframei_left default 0; |
|
This item has no description. | |
| Published | property framei_top: integer read fi.ba.innerframe.top
write setframei_top default 0; |
|
This item has no description. | |
| Published | property framei_right: integer read fi.ba.innerframe.right
write setframei_right default 0; |
|
This item has no description. | |
| Published | property framei_bottom: integer read fi.ba.innerframe.bottom
write setframei_bottom default 0; |
|
This item has no description. | |
| Published | property frameo_left: integer read fi.ba.outerframe.left
write setframeo_left default 0; |
|
This item has no description. | |
| Published | property frameo_top: integer read fi.ba.outerframe.top
write setframeo_top default 0; |
|
This item has no description. | |
| Published | property frameo_right: integer read fi.ba.outerframe.right
write setframeo_right default 0; |
|
This item has no description. | |
| Published | property frameo_bottom: integer read fi.ba.outerframe.bottom
write setframeo_bottom default 0; |
|
This item has no description. | |
| Published | property frameimage_list: timagelist read fi.ba.frameimage_list
write setframeimage_list; |
|
This item has no description. | |
| Published | property frameimage_left: integer read fi.ba.frameimage_left
write setframeimage_left default 0; |
|
This item has no description. | |
| Published | property frameimage_top: integer read fi.ba.frameimage_top
write setframeimage_top default 0; |
|
This item has no description. | |
| Published | property frameimage_right: integer read fi.ba.frameimage_right
write setframeimage_right default 0; |
|
This item has no description. | |
| Published | property frameimage_bottom: integer read fi.ba.frameimage_bottom
write setframeimage_bottom default 0; |
|
This item has no description. | |
| Published | property frameimage_offset: imagenrty
read fi.ba.frameimage_offsets.offset
write setframeimage_offset default 0; |
|
This item has no description. | |
| Published | property frameimage_offset1: imagenrty
read fi.ba.frameimage_offsets.offset1
write setframeimage_offset1 default 0; |
|
This item has no description. | |
| Published | property frameimage_offsetdisabled: imagenrty
read fi.ba.frameimage_offsets.disabled
write setframeimage_offsetdisabled default 0; |
|
This item has no description. | |
| Published | property frameimage_offsetmouse: imagenrty
read fi.ba.frameimage_offsets.mouse
write setframeimage_offsetmouse default 0; |
|
This item has no description. | |
| Published | property frameimage_offsetclicked: imagenrty
read fi.ba.frameimage_offsets.clicked
write setframeimage_offsetclicked default 0; |
|
This item has no description. | |
| Published | property frameimage_offsetactive: imagenrty
read fi.ba.frameimage_offsets.active
write setframeimage_offsetactive default 0; |
|
This item has no description. | |
| Published | property frameimage_offsetfocused: imagenrty
read fi.ba.frameimage_offsets.focused
write setframeimage_offsetfocused default 0; |
|
This item has no description. | |
| Published | property frameface_list: tfacelist read fi.ba.frameface_list
write setframeface_list; |
|
This item has no description. | |
| Published | property frameface_offset: facenrty
read fi.ba.frameface_offsets.offset
write setframeface_offset default 0; |
|
This item has no description. | |
| Published | property frameface_offset1: facenrty
read fi.ba.frameface_offsets.offset1
write setframeface_offset1 default 0; |
|
This item has no description. | |
| Published | property frameface_offsetdisabled: facenrty
read fi.ba.frameface_offsets.disabled
write setframeface_offsetdisabled default 0; |
|
This item has no description. | |
| Published | property frameface_offsetmouse: facenrty
read fi.ba.frameface_offsets.mouse
write setframeface_offsetmouse default 0; |
|
This item has no description. | |
| Published | property frameface_offsetclicked: facenrty
read fi.ba.frameface_offsets.clicked
write setframeface_offsetclicked default 0; |
|
This item has no description. | |
| Published | property frameface_offsetactive: facenrty
read fi.ba.frameface_offsets.active
write setframeface_offsetactive default 0; |
|
This item has no description. | |
| Published | property frameface_offsetfocused: facenrty
read fi.ba.frameface_offsets.focused
write setframeface_offsetfocused default 0; |
|
This item has no description. | |
| Published | property font: toptionalfont read getfont write setfont stored isfontstored; |
|
This item has no description. | |
| Published | property captiondist: integer read fi.capt.captiondist
write setcaptiondist default 0; |
|
This item has no description. | |
| Published | property captionoffset: integer read fi.capt.captionoffset
write setcaptionoffset default 0; |
|
This item has no description. | |
| Published | property fucusrectdist: int32 read fi.ba.focusrectdist
write setfocusrectdist default 0; |
|
This item has no description. | |
| Published | property extraspace: integer read fi.ba.extraspace
write setextraspace default 0; |
|
This item has no description. | |
| Published | property imagedist: integer read fi.ba.imagedist
write setimagedist default 0; |
|
This item has no description. | |
| Published | property imagedist1: integer read fi.ba.imagedist1
write setimagedist1 default 0; |
|
This item has no description. | |
| Published | property imagedist2: integer read fi.ba.imagedist2
write setimagedist2 default 0; |
|
This item has no description. | |
| Published | property colorclient: colorty read fi.ba.colorclient write setcolorclient
default cl_default; |
|
This item has no description. | |
| Published | property colordkshadow: colorty
read fi.ba.framecolors.edges.shadow.effectcolor
write setcolordkshadow default cl_default; |
|
This item has no description. | |
| Published | property colorshadow: colorty read fi.ba.framecolors.edges.shadow.color
write setcolorshadow default cl_default; |
|
This item has no description. | |
| Published | property colorlight: colorty read fi.ba.framecolors.edges.light.color
write setcolorlight default cl_default; |
|
This item has no description. | |
| Published | property colorhighlight: colorty
read fi.ba.framecolors.edges.light.effectcolor
write setcolorhighlight default cl_default; |
|
This item has no description. | |
| Published | property colordkwidth: integer
read fi.ba.framecolors.edges.shadow.effectwidth
write setcolordkwidth default -1; |
|
This item has no description. | |
| Published | property colorhlwidth: integer
read fi.ba.framecolors.edges.light.effectwidth
write setcolorhlwidth default -1; |
|
This item has no description. | |
| Published | property hiddenedges: edgesty read fi.ba.hiddenedges write sethiddenedges
default []; |
|
This item has no description. | |
| Published | property optionsskin: frameskinoptionsty read fi.ba.optionsskin
write setoptionsskin default []; |
|
This item has no description. | |
| Published | property optionsskincontroller: frameskincontrolleroptionsty
read foptionsskincontroller
write foptionsskincontroller default []; |
|
This item has no description. | |
| Published | property clientsizeextend_cx: int32 read fclientsizeextend.cx
write fclientsizeextend.cx default 0; |
|
This item has no description. | |
| Published | property clientsizeextend_cy: int32 read fclientsizeextend.cy
write fclientsizeextend.cy default 0; |
|
This item has no description. | |
| Published | property onbeforepaintbackground: beforeframepaintbackgroundeventty
read fonbeforepaintbackground write fonbeforepaintbackground; |
|
This item has no description. | |
| Published | property onafterpaintbackground: afterframepaintbackgroundeventty
read fonafterpaintbackground write fonafterpaintbackground; |
|
This item has no description. | |
| Published | property onbeforepaintoverlay: beforeframepaintoverlayeventty
read fonbeforepaintoverlay write fonbeforepaintoverlay; |
|
This item has no description. | |
| Published | property onafterpaintoverlay: afterframepaintoverlayeventty
read fonafterpaintoverlay write fonafterpaintoverlay; |
|
This item has no description. | |
| Published | property onbeforetemplatepaintbackground: beforeframetemplatepaintbackgroundeventty
read fonbeforetemplatepaintbackground
write fonbeforetemplatepaintbackground; |
|
This item has no description. | |
| Published | property onaftertemplatepaintbackground: afterframetemplatepaintbackgroundeventty
read fonaftertemplatepaintbackground
write fonaftertemplatepaintbackground; |
|
This item has no description. | |
| Published | property onbeforetemplatepaintoverlay: beforeframetemplatepaintoverlayeventty
read fonbeforetemplatepaintoverlay
write fonbeforetemplatepaintoverlay; |
|
This item has no description. | |
| Published | property onaftertemplatepaintoverlay: afterframetemplatepaintoverlayeventty
read fonaftertemplatepaintoverlay
write fonaftertemplatepaintoverlay; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.