Class TXYGraphDemoForm (unit Graph_f)

Inherits from

TForm

if running under Delphi, turn off Break on exception in Options|Environment

Constructors



Functions

procedure AllowedOutCBClick(Sender: TObject);


procedure AutoStepCBClick(Sender: TObject);


procedure AutoXSizeCBClick(Sender: TObject);


procedure AutoYSizeCBClick(Sender: TObject);


procedure DrawFnBtnClick(Sender: TObject);


procedure FormCreate(Sender: TObject);


procedure MinStepEditChange(Sender: TObject);


procedure MinStepEditExit(Sender: TObject);


procedure PlottingCBClick(Sender: TObject);


procedure PrintBtnClick(Sender: TObject);


procedure RandomBtnClick(Sender: TObject);


procedure SeriesSEChange(Sender: TObject);


procedure SetSeriesBtnClick(Sender: TObject);

Print multiple copies on page: Printer.

procedure XLogCBClick(Sender: TObject);


procedure XLogTickEditChange(Sender: TObject);


procedure XLogTickEditExit(Sender: TObject);


procedure XMaxEditChange(Sender: TObject);


procedure XMaxEditExit(Sender: TObject);


procedure XMinEditChange(Sender: TObject);


procedure XMinEditExit(Sender: TObject);


procedure XStepEditChange(Sender: TObject);


procedure XStepEditExit(Sender: TObject);


procedure xyGraph1Rescale(Sender: TObject);

Random(yRange div 5) - yRange + 1;

procedure YLogCBClick(Sender: TObject);


procedure YLogTickEditChange(Sender: TObject);


procedure YLogTickEditExit(Sender: TObject);


procedure YMaxEditChange(Sender: TObject);


procedure YMaxEditExit(Sender: TObject);


procedure YMinEditChange(Sender: TObject);


procedure YMinEditExit(Sender: TObject);


procedure YStepEditChange(Sender: TObject);


procedure YStepEditExit(Sender: TObject);


Properties

Events

Variables

AllowedOutCB : TCheckBox;


AutoStepCB : TCheckBox;


AutoXSizeCB : TCheckBox;


AutoYSizeCB : TCheckBox;


ColorLB : TListBox;


DrawFnBtn : TButton;


Label1 : TLabel;


Label10 : TLabel;


Label11 : TLabel;


Label12 : TLabel;


Label2 : TLabel;


Label3 : TLabel;


Label4 : TLabel;


Label5 : TLabel;


Label6 : TLabel;


Label7 : TLabel;


Label8 : TLabel;


Label9 : TLabel;


LinesCB : TCheckBox;


MinStepEdit : TEdit;


Panel1 : TPanel;


PlottingCB : TCheckBox;


PointsCB : TCheckBox;


PrintBtn : TButton;


RandomBtn : TButton;


SeriesSE : TSpinEdit;


SetSeriesBtn : TButton;


StringGrid1 : TStringGrid;


XLogCB : TCheckBox;


XLogTickEdit : TEdit;


XMaxEdit : TEdit;


XMinEdit : TEdit;


XStepEdit : TEdit;


xyGraph1 : TxyGraph;


YLogCB : TCheckBox;


YLogTickEdit : TEdit;


YMaxEdit : TEdit;


YMinEdit : TEdit;


YStepEdit : TEdit;


internal : Boolean;

Private declarations

xygraph2 : txygraph;



Constructors


Functions


procedure AllowedOutCBClick(Sender: TObject);


procedure AutoStepCBClick(Sender: TObject);


procedure AutoXSizeCBClick(Sender: TObject);


procedure AutoYSizeCBClick(Sender: TObject);


procedure DrawFnBtnClick(Sender: TObject);


procedure FormCreate(Sender: TObject);


procedure MinStepEditChange(Sender: TObject);


procedure MinStepEditExit(Sender: TObject);


procedure PlottingCBClick(Sender: TObject);


procedure PrintBtnClick(Sender: TObject);


procedure RandomBtnClick(Sender: TObject);


procedure SeriesSEChange(Sender: TObject);


procedure SetSeriesBtnClick(Sender: TObject);

Print multiple copies on page: Printer.BeginDoc; xyGraph1.PrintScalePct := 48; xyGraph1.PrintXOffsetPct := 0; xyGraph1.PrintOnPage; xyGraph1.PrintXOffsetPct := 52; xyGraph1.PrintOnPage; Printer.EndDoc;


procedure XLogCBClick(Sender: TObject);


procedure XLogTickEditChange(Sender: TObject);


procedure XLogTickEditExit(Sender: TObject);


procedure XMaxEditChange(Sender: TObject);


procedure XMaxEditExit(Sender: TObject);


procedure XMinEditChange(Sender: TObject);


procedure XMinEditExit(Sender: TObject);


procedure XStepEditChange(Sender: TObject);


procedure XStepEditExit(Sender: TObject);


procedure xyGraph1Rescale(Sender: TObject);

Random(yRange div 5) - yRange + 1;


procedure YLogCBClick(Sender: TObject);


procedure YLogTickEditChange(Sender: TObject);


procedure YLogTickEditExit(Sender: TObject);


procedure YMaxEditChange(Sender: TObject);


procedure YMaxEditExit(Sender: TObject);


procedure YMinEditChange(Sender: TObject);


procedure YMinEditExit(Sender: TObject);


procedure YStepEditChange(Sender: TObject);


procedure YStepEditExit(Sender: TObject);


Properties


Events


Variables


AllowedOutCB : TCheckBox;


AutoStepCB : TCheckBox;


AutoXSizeCB : TCheckBox;


AutoYSizeCB : TCheckBox;


ColorLB : TListBox;


DrawFnBtn : TButton;


Label1 : TLabel;


Label10 : TLabel;


Label11 : TLabel;


Label12 : TLabel;


Label2 : TLabel;


Label3 : TLabel;


Label4 : TLabel;


Label5 : TLabel;


Label6 : TLabel;


Label7 : TLabel;


Label8 : TLabel;


Label9 : TLabel;


LinesCB : TCheckBox;


MinStepEdit : TEdit;


Panel1 : TPanel;


PlottingCB : TCheckBox;


PointsCB : TCheckBox;


PrintBtn : TButton;


RandomBtn : TButton;


SeriesSE : TSpinEdit;


SetSeriesBtn : TButton;


StringGrid1 : TStringGrid;


XLogCB : TCheckBox;


XLogTickEdit : TEdit;


XMaxEdit : TEdit;


XMinEdit : TEdit;


XStepEdit : TEdit;


xyGraph1 : TxyGraph;


YLogCB : TCheckBox;


YLogTickEdit : TEdit;


YMaxEdit : TEdit;


YMinEdit : TEdit;


YStepEdit : TEdit;


internal : Boolean;

Private declarations


xygraph2 : txygraph;