| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | //---------------------------------------------------------------------------#ifndef SelectMaskH#define SelectMaskH//---------------------------------------------------------------------------#include <Classes.hpp>#include <Controls.hpp>#include <StdCtrls.hpp>#include <Forms.hpp>#include <HistoryComboBox.hpp>#include <CustomDirView.hpp>#include <WinInterface.h>#include <Buttons.hpp>//---------------------------------------------------------------------------class TSelectMaskDialog : public TForm{__published:  TButton *OKBtn;  TButton *CancelBtn;  TGroupBox *MaskGroup;  TLabel *Label3;  THistoryComboBox *MaskEdit;  TCheckBox *ApplyToDirectoriesCheck;  TButton *HelpButton;  TStaticText *HintText;  TButton *ClearButton;  TButton *MaskButton;  void __fastcall FormCloseQuery(TObject *Sender, bool &CanClose);  void __fastcall MaskEditExit(TObject *Sender);  void __fastcall HelpButtonClick(TObject *Sender);  void __fastcall ClearButtonClick(TObject *Sender);  void __fastcall FormShow(TObject *Sender);  void __fastcall MaskButtonClick(TObject *Sender);private:  TFileFilter FFileFilter;  TControl * FParent;  void __fastcall SetFileFilter(TFileFilter value);  TFileFilter __fastcall GetFileFilter();public:  enum TMode { smSelect, smDeselect, smFilter };  __fastcall TSelectMaskDialog(TComponent* Owner);  void __fastcall Init(TMode Mode, TControl * Parent);  bool __fastcall Execute();  __property TFileFilter FileFilter = { read = GetFileFilter, write = SetFileFilter };};//---------------------------------------------------------------------------#endif
 |