home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 9 / CDACTUAL9.iso / progs / CB / DATA.Z / FMXWIN.H < prev    next >
Encoding:
C/C++ Source or Header  |  1996-08-16  |  1.9 KB  |  56 lines

  1. //---------------------------------------------------------------------------
  2. #ifndef fmxwinH
  3. #define fmxwinH
  4. //---------------------------------------------------------------------------
  5. #include <Forms.hpp>
  6. #include <Menus.hpp>
  7. #include <Classes.hpp>
  8. #include <DirOutln.hpp>
  9. #include <Outline.hpp>
  10. #include <Grids.hpp>
  11. #include <Controls.hpp>
  12. #include <FileCtrl.hpp>
  13. #include <StdCtrls.hpp>
  14. #include <ExtCtrls.hpp>
  15. #include <Tabs.hpp>
  16. //---------------------------------------------------------------------------
  17. class TFMForm : public TForm
  18. {
  19. __published:
  20.     TMainMenu *MainMenu1;
  21.     TMenuItem *File1;
  22.     TMenuItem *Open1;
  23.     TMenuItem *Move1;
  24.     TMenuItem *Copy1;
  25.     TMenuItem *Delete1;
  26.     TMenuItem *Rename1;
  27.     TMenuItem *Properties1;
  28.     TMenuItem *N1;
  29.     TMenuItem *Exit1;
  30.     TDirectoryOutline *DirectoryOutline;
  31.     TFileListBox *FileList;
  32.     TPanel *StatusBar;
  33.     TTabSet *DriveTabSet;
  34.     TPanel *FilePanel;
  35.     TPanel *DirectoryPanel;
  36.     TImage *Floppy;
  37.     TImage *Fixed;
  38.     TImage *Network;
  39.     void __fastcall FilePanelClick(TObject *Sender);
  40.     void __fastcall DirectoryOutlineChange(TObject *Sender);
  41.     void __fastcall DirectoryOutlineDragDrop(TObject *Sender,
  42.       TObject *Source, Integer X, Integer Y);
  43.     void __fastcall DirectoryOutlineDragOver(TObject *Sender,
  44.       TObject *Source, Integer X, Integer Y, TDragState State,
  45.       Boolean &Accept);
  46.     void __fastcall DirectoryPanelClick(TObject *Sender);
  47. private:        // private user declarations
  48.     void __fastcall ConfirmChange(const AnsiString ACaption, AnsiString FromFile, AnsiString ToFile);
  49. public:         // public user declarations
  50.     virtual __fastcall TFMForm(TComponent* Owner);
  51. };
  52. //---------------------------------------------------------------------------
  53. extern TFMForm *FMForm;
  54. //---------------------------------------------------------------------------
  55. #endif
  56.