//--------------------------------------------------------------------------- #ifndef scatter1H #define scatter1H //--------------------------------------------------------------------------- #include #include #include #include #include "OlectraChart3D_TLB.h" #include #include //--------------------------------------------------------------------------- class TfrmScatter : public TForm { __published: // IDE-managed Components TGroupBox *gbOptions; TCheckBox *chkDropLines; TGroupBox *gbGridLines; TCheckBox *chkXGridLines; TCheckBox *chkYGridLines; TCheckBox *chkZGridLines; TGroupBox *gb2DView; TCheckBox *chk2DView; TGroupBox *GroupBox4; TEdit *txtZOrigin; TChart3D *Chart3D1; TMainMenu *MainMenu1; TMenuItem *mnuFile; TMenuItem *mnuExit; TMenuItem *mnuHelp; TMenuItem *mnuAboutThisDemo; TMenuItem *N1; TMenuItem *mnuAboutOlectraChart; void __fastcall Chart3D1MouseMove(TObject *Sender, TShiftState Shift, int X, int Y); void __fastcall chk2DViewClick(TObject *Sender); void __fastcall chkDropLinesClick(TObject *Sender); void __fastcall chkXGridLinesClick(TObject *Sender); void __fastcall chkYGridLinesClick(TObject *Sender); void __fastcall chkZGridLinesClick(TObject *Sender); void __fastcall FormCreate(TObject *Sender); void __fastcall FormResize(TObject *Sender); void __fastcall mnuExitClick(TObject *Sender); void __fastcall txtZOriginChange(TObject *Sender); void __fastcall txtZOriginKeyPress(TObject *Sender, char &Key); void __fastcall txtZOriginExit(TObject *Sender); void __fastcall mnuAboutThisDemoClick(TObject *Sender); void __fastcall mnuAboutOlectraChartClick(TObject *Sender); private: // User declarations public: // User declarations void SetupTheChart(); __fastcall TfrmScatter(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TfrmScatter *frmScatter; //--------------------------------------------------------------------------- #endif