#ifndef __MYDIALOG_H #define __MYDIALOG_H #include #include #include #include #include #include #include #include #include #include #include #include #include class MainFrame; class MyDialog { RQ_OBJECT("MyDialog") public: MyDialog(const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h, TRootEmbeddedCanvas *ec); virtual ~MyDialog(); void SetFrame(MainFrame* frame); void Draw(const char* chainname); MainFrame* GetAddHistArray(const char* chainname, const char* arrayname, const char* plotname)const {return fFrame;} // slots void CloseWindow(); void DoClose(); // *SIGNAL* void DoSetlabel(); private: TGTransientFrame *fMain; TGCompositeFrame *fHor1; TGButton *fClose; TGGroupFrame *fGframe; TGTextEntry *fText; TGLabel *fLabel; TList *fCleanup; TRootEmbeddedCanvas *fEmbCanvas; MainFrame* fFrame;//! The MainFrame ClassDef(MyDialog, 1) }; #endif