#ifndef ROOT_TProofProgressLog
#define ROOT_TProofProgressLog
#ifndef ROOT_TGFrame
#include "TGFrame.h"
#endif
class TGTextView;
class TGTextButton;
class TProofProgressDialog;
class TProofLog;
class TGTextEntry;
class TGNumberEntry;
class TGListBox;
class TGSplitButton;
class TProofProgressLog : public TGTransientFrame {
private:
   enum ETextType { kRaw = 0, kStd = 1, kGrep = 2 };
   TGTextView           *fText;      
   TGTextButton         *fClose;     
   TGListBox            *fLogList;   
   TGTextButton         *fLogNew;    
   TProofProgressDialog *fDialog;    
   TProofLog            *fProofLog;  
   TGNumberEntry        *fLinesFrom; 
   TGNumberEntry        *fLinesTo;   
   TGTextEntry          *fGrepText;  
   TGTextEntry          *fFileName;  
   TGTextButton         *fSave;      
   TGTextButton         *fGrepButton; 
   TGCheckButton        *fAllLines;  
   TGCheckButton        *fRawLines;  
   TGSplitButton        *fAllWorkers; 
   Bool_t                fFullText;    
   Int_t                 fTextType;   
public:
   TProofProgressLog(TProofProgressDialog *d, Int_t w = 700, Int_t h = 300);
   virtual ~TProofProgressLog();
   TGListBox* BuildLogList(TGFrame *parent);
   void       DoLog(Bool_t grep=kFALSE);
   void       LogMessage(const char *msg, Bool_t all);
   void   LoadBuffer(const char *buffer);
   void   AddBuffer(const char *buffer);
   void   LoadFile(const char *file);
   void   Clear(Option_t * = 0);
   void   Popup();
   void   SaveToFile();
   void   NoLineEntry();
   void   Select(Int_t id);
   
   void   CloseWindow();
   ClassDef(TProofProgressLog,0) 
};
#endif
Last change: Thu Dec 11 16:27:59 2008
Last generated: 2008-12-11 16:27
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.