Class TXYGraphDemoForm (unit Graph_f) |
Inherits from
TForm
if running under Delphi, turn off Break on exception in Options|Environment
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);
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;
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);
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;