// @(#)root/gui:$Name: $:$Id: TRootHelpDialog.h,v 1.1.1.1 2000/05/16 17:00:42 rdm Exp $ // Author: Fons Rademakers 24/02/98 /************************************************************************* * Copyright (C) 1995-2000, 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_TRootHelpDialog #define ROOT_TRootHelpDialog ////////////////////////////////////////////////////////////////////////// // // // TRootHelpDialog // // // // A TRootHelpDialog is used to display help text (or any text in a // // dialog window). There is on OK button to popdown the dialog. // // // ////////////////////////////////////////////////////////////////////////// #ifndef ROOT_TGFrame #include "TGFrame.h" #endif class TGTextView; class TGTextButton; class TRootHelpDialog : public TGTransientFrame { private: TGTextView *fView; // text view TGTextButton *fOK; // OK button TGLayoutHints *fL1; // layout of TGTextView TGLayoutHints *fL2; // layout of OK button public: TRootHelpDialog(const TGWindow *main, const char *title, UInt_t w, UInt_t h); virtual ~TRootHelpDialog(); void SetText(const char *helpText); void AddText(const char *helpText); void Popup(); void CloseWindow(); Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2); ClassDef(TRootHelpDialog,0) //Dialog to display help text }; #endif