Class tcustomface

Unit

Declaration

type tcustomface = class(toptionalpersistent)

Description

No description available, ancestor toptionalpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows

Hierarchy

Overview

Fields

Protected fintf: iface;
Protected fi: faceinfoty;

Methods

Protected procedure dochange(const sender: tarrayprop; const index: integer);
Protected procedure change;
Protected procedure imagechanged(const sender: tobject);
Protected procedure internalcreate; override;
Protected procedure doalphablend(const canvas: tcanvas);
Protected procedure defineproperties(filer: tfiler); override;
Protected procedure internalpaint(const canvas: tcanvas; const arect: rectty); virtual;
Public constructor create; overload; override;
Public constructor create(const owner: twidget); reintroduce; overload;
Public constructor create(const intf: iface); reintroduce; overload;
Public destructor destroy; override;
Public procedure checktemplate(const sender: tobject);
Public procedure assign(source: tpersistent); override;
Public procedure paint(const canvas: tcanvas; const arect: rectty);

Properties

Public property options: faceoptionsty read fi.options write setoptions stored isoptionsstored default [];
Public property framei_left: integer read fi.framei.left write setframei_left stored isframei_leftstored default 0;
Public property framei_top: integer read fi.framei.top write setframei_top stored isframei_topstored default 0;
Public property framei_right: integer read fi.framei.right write setframei_right stored isframei_rightstored default 0;
Public property framei_bottom: integer read fi.framei.bottom write setframei_bottom stored isframei_bottomstored default 0;
Public property image: tfacebitmap read fi.image write setimage stored isimagestored;
Public property fade_pos: trealarrayprop read fi.fade_pos write setfade_pos stored isfaposstored;
Public property fade_color: tfadecolorarrayprop read fi.fade_color write setfade_color stored isfacolorstored;
Public property fade_direction: graphicdirectionty read fi.fade_direction write setfade_direction stored isfadirectionstored default gd_right ;
Public property fade_opacity: colorty read fi.fade_opacity write setfade_opacity stored isfaopacitystored default cl_none;
Public property fade_opapos: trealarrayprop read fi.fade_opapos write setfade_opapos stored isfaopaposstored;
Public property fade_opacolor: tfadeopacolorarrayprop read fi.fade_opacolor write setfade_opacolor stored isfaopacolorstored;
Public property frameimage_list: timagelist read fi.frameimage_list write setframeimage_list stored isframeimage_liststored;
Public property frameimage_offset: integer read fi.frameimage_offset write setframeimage_offset stored isframeimage_offsetstored default 0;
Public property localprops: facelocalpropsty read flocalprops write setlocalprops ;
Public property template: tfacecomp read ftemplate write settemplate;

Description

Fields

Protected fintf: iface;
 
Protected fi: faceinfoty;
 

Methods

Protected procedure dochange(const sender: tarrayprop; const index: integer);
 
Protected procedure change;
 
Protected procedure imagechanged(const sender: tobject);
 
Protected procedure internalcreate; override;
 
Protected procedure doalphablend(const canvas: tcanvas);
 
Protected procedure defineproperties(filer: tfiler); override;
 
Protected procedure internalpaint(const canvas: tcanvas; const arect: rectty); virtual;
 
Public constructor create; overload; override;
 
Public constructor create(const owner: twidget); reintroduce; overload;
 
Public constructor create(const intf: iface); reintroduce; overload;
 
Public destructor destroy; override;
 
Public procedure checktemplate(const sender: tobject);
 
Public procedure assign(source: tpersistent); override;
 
Public procedure paint(const canvas: tcanvas; const arect: rectty);
 

Properties

Public property options: faceoptionsty read fi.options write setoptions stored isoptionsstored default [];
 
Public property framei_left: integer read fi.framei.left write setframei_left stored isframei_leftstored default 0;
 
Public property framei_top: integer read fi.framei.top write setframei_top stored isframei_topstored default 0;
 
Public property framei_right: integer read fi.framei.right write setframei_right stored isframei_rightstored default 0;
 
Public property framei_bottom: integer read fi.framei.bottom write setframei_bottom stored isframei_bottomstored default 0;
 
Public property image: tfacebitmap read fi.image write setimage stored isimagestored;
 
Public property fade_pos: trealarrayprop read fi.fade_pos write setfade_pos stored isfaposstored;
 
Public property fade_color: tfadecolorarrayprop read fi.fade_color write setfade_color stored isfacolorstored;
 
Public property fade_direction: graphicdirectionty read fi.fade_direction write setfade_direction stored isfadirectionstored default gd_right ;
 
Public property fade_opacity: colorty read fi.fade_opacity write setfade_opacity stored isfaopacitystored default cl_none;
 
Public property fade_opapos: trealarrayprop read fi.fade_opapos write setfade_opapos stored isfaopaposstored;
 
Public property fade_opacolor: tfadeopacolorarrayprop read fi.fade_opacolor write setfade_opacolor stored isfaopacolorstored;
 
Public property frameimage_list: timagelist read fi.frameimage_list write setframeimage_list stored isframeimage_liststored;
 
Public property frameimage_offset: integer read fi.frameimage_offset write setframeimage_offset stored isframeimage_offsetstored default 0;
 
Public property localprops: facelocalpropsty read flocalprops write setlocalprops ;
 
Public property template: tfacecomp read ftemplate write settemplate;
 

Generated by PasDoc 0.16.0.