home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / CODING / CPP / MRCLEAN.ZIP / MRCLEAN.H < prev    next >
Encoding:
C/C++ Source or Header  |  1995-11-16  |  1009 b   |  40 lines

  1. //----------------------------------------------------------------------------
  2. // Mr.Clean v. 1.00 - (C) Copyright 1995 by Kent Reisdorph
  3. //
  4. // Novemeber 7, 1995
  5. //
  6. // Header for Mr.Clean, an application that cleans misc files
  7. // out of Borland C++ project directories
  8. //
  9. //----------------------------------------------------------------------------
  10. #ifndef _MRCLEAN_H
  11. #define _MRCLEAN_H
  12.  
  13. class MrCleanWindow : public TWindow {
  14.     public:
  15.         MrCleanWindow(const char far* _path, const char far* cmd);
  16.     ~MrCleanWindow();
  17.         char cfgFile[256];
  18.         char path[256];
  19.     protected:
  20.         void Paint(TDC&, bool, TRect&);
  21.         void SetupWindow();
  22.         void EvTimer(uint);
  23.     void CmChooseDir();
  24.         void CmExit();
  25.         void CmClean();
  26.         void CmConfig();
  27.     void CmAbout();
  28.     private:
  29.         void DoClean();
  30.         void DeleteFiles(const char far* str);
  31.         TBitmap* bitmap;
  32.         TPalette* pal;
  33.         bool mode;
  34.         char target[256];
  35.         TOpenSaveDialog::TData fData;
  36.  
  37.         DECLARE_RESPONSE_TABLE(MrCleanWindow);
  38. };
  39.  
  40. #endif