1// ContainerApplication.h 2 3 4 5#if !defined(CONTAINER_APPLICATION_H) 6#define CONTAINER_APPLICATION_H 7 8#include <unistd.h> 9#include <string.h> 10#include <stdlib.h> 11#include <File.h> 12#include <iostream.h> 13 14 15#include <Path.h> 16#include <Entry.h> 17#include <FindDirectory.h> 18#include <Application.h> 19 20#include "ContainerWindow.h" 21#include "IEApplication.h" 22 23IEResourceHandler *resourcehandler; 24 25class ContainerApplication : public IEApplication 26{ 27 public: 28 ContainerApplication(); 29 ~ContainerApplication(); 30 31 virtual void MessageReceived (BMessage *msg); 32 virtual void ReadyToRun(void); 33 BEntry *archive_file(bool create = TRUE); 34 35 private: 36 BMessenger fMsgnr; 37 BFile *fStream; 38 bool fRemove; 39 bool fTest; 40 ContainerWindow *fContainerWindow; 41 42}; 43 44#endif 45