ROOT logo
#ifndef INSERTIMAGEDIALOG
#define INSERTIMAGEDIALOG
#include "TASImage.h"
#include "TString.h"
#include "TList.h"
#include "TGMrbValuesAndText.h"
//_____________________________________________________________________________________

class TCanvas;
class TRootCanvas;
class TObject;

class InsertImageDialog : public TObject {

private:
   void *fValp[100];
   TList *fRow_lab;
   TGMrbValuesAndText *fDialog;
   TCanvas      *fCanvas;
   TPad       * fPad;
   TRootCanvas *fWindow;
   TImage *fImage;
   Int_t fEntirePad;
   Int_t fFix_no;
   Int_t fFix_h;
   Int_t fFix_w;
   Int_t fFix_wh;
   Int_t fOffset_x;
   Int_t fOffset_y;
   Int_t fWidth_x;
   Int_t fWidth_y;
   Double_t fBlur_x;
   Double_t fBlur_y;
   Double_t fImageWidth;
   Double_t fImageHeight;

   TString fPname;
   TString fMergeMode;

public:
   InsertImageDialog();
   virtual ~InsertImageDialog();
   void    ExecuteInsert();
   void    ExecuteMerge();
   void    ExecuteBlur();
   void    ExecuteCrop();
   TImage *FindActiveImage();
   void    ImageToFile();
   void    SaveDefaults();
   void    RestoreDefaults();
   void    RecursiveRemove(TObject * obj);
   void    CloseDialog();
   void    CloseDown(Int_t wid);
   void    CRButtonPressed(Int_t /*wid*/, Int_t /*bid*/, TObject */*obj*/) {};

ClassDef(InsertImageDialog,0)
};
#endif
 InsertImageDialog.h:1
 InsertImageDialog.h:2
 InsertImageDialog.h:3
 InsertImageDialog.h:4
 InsertImageDialog.h:5
 InsertImageDialog.h:6
 InsertImageDialog.h:7
 InsertImageDialog.h:8
 InsertImageDialog.h:9
 InsertImageDialog.h:10
 InsertImageDialog.h:11
 InsertImageDialog.h:12
 InsertImageDialog.h:13
 InsertImageDialog.h:14
 InsertImageDialog.h:15
 InsertImageDialog.h:16
 InsertImageDialog.h:17
 InsertImageDialog.h:18
 InsertImageDialog.h:19
 InsertImageDialog.h:20
 InsertImageDialog.h:21
 InsertImageDialog.h:22
 InsertImageDialog.h:23
 InsertImageDialog.h:24
 InsertImageDialog.h:25
 InsertImageDialog.h:26
 InsertImageDialog.h:27
 InsertImageDialog.h:28
 InsertImageDialog.h:29
 InsertImageDialog.h:30
 InsertImageDialog.h:31
 InsertImageDialog.h:32
 InsertImageDialog.h:33
 InsertImageDialog.h:34
 InsertImageDialog.h:35
 InsertImageDialog.h:36
 InsertImageDialog.h:37
 InsertImageDialog.h:38
 InsertImageDialog.h:39
 InsertImageDialog.h:40
 InsertImageDialog.h:41
 InsertImageDialog.h:42
 InsertImageDialog.h:43
 InsertImageDialog.h:44
 InsertImageDialog.h:45
 InsertImageDialog.h:46
 InsertImageDialog.h:47
 InsertImageDialog.h:48
 InsertImageDialog.h:49
 InsertImageDialog.h:50
 InsertImageDialog.h:51
 InsertImageDialog.h:52
 InsertImageDialog.h:53
 InsertImageDialog.h:54
 InsertImageDialog.h:55
 InsertImageDialog.h:56
 InsertImageDialog.h:57
 InsertImageDialog.h:58