ROOT logo
#ifndef SAVE2FILEDIALOG
#define SAVE2FILEDIALOG
#include "TString.h"
#include "TRootCanvas.h"
#include "TGMrbValuesAndText.h"
#include <iostream>
//_____________________________________________________________________________________


namespace std {} using namespace std;

class Save2FileDialog : public TObject {

private:
   TObject * fObject;
   TObject * fList;
   TString fCommand;
   TString fObjName;
   TString fFileName;
   TString fDir;
   Int_t   fHistInRange;
   Int_t   fKeepDialog;
   Int_t   fAsList;
   Int_t   fCanceled;
   TGMrbValuesAndText * fWidget;

public:
   Save2FileDialog(TObject *obj, const char *lname = NULL, TRootCanvas *win = NULL);
   ~Save2FileDialog();
   void ExecuteSave();
   void SaveDefaults();
   void RestoreDefaults();
   void CloseDown(Int_t wid = 0);
   void CloseDialog();
   void CRButtonPressed(Int_t, Int_t, TObject *) {};
   const char * GetObjName(){return fObjName.Data();};
	Int_t Canceled() { return fCanceled; };
ClassDef(Save2FileDialog,0)
};
#endif
 Save2FileDialog.h:1
 Save2FileDialog.h:2
 Save2FileDialog.h:3
 Save2FileDialog.h:4
 Save2FileDialog.h:5
 Save2FileDialog.h:6
 Save2FileDialog.h:7
 Save2FileDialog.h:8
 Save2FileDialog.h:9
 Save2FileDialog.h:10
 Save2FileDialog.h:11
 Save2FileDialog.h:12
 Save2FileDialog.h:13
 Save2FileDialog.h:14
 Save2FileDialog.h:15
 Save2FileDialog.h:16
 Save2FileDialog.h:17
 Save2FileDialog.h:18
 Save2FileDialog.h:19
 Save2FileDialog.h:20
 Save2FileDialog.h:21
 Save2FileDialog.h:22
 Save2FileDialog.h:23
 Save2FileDialog.h:24
 Save2FileDialog.h:25
 Save2FileDialog.h:26
 Save2FileDialog.h:27
 Save2FileDialog.h:28
 Save2FileDialog.h:29
 Save2FileDialog.h:30
 Save2FileDialog.h:31
 Save2FileDialog.h:32
 Save2FileDialog.h:33
 Save2FileDialog.h:34
 Save2FileDialog.h:35
 Save2FileDialog.h:36
 Save2FileDialog.h:37
 Save2FileDialog.h:38
 Save2FileDialog.h:39
 Save2FileDialog.h:40