//--------------------------------------------------------------------------- #ifndef IterationConfigH #define IterationConfigH //--------------------------------------------------------------------------- #include #include #include #include #include "Grids_ts.hpp" #include "TSDBGrid.hpp" #include "TSGrid.hpp" #include #include #include #include #include #include #include "AdvGrid.hpp" #include "BaseGrid.hpp" #include #include "DBAdvGrd.hpp" #include "DBAdvNavigator.hpp" //--------------------------------------------------------------------------- class TIterationConfigForm : public TForm { __published: // IDE-managed Components TDBMemo *Notes; TLabel *Label1; TADOQuery *IterationsQuery; TDataSource *IterationsDataSource; TDBEdit *StoragePath; TLabel *Label2; TADOStoredProc *DeleteIterationProcedure; TBitBtn *Apply; TBitBtn *Cancel; TBitBtn *OK; TPanel *Panel1; TDBAdvStringGrid *DBAdvStringGrid1; TDBAdvNavigator *DBAdvNavigator1; void __fastcall CloseBtnClick(TObject *Sender); void __fastcall IterationsQueryAfterInsert(TDataSet *DataSet); void __fastcall IterationsQueryBeforeDelete(TDataSet *DataSet); void __fastcall FormShow(TObject *Sender); void __fastcall StoragePathChange(TObject *Sender); void __fastcall NotesChange(TObject *Sender); void __fastcall OKClick(TObject *Sender); void __fastcall ApplyClick(TObject *Sender); void __fastcall IterationsDataSourceUpdateData(TObject *Sender); private: // User declarations AnsiString m_currentproject; const bool __fastcall getSchemaDetails( AnsiString & schemaVersion, const AnsiString & currentProject, const int & currentIteration ); const bool __fastcall getUsername( AnsiString & usename ); public: // User declarations __fastcall TIterationConfigForm(TComponent* Owner); void __fastcall ShowForm(const AnsiString &project_code); }; //--------------------------------------------------------------------------- extern PACKAGE TIterationConfigForm *IterationConfigForm; //--------------------------------------------------------------------------- #endif