TEveCompositeFrameInTab Class Reference

#include <TEveWindow.h>

Inheritance diagram for TEveCompositeFrameInTab:

TEveCompositeFrame TEveCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame List of all members.

Public Member Functions

 TEveCompositeFrameInTab (TGCompositeFrame *parent, TEveWindow *eve_parent, TGTab *tab)
virtual ~TEveCompositeFrameInTab ()
virtual void WindowNameChanged (const TString &name)
virtual void Destroy ()
virtual void SetCurrent (Bool_t curr)
 ClassDef (TEveCompositeFrameInTab, 0)
 TEveCompositeFrameInTab (TGCompositeFrame *parent, TEveWindow *eve_parent, TGTab *tab)
virtual ~TEveCompositeFrameInTab ()
virtual void WindowNameChanged (const TString &name)
virtual void Destroy ()
virtual void SetCurrent (Bool_t curr)
 ClassDef (TEveCompositeFrameInTab, 0)

Protected Member Functions

Int_t FindTabIndex ()
Int_t FindTabIndex ()

Protected Attributes

TGTabfTab
TGCompositeFramefParentInTab
TGTabfTab
TGCompositeFramefParentInTab

Private Member Functions

 TEveCompositeFrameInTab (const TEveCompositeFrameInTab &)
TEveCompositeFrameInTaboperator= (const TEveCompositeFrameInTab &)
 TEveCompositeFrameInTab (const TEveCompositeFrameInTab &)
TEveCompositeFrameInTaboperator= (const TEveCompositeFrameInTab &)

Detailed Description

Definition at line 171 of file TEveWindow.h.


Constructor & Destructor Documentation

TEveCompositeFrameInTab::TEveCompositeFrameInTab ( const TEveCompositeFrameInTab  )  [private]

TEveCompositeFrameInTab::TEveCompositeFrameInTab ( TGCompositeFrame parent,
TEveWindow eve_parent,
TGTab tab 
)

Definition at line 580 of file TEveWindow.cxx.

TEveCompositeFrameInTab::~TEveCompositeFrameInTab (  )  [virtual]

Definition at line 591 of file TEveWindow.cxx.

TEveCompositeFrameInTab::TEveCompositeFrameInTab ( const TEveCompositeFrameInTab  )  [private]

TEveCompositeFrameInTab::TEveCompositeFrameInTab ( TGCompositeFrame parent,
TEveWindow eve_parent,
TGTab tab 
)

virtual TEveCompositeFrameInTab::~TEveCompositeFrameInTab (  )  [virtual]


Member Function Documentation

TEveCompositeFrameInTab& TEveCompositeFrameInTab::operator= ( const TEveCompositeFrameInTab  )  [private]

Int_t TEveCompositeFrameInTab::FindTabIndex (  )  [protected]

Definition at line 609 of file TEveWindow.cxx.

References fParentInTab, fTab, TGTab::GetNumberOfTabs(), TGTab::GetTabContainer(), and t.

Referenced by Destroy(), SetCurrent(), and WindowNameChanged().

void TEveCompositeFrameInTab::WindowNameChanged ( const TString name  )  [virtual]

Reimplemented from TEveCompositeFrame.

Definition at line 597 of file TEveWindow.cxx.

References FindTabIndex(), fTab, TGTab::GetTabTab(), TGCompositeFrame::Layout(), name, TGTabElement::SetText(), t, and TEveCompositeFrame::WindowNameChanged().

void TEveCompositeFrameInTab::Destroy (  )  [virtual]

Implements TEveCompositeFrame.

Definition at line 629 of file TEveWindow.cxx.

References TGWindow::DestroyWindow(), TEveCompositeFrame::fEveWindow, FindTabIndex(), fParentInTab, fTab, gDebug, TObject::Info(), kFALSE, kNoCleanup, TGTab::RemoveTab(), TGCompositeFrame::SetCleanup(), and t.

void TEveCompositeFrameInTab::SetCurrent ( Bool_t  curr  )  [virtual]

Reimplemented from TEveCompositeFrame.

Definition at line 652 of file TEveWindow.cxx.

References TGObject::fClient, FindTabIndex(), fTab, TEveWindow::GetCurrentBackgroundColor(), TGFrame::GetDefaultFrameBackground(), TGTab::GetTabTab(), TGClient::NeedRedraw(), TGFrame::SetBackgroundColor(), TEveCompositeFrame::SetCurrent(), and t.

TEveCompositeFrameInTab::ClassDef ( TEveCompositeFrameInTab  ,
 
)

TEveCompositeFrameInTab& TEveCompositeFrameInTab::operator= ( const TEveCompositeFrameInTab  )  [private]

Int_t TEveCompositeFrameInTab::FindTabIndex (  )  [protected]

virtual void TEveCompositeFrameInTab::WindowNameChanged ( const TString name  )  [virtual]

Reimplemented from TEveCompositeFrame.

virtual void TEveCompositeFrameInTab::Destroy (  )  [virtual]

Implements TEveCompositeFrame.

virtual void TEveCompositeFrameInTab::SetCurrent ( Bool_t  curr  )  [virtual]

Reimplemented from TEveCompositeFrame.

TEveCompositeFrameInTab::ClassDef ( TEveCompositeFrameInTab  ,
 
)


Member Data Documentation

TGTab* TEveCompositeFrameInTab::fTab [protected]

Definition at line 178 of file TEveWindow.h.

Referenced by Destroy(), FindTabIndex(), SetCurrent(), and WindowNameChanged().

TGCompositeFrame* TEveCompositeFrameInTab::fParentInTab [protected]

Definition at line 179 of file TEveWindow.h.

Referenced by Destroy(), and FindTabIndex().

TGTab* TEveCompositeFrameInTab::fTab [protected]

Definition at line 178 of file TEveWindow.h.

TGCompositeFrame* TEveCompositeFrameInTab::fParentInTab [protected]

Definition at line 179 of file TEveWindow.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:36:48 2011 for ROOT_528-00b_version by  doxygen 1.5.1