#include <TTVLVContainer.h>
Inheritance diagram for TTVLVContainer:
Definition at line 112 of file TTVLVContainer.h.
TTVLVContainer::TTVLVContainer | ( | const TGWindow * | p, | |
UInt_t | w, | |||
UInt_t | h, | |||
UInt_t | options = kSunkenFrame | |||
) |
TTVLVContainer::~TTVLVContainer | ( | ) | [virtual] |
TTVLVContainer::TTVLVContainer | ( | const TGWindow * | p, | |
UInt_t | w, | |||
UInt_t | h, | |||
UInt_t | options = kSunkenFrame | |||
) |
virtual TTVLVContainer::~TTVLVContainer | ( | ) | [virtual] |
virtual void TTVLVContainer::AddThisItem | ( | TTVLVEntry * | item | ) | [inline, virtual] |
Definition at line 125 of file TTVLVContainer.h.
References TGCompositeFrame::AddFrame(), TGLVContainer::fCpos, TGLVContainer::fItemLayout, TGLVContainer::fJmode, and TGLVEntry::SetColumns().
Referenced by TTreeViewer::BuildInterface(), TTreeViewer::MapBranch(), and TTreeViewer::NewExpression().
const char * TTVLVContainer::Cut | ( | ) |
Definition at line 322 of file TTVLVContainer.cxx.
References TList::At(), TGFrameElement::fFrame, TGCompositeFrame::fList, and if().
Referenced by TTreeViewer::Cut().
void TTVLVContainer::EmptyAll | ( | ) |
Definition at line 576 of file TTVLVContainer.cxx.
References TGObject::fClient, TGFrameElement::fFrame, TGCompositeFrame::fList, TGClient::GetPicture(), TTreeViewer::kLTExpressionType, and TTreeViewer::kLTPackType.
Referenced by TTreeViewer::EmptyAll().
TTVLVEntry * TTVLVContainer::ExpressionItem | ( | Int_t | index | ) |
Definition at line 336 of file TTVLVContainer.cxx.
References TList::At(), TGFrameElement::fFrame, and TGCompositeFrame::fList.
Referenced by TTreeViewer::En(), and TTreeViewer::ExpressionItem().
TList * TTVLVContainer::ExpressionList | ( | ) |
Definition at line 349 of file TTVLVContainer.cxx.
References TList::Add(), TList::Clear(), fExpressionList, TGFrameElement::fFrame, TGCompositeFrame::fList, TGLVEntry::GetUserData(), if(), TTreeViewer::kLTDragType, and TTreeViewer::kLTExpressionType.
Referenced by TTreeViewer::ExpressionList().
const char * TTVLVContainer::Ex | ( | ) |
Definition at line 368 of file TTVLVContainer.cxx.
References TList::At(), TGFrameElement::fFrame, TGCompositeFrame::fList, and if().
Referenced by TTreeViewer::Ex().
const char * TTVLVContainer::Ey | ( | ) |
Definition at line 382 of file TTVLVContainer.cxx.
References TList::At(), TGFrameElement::fFrame, TGCompositeFrame::fList, and if().
Referenced by TTreeViewer::Ey().
const char * TTVLVContainer::Ez | ( | ) |
Definition at line 396 of file TTVLVContainer.cxx.
References TList::At(), TGFrameElement::fFrame, TGCompositeFrame::fList, and if().
Referenced by TTreeViewer::Ez().
TTreeViewer* TTVLVContainer::GetViewer | ( | ) | [inline] |
Definition at line 134 of file TTVLVContainer.h.
References fViewer.
Referenced by TTVLVEntry::ConvertAliases(), TGItemContext::Draw(), TGItemContext::EditExpression(), TTVLVEntry::FullConverted(), TGItemContext::RemoveItem(), and TGItemContext::Scan().
void TTVLVContainer::SetListView | ( | TGListView * | lv | ) | [inline, virtual] |
Reimplemented from TGLVContainer.
Definition at line 135 of file TTVLVContainer.h.
References fListView.
Referenced by TTreeViewer::BuildInterface().
void TTVLVContainer::SetViewer | ( | TTreeViewer * | viewer | ) | [inline] |
Definition at line 136 of file TTVLVContainer.h.
References fViewer.
Referenced by TTreeViewer::BuildInterface().
void TTVLVContainer::RemoveNonStatic | ( | ) |
Definition at line 597 of file TTVLVContainer.cxx.
References TGFrameElement::fFrame, TGLVContainer::fLastActive, TGCompositeFrame::fList, TTreeViewer::kLTExpressionType, and TGContainer::RemoveItem().
Referenced by TTreeViewer::AppendTree(), TTreeViewer::NewExpression(), TTreeViewer::ProcessMessage(), and TTreeViewer::SetTreeName().
const char * TTVLVContainer::ScanList | ( | ) |
Definition at line 410 of file TTVLVContainer.cxx.
References TList::At(), TGFrameElement::fFrame, TGCompositeFrame::fList, and if().
Referenced by TTreeViewer::ScanList().
void TTVLVContainer::SelectItem | ( | const char * | name | ) |
Definition at line 614 of file TTVLVContainer.cxx.
References TGLVEntry::Activate(), TGFrameElement::fFrame, TGLVContainer::fLastActive, TGCompositeFrame::fList, TGContainer::fSelected, if(), kFALSE, and kTRUE.
Referenced by TTreeViewer::ProcessMessage().
Reimplemented from TGLVContainer.
Definition at line 424 of file TTVLVContainer.cxx.
References TMath::Abs(), TGLVEntry::Activate(), TGObject::fClient, Event_t::fCode, fCursor, fDefaultCursor, TGContainer::fDragging, TGFrameElement::fFrame, TGObject::fId, TGLVContainer::fLastActive, TGCompositeFrame::fList, TGContainer::fMsgWindow, TGContainer::fSelected, TGContainer::fTotal, Event_t::fType, Event_t::fUser, fViewer, Event_t::fX, TGContainer::fX0, TGContainer::fXp, Event_t::fXRoot, Event_t::fY, TGContainer::fY0, TGContainer::fYp, Event_t::fYRoot, TGClient::GetPicture(), TGLVEntry::GetUserData(), gVirtualX, if(), kButtonPress, kButtonRelease, kC_CONTAINER, kCT_ITEMCLICK, kCT_SELCHANGED, kFALSE, TTreeViewer::kLTDragType, TTreeViewer::kLTPackType, kTRUE, TString::Length(), TTreeViewer::Message(), MK_MSG(), TGFrame::Move(), name, TGFrame::SendMessage(), snprintf, total, and TObject::Warning().
Reimplemented from TGContainer.
Definition at line 533 of file TTVLVContainer.cxx.
References TGContainer::fDragging, TGFrameElement::fFrame, TGLVContainer::fLastActive, TGCompositeFrame::fList, fListView, TGContainer::fMsgWindow, Event_t::fX, TGContainer::fX0, TGContainer::fXp, Event_t::fY, TGContainer::fY0, TGContainer::fYp, TGObject::GetId(), gVirtualX, if(), kC_CONTAINER, kFALSE, TTreeViewer::kLTExpressionType, kTRUE, MK_MSG(), TGFrame::Move(), TGFrame::SendMessage(), TGCanvas::SetHsbPosition(), and TGCanvas::SetVsbPosition().
virtual void TTVLVContainer::AddThisItem | ( | TTVLVEntry * | item | ) | [inline, virtual] |
Definition at line 125 of file TTVLVContainer.h.
References TGCompositeFrame::AddFrame(), TGLVContainer::fCpos, TGLVContainer::fItemLayout, TGLVContainer::fJmode, and TGLVEntry::SetColumns().
const char* TTVLVContainer::Cut | ( | ) |
void TTVLVContainer::EmptyAll | ( | ) |
TTVLVEntry* TTVLVContainer::ExpressionItem | ( | Int_t | index | ) |
TList* TTVLVContainer::ExpressionList | ( | ) |
const char* TTVLVContainer::Ex | ( | ) |
const char* TTVLVContainer::Ey | ( | ) |
const char* TTVLVContainer::Ez | ( | ) |
TTreeViewer* TTVLVContainer::GetViewer | ( | ) | [inline] |
void TTVLVContainer::SetListView | ( | TGListView * | lv | ) | [inline, virtual] |
Reimplemented from TGLVContainer.
Definition at line 135 of file TTVLVContainer.h.
References fListView.
void TTVLVContainer::SetViewer | ( | TTreeViewer * | viewer | ) | [inline] |
void TTVLVContainer::RemoveNonStatic | ( | ) |
const char* TTVLVContainer::ScanList | ( | ) |
void TTVLVContainer::SelectItem | ( | const char * | name | ) |
Reimplemented from TGLVContainer.
Reimplemented from TGContainer.
TGClient [friend] |
Cursor_t TTVLVContainer::fCursor [private] |
Cursor_t TTVLVContainer::fDefaultCursor [private] |
TGListView* TTVLVContainer::fListView [private] |
Reimplemented from TGLVContainer.
Definition at line 119 of file TTVLVContainer.h.
Referenced by HandleMotion(), and SetListView().
TTreeViewer* TTVLVContainer::fViewer [private] |
Definition at line 120 of file TTVLVContainer.h.
Referenced by GetViewer(), HandleButton(), and SetViewer().
TList* TTVLVContainer::fExpressionList [private] |
Definition at line 121 of file TTVLVContainer.h.
Referenced by ExpressionList(), and ~TTVLVContainer().
TGListView* TTVLVContainer::fListView [private] |
TTreeViewer* TTVLVContainer::fViewer [private] |
Definition at line 120 of file TTVLVContainer.h.
TList* TTVLVContainer::fExpressionList [private] |
Definition at line 121 of file TTVLVContainer.h.