www.pudn.com > mfcdraw.zip > Unit2.h


//--------------------------------------------------------------------------- 
#ifndef Unit2H 
#define Unit2H 
//--------------------------------------------------------------------------- 
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include "cspin.h" 
#include  
#include  
#include  
#include  
#include  
#include "AdvGrid.hpp" 
//--------------------------------------------------------------------------- 
/* 
 struct AllItems 
 { 
    AnsiString NameMark; 
    AnsiString Name; 
    AnsiString Unit; 
 }; 
 const QcItems QcData[]={ 
                        {"C1","C1","%"}, 
                        {"C2","C2","%"}, 
                        {"C3","C3","%"}, 
                        {"C2","C2","%"}, 
 
*/ 
 
 
 
 
 
 
 
 
class TSetupForm : public TForm 
{ 
__published:	// IDE-managed Components 
    TBevel *Bevel1; 
    TBitBtn *BitBtn1; 
    TBitBtn *BitBtn2; 
    TBevel *Bevel2; 
    TLabel *Label1; 
    TLabel *Label2; 
    TLabel *Label3; 
    TLabel *Label9; 
    TLabel *Label10; 
    TLabel *Label11; 
    TLabel *Label4; 
    TLabel *Label5; 
    TLabel *Label6; 
    TLabel *Label7; 
    TLabel *Label8; 
    TLabel *Label12; 
    TLabel *Lab_Color; 
    TRadioGroup *RDSelect; 
    TEdit *DepthFrom; 
    TEdit *DepthTo; 
    TComboBox *DefineItem; 
    TEdit *EdUnit; 
    TEdit *EdName; 
    TEdit *EdMin; 
    TEdit *EdMax; 
    TCSpinEdit *EdTrackWidth; 
    TCSpinEdit *EdLineWidth; 
    TSpeedButton *ys; 
    TComboBox *LineStyle; 
    TPanel *ColorPanel; 
    TStaticText *sta_Black; 
    TStaticText *sta_White; 
    TStaticText *sta_Red; 
    TStaticText *sta_Lime; 
    TStaticText *sta_Aqua; 
    TStaticText *sta_Yellow; 
    TStaticText *sta_Blue; 
    TStaticText *sta_Fuchsia; 
    TLabel *Label13; 
    TComboBox *CBblc; 
    TBitBtn *BtSave; 
    TBitBtn *BtOpen; 
    TSaveDialog *SaveDialog1; 
    TOpenDialog *OpenDialog1; 
    TAdvStringGrid *StringGrid1; 
    TSpeedButton *AddRow; 
    TSpeedButton *DeleteRow; 
    TSpeedButton *A; 
    TSpeedButton *ClearContent; 
    TLabel *Label14; 
    TLabel *Label15; 
    TLabel *Label16; 
    TComboBox *TimeFrom; 
    TComboBox *TimeTo; 
    TLabel *Label17; 
    TLabel *LbRealDepth; 
    TLabel *Label19; 
    TLabel *LbLagDepth; 
    TLabel *Label18; 
    TEdit *MasDbf; 
    TBitBtn *BitBtn3; 
    void __fastcall RDSelectClick(TObject *Sender); 
    void __fastcall FormActivate(TObject *Sender); 
 //   void __fastcall BitBtn3Click(TObject *Sender); 
    void __fastcall BtnAddContentClick(TObject *Sender); 
     
     
     
     
     
    void __fastcall sta_BlackClick(TObject *Sender); 
    void __fastcall ysClick(TObject *Sender); 
    void __fastcall BitBtn1Click(TObject *Sender); 
    void __fastcall BitBtn2Click(TObject *Sender); 
    void __fastcall BtSaveClick(TObject *Sender); 
    void __fastcall BtOpenClick(TObject *Sender); 
    void __fastcall AddRowClick(TObject *Sender); 
    void __fastcall DeleteRowClick(TObject *Sender); 
    void __fastcall ClearContentClick(TObject *Sender); 
    void __fastcall DepthFromExit(TObject *Sender); 
    void __fastcall DepthToExit(TObject *Sender); 
    void __fastcall BitBtn3Click(TObject *Sender); 
private:	// User declarations 
public:		// User declarations 
 
    int rdindex; 
    int tracknum; 
    bool SetupSuccess; 
    float DFInReal,DTInReal,LFInReal,LTInReal; 
    float depthfrom,depthto; 
 
    AnsiString DbPath; 
    AnsiString MainDBFNameExt; 
    AnsiString MainDBFName; 
 
 
 
 
    AnsiString DBName; 
 
 
    AnsiString stringdate,stringtime; 
    __fastcall TSetupForm(TComponent* Owner); 
}; 
//--------------------------------------------------------------------------- 
extern PACKAGE TSetupForm *SetupForm; 
//--------------------------------------------------------------------------- 
#endif