Class tcustomlabel

Unit

Declaration

type tcustomlabel = class(tpublishedwidget)

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

Methods

Protected procedure dopaintforeground(const canvas: tcanvas); override;
Protected procedure enabledchanged; override;
Protected procedure getautopaintsize(var asize: sizety); override;
Protected procedure fontchanged; override;
Protected procedure clientrectchanged; override;
Protected function verticalfontheightdelta: boolean; override;
Protected function checkfocusshortcut(var info: keyeventinfoty): boolean; override;
Public constructor create(aowner: tcomponent); override;
Public procedure synctofontheight; override;
Public procedure updatehotkeys() override;
Public procedure initnewcomponent(const ascale: real); override;

Properties

Public property caption: msestring read fcaption write setcaption;
Public property font: twidgetfont read getfont write setfont stored isfontstored;
Public property fontempty: twidgetfontempty read getfontempty write setfontempty stored isfontemptystored;
Public property textflags: textflagsty read ftextflags write settextflags default defaultlabeltextflags;
Public property options: labeloptionsty read foptions write setoptions default [];
Published property optionswidget default defaultlabeloptionswidget;
Published property optionswidget1 default defaultlabeloptionswidget1;
Published property bounds_cx default defaultlabelwidgetwidth;
Published property bounds_cy default defaultlabelwidgetheight;

Description

Methods

Protected procedure dopaintforeground(const canvas: tcanvas); override;
 
Protected procedure enabledchanged; override;
 
Protected procedure getautopaintsize(var asize: sizety); override;
 
Protected procedure fontchanged; override;
 
Protected procedure clientrectchanged; override;
 
Protected function verticalfontheightdelta: boolean; override;
 
Protected function checkfocusshortcut(var info: keyeventinfoty): boolean; override;
 
Public constructor create(aowner: tcomponent); override;
 
Public procedure synctofontheight; override;
 
Public procedure updatehotkeys() override;
 
Public procedure initnewcomponent(const ascale: real); override;
 

Properties

Public property caption: msestring read fcaption write setcaption;
 
Public property font: twidgetfont read getfont write setfont stored isfontstored;
 
Public property fontempty: twidgetfontempty read getfontempty write setfontempty stored isfontemptystored;
 
Public property textflags: textflagsty read ftextflags write settextflags default defaultlabeltextflags;
 
Public property options: labeloptionsty read foptions write setoptions default [];
 
Published property optionswidget default defaultlabeloptionswidget;
 
Published property optionswidget1 default defaultlabeloptionswidget1;
 
Published property bounds_cx default defaultlabelwidgetwidth;
 
Published property bounds_cy default defaultlabelwidgetheight;
 

Generated by PasDoc 0.16.0.