Class tcustomdial

Unit

Declaration

type tcustomdial = class(tpublishedwidget, idialcontroller)

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 acanvas: tcanvas); override;
Protected procedure clientrectchanged; override;
Protected procedure invalidatelayout;
Protected function checklayout: boolean; virtual;
Protected procedure layoutchanged;
Protected procedure directionchanged(const dir,dirbefore: graphicdirectionty);
Protected function getdialrect: rectty;
Protected function getlimitrect: rectty;
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public procedure paint(const acanvas: tcanvas); override;
Public function fit(const asides: rectsidesty = allrectsides): boolean;

Properties

Public property dial: tdialcontroller read fdial write setdial;
Public property fitframe: framety read ffitframe write setfitframe;
Public property fitframe_left: integer read ffitframe.left write setfitframe_left default 0;
Public property fitframe_top: integer read ffitframe.top write setfitframe_top default 0;
Public property fitframe_right: integer read ffitframe.right write setfitframe_right default 0;
Public property fitframe_bottom: integer read ffitframe.bottom write setfitframe_bottom default 0;
Public property options: optionsdialty read foptions write setoptions default defaultoptionsdial;
Published property color default cl_transparent;
Published property optionswidget default defaultoptionswidgetnofocus;

Description

Methods

Protected procedure dopaintforeground(const acanvas: tcanvas); override;
 
Protected procedure clientrectchanged; override;
 
Protected procedure invalidatelayout;
 
Protected function checklayout: boolean; virtual;
 
Protected procedure layoutchanged;
 
Protected procedure directionchanged(const dir,dirbefore: graphicdirectionty);
 
Protected function getdialrect: rectty;
 
Protected function getlimitrect: rectty;
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 
Public procedure paint(const acanvas: tcanvas); override;
 
Public function fit(const asides: rectsidesty = allrectsides): boolean;
 

Properties

Public property dial: tdialcontroller read fdial write setdial;
 
Public property fitframe: framety read ffitframe write setfitframe;
 
Public property fitframe_left: integer read ffitframe.left write setfitframe_left default 0;
 
Public property fitframe_top: integer read ffitframe.top write setfitframe_top default 0;
 
Public property fitframe_right: integer read ffitframe.right write setfitframe_right default 0;
 
Public property fitframe_bottom: integer read ffitframe.bottom write setfitframe_bottom default 0;
 
Public property options: optionsdialty read foptions write setoptions default defaultoptionsdial;
 
Published property color default cl_transparent;
 
Published property optionswidget default defaultoptionswidgetnofocus;
 

Generated by PasDoc 0.16.0.