Class tcustomdialcontroller
Unit
Declaration
type tcustomdialcontroller = class(tvirtualpersistent)
Description
No description available, ancestor tvirtualpersistent description follows
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tcustomdialcontroller
Overview
Fields
fsstart: real; |
|
flnsstart: real; |
|
fstart: real; |
|
fshift: real; |
|
frange: real; |
|
flnrange: real; |
Methods
procedure setdirection(const avalue: graphicdirectionty); virtual; |
|
procedure layoutchanged; |
|
procedure changed; |
|
procedure calclineend(const ainfo: diallineinfoty; const aopposite: boolean; const arect: rectty; out linestart,lineend: integer; out linedirection: graphicdirectionty; out adim: rectextty); |
|
procedure adjustcaption(const dir: graphicdirectionty; const arotatetext: boolean; const ainfo: diallineinfoty; const afont: tfont; const stringwidth: integer; var pos: pointty); |
|
procedure checklayout; |
|
procedure invalidate; |
|
procedure fontchanged(const sender: tobject); |
|
procedure transform(var apoint: pointty); |
|
procedure defineproperties(filer: tfiler); override; |
|
function getactdialrect(out arect: rectty): boolean; |
|
procedure paintdial(const acanvas: tcanvas); |
|
constructor create(const aintf: idialcontroller); reintroduce; virtual; |
|
destructor destroy; override; |
|
procedure createfont; |
|
procedure paint(const acanvas: tcanvas); |
|
procedure afterpaint(const acanvas: tcanvas); |
Properties
property options: dialoptionsty read foptions write setoptions default []; |
|
property visible: boolean read getvisible write setvisible; |
|
property opposite: boolean read getopposite write setopposite; |
|
property sideline: boolean read getsideline write setsideline; |
|
property boxline: boolean read getboxline write setboxline; |
|
property log: boolean read getlog write setlog; |
|
property front: boolean read getfront write setfront; |
|
property direction: graphicdirectionty read fdirection write setdirection
default gd_right; |
|
property indent1: integer read findent1 write setindent1 default 0; |
|
property indent2: integer read findent2 write setindent2 default 0; |
|
property fitdist: integer read ffitdist write setfitdist default 0; |
|
property start: real read fstart write setstart; |
|
property shift: real read fshift write setshift; |
|
property range: real read frange write setrange; |
|
property kind: dialdatakindty read fkind write setkind default dtk_real; |
|
property markers: tdialmarkers read fmarkers write setmarkers; |
|
property ticks: tdialticks read fticks write setticks; |
|
property color: colorty read fcolor write setcolor default defaultdialcolor; |
|
property widthmm: real read fwidthmm write setwidthmm; |
|
property font: tdialfont read getfont write setfont stored isfontstored; |
|
property angle: real read fangle write setangle; |
Description
Fields
fsstart: real; |
|
flnsstart: real; |
|
fstart: real; |
|
fshift: real; |
|
frange: real; |
|
flnrange: real; |
|
Methods
procedure setdirection(const avalue: graphicdirectionty); virtual; |
|
procedure layoutchanged; |
|
procedure changed; |
|
procedure calclineend(const ainfo: diallineinfoty; const aopposite: boolean; const arect: rectty; out linestart,lineend: integer; out linedirection: graphicdirectionty; out adim: rectextty); |
|
procedure adjustcaption(const dir: graphicdirectionty; const arotatetext: boolean; const ainfo: diallineinfoty; const afont: tfont; const stringwidth: integer; var pos: pointty); |
|
procedure checklayout; |
|
procedure invalidate; |
|
procedure fontchanged(const sender: tobject); |
|
procedure transform(var apoint: pointty); |
|
procedure defineproperties(filer: tfiler); override; |
|
function getactdialrect(out arect: rectty): boolean; |
|
procedure paintdial(const acanvas: tcanvas); |
|
constructor create(const aintf: idialcontroller); reintroduce; virtual; |
|
destructor destroy; override; |
|
procedure createfont; |
|
procedure paint(const acanvas: tcanvas); |
|
procedure afterpaint(const acanvas: tcanvas); |
|
Properties
property options: dialoptionsty read foptions write setoptions default []; |
|
property visible: boolean read getvisible write setvisible; |
|
property opposite: boolean read getopposite write setopposite; |
|
property sideline: boolean read getsideline write setsideline; |
|
property boxline: boolean read getboxline write setboxline; |
|
property log: boolean read getlog write setlog; |
|
property front: boolean read getfront write setfront; |
|
property direction: graphicdirectionty read fdirection write setdirection
default gd_right; |
|
property indent1: integer read findent1 write setindent1 default 0; |
|
property indent2: integer read findent2 write setindent2 default 0; |
|
property fitdist: integer read ffitdist write setfitdist default 0; |
|
property start: real read fstart write setstart; |
|
property shift: real read fshift write setshift; |
|
property range: real read frange write setrange; |
|
property kind: dialdatakindty read fkind write setkind default dtk_real; |
|
property markers: tdialmarkers read fmarkers write setmarkers; |
|
property ticks: tdialticks read fticks write setticks; |
|
property color: colorty read fcolor write setcolor default defaultdialcolor; |
|
property widthmm: real read fwidthmm write setwidthmm; |
|
property font: tdialfont read getfont write setfont stored isfontstored; |
|
property angle: real read fangle write setangle; |
|
Generated by PasDoc 0.16.0.