Unit msechart

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Record xseriesdataty  
Record datapointty  
Class ttracefont  
Record traceinfoty  
Class tbarframe  
Class ttracedatalist  
Class ttrace  
Class ttracesfont  
Class ttraces  
Class txytrace  
Class txytraces  
Interface ichartdialcontroller  
Class tchartdialvert  
Class tchartdialhorz  
Class tchartdials  
Class tchartdialshorz  
Class tchartdialsvert  
Class tchartframe  
Class tcuchart  
Class tcustomchart  
Class tchart  
Class trecordertrace  
Class trecordertraces  
Class tchartrecorder  

Functions and Procedures

function autointerval(const arange: real; const aintervalcount: real): real;
function calctracerange(var min: real; const max: real; const log: boolean; const startmargin: real = 0; const endmargin: real = 0): real;
function makexseriesdata(const value: real; const index: integer): xseriesdataty;

Types

optionchartty = (...);
optionschartty = set of optionchartty;
chartstatety = (...);
chartstatesty = set of chartstatety;
charttraceoptionty = (...);
charttraceoptionsty = set of charttraceoptionty;
tracelegendplacementty = (...);
tracestatety = (...);
tracestatesty = set of tracestatety;
tracekindty = (...);
tracechartkindty = (...);
tracechartkindsty = set of tracechartkindty;
datapointarty = array of datapointty;
barrefty = (...);
traceaty = array[0..0] of ttrace;
ptraceaty = ˆtraceaty;
tracesstatety = (...);
tracesstatesty = set of tracesstatety;
chartrecorderoptionty = (...);
chartrecorderoptionsty = set of chartrecorderoptionty;

Constants

allrectsides = [rs_left,rs_top,rs_right,rs_bottom];
rectsidesmask = [oca_autofitleft,oca_autofittop,oca_autofitright, oca_autofitbottom];
defaultoptionschart = [oca_autofitleft,oca_autofittop,oca_autofitright, oca_autofitbottom];
chartrecorderstatesmask = [chs_hasdialscroll,chs_hasdialshift,chs_started, chs_full,chs_chartvalid];
defaultxytraceoptions = [cto_xordered];
defaultlegenddist = 1;
defaultlegendplacement = tlp_xy;
defaultchartoptionswidget = defaultscrollboxoptionswidget - [ow_mousefocus,ow_tabfocus,ow_arrowfocus];

Description

Functions and Procedures

function autointerval(const arange: real; const aintervalcount: real): real;
 
function calctracerange(var min: real; const max: real; const log: boolean; const startmargin: real = 0; const endmargin: real = 0): real;
 
function makexseriesdata(const value: real; const index: integer): xseriesdataty;
 

Types

optionchartty = (...);
 
Values
  • oca_autofitleft
  • oca_autofittop
  • oca_autofitright
  • oca_autofitbottom
optionschartty = set of optionchartty;
 
chartstatety = (...);
 
Values
  • chs_nocolorchart
  • chs_hasdialscroll
  • chs_hasdialshift
  • chs_started
  • chs_full
  • chs_chartvalid
  • chs_layoutvalid
chartstatesty = set of chartstatety;
 
charttraceoptionty = (...);
 
Values
  • cto_invisible
  • cto_smooth
  • cto_stockglyphs
  • cto_adddataright
  • cto_xordered
  • cto_logx
  • cto_logy
  • cto_seriescentered
  • cto_savexscale
  • cto_saveyscale
charttraceoptionsty = set of charttraceoptionty;
 
tracelegendplacementty = (...);
 
Values
  • tlp_none
  • tlp_xy
  • tlp_above
  • tlp_below
tracestatety = (...);
 
Values
  • trs_datapointsvalid
  • trs_ownsxdatalist
  • trs_ownsydatalist
tracestatesty = set of tracestatety;
 
tracekindty = (...);
 
Values
  • trk_xseries
  • trk_xy
tracechartkindty = (...);
 
Values
  • tck_line
  • tck_bar
tracechartkindsty = set of tracechartkindty;
 
datapointarty = array of datapointty;
 
barrefty = (...);
 
Values
  • br_zero
  • br_top
  • br_bottom
traceaty = array[0..0] of ttrace;
 
ptraceaty = ˆtraceaty;
 
tracesstatety = (...);
 
Values
  • trss_graphicvalid
tracesstatesty = set of tracesstatety;
 
chartrecorderoptionty = (...);
 
Values
  • cro_adddataright
chartrecorderoptionsty = set of chartrecorderoptionty;
 

Constants

allrectsides = [rs_left,rs_top,rs_right,rs_bottom];
 
rectsidesmask = [oca_autofitleft,oca_autofittop,oca_autofitright, oca_autofitbottom];
 
defaultoptionschart = [oca_autofitleft,oca_autofittop,oca_autofitright, oca_autofitbottom];
 
chartrecorderstatesmask = [chs_hasdialscroll,chs_hasdialshift,chs_started, chs_full,chs_chartvalid];
 
defaultxytraceoptions = [cto_xordered];
 
defaultlegenddist = 1;
 
defaultlegendplacement = tlp_xy;
 
defaultchartoptionswidget = defaultscrollboxoptionswidget - [ow_mousefocus,ow_tabfocus,ow_arrowfocus];
 

Generated by PasDoc 0.16.0.