Class tdispwidget

Unit

Declaration

type tdispwidget = class(tpublishedwidget, iifidatalink)

Description

No description available, ancestor tpublishedwidget description follows
No description available, ancestor tpublishedwidgetnwr description follows
No description available, ancestor tactionpublishedwidgetnwr description follows
No description available, ancestor tactionwidget description follows
No description available, ancestor twidget description follows
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Fields

Protected fflags: dispwidgetflagsty;
Protected fifilink: tifilinkcomp;

Methods

Protected function getdefaultifilink: iifilink; override;
Protected function getifilinkkind: ptypeinfo;
Protected procedure setifilink(const avalue: tifilinkcomp);
Protected function ifigriddata: tdatalist;
Protected procedure updateifigriddata(const sender: tobject; const alist: tdatalist);
Protected function getgriddata: tdatalist;
Protected function getvalueprop: ppropinfo;
Protected procedure getifivalue(var avalue) virtual;
Protected procedure setifivalue(const avalue) virtual;
Protected procedure updatereadonlystate;
Protected procedure invalidatetext;
Protected procedure setoptions(const avalue: dispwidgetoptionsty); virtual;
Protected procedure valuechanged(); virtual;
Protected procedure formatchanged();
Protected function getvaluetext: msestring; virtual; abstract;
Protected procedure dopaintforeground(const canvas: tcanvas); override;
Protected procedure clientrectchanged; override;
Protected procedure getautopaintsize(var asize: sizety); override;
Protected procedure fontchanged; override;
Protected procedure internalcreateframe; override;
Protected procedure doloaded; override;
Protected procedure showhint(const aid: int32; var info: hintinfoty); override;
Protected procedure enabledchanged; override;
Protected function verticalfontheightdelta: boolean; override;
Protected class function classskininfo: skininfoty; override;
Protected function getassistivetext(): msestring override;
Protected function getassistiveflags(): assistiveflagsty override;
Public constructor create(aowner: tcomponent); override;
Public procedure initnewcomponent(const ascale: real); override;
Public procedure synctofontheight; override;
Public procedure clear; virtual;
Public procedure resetclear();

Properties

Public property disptext: msestring read finfo.text.text;
Published property text: msestring read ftext write settext;
Published property bounds_cx default defaultdispwidgetwidth;
Published property bounds_cy default defaultdispwidgetheight;
Published property font: twidgetfont read getfont write setfont stored isfontstored;
Published property textflags: textflagsty read ftextflags write settextflags default defaultdisptextflags;
Published property optionswidget default defaultdispwidgetoptions;
Published property optionswidget1 default defaultdispwidgetoptions1;
Published property options: dispwidgetoptionsty read foptions write setoptions default [];
Published property onchange: notifyeventty read fonchange write fonchange;
Published property onshowhint;

Description

Fields

Protected fflags: dispwidgetflagsty;
 
Protected fifilink: tifilinkcomp;
 

Methods

Protected function getdefaultifilink: iifilink; override;
 
Protected function getifilinkkind: ptypeinfo;
 
Protected procedure setifilink(const avalue: tifilinkcomp);
 
Protected function ifigriddata: tdatalist;
 
Protected procedure updateifigriddata(const sender: tobject; const alist: tdatalist);
 
Protected function getgriddata: tdatalist;
 
Protected function getvalueprop: ppropinfo;
 
Protected procedure getifivalue(var avalue) virtual;
 
Protected procedure setifivalue(const avalue) virtual;
 
Protected procedure updatereadonlystate;
 
Protected procedure invalidatetext;
 
Protected procedure setoptions(const avalue: dispwidgetoptionsty); virtual;
 
Protected procedure valuechanged(); virtual;
 
Protected procedure formatchanged();
 
Protected function getvaluetext: msestring; virtual; abstract;
 
Protected procedure dopaintforeground(const canvas: tcanvas); override;
 
Protected procedure clientrectchanged; override;
 
Protected procedure getautopaintsize(var asize: sizety); override;
 
Protected procedure fontchanged; override;
 
Protected procedure internalcreateframe; override;
 
Protected procedure doloaded; override;
 
Protected procedure showhint(const aid: int32; var info: hintinfoty); override;
 
Protected procedure enabledchanged; override;
 
Protected function verticalfontheightdelta: boolean; override;
 
Protected class function classskininfo: skininfoty; override;
 
Protected function getassistivetext(): msestring override;
 
Protected function getassistiveflags(): assistiveflagsty override;
 
Public constructor create(aowner: tcomponent); override;
 
Public procedure initnewcomponent(const ascale: real); override;
 
Public procedure synctofontheight; override;
 
Public procedure clear; virtual;
 
Public procedure resetclear();
 

Properties

Public property disptext: msestring read finfo.text.text;
 
Published property text: msestring read ftext write settext;
 
Published property bounds_cx default defaultdispwidgetwidth;
 
Published property bounds_cy default defaultdispwidgetheight;
 
Published property font: twidgetfont read getfont write setfont stored isfontstored;
 
Published property textflags: textflagsty read ftextflags write settextflags default defaultdisptextflags;
 
Published property optionswidget default defaultdispwidgetoptions;
 
Published property optionswidget1 default defaultdispwidgetoptions1;
 
Published property options: dispwidgetoptionsty read foptions write setoptions default [];
 
Published property onchange: notifyeventty read fonchange write fonchange;
 
Published property onshowhint;
 

Generated by PasDoc 0.16.0.