Class tframetemplate

Unit

Declaration

type tframetemplate = class(tpersistenttemplate, iimagelistinfo)

Description

This item has no description.

Hierarchy

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.