//---------------------------------------------------------------------------- //Borland C++Builder //Copyright (c) 1987, 1998 Borland International Inc. All Rights Reserved. //---------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifndef QueryFrmH #define QueryFrmH //--------------------------------------------------------------------------- #include #include #include #include #include #include #include "ResltFrm.h" #include "SaveQAs.h" #include //--------------------------------------------------------------------------- class TAdhocForm : public TForm { __published: // IDE-managed Components TLabel *Label1; TLabel *Label2; TLabel *Label3; TLabel *Label4; TLabel *Label5; TBevel *Bevel1; TComboBox *AliasCombo; TEdit *NameEdit; TEdit *PasswordEdit; TButton *ExecuteBtn; TButton *CloseBtn; TComboBox *SavedQueryCombo; TButton *SaveBtn; TButton *SaveAsBtn; TButton *NewBtn; TRichEdit *QueryEdit; void __fastcall FormCloseQuery(TObject *Sender, bool &CanClose); void __fastcall FormDestroy(TObject *Sender); void __fastcall FormCreate(TObject *Sender); void __fastcall ExecuteBtnClick(TObject *Sender); void __fastcall NewBtnClick(TObject *Sender); void __fastcall SaveBtnClick(TObject *Sender); void __fastcall SaveAsBtnClick(TObject *Sender); void __fastcall CloseBtnClick(TObject *Sender); void __fastcall SavedQueryComboChange(TObject *Sender); private: // User declarations AnsiString QueryName, OldAlias; TIniFile* SavedQueries; bool Unnamed; bool __fastcall IsModified(void); bool __fastcall CheckModified(void); void __fastcall Unmodify(void); void __fastcall ReadQuery(void); void __fastcall SaveQuery(void); void __fastcall SaveQueryAs(void); void __fastcall CreateInitialIni(); AnsiString __fastcall UniqueName(); public: // User declarations virtual __fastcall TAdhocForm(TComponent* Owner); }; //--------------------------------------------------------------------------- extern TAdhocForm *AdhocForm; //--------------------------------------------------------------------------- #endif