Class ttraces

Unit

Declaration

type ttraces = class(townedeventpersistentarrayprop)

Description

No description available, ancestor townedeventpersistentarrayprop description follows
No description available, ancestor tpersistentarrayprop description follows
No description available, ancestor tarrayprop description follows

Hierarchy

Overview

Fields

Protected fsize: sizety;
Protected fscalex: real;
Protected fscaley: real;
Protected flegendsize: sizety;

Methods

Protected procedure setkind(const avalue: tracekindty); virtual;
Protected procedure setoptions(const avalue: charttraceoptionsty); virtual;
Protected procedure change; reintroduce;
Protected procedure layoutchanged;
Protected procedure clientrectchanged;
Protected procedure clipoverlay(const acanvas: tcanvas);
Protected procedure paint(const acanvas: tcanvas);
Protected procedure paintoverlay(const acanvas: tcanvas);
Protected procedure calclegendrect;
Protected procedure checkgraphic;
Protected procedure createitem(const index: integer; var item: tpersistent); override;
Public constructor create(const aowner: tcustomchart); reintroduce;
Public destructor destroy; override;
Public class function getitemclasstype: persistentclassty; override;
Public procedure createfont;
Public function itembyname(const aname: string): ttrace;
Public function actualimagelist: timagelist;
Public procedure assign(source: tpersistent); override;
Public procedure dostatread(const reader: tstatreader);
Public procedure dostatwrite(const writer: tstatwriter);
Public procedure setdata(const adata: realararty); overload;
Public procedure setdata(const adata: complexararty); overload;

Properties

Public property logx: boolean read getlogx write setlogx;
Public property logy: boolean read getlogy write setlogy;
Public property items[constindex:integer]: ttrace read getitems write setitems;
Public property legend_pos: complexty read flegend_pos write setlegend_pos;
Published property kind: tracekindty read fkind write setkind default trk_xseries;
Published property chartkind: tracechartkindty read fchartkind write setchartkind default tck_line;
Published property options: charttraceoptionsty read foptions write setoptions default [];
Published property xserstart: real read fxserstart write setxserstart;
Published property xstart: real read fxstart write setxstart;
Published property ystart: real read fystart write setystart;
Published property xrange: real read fxrange write setxrange;
Published property xserrange: real read fxserrange write setxserrange;
Published property yrange: real read fyrange write setyrange;
Published property start: integer read fstart write setstart default 0;
Published property maxcount: integer read fmaxcount write setmaxcount default 0;
Published property image_list: timagelist read fimage_list write setimage_list;
Published property image_widthmm: real read fimage_widthmm write setimage_widthmm;
Published property image_heighthmm: real read fimage_heightmm write setimage_heightmm;
Published property bar_width: integer read fbar_width write setbar_width default 0;
Published property bar_ref: barrefty read fbar_ref write setbar_ref default br_zero;
Published property font: ttracesfont read getfont write setfont stored isfontstored;
Published property legend_x: real read flegend_pos.re write setlegend_x;
Published property legend_y: real read flegend_pos.im write setlegend_y;
Published property legend_dist: integer read flegend_dist write setlegend_dist default defaultlegenddist;
Published property legend_fitdist: integer read flegend_fitdist write setlegend_fitdist default defaultlegenddist;
Published property legend_placement: tracelegendplacementty read flegend_placement write setlegend_placement default tlp_xy;

Description

Fields

Protected fsize: sizety;
 
Protected fscalex: real;
 
Protected fscaley: real;
 
Protected flegendsize: sizety;
 

Methods

Protected procedure setkind(const avalue: tracekindty); virtual;
 
Protected procedure setoptions(const avalue: charttraceoptionsty); virtual;
 
Protected procedure change; reintroduce;
 
Protected procedure layoutchanged;
 
Protected procedure clientrectchanged;
 
Protected procedure clipoverlay(const acanvas: tcanvas);
 
Protected procedure paint(const acanvas: tcanvas);
 
Protected procedure paintoverlay(const acanvas: tcanvas);
 
Protected procedure calclegendrect;
 
Protected procedure checkgraphic;
 
Protected procedure createitem(const index: integer; var item: tpersistent); override;
 
Public constructor create(const aowner: tcustomchart); reintroduce;
 
Public destructor destroy; override;
 
Public class function getitemclasstype: persistentclassty; override;
 
Public procedure createfont;
 
Public function itembyname(const aname: string): ttrace;
 
Public function actualimagelist: timagelist;
 
Public procedure assign(source: tpersistent); override;
 
Public procedure dostatread(const reader: tstatreader);
 
Public procedure dostatwrite(const writer: tstatwriter);
 
Public procedure setdata(const adata: realararty); overload;
 
Public procedure setdata(const adata: complexararty); overload;
 

Properties

Public property logx: boolean read getlogx write setlogx;
 
Public property logy: boolean read getlogy write setlogy;
 
Public property items[constindex:integer]: ttrace read getitems write setitems;
 
Public property legend_pos: complexty read flegend_pos write setlegend_pos;
 
Published property kind: tracekindty read fkind write setkind default trk_xseries;
 
Published property chartkind: tracechartkindty read fchartkind write setchartkind default tck_line;
 
Published property options: charttraceoptionsty read foptions write setoptions default [];
 
Published property xserstart: real read fxserstart write setxserstart;
 
Published property xstart: real read fxstart write setxstart;
 
Published property ystart: real read fystart write setystart;
 
Published property xrange: real read fxrange write setxrange;
 
Published property xserrange: real read fxserrange write setxserrange;
 
Published property yrange: real read fyrange write setyrange;
 
Published property start: integer read fstart write setstart default 0;
 
Published property maxcount: integer read fmaxcount write setmaxcount default 0;
 
Published property image_list: timagelist read fimage_list write setimage_list;
 
Published property image_widthmm: real read fimage_widthmm write setimage_widthmm;
 
Published property image_heighthmm: real read fimage_heightmm write setimage_heightmm;
 
Published property bar_width: integer read fbar_width write setbar_width default 0;
 
Published property bar_ref: barrefty read fbar_ref write setbar_ref default br_zero;
 
Published property font: ttracesfont read getfont write setfont stored isfontstored;
 
Published property legend_x: real read flegend_pos.re write setlegend_x;
 
Published property legend_y: real read flegend_pos.im write setlegend_y;
 
Published property legend_dist: integer read flegend_dist write setlegend_dist default defaultlegenddist;
 
Published property legend_fitdist: integer read flegend_fitdist write setlegend_fitdist default defaultlegenddist;
 
Published property legend_placement: tracelegendplacementty read flegend_placement write setlegend_placement default tlp_xy;
 

Generated by PasDoc 0.16.0.