Class TwsaGraph (unit wsaGraph)

Inherits from

TImage

Constructors


Constructor Create(AOwner : TComponent);



Functions

Procedure AddData(Series,X : Integer;Value : Real; PosLabel : String);

clWhite : Result := clYellow;

Procedure ClearGraph;


Destructor Destroy;


Procedure PlotGraph;


Procedure CalcPeriods;


Function GetLegend(Index : Integer) : String;


Function GetNextColor(CurrentColor : Integer) : Integer;


Procedure SetLegend(Index : Integer;Value : String);


Properties

property BackgroundColor : Integer


property Footer : String


property FooterFontColor : Integer


property FooterFontName : String


property FooterFontSize : Integer


property GraphColor : Integer


property GraphType : TGraphType


property Header : String


property HeaderFontColor : Integer


property HeaderFontName : String


property HeaderFontSize : Integer


property LeftFontColor : Integer


property LeftFontName : String


property LeftFontSize : Integer


property LeftLabel : String


property Legend : String


property LineWidth : Integer


property PenColor : Integer


property ShowHorizLines : Boolean


property ShowVertLines : Boolean


property XAxisFontName : String


property XFontColor : Integer


property XFontName : String


property XFontSize : Integer


property XHeader : String


property YAxisFontName : String


property YFontColor : Integer


property YFontSize : Integer


property YHeader : String


Events

Variables

FBackgroundColor : Integer;


FBottomMargin : Integer;


FDataList : TList;


FDataObject : TDataObject;


FFooter : String;


FFooterFontColor : Integer;


FFooterFontName : String;


FFooterFontSize : Integer;


FGraphColor : Integer;


FGraphType : TGraphType;


FHeader : String;


FHeaderFontColor : Integer;


FHeaderFontName : String;


FHeaderFontSize : Integer;


FIncValue : Real;


FLeftFontColor : Integer;


FLeftFontName : String;


FLeftFontSize : Integer;


FLeftLabel : String;


FLeftMargin : Integer;


FLegend : TStringList;


FLineWidth : Integer;


FMaxValue : Real;


FPenColor : Integer;


FRightMargin : Integer;


FShowHorizLines : Boolean;


FShowVertLines : Boolean;


FTicks : Integer;


FTopMargin : Integer;


FXAxisFontName : String;


FXFontColor : Integer;


FXFontName : String;


FXFontSize : Integer;


FXHeader : String;


FYAxisFontName : String;


FYFontColor : Integer;


FYFontSize : Integer;


FYHeader : String;



Constructors


Constructor Create(AOwner : TComponent);


Functions


Procedure AddData(Series,X : Integer;Value : Real; PosLabel : String);

clWhite : Result := clYellow;


Procedure ClearGraph;


Destructor Destroy;


Procedure PlotGraph;


Procedure CalcPeriods;


Function GetLegend(Index : Integer) : String;


Function GetNextColor(CurrentColor : Integer) : Integer;


Procedure SetLegend(Index : Integer;Value : String);


Properties


property BackgroundColor : Integer


property Footer : String


property FooterFontColor : Integer


property FooterFontName : String


property FooterFontSize : Integer


property GraphColor : Integer


property GraphType : TGraphType


property Header : String


property HeaderFontColor : Integer


property HeaderFontName : String


property HeaderFontSize : Integer


property LeftFontColor : Integer


property LeftFontName : String


property LeftFontSize : Integer


property LeftLabel : String


property Legend : String


property LineWidth : Integer


property PenColor : Integer


property ShowHorizLines : Boolean


property ShowVertLines : Boolean


property XAxisFontName : String


property XFontColor : Integer


property XFontName : String


property XFontSize : Integer


property XHeader : String


property YAxisFontName : String


property YFontColor : Integer


property YFontSize : Integer


property YHeader : String


Events


Variables


FBackgroundColor : Integer;


FBottomMargin : Integer;


FDataList : TList;


FDataObject : TDataObject;


FFooter : String;


FFooterFontColor : Integer;


FFooterFontName : String;


FFooterFontSize : Integer;


FGraphColor : Integer;


FGraphType : TGraphType;


FHeader : String;


FHeaderFontColor : Integer;


FHeaderFontName : String;


FHeaderFontSize : Integer;


FIncValue : Real;


FLeftFontColor : Integer;


FLeftFontName : String;


FLeftFontSize : Integer;


FLeftLabel : String;


FLeftMargin : Integer;


FLegend : TStringList;


FLineWidth : Integer;


FMaxValue : Real;


FPenColor : Integer;


FRightMargin : Integer;


FShowHorizLines : Boolean;


FShowVertLines : Boolean;


FTicks : Integer;


FTopMargin : Integer;


FXAxisFontName : String;


FXFontColor : Integer;


FXFontName : String;


FXFontSize : Integer;


FXHeader : String;


FYAxisFontName : String;


FYFontColor : Integer;


FYFontSize : Integer;


FYHeader : String;