class TBrowserImp



TBrowserImp

ABC describing GUI independent browser implementation protocol.


Function Members (Methods)

public:
TBrowserImp(TBrowser* b = 0)
TBrowserImp(TBrowser* b, const char* title, UInt_t width, UInt_t height, Option_t* opt = "")
TBrowserImp(TBrowser* b, const char* title, Int_t x, Int_t y, UInt_t width, UInt_t height, Option_t* opt = "")
virtual~TBrowserImp()
virtual voidAdd(TObject*, const char*, Int_t)
virtual voidAddCheckBox(TObject*, Bool_t = kFALSE)
virtual voidBrowseObj(TObject*)
TBrowser*Browser() const
virtual voidCheckObjectItem(TObject*, Bool_t = kFALSE)
static TClass*Class()
virtual Long_tExecPlugin(const char*, const char*, const char*, Int_t, Int_t)
virtual voidExecuteDefaultAction(TObject*)
virtual TBrowser*GetBrowser() const
virtual Option_t*GetDrawOption() const
virtual voidIconify()
virtual TClass*IsA() const
virtual voidRecursiveRemove(TObject*)
virtual voidRefresh(Bool_t = kFALSE)
virtual voidRemoveCheckBox(TObject*)
virtual voidSetBrowser(TBrowser* b)
virtual voidSetDrawOption(Option_t* option = "")
virtual voidSetStatusText(const char*, Int_t)
virtual voidShow()
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStartEmbedding(Int_t, Int_t)
virtual voidStopEmbedding(const char*)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
protected:
TBrowserImp(const TBrowserImp& br)
TBrowserImp&operator=(const TBrowserImp& br)

Data Members

protected:
TBrowser*fBrowserTBrowser associated with this implementation
Bool_tfShowCyclesShow object cycle numbers in browser

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

void SetDrawOption(Option_t* option = "")
{}
inline TBrowserImp(TBrowser* b, const char* title, UInt_t width, UInt_t height, Option_t* opt = "")
{ }
inline TBrowserImp(TBrowser* b, const char* title, Int_t x, Int_t y, UInt_t width, UInt_t height, Option_t* opt = "")
{ }
TBrowserImp(const TBrowserImp& br)
{ }
TBrowserImp& operator=(const TBrowserImp& br)
TBrowserImp(TBrowser *b=0)
{ }
virtual ~TBrowserImp()
{ }
void Add(TObject* , const char* , Int_t )
{ }
void AddCheckBox(TObject* , Bool_t = kFALSE)
{ }
void CheckObjectItem(TObject* , Bool_t = kFALSE)
{ }
void RemoveCheckBox(TObject* )
{ }
void BrowseObj(TObject* )
{ }
void ExecuteDefaultAction(TObject* )
{ }
void Iconify()
{ }
void RecursiveRemove(TObject* )
{ }
void Refresh(Bool_t = kFALSE)
{ }
void Show()
{ }
Option_t * GetDrawOption()
{ return 0; }
Long_t ExecPlugin(const char* , const char* , const char* , Int_t , Int_t )
{ return 0; }
void SetStatusText(const char* , Int_t )
{ }
void StartEmbedding(Int_t , Int_t )
{ }
void StopEmbedding(const char* )
{ }
TBrowser * GetBrowser()
{ return fBrowser; }
void SetBrowser(TBrowser* b)
{ fBrowser = b; }

Author: Fons Rademakers 15/11/95
Last change: root/base:$Id: TBrowserImp.h 20877 2007-11-19 11:17:07Z rdm $
Last generated: 2008-06-25 08:35
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *

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.