#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.