Class ttrace
Unit
Declaration
type ttrace = class(townedeventpersistent, iimagelistinfo, iframe, iface)
Description
No description available, ancestor townedeventpersistent description follows
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- townedeventpersistent
- ttrace
Overview
Fields
fstate: tracestatesty; |
|
ftraces: ttraces; |
|
fcurfont: tfont; |
|
flnxstart: real; |
|
flnxrange: real; |
|
flnystart: real; |
|
flnyrange: real; |
Methods
procedure setkind(const avalue: tracekindty); virtual; |
|
procedure setoptions(const avalue: charttraceoptionsty); virtual; |
|
function getxitempo(const aindex: integer): preal; |
|
function getyitempo(const aindex: integer): preal; |
|
procedure getdatapo(out xpo,ypo: preal; out xcount,ycount,xstep,ystep: integer); |
|
procedure checkgraphic; |
|
procedure clip2(const acanvas: tcanvas); |
|
procedure paint(const acanvas: tcanvas); |
|
procedure paint1(const acanvas: tcanvas; const imagesize: sizety; const imagealignment: alignmentsty); |
|
procedure paint2(const acanvas: tcanvas); |
|
procedure defineproperties(filer: tfiler); override; |
|
function hintx: msestring; |
|
function hinty: msestring; |
|
procedure setframeinstance(instance: tcustomframe); |
|
procedure setstaticframe(value: boolean); |
|
function getstaticframe: boolean; |
|
procedure scrollwidgets(const dist: pointty); |
|
procedure clientrectchanged; |
|
function getcomponentstate: tcomponentstate; |
|
function getmsecomponentstate: msecomponentstatesty; |
|
procedure invalidate; |
|
procedure invalidatewidget; |
|
procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false); |
|
function getwidget: twidget; |
|
function getwidgetrect: rectty; |
|
function getframestateflags: framestateflagsty; |
|
function translatecolor(const acolor: colorty): colorty; |
|
function getclientrect: rectty; |
|
procedure setlinkedvar(const source: tmsecomponent; var dest: tmsecomponent; const linkintf: iobjectlink = nil); |
|
procedure widgetregioninvalid; |
|
procedure forcexyarray; |
|
constructor create(aowner: tobject); override; |
|
destructor destroy; override; |
|
procedure createbar_frame; |
|
procedure createbar_face; |
|
procedure createfont; |
|
procedure clear; |
|
procedure deletedata(const aindex: integer); overload; |
|
procedure deletedata(const aindexar: integerarty); overload; |
|
procedure addxydata(const xy: complexty); overload; |
|
procedure addxydata(const x: real; const y: real); overload; |
|
procedure addxseriesdata(const avalue: real); |
|
procedure insertxseriesdata(const avalue: xseriesdataty); |
|
procedure assign(source: tpersistent); override; |
|
procedure minmaxx(out amin,amax: real); |
|
procedure minmaxx1(var amin,amax: real); |
|
procedure minmaxy(out amin,amax: real); |
|
procedure minmaxy1(var amin,amax: real); |
|
procedure autoscalex(const astartmargin: real = 0; const aendmargin: real = 0); |
|
procedure autoscaley(const astartmargin: real = 0; const aendmargin: real = 0); |
Properties
property xdata: realarty read finfo.xdata write setxdata; |
|
property ydata: realarty read finfo.ydata write setydata; |
|
property xydata: complexarty read finfo.xydata write setxydata; |
|
property breaks: integerarty read fbreaks write setbreaks; |
|
property xvalue[constindex:integer]: real read getxvalue write setxvalue; |
|
property yvalue[constindex:integer]: real read getyvalue write setyvalue; |
|
property xyvalue[constindex:integer]: complexty read getxyvalue
write setxyvalue; |
|
property xdatapo: preal read getxdatapo; |
|
property ydatapo: preal read getydatapo; |
|
property xydatapo: pcomplexty read getxydatapo; |
|
property count: integer read getcount; |
|
property logx: boolean read getlogx write setlogx; |
|
property logy: boolean read getlogy write setlogy; |
|
property visible: boolean read getvisible write setvisible; |
|
property smooth: boolean read getsmooth write setsmooth; |
|
property xdatalist: trealdatalist read getxdatalist write setxdatalist; |
|
property ydatalist: trealdatalist read getydatalist write setydatalist; |
|
property color: colorty read finfo.color write setcolor default cl_black; |
|
property colorimage: colorty read finfo.colorimage
write setcolorimage default cl_default; |
|
property widthmm: real read finfo.widthmm write setwidthmm; |
|
property dashes: string read finfo.dashes write setdashes; |
|
property xserrange: real read finfo.xserrange write setxserrange; |
|
property xserstart: real read finfo.xserstart write setxserstart; |
|
property xrange: real read finfo.xrange write setxrange; |
|
property xstart: real read finfo.xstart write setxstart; |
|
property yrange: real read finfo.yrange write setyrange; |
|
property ystart: real read finfo.ystart write setystart; |
|
property kind: tracekindty read finfo.kind write setkind default trk_xseries; |
|
property start: integer read finfo.start write setstart default 0; |
|
property maxcount: integer read finfo.maxcount write setmaxcount default 0; |
|
property chartkind: tracechartkindty read finfo.chartkind write setchartkind
default tck_line; |
|
property options: charttraceoptionsty read finfo.options
write setoptions default []; |
|
property bar_offset: integer read finfo.bar_offset
write setbar_offset default 0; |
|
property bar_width: integer read finfo.bar_width
write setbar_width default 0; |
|
property bar_frame: tframe read getbar_frame write setbar_frame; |
|
property bar_face: tface read getbar_face write setbar_face; |
|
property bar_ref: barrefty read finfo.bar_ref write setbar_ref default br_zero; |
|
property imagenr: imagenrty read finfo.imagenr write setimagenr default -1; |
|
property name: string read finfo.name write finfo.name; |
|
property legend_caption: msestring read finfo.legend write setlegend_caption; |
|
property legend_font: ttracefont read getlegend_font
write setlegend_font stored isfontstored; |
|
property hint_captionx: msestring read fhint_captionx
write fhint_captionx; |
|
property hint_captiony: msestring read fhint_captiony
write fhint_captiony; |
Description
Fields
fstate: tracestatesty; |
|
ftraces: ttraces; |
|
fcurfont: tfont; |
|
flnxstart: real; |
|
flnxrange: real; |
|
flnystart: real; |
|
flnyrange: real; |
|
Methods
procedure setkind(const avalue: tracekindty); virtual; |
|
procedure setoptions(const avalue: charttraceoptionsty); virtual; |
|
function getxitempo(const aindex: integer): preal; |
|
function getyitempo(const aindex: integer): preal; |
|
procedure getdatapo(out xpo,ypo: preal; out xcount,ycount,xstep,ystep: integer); |
|
procedure checkgraphic; |
|
procedure clip2(const acanvas: tcanvas); |
|
procedure paint(const acanvas: tcanvas); |
|
procedure paint1(const acanvas: tcanvas; const imagesize: sizety; const imagealignment: alignmentsty); |
|
procedure paint2(const acanvas: tcanvas); |
|
procedure defineproperties(filer: tfiler); override; |
|
function hintx: msestring; |
|
function hinty: msestring; |
|
procedure setframeinstance(instance: tcustomframe); |
|
procedure setstaticframe(value: boolean); |
|
function getstaticframe: boolean; |
|
procedure scrollwidgets(const dist: pointty); |
|
procedure clientrectchanged; |
|
function getcomponentstate: tcomponentstate; |
|
function getmsecomponentstate: msecomponentstatesty; |
|
procedure invalidate; |
|
procedure invalidatewidget; |
|
procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false); |
|
function getwidget: twidget; |
|
function getwidgetrect: rectty; |
|
function getframestateflags: framestateflagsty; |
|
function translatecolor(const acolor: colorty): colorty; |
|
function getclientrect: rectty; |
|
procedure setlinkedvar(const source: tmsecomponent; var dest: tmsecomponent; const linkintf: iobjectlink = nil); |
|
procedure widgetregioninvalid; |
|
procedure forcexyarray; |
|
constructor create(aowner: tobject); override; |
|
destructor destroy; override; |
|
procedure createbar_frame; |
|
procedure createbar_face; |
|
procedure createfont; |
|
procedure clear; |
|
procedure deletedata(const aindex: integer); overload; |
|
procedure deletedata(const aindexar: integerarty); overload; |
|
procedure addxydata(const xy: complexty); overload; |
|
procedure addxydata(const x: real; const y: real); overload; |
|
procedure addxseriesdata(const avalue: real); |
|
procedure insertxseriesdata(const avalue: xseriesdataty); |
|
procedure assign(source: tpersistent); override; |
|
procedure minmaxx(out amin,amax: real); |
|
procedure minmaxx1(var amin,amax: real); |
|
procedure minmaxy(out amin,amax: real); |
|
procedure minmaxy1(var amin,amax: real); |
|
procedure autoscalex(const astartmargin: real = 0; const aendmargin: real = 0); |
|
procedure autoscaley(const astartmargin: real = 0; const aendmargin: real = 0); |
|
Properties
property xdata: realarty read finfo.xdata write setxdata; |
|
property ydata: realarty read finfo.ydata write setydata; |
|
property xydata: complexarty read finfo.xydata write setxydata; |
|
property breaks: integerarty read fbreaks write setbreaks; |
|
property xvalue[constindex:integer]: real read getxvalue write setxvalue; |
|
property yvalue[constindex:integer]: real read getyvalue write setyvalue; |
|
property xyvalue[constindex:integer]: complexty read getxyvalue
write setxyvalue; |
|
property xdatapo: preal read getxdatapo; |
|
property ydatapo: preal read getydatapo; |
|
property xydatapo: pcomplexty read getxydatapo; |
|
property count: integer read getcount; |
|
property logx: boolean read getlogx write setlogx; |
|
property logy: boolean read getlogy write setlogy; |
|
property visible: boolean read getvisible write setvisible; |
|
property smooth: boolean read getsmooth write setsmooth; |
|
property xdatalist: trealdatalist read getxdatalist write setxdatalist; |
|
property ydatalist: trealdatalist read getydatalist write setydatalist; |
|
property color: colorty read finfo.color write setcolor default cl_black; |
|
property colorimage: colorty read finfo.colorimage
write setcolorimage default cl_default; |
|
property widthmm: real read finfo.widthmm write setwidthmm; |
|
property dashes: string read finfo.dashes write setdashes; |
|
property xserrange: real read finfo.xserrange write setxserrange; |
|
property xserstart: real read finfo.xserstart write setxserstart; |
|
property xrange: real read finfo.xrange write setxrange; |
|
property xstart: real read finfo.xstart write setxstart; |
|
property yrange: real read finfo.yrange write setyrange; |
|
property ystart: real read finfo.ystart write setystart; |
|
property kind: tracekindty read finfo.kind write setkind default trk_xseries; |
|
property start: integer read finfo.start write setstart default 0; |
|
property maxcount: integer read finfo.maxcount write setmaxcount default 0; |
|
property chartkind: tracechartkindty read finfo.chartkind write setchartkind
default tck_line; |
|
property options: charttraceoptionsty read finfo.options
write setoptions default []; |
|
property bar_offset: integer read finfo.bar_offset
write setbar_offset default 0; |
|
property bar_width: integer read finfo.bar_width
write setbar_width default 0; |
|
property bar_frame: tframe read getbar_frame write setbar_frame; |
|
property bar_face: tface read getbar_face write setbar_face; |
|
property bar_ref: barrefty read finfo.bar_ref write setbar_ref default br_zero; |
|
property imagenr: imagenrty read finfo.imagenr write setimagenr default -1; |
|
property name: string read finfo.name write finfo.name; |
|
property legend_caption: msestring read finfo.legend write setlegend_caption; |
|
property legend_font: ttracefont read getlegend_font
write setlegend_font stored isfontstored; |
|
property hint_captionx: msestring read fhint_captionx
write fhint_captionx; |
|
property hint_captiony: msestring read fhint_captiony
write fhint_captiony; |
|
Generated by PasDoc 0.16.0.