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