//---------------------------------------------------------------------------- #ifndef CreateDirectoryH #define CreateDirectoryH //---------------------------------------------------------------------------- #include #include #include #include #include #include #include #include #include #include #include #include "MoreButton.hpp" #include "RightsExt.h" #include "Rights.h" //---------------------------------------------------------------------------- class TCreateDirectoryDialog : public TForm { __published: TButton *OKBtn; TButton *CancelBtn; TEdit *DirectoryEdit; TLabel *EditLabel; TButton *HelpButton; TMoreButton *MoreButton; TPanel *MorePanel; TXPGroupBox *AttributesGroup; TRightsExtFrame *RightsFrame; TCheckBox *SetRightsCheck; TCheckBox *SaveSettingsCheck; void __fastcall ControlChange(TObject *Sender); void __fastcall DirectoryEditChange(TObject *Sender); void __fastcall FormShow(TObject *Sender); void __fastcall HelpButtonClick(TObject *Sender); void __fastcall FormCloseQuery(TObject *Sender, bool &CanClose); public: __fastcall TCreateDirectoryDialog(TComponent* AOwner); virtual __fastcall ~TCreateDirectoryDialog(); bool __fastcall Execute(AnsiString & Directory, TRemoteProperties * Properties, bool & SaveSettings); protected: void __fastcall UpdateControls(); }; //---------------------------------------------------------------------------- #endif