// @(#)root/proof:$Name:  $:$Id: TSessionLogView.h,v 1.1 2006/11/17 15:50:17 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"

#ifndef ROOT_TGButton
#include "TGButton.h"

#ifndef ROOT_TTextView
#include "TGTextView.h"

class TSessionViewer;

class TSessionLogView : public TGTransientFrame {

   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

   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


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.