//--------------------------------------------------------------------------- #ifndef GenerationPropertiesH #define GenerationPropertiesH //--------------------------------------------------------------------------- #include #include #include #include #include #include "AdvDirectoryEdit.hpp" #include "AdvEdBtn.hpp" #include "AdvEdit.hpp" #include "AdvPanel.hpp" #include #include "advlued.hpp" #include "dbadvle.hpp" //--------------------------------------------------------------------------- class TGenerationPropertiesForm : public TForm { __published: // IDE-managed Components TBitBtn *Cancel; TBitBtn *OK; TComboBox *GenerationProfileComboBox; TAdvDirectoryEdit *GenerationFolderDirectoryEdit; TLabel *GenerationFolderLabel; TLabel *ProfileLabel; TAdvPanel *ProfilePanel; TCheckBox *GenerateHeadersCheckBox; TLabel *DrainFilePrefixLabel; TLabel *DrainFileSuffixLabel; TLabel *ManifestPrefixLabel; TLabel *ManifestSuffixLabel; TAdvPanel *ManifestPanel; TAdvPanel *SecurityPanel; TLabel *SecurityServerPipeLabel; TLabel *KeyNumberLabel; TAdvEdit *DrainFilePrefixEdit; TCheckBox *BuildManifestCheckBox; TAdvEdit *DrainFileSuffixEdit; TAdvEdit *ManifestPrefixEdit; TAdvEdit *ManifestSuffixEdit; TAdvEdit *SecurityServerPipeEdit; TAdvEdit *KeyNumberEdit; TLabel *PathmapTargetLabel; TAdvEdit *PathmapTargetEdit; TLabel *MacAlgorithmLabel; TComboBox *MacAlgorithmComboBox; TLabel *KeyVersionLabel; TAdvEdit *KeyVersionEdit; void __fastcall FormShow(TObject *Sender); void __fastcall OKClick(TObject *Sender); void __fastcall GenerationProfileComboBoxChange(TObject *Sender); void __fastcall BuildManifestCheckBoxClick(TObject *Sender); private: // User declarations void __fastcall readProfile( TRegistry & registry, const AnsiString & profile ); public: // User declarations __fastcall TGenerationPropertiesForm(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TGenerationPropertiesForm *GenerationPropertiesForm; //--------------------------------------------------------------------------- #endif