Class tcuchart

Unit

Declaration

type tcuchart = class(tscrollbox, ichartdialcontroller, istatfile, iframe)

Description

No description available, ancestor tscrollbox description follows
No description available, ancestor tscalingwidget description follows
No description available, ancestor tcustomscalingwidget description follows
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 fcolorchart: colorty;
Protected ffacechart: tface;
Protected fframechart: tframe;
Protected fstate: chartstatesty;
Protected fshiftsum: int64;
Protected fscrollsum: integer;
Protected fsampleco: integer;
Protected fchartframerect: rectty;

Methods

Protected procedure fontchanged; override;
Protected function checklayout: boolean; virtual;
Protected function actualcolorchart(): colorty;
Protected procedure changed; virtual;
Protected procedure layoutchanged; virtual;
Protected procedure chartchange;
Protected procedure invalidatelayout;
Protected procedure clientrectchanged; override;
Protected procedure dopaintbackground(const canvas: tcanvas); override;
Protected procedure doclipcontent1(const acanvas: tcanvas); virtual;
Protected procedure dopaintcontent(const acanvas: tcanvas); virtual;
Protected procedure dopaintcontent1(const acanvas: tcanvas); virtual;
Protected procedure dopaintforeground(const acanvas: tcanvas); override;
Protected function getzoomrefframe: framety; override;
Protected procedure directionchanged(const dir,dirbefore: graphicdirectionty);
Protected function getdialrect: rectty;
Protected function getlimitrect: rectty;
Protected procedure internalcreateframe; override;
Protected procedure defineproperties(filer: tfiler); override;
Protected procedure dostatread(const reader: tstatreader); virtual;
Protected procedure dostatwrite(const writer: tstatwriter); virtual;
Protected procedure statreading; virtual;
Protected procedure statread; virtual;
Protected function getstatvarname: msestring;
Protected function getstatpriority: integer;
Protected procedure initscrollstate;
Protected procedure extendfit(const asides: rectsidesty; var aext: rectextty); virtual;
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public procedure paint(const acanvas: tcanvas); override;
Public procedure createfacechart;
Public procedure createframechart;
Public function fit(const asides: rectsidesty = allrectsides): boolean;

Properties

Public property optionschart: optionschartty read foptionschart write setoptionschart default defaultoptionschart;
Public property colorchart: colorty read fcolorchart write setcolorchart default cl_default;
Public property facechart: tface read getfacechart write setfacechart;
Public property framechart: tframe read getframechart write setframechart;
Public property xstart: real read getxstart write setxstart;
Public property ystart: real read getystart write setystart;
Public property xrange: real read getxrange write setxrange;
Public property yrange: real read getyrange write setyrange;
Public property xdials: tchartdialshorz read fxdials write setxdials;
Public property ydials: tchartdialsvert read fydials write setydials;
Public property statfile: tstatfile read fstatfile write setstatfile;
Public property statvarname: msestring read getstatvarname write fstatvarname;
Public property statpriority: integer read fstatpriority write fstatpriority default 0;
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;
Published property optionswidget default defaultchartoptionswidget;

Description

Fields

Protected fcolorchart: colorty;
 
Protected ffacechart: tface;
 
Protected fframechart: tframe;
 
Protected fstate: chartstatesty;
 
Protected fshiftsum: int64;
 
Protected fscrollsum: integer;
 
Protected fsampleco: integer;
 
Protected fchartframerect: rectty;
 

Methods

Protected procedure fontchanged; override;
 
Protected function checklayout: boolean; virtual;
 
Protected function actualcolorchart(): colorty;
 
Protected procedure changed; virtual;
 
Protected procedure layoutchanged; virtual;
 
Protected procedure chartchange;
 
Protected procedure invalidatelayout;
 
Protected procedure clientrectchanged; override;
 
Protected procedure dopaintbackground(const canvas: tcanvas); override;
 
Protected procedure doclipcontent1(const acanvas: tcanvas); virtual;
 
Protected procedure dopaintcontent(const acanvas: tcanvas); virtual;
 
Protected procedure dopaintcontent1(const acanvas: tcanvas); virtual;
 
Protected procedure dopaintforeground(const acanvas: tcanvas); override;
 
Protected function getzoomrefframe: framety; override;
 
Protected procedure directionchanged(const dir,dirbefore: graphicdirectionty);
 
Protected function getdialrect: rectty;
 
Protected function getlimitrect: rectty;
 
Protected procedure internalcreateframe; override;
 
Protected procedure defineproperties(filer: tfiler); override;
 
Protected procedure dostatread(const reader: tstatreader); virtual;
 
Protected procedure dostatwrite(const writer: tstatwriter); virtual;
 
Protected procedure statreading; virtual;
 
Protected procedure statread; virtual;
 
Protected function getstatvarname: msestring;
 
Protected function getstatpriority: integer;
 
Protected procedure initscrollstate;
 
Protected procedure extendfit(const asides: rectsidesty; var aext: rectextty); virtual;
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 
Public procedure paint(const acanvas: tcanvas); override;
 
Public procedure createfacechart;
 
Public procedure createframechart;
 
Public function fit(const asides: rectsidesty = allrectsides): boolean;
 

Properties

Public property optionschart: optionschartty read foptionschart write setoptionschart default defaultoptionschart;
 
Public property colorchart: colorty read fcolorchart write setcolorchart default cl_default;
 
Public property facechart: tface read getfacechart write setfacechart;
 
Public property framechart: tframe read getframechart write setframechart;
 
Public property xstart: real read getxstart write setxstart;
 
Public property ystart: real read getystart write setystart;
 
Public property xrange: real read getxrange write setxrange;
 
Public property yrange: real read getyrange write setyrange;
 
Public property xdials: tchartdialshorz read fxdials write setxdials;
 
Public property ydials: tchartdialsvert read fydials write setydials;
 
Public property statfile: tstatfile read fstatfile write setstatfile;
 
Public property statvarname: msestring read getstatvarname write fstatvarname;
 
Public property statpriority: integer read fstatpriority write fstatpriority default 0;
 
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;
 
Published property optionswidget default defaultchartoptionswidget;
 

Generated by PasDoc 0.16.0.