// @(#)root/treeviewer:$Name: $:$Id: TSessionLogView.h,v 1.4 2006/01/30 17:42:06 rdm Exp $
// Author: Bertrand Bellenot, Gerri Ganis 15/09/2005
/*************************************************************************
* Copyright (C) 1995-2005, Rene Brun and Fons Rademakers. *
* All rights reserved. *
* *
* For the licensing terms see $ROOTSYS/LICENSE. *
* For the list of contributors see $ROOTSYS/README/CREDITS. *
*************************************************************************/
#ifndef ROOT_TSessionLogView
#define ROOT_TSessionLogView
#ifndef ROOT_TGFrame
#include "TGFrame.h"
#endif
#ifndef ROOT_TGButton
#include "TGButton.h"
#endif
#ifndef ROOT_TTextView
#include "TGTextView.h"
#endif
class TSessionViewer;
class TSessionLogView : public TGTransientFrame {
private:
TSessionViewer *fViewer; // pointer on main viewer
TGTextView *fTextView; // Text view widget
TGTextButton *fClose; // OK button
TGLayoutHints *fL1; // layout of TGTextEdit
TGLayoutHints *fL2; // layout of OK button
public:
TSessionLogView(TSessionViewer *viewer, UInt_t w, UInt_t h);
virtual ~TSessionLogView();
void AddBuffer(const char *buffer);
void LoadBuffer(const char *buffer);
void LoadFile(const char *file);
Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2);
void CloseWindow();
void ClearLogView();
void Popup();
void SetTitle();
ClassDef(TSessionLogView, 0) // PROOF progress dialog
};
#endif
ROOT page - Class index - Class Hierarchy - Top of the page
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.