#include <TGListTree.h>
Inheritance diagram for TGListTree:
Definition at line 216 of file TGListTree.h.
Definition at line 220 of file TGListTree.h.
Definition at line 225 of file TGListTree.h.
Definition at line 220 of file TGListTree.h.
Definition at line 225 of file TGListTree.h.
TGListTree::TGListTree | ( | const TGListTree & | ) | [private] |
TGListTree::TGListTree | ( | TGWindow * | p = 0 , |
|
UInt_t | w = 1 , |
|||
UInt_t | h = 1 , |
|||
UInt_t | options = 0 , |
|||
Pixel_t | back = GetWhitePixel() | |||
) |
TGListTree::~TGListTree | ( | ) | [virtual] |
Definition at line 454 of file TGListTree.cxx.
References fDNDTypeList, fFirst, TGListTreeItem::fNextsibling, fTip, and PDeleteChildren().
TGListTree::TGListTree | ( | const TGListTree & | ) | [private] |
TGListTree::TGListTree | ( | TGWindow * | p = 0 , |
|
UInt_t | w = 1 , |
|||
UInt_t | h = 1 , |
|||
UInt_t | options = 0 , |
|||
Pixel_t | back = GetWhitePixel() | |||
) |
virtual TGListTree::~TGListTree | ( | ) | [virtual] |
Pixel_t TGListTree::GetGrayPixel | ( | ) | [static, protected] |
Definition at line 2372 of file TGListTree.cxx.
References TGFrame::fgBlackPixel, fgGrayPixel, gClient, TGClient::GetColorByName(), init(), kFALSE, and kTRUE.
Referenced by GetLineGC().
FontStruct_t TGListTree::GetDefaultFontStruct | ( | ) | [static, protected] |
Definition at line 2386 of file TGListTree.cxx.
References fgDefaultFont, gClient, TGFont::GetFontStruct(), TGResourcePool::GetIconFont(), and TGClient::GetResourcePool().
const TGGC & TGListTree::GetDrawGC | ( | ) | [static, protected] |
Definition at line 2396 of file TGListTree.cxx.
References GCValues_t::fBackground, GCValues_t::fFillStyle, GCValues_t::fFont, GCValues_t::fForeground, TGFrame::fgBlackPixel, fgDefaultFont, fgDrawGC, TGFrame::fgWhitePixel, GCValues_t::fLineStyle, GCValues_t::fLineWidth, GCValues_t::fMask, gClient, TGFont::GetFontHandle(), TGClient::GetGC(), kFillSolid, kGCBackground, kGCFillStyle, kGCFont, kGCForeground, kGCLineStyle, kGCLineWidth, kLineSolid, and kTRUE.
const TGGC & TGListTree::GetLineGC | ( | ) | [static, protected] |
Reimplemented from TGContainer.
Definition at line 2418 of file TGListTree.cxx.
References GCValues_t::fBackground, GCValues_t::fFillStyle, GCValues_t::fFont, GCValues_t::fForeground, fgDefaultFont, fgLineGC, TGFrame::fgWhitePixel, GCValues_t::fLineStyle, GCValues_t::fLineWidth, GCValues_t::fMask, gClient, TGFont::GetFontHandle(), TGClient::GetGC(), GetGrayPixel(), kFillSolid, kGCBackground, kGCFillStyle, kGCFont, kGCForeground, kGCLineStyle, kGCLineWidth, kLineOnOffDash, kTRUE, TGGC::SetDashList(), and TGGC::SetDashOffset().
const TGGC & TGListTree::GetHighlightGC | ( | ) | [static, protected] |
Definition at line 2442 of file TGListTree.cxx.
References GCValues_t::fBackground, GCValues_t::fFillStyle, GCValues_t::fFont, GCValues_t::fForeground, fgDefaultFont, TGFrame::fgDefaultSelectedBackground, fgHighlightGC, TGFrame::fgWhitePixel, GCValues_t::fLineStyle, GCValues_t::fLineWidth, GCValues_t::fMask, gClient, TGFont::GetFontHandle(), TGClient::GetGC(), kFillSolid, kGCBackground, kGCFillStyle, kGCFont, kGCForeground, kGCLineStyle, kGCLineWidth, kLineSolid, and kTRUE.
const TGGC & TGListTree::GetColorGC | ( | ) | [static, protected] |
Definition at line 2464 of file TGListTree.cxx.
References GCValues_t::fBackground, GCValues_t::fFillStyle, GCValues_t::fForeground, fgColorGC, TGFrame::fgDefaultSelectedBackground, TGFrame::fgWhitePixel, GCValues_t::fLineStyle, GCValues_t::fLineWidth, GCValues_t::fMask, gClient, TGClient::GetGC(), kFillSolid, kGCBackground, kGCFillStyle, kGCForeground, kGCLineStyle, kGCLineWidth, kLineSolid, and kTRUE.
Definition at line 1370 of file TGListTree.cxx.
References DrawChildren(), DrawItem(), TGContainer::fCanvas, fDefh, fDefw, fExposeBottom, fExposeTop, fFirst, TGListTreeItem::fFirstchild, fHspacing, fMargin, TGListTreeItem::fNextsibling, FontHeight(), fVspacing, TGPosition::fX, TGContainer::GetPagePosition(), height, TGListTreeItem::IsOpen(), TGCanvas::Layout(), width, x, and y.
Referenced by DrawRegion().
void TGListTree::Draw | ( | Option_t * | = "" |
) | [inline, protected, virtual] |
Reimplemented from TObject.
Definition at line 285 of file TGListTree.h.
References TObject::MayNotUse().
Int_t TGListTree::DrawChildren | ( | Handle_t | id, | |
TGListTreeItem * | item, | |||
Int_t | x, | |||
Int_t | y, | |||
Int_t | xroot | |||
) | [protected] |
Definition at line 1416 of file TGListTree.cxx.
References DrawItem(), fDefw, TGListTreeItem::fFirstchild, fHspacing, fIndent, fMargin, TGListTreeItem::fNextsibling, TGListTreeItem::fParent, fVspacing, TGPosition::fX, TGContainer::GetPagePosition(), TGListTreeItem::GetPicWidth(), height, TGListTreeItem::IsOpen(), and width.
Referenced by Draw().
void TGListTree::DrawItem | ( | Handle_t | id, | |
TGListTreeItem * | item, | |||
Int_t | x, | |||
Int_t | y, | |||
Int_t * | xroot, | |||
UInt_t * | retwidth, | |||
UInt_t * | retheight | |||
) | [protected] |
Definition at line 1445 of file TGListTree.cxx.
References TGPicture::Draw(), DrawItemName(), DrawNode(), fDrawGC, fExposeTop, TGListTreeItem::fFirstchild, TGDimension::fHeight, TGListTreeItem::fHeight, fHspacing, fIndent, fLineGC, TGListTreeItem::fNextsibling, FontHeight(), TGListTreeItem::fParent, TGListTreeItem::fXtext, TGListTreeItem::fY, TGPosition::fY, TGListTreeItem::fYtext, TGListTreeItem::GetCheckBoxPicture(), TGPicture::GetHeight(), TGContainer::GetPageDimension(), TGContainer::GetPagePosition(), TGListTreeItem::GetPicture(), TGListTreeItem::GetPicWidth(), TGListTreeItem::GetText(), TGPicture::GetWidth(), gVirtualX, height, TGListTreeItem::IsOpen(), p, and TextWidth().
Referenced by Draw(), and DrawChildren().
void TGListTree::DrawItemName | ( | Handle_t | id, | |
TGListTreeItem * | item | |||
) | [protected] |
Definition at line 1597 of file TGListTree.cxx.
References DrawActive(), DrawOutline(), fColorGC, fColorMode, fCurrent, fDrawGC, fHighlightGC, FontAscent(), FontHeight(), TGDimension::fWidth, TGListTreeItem::fXtext, TGPosition::fY, TGListTreeItem::fYtext, TGListTreeItem::GetColor(), TGContainer::GetPageDimension(), TGContainer::GetPagePosition(), TGListTreeItem::GetText(), TGListTreeItem::GetTextLength(), gVirtualX, TGListTreeItem::HasColor(), TGListTreeItem::IsActive(), kColorBox, kColorUnderline, TColor::Number2Pixel(), TextWidth(), width, x, and y.
Referenced by DrawItem(), and HighlightItem().
void TGListTree::DrawNode | ( | Handle_t | id, | |
TGListTreeItem * | item, | |||
Int_t | x, | |||
Int_t | y | |||
) | [protected] |
Definition at line 1637 of file TGListTree.cxx.
References TGListTreeItem::fFirstchild, TGFrame::fgBlackPixel, fGrayPixel, TGFrame::fgWhitePixel, fHighlightGC, TGPosition::fY, TGContainer::GetPagePosition(), gVirtualX, and TGListTreeItem::IsOpen().
Referenced by DrawItem().
void TGListTree::UpdateChecked | ( | TGListTreeItem * | item, | |
Bool_t | redraw = kFALSE | |||
) | [protected, virtual] |
Definition at line 2712 of file TGListTree.cxx.
References TGListTreeItem::CheckItem(), TGContainer::ClearViewPort(), fAutoCheckBoxPic, fCheckMode, TGObject::fClient, TGListTreeItem::GetFirstChild(), TGListTreeItem::GetParent(), TGClient::GetPicture(), TGListTreeItem::HasCheckBox(), TGListTreeItem::HasCheckedChild(), TGListTreeItem::HasUnCheckedChild(), TGListTreeItem::IsChecked(), kFALSE, kRecursive, kTRUE, and TGListTreeItem::SetCheckBoxPictures().
Referenced by HandleButton(), HandleKey(), and InsertChild().
void TGListTree::SaveChildren | ( | ostream & | out, | |
TGListTreeItem * | item, | |||
Int_t & | n | |||
) | [protected] |
Definition at line 2590 of file TGListTree.cxx.
References TGListTreeItem::fFirstchild, TGListTreeItem::fNextsibling, TString::Format(), TGWindow::GetName(), p, and TGListTreeItem::SavePrimitive().
Referenced by SavePrimitive().
void TGListTree::RemoveReference | ( | TGListTreeItem * | item | ) | [protected] |
Definition at line 1684 of file TGListTree.cxx.
References TGContainer::ClearViewPort(), fFirst, TGListTreeItem::fFirstchild, fLast, TGListTreeItem::fLastchild, TGListTreeItem::fNextsibling, TGListTreeItem::fParent, and TGListTreeItem::fPrevsibling.
Referenced by DeleteItem(), and Reparent().
void TGListTree::PDeleteItem | ( | TGListTreeItem * | item | ) | [protected] |
Definition at line 1712 of file TGListTree.cxx.
References DrawOutline(), fBelowMouse, fCurrent, TGObject::fId, fLastEventState, fSelected, TGListTreeItem::GetNextSibling(), TGListTreeItem::GetParent(), TGListTreeItem::GetPrevSibling(), kTRUE, and MouseOver().
Referenced by DeleteItem(), and PDeleteChildren().
void TGListTree::PDeleteChildren | ( | TGListTreeItem * | item | ) | [protected] |
Definition at line 1740 of file TGListTree.cxx.
References TGListTreeItem::fFirstchild, TGListTreeItem::fLastchild, TGListTreeItem::fNextsibling, and PDeleteItem().
Referenced by DeleteChildren(), DeleteItem(), and ~TGListTree().
void TGListTree::InsertChild | ( | TGListTreeItem * | parent, | |
TGListTreeItem * | item | |||
) | [protected] |
Definition at line 1757 of file TGListTree.cxx.
References fFirst, TGListTreeItem::fFirstchild, fLast, TGListTreeItem::fLastchild, TGListTreeItem::fNextsibling, TGListTreeItem::fParent, TGListTreeItem::fPrevsibling, TGListTreeItem::HasCheckBox(), i, and UpdateChecked().
Referenced by AddItem(), InsertChildren(), and Reparent().
void TGListTree::InsertChildren | ( | TGListTreeItem * | parent, | |
TGListTreeItem * | item | |||
) | [protected] |
Definition at line 1805 of file TGListTree.cxx.
References TGListTreeItem::fNextsibling, TGListTreeItem::fParent, TGListTreeItem::fPrevsibling, and InsertChild().
Referenced by ReparentChildren().
Int_t TGListTree::SearchChildren | ( | TGListTreeItem * | item, | |
Int_t | y, | |||
Int_t | findy, | |||
TGListTreeItem ** | finditem | |||
) | [protected] |
Definition at line 1846 of file TGListTree.cxx.
References TGListTreeItem::fFirstchild, TGListTreeItem::fNextsibling, FontHeight(), fVspacing, TGPicture::GetHeight(), TGListTreeItem::GetPicture(), height, and TGListTreeItem::IsOpen().
Referenced by FindItem().
TGListTreeItem * TGListTree::FindItem | ( | Int_t | findy | ) | [protected] |
Definition at line 1881 of file TGListTree.cxx.
References fFirst, TGListTreeItem::fFirstchild, fMargin, TGListTreeItem::fNextsibling, FontHeight(), fVspacing, TGPosition::fY, TGPicture::GetHeight(), TGContainer::GetPagePosition(), TGListTreeItem::GetPicture(), height, TGListTreeItem::IsOpen(), SearchChildren(), and y.
Referenced by HandleButton(), HandleDNDPosition(), HandleDoubleClick(), HandleMotion(), LineDown(), and LineUp().
void* TGListTree::FindItem | ( | const TString & | name, | |
Bool_t | direction = kTRUE , |
|||
Bool_t | caseSensitive = kTRUE , |
|||
Bool_t | beginWith = kFALSE | |||
) | [inline, protected, virtual] |
Reimplemented from TGContainer.
Definition at line 302 of file TGListTree.h.
References TGContainer::FindItem(), and name.
virtual void TGListTree::Layout | ( | ) | [inline, protected, virtual] |
Reimplemented from TGContainer.
Definition at line 308 of file TGListTree.h.
Referenced by HandleKey().
void TGListTree::OnMouseOver | ( | TGFrame * | ) | [inline, protected, virtual] |
void TGListTree::CurrentChanged | ( | TGFrame * | ) | [inline, protected, virtual] |
void TGListTree::ReturnPressed | ( | TGFrame * | ) | [inline, protected, virtual] |
Reimplemented from TGContainer.
Definition at line 314 of file TGListTree.h.
Referenced by HandleButton(), and HandleKey().
Reimplemented from TGContainer.
Definition at line 316 of file TGListTree.h.
Referenced by HandleDoubleClick(), and HandleKey().
Reimplemented from TGContainer.
Definition at line 318 of file TGListTree.h.
Referenced by HandleKey().
TGListTree& TGListTree::operator= | ( | const TGListTree & | ) | [private] |
Reimplemented from TGContainer.
Definition at line 547 of file TGListTree.cxx.
References CheckAllChildren(), Checked(), TGContainer::ClearViewPort(), Clicked(), TGContainer::fBdown, TGContainer::fCanvas, fCheckMode, Event_t::fCode, fCurrent, FindItem(), TGContainer::fMsgWindow, fSelected, Event_t::fState, fTip, Event_t::fType, fUserControlled, Event_t::fX, TGContainer::fXDND, Event_t::fXRoot, TGListTreeItem::fXtext, Event_t::fY, TGContainer::fYDND, Event_t::fYRoot, TGListTreeItem::GetCheckBoxPicture(), TGCanvas::GetContainer(), TGFrame::GetHeight(), TGListTreeItem::GetPicWidth(), TGCanvas::GetViewPort(), TGCanvas::GetVsbPosition(), TGPicture::GetWidth(), TGListTreeItem::HasCheckBox(), TGToolTip::Hide(), HighlightItem(), TGListTreeItem::IsOpen(), kButton1, kButton4, kButton5, kButtonPress, kButtonRelease, kC_LISTTREE, kCT_ITEMCLICK, kFALSE, kRecursive, kTRUE, TMath::Min(), MK_MSG(), TGFrame::SendMessage(), TGListTreeItem::SetOpen(), TGCanvas::SetVsbPosition(), ToggleItem(), UnselectAll(), and UpdateChecked().
Reimplemented from TGContainer.
Definition at line 645 of file TGListTree.cxx.
References TGContainer::ClearViewPort(), DoubleClicked(), Event_t::fCode, fDisableOpen, FindItem(), TGContainer::fMsgWindow, fSelected, fUserControlled, Event_t::fXRoot, Event_t::fY, Event_t::fYRoot, HighlightItem(), TGListTreeItem::IsOpen(), kButton1, kButton4, kButton5, kC_LISTTREE, kCT_ITEMDBLCLICK, kFALSE, kTRUE, MK_MSG(), TGFrame::SendMessage(), TGListTreeItem::SetOpen(), and UnselectAll().
Reimplemented from TGCompositeFrame.
Definition at line 687 of file TGListTree.cxx.
References DrawOutline(), fBelowMouse, fCurrent, TGObject::fId, Event_t::fState, fTip, fTipItem, Event_t::fType, fUserControlled, kLeaveNotify, kTRUE, and MouseOver().
Reimplemented from TGContainer.
Definition at line 786 of file TGListTree.cxx.
References TBuffer::Buffer(), xmlio::Class, TString::Data(), TGDNDManager::Drag(), DrawOutline(), TString::EndsWith(), fAutoTips, TGContainer::fBdown, fBelowMouse, fBuf, TGObject::fClient, fCurrent, TDNDData::fData, TDNDData::fDataLength, TDNDData::fDataType, fDNDData, fDNDTypeList, TGListTreeItem::fHeight, TGObject::fId, FindItem(), TString::Format(), Event_t::fState, Event_t::fTime, fTip, fTipItem, fUserControlled, Event_t::fX, TGContainer::fXDND, Event_t::fXRoot, TGListTreeItem::fXtext, TGListTreeItem::fY, Event_t::fY, TGPosition::fY, TGContainer::fYDND, Event_t::fYRoot, gDNDManager, TGListTreeItem::GetCheckBoxPicture(), TGDNDManager::GetDNDActionCopy(), TGPicture::GetName(), TGContainer::GetPagePosition(), TGListTreeItem::GetPicture(), TGClient::GetPicture(), TGListTreeItem::GetText(), TGListTreeItem::GetTipText(), TGListTreeItem::GetTipTextLength(), TGListTreeItem::GetUserData(), TGPicture::GetWidth(), gSystem, gVirtualX, TGListTreeItem::HasCheckBox(), TGListTreeItem::IsDNDSource(), TGDNDManager::IsDragging(), kHand, kPointer, kTRUE, TBuffer::kWrite, TBuffer::Length(), MouseOver(), TString::ReplaceAll(), TBufferFile::Reset(), TGContainer::SetDragPixmap(), SetToolTipText(), TGDNDManager::StartDrag(), str, TObjString::String(), TSystem::UnixPathName(), TSystem::WorkingDirectory(), and TBufferFile::WriteObject().
Reimplemented from TGContainer.
Definition at line 913 of file TGListTree.cxx.
References CheckAllChildren(), Checked(), TGContainer::ClearViewPort(), Clicked(), DoubleClicked(), End(), TGDNDManager::EndDrag(), fCheckMode, fCurrent, fEventHandled, fLastEventState, fSelected, Event_t::fState, fTip, Event_t::fType, fUserControlled, gDNDManager, TGListTreeItem::GetUserData(), gVirtualX, TGListTreeItem::HasCheckBox(), TGToolTip::Hide(), HighlightItem(), Home(), TGListTreeItem::IsChecked(), TGDNDManager::IsDragging(), TGListTreeItem::IsOpen(), kButton1, kButtonPress, KeyPressed(), kFALSE, kGKeyPress, kKey_Down, kKey_End, kKey_Enter, kKey_Escape, kKey_F5, kKey_F7, kKey_Home, kKey_Left, kKey_PageDown, kKey_PageUp, kKey_Return, kKey_Right, kKey_Space, kKey_Up, kKeyShiftMask, kRecursive, kTRUE, Layout(), LineDown(), LineUp(), n, PageDown(), PageUp(), Search(), TGListTreeItem::SetActive(), TGListTreeItem::SetOpen(), ToggleItem(), and UpdateChecked().
virtual void TGListTree::SetCanvas | ( | TGCanvas * | canvas | ) | [inline, virtual] |
Definition at line 337 of file TGListTree.h.
References canvas, and TGContainer::fCanvas.
Referenced by RootShower::RootShower(), and TEveGListTreeEditorFrame::TEveGListTreeEditorFrame().
Reimplemented from TGContainer.
Definition at line 1328 of file TGListTree.cxx.
References Draw(), TGFrame::fBackground, GCValues_t::fForeground, GCValues_t::fGraphicsExposures, TGObject::fId, GCValues_t::fMask, TGContainer::fViewPort, TGFrame::GetHeight(), TGFrame::GetWidth(), gVirtualX, kFALSE, kGCBackground, kGCForeground, kGCGraphicsExposures, and kTRUE.
void TGListTree::DrawOutline | ( | Handle_t | id, | |
TGListTreeItem * | item, | |||
Pixel_t | col = 0xbbbbbb , |
|||
Bool_t | clear = kFALSE | |||
) | [virtual] |
Definition at line 1553 of file TGListTree.cxx.
References TGContainer::fCanvas, fDrawGC, TGFrame::fgBlackPixel, FontHeight(), TGDimension::fWidth, TGListTreeItem::fXtext, TGPosition::fY, TGListTreeItem::fYtext, TGFrame::GetBackground(), TGListTreeItem::GetCheckBoxPicture(), TGCanvas::GetContainer(), TGContainer::GetPageDimension(), TGContainer::GetPagePosition(), TGListTreeItem::GetPicWidth(), TGPicture::GetWidth(), gVirtualX, and TGListTreeItem::HasCheckBox().
Referenced by DrawItemName(), HandleCrossing(), HandleMotion(), LineDown(), LineUp(), and PDeleteItem().
void TGListTree::DrawActive | ( | Handle_t | id, | |
TGListTreeItem * | item | |||
) | [virtual] |
Definition at line 1578 of file TGListTree.cxx.
References fDrawGC, TGFrame::fgBlackPixel, fHighlightGC, FontAscent(), FontHeight(), TGListTreeItem::fXtext, TGPosition::fY, TGListTreeItem::fYtext, TGListTreeItem::GetActiveColor(), TGContainer::GetPageDimension(), TGContainer::GetPagePosition(), TGListTreeItem::GetText(), TGListTreeItem::GetTextLength(), gVirtualX, TextWidth(), and width.
Referenced by DrawItemName().
virtual TGDimension TGListTree::GetDefaultSize | ( | ) | const [inline, virtual] |
void TGListTree::AddItem | ( | TGListTreeItem * | parent, | |
TGListTreeItem * | item | |||
) |
Definition at line 1920 of file TGListTree.cxx.
References TGContainer::ClearViewPort(), InsertChild(), and TGListTreeItem::IsOpen().
Referenced by TGFileBrowser::Add(), TGFileBrowser::AddFSDirectory(), TEveElement::AddIntoListTree(), AddItem(), TGFileBrowser::AddKey(), TGFileBrowser::AddRemoteFile(), AddRoot(), RootShower::AddToTree(), TRootBrowserLite::AddToTree(), TTreeViewer::AppendTree(), MyEvent::Bremsstrahlung(), TSessionFrame::Build(), TGeoShapeDialog::BuildListTree(), TGeoMediumDialog::BuildListTree(), TGeoVolumeDialog::BuildListTree(), TGeoMaterialDialog::BuildListTree(), TGeoMatrixDialog::BuildListTree(), TGuiBldNameFrame::CheckItems(), DNDMainFrame::DataDropped(), MyEvent::Decay(), DNDMainFrame::DNDMainFrame(), TGeoVolumeDialog::DoItemClick(), TGFileBrowser::DoubleClicked(), TRootBrowserLite::ExecuteDefaultAction(), ListTreeWindow::FillListTree(), TGFileBrowser::GotoDir(), TRootBrowserLite::IconBoxAction(), MyEvent::Init(), TEveGListTreeEditorFrame::ItemDblClicked(), ListTreeWindow::ListTreeWindow(), TTreeViewer::MapBranch(), TGuiBldNameFrame::MapItems(), TSessionServerFrame::OnBtnAddClicked(), TSessionFrame::OnBtnGetQueriesClicked(), TSessionQueryFrame::OnBtnRetrieve(), TNewQueryDlg::OnBtnSaveClicked(), TestDirList::OnDoubleClick(), RootShower::OnOpenFile(), MyEvent::PairCreation(), TestDirList::ProcessMessage(), TSessionViewer::QueryResultReady(), TSessionViewer::ReadConfiguration(), TTreeViewer::SetTreeName(), TestDirList::TestDirList(), TSessionFrame::UpdateListOfDataSets(), TSessionViewer::UpdateListOfProofs(), and TSessionViewer::UpdateListOfSessions().
TGListTreeItem * TGListTree::AddItem | ( | TGListTreeItem * | parent, | |
const char * | string, | |||
const TGPicture * | open = 0 , |
|||
const TGPicture * | closed = 0 , |
|||
Bool_t | checkbox = kFALSE | |||
) |
Definition at line 1931 of file TGListTree.cxx.
References TGContainer::ClearViewPort(), TGObject::fClient, InsertChild(), TGListTreeItem::IsOpen(), and open.
TGListTreeItem * TGListTree::AddItem | ( | TGListTreeItem * | parent, | |
const char * | string, | |||
void * | userData, | |||
const TGPicture * | open = 0 , |
|||
const TGPicture * | closed = 0 , |
|||
Bool_t | checkbox = kFALSE | |||
) |
Definition at line 1948 of file TGListTree.cxx.
References AddItem(), FindChildByData(), open, and TGListTreeItem::SetUserData().
void TGListTree::RenameItem | ( | TGListTreeItem * | item, | |
const char * | string | |||
) |
Definition at line 1966 of file TGListTree.cxx.
References TGContainer::DoRedraw(), and TGListTreeItem::Rename().
Referenced by TEditQueryFrame::OnBtnSave(), TNewQueryDlg::OnBtnSaveClicked(), and RenameSelected().
Int_t TGListTree::DeleteItem | ( | TGListTreeItem * | item | ) |
Definition at line 1978 of file TGListTree.cxx.
References fBelowMouse, TGObject::fClient, fCurrent, fUserControlled, TGClient::NeedRedraw(), PDeleteChildren(), PDeleteItem(), and RemoveReference().
Referenced by TRootBrowserLite::DeleteListTreeItem(), TSessionViewer::DeleteQuery(), DeleteSelected(), TSessionServerFrame::OnBtnDeleteClicked(), RecursiveDeleteItem(), TGFileBrowser::RecursiveRemove(), TGuiBldNameFrame::RemoveFrame(), TEveElement::RemoveFromListTree(), TGFileBrowser::Update(), and TGuiBldNameFrame::UpdateName().
void TGListTree::OpenItem | ( | TGListTreeItem * | item | ) |
Definition at line 1995 of file TGListTree.cxx.
References AdjustPosition(), TGContainer::DoRedraw(), kTRUE, and TGListTreeItem::SetOpen().
Referenced by TEveManager::AddToListTree(), TTreeViewer::AppendTree(), TRootBrowserLite::BrowseObj(), TGFileBrowser::BrowseObj(), TGeoVolumeDialog::BuildListTree(), TGuiBldNameFrame::ChangeSelected(), DNDMainFrame::DNDMainFrame(), TRootBrowserLite::ExecuteDefaultAction(), ListTreeWindow::FillListTree(), TGFileBrowser::GotoDir(), TRootBrowserLite::IconBoxAction(), TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionServerFrame::OnBtnNewServerClicked(), TNewQueryDlg::OnBtnSaveClicked(), RootShower::OnOpenFile(), RootShower::OnShowerProduce(), RootShower::Produce(), TSessionViewer::ReadConfiguration(), TRootBrowserLite::RecursiveRemove(), TGFileBrowser::Selected(), TTreeViewer::SetTreeName(), and TSessionFrame::UpdateListOfDataSets().
void TGListTree::CloseItem | ( | TGListTreeItem * | item | ) |
Definition at line 2007 of file TGListTree.cxx.
References AdjustPosition(), TGContainer::DoRedraw(), kFALSE, and TGListTreeItem::SetOpen().
void TGListTree::CheckItem | ( | TGListTreeItem * | item, | |
Bool_t | check = kTRUE | |||
) |
Definition at line 2688 of file TGListTree.cxx.
References TGListTreeItem::CheckItem().
Referenced by TGFileBrowser::Add(), TRootBrowserLite::AddCheckBox(), TRootBrowserLite::AddToTree(), TRootBrowserLite::CheckObjectItem(), and ListTreeWindow::SwitchState().
void TGListTree::SetCheckBox | ( | TGListTreeItem * | item, | |
Bool_t | on = kTRUE | |||
) |
Definition at line 2696 of file TGListTree.cxx.
References TGListTreeItem::SetCheckBox().
Referenced by TRootBrowserLite::AddCheckBox(), ListTreeWindow::FillListTree(), and TRootBrowserLite::RemoveCheckBox().
void TGListTree::ToggleItem | ( | TGListTreeItem * | item | ) |
Definition at line 2704 of file TGListTree.cxx.
References TGListTreeItem::Toggle().
Referenced by ListTreeWindow::FillListTree(), HandleButton(), and HandleKey().
Int_t TGListTree::RecursiveDeleteItem | ( | TGListTreeItem * | item, | |
void * | userData | |||
) |
Definition at line 2019 of file TGListTree.cxx.
References DeleteItem(), TGListTreeItem::fFirstchild, TGListTreeItem::fNextsibling, TGListTreeItem::GetUserData(), and TGListTreeItem::IsOpen().
Referenced by TGFileBrowser::RecursiveRemove(), and TRootBrowserLite::ToSystemDirectory().
Int_t TGListTree::DeleteChildren | ( | TGListTreeItem * | item | ) |
Definition at line 2050 of file TGListTree.cxx.
References TGContainer::DoRedraw(), fBelowMouse, fCurrent, fUserControlled, and PDeleteChildren().
Referenced by TGFileBrowser::ApplyFilter(), TSessionViewer::CleanupSession(), TSessionViewer::CloseWindow(), RootShower::Initialize(), TEveGListTreeEditorFrame::ItemDblClicked(), TSessionViewer::ReadConfiguration(), TGFileBrowser::RecursiveRemove(), TGFileBrowser::ToggleSort(), and TSessionFrame::UpdateListOfDataSets().
Int_t TGListTree::Reparent | ( | TGListTreeItem * | item, | |
TGListTreeItem * | newparent | |||
) |
Definition at line 2065 of file TGListTree.cxx.
References TGContainer::DoRedraw(), InsertChild(), and RemoveReference().
Referenced by TGuiBldNameFrame::CheckItems(), and RootShower::OnOpenFile().
Int_t TGListTree::ReparentChildren | ( | TGListTreeItem * | item, | |
TGListTreeItem * | newparent | |||
) |
Definition at line 2081 of file TGListTree.cxx.
References TGContainer::DoRedraw(), TGListTreeItem::fFirstchild, and InsertChildren().
void TGListTree::SetToolTipItem | ( | TGListTreeItem * | item, | |
const char * | string | |||
) |
Definition at line 2038 of file TGListTree.cxx.
References TGListTreeItem::SetTipText().
Referenced by TGFileBrowser::Add(), TRootBrowserLite::AddToTree(), MyEvent::Bremsstrahlung(), DNDMainFrame::DataDropped(), MyEvent::Decay(), DNDMainFrame::DNDMainFrame(), MyEvent::Init(), TSessionServerFrame::OnBtnAddClicked(), RootShower::OnOpenFile(), MyEvent::PairCreation(), TSessionViewer::ReadConfiguration(), TSessionViewer::UpdateListOfProofs(), and TSessionViewer::UpdateListOfSessions().
Definition at line 369 of file TGListTree.h.
References fAutoTips.
Referenced by TRootBrowserLite::CreateBrowser().
void TGListTree::SetAutoCheckBoxPic | ( | Bool_t | on | ) | [inline] |
Definition at line 370 of file TGListTree.h.
References fAutoCheckBoxPic.
Referenced by TEveGListTreeEditorFrame::TEveGListTreeEditorFrame().
void TGListTree::SetSelected | ( | TGListTreeItem * | item | ) | [inline] |
Definition at line 371 of file TGListTree.h.
References fSelected.
Referenced by TGeoVolumeDialog::BuildListTree(), TEveTrackList::FindTrackByIndex(), TEveTrackList::FindTrackByLabel(), TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionServerFrame::OnBtnNewServerClicked(), TNewQueryDlg::OnBtnSaveClicked(), TSessionViewer::ReadConfiguration(), and TGFileBrowser::ToggleSort().
void TGListTree::AdjustPosition | ( | TGListTreeItem * | item | ) |
Definition at line 1254 of file TGListTree.cxx.
References TGContainer::fCanvas, fFirst, TGListTreeItem::fHeight, fSelected, TGContainer::fViewPort, TGListTreeItem::fY, TGFrame::GetHeight(), TGListTreeItem::GetParent(), TGScrollBar::GetPosition(), TGCanvas::GetVScrollbar(), TGContainer::GetVScrollbar(), HighlightItem(), TGWindow::IsMapped(), TMath::Max(), TMath::Min(), TGCanvas::SetVsbPosition(), and y.
Referenced by TRootBrowserLite::BrowseObj(), TGFileBrowser::BrowseObj(), TGFileBrowser::GotoDir(), TRootBrowserLite::HistoryBackward(), TRootBrowserLite::HistoryForward(), TGFileBrowser::Selected(), and TGFileBrowser::ToggleSort().
void TGListTree::AdjustPosition | ( | ) | [inline, virtual] |
Reimplemented from TGContainer.
Definition at line 373 of file TGListTree.h.
References TGContainer::AdjustPosition().
Referenced by CloseItem(), HighlightItem(), and OpenItem().
Reimplemented from TGContainer.
Definition at line 1157 of file TGListTree.cxx.
References TGContainer::fCanvas, and TGCanvas::SetVsbPosition().
Referenced by HandleKey().
Reimplemented from TGContainer.
Definition at line 1165 of file TGListTree.cxx.
References TGContainer::fCanvas, TGFrame::fHeight, and TGCanvas::SetVsbPosition().
Referenced by HandleKey().
Reimplemented from TGContainer.
Definition at line 1173 of file TGListTree.cxx.
References TGContainer::fCanvas, TGDimension::fHeight, TGContainer::GetPageDimension(), TGCanvas::GetVsbPosition(), and TGCanvas::SetVsbPosition().
Referenced by HandleKey().
Reimplemented from TGContainer.
Definition at line 1188 of file TGListTree.cxx.
References TGContainer::fCanvas, TGDimension::fHeight, TGContainer::GetPageDimension(), TGCanvas::GetVsbPosition(), and TGCanvas::SetVsbPosition().
Referenced by HandleKey().
Reimplemented from TGContainer.
Definition at line 1202 of file TGListTree.cxx.
References DrawOutline(), TGContainer::fCanvas, fCurrent, TGObject::fId, FindItem(), fMargin, fVspacing, TGListTreeItem::fY, TGPosition::fY, TGPicture::GetHeight(), TGContainer::GetPageDimension(), TGContainer::GetPagePosition(), TGListTreeItem::GetPicture(), TGCanvas::GetVsbPosition(), height, kTRUE, and TGCanvas::SetVsbPosition().
Referenced by HandleKey().
Reimplemented from TGContainer.
Definition at line 1228 of file TGListTree.cxx.
References DrawOutline(), TGContainer::fCanvas, fCurrent, TGDimension::fHeight, TGObject::fId, FindItem(), fMargin, fVspacing, TGListTreeItem::fY, TGPosition::fY, TGPicture::GetHeight(), TGContainer::GetPageDimension(), TGContainer::GetPagePosition(), TGListTreeItem::GetPicture(), TGCanvas::GetVsbPosition(), height, kTRUE, and TGCanvas::SetVsbPosition().
Referenced by HandleKey().
Reimplemented from TGContainer.
Definition at line 1295 of file TGListTree.cxx.
References buf, ClearHighlighted(), TGSearchType::fBuffer, TGContainer::fCanvas, TGObject::fClient, FindItemByPathname(), TGClient::GetDefaultRoot(), gVirtualX, HighlightItem(), kMBIconExclamation, kMBOk, and snprintf.
Referenced by HandleKey().
Int_t TGListTree::Sort | ( | TGListTreeItem * | item | ) |
Definition at line 2109 of file TGListTree.cxx.
References TGContainer::DoRedraw(), fFirst, TGListTreeItem::fFirstchild, fLast, TGListTreeItem::fLastchild, TGListTreeItem::fNextsibling, TGListTreeItem::fPrevsibling, i, list, and size_t.
Referenced by SortSiblings().
Int_t TGListTree::SortSiblings | ( | TGListTreeItem * | item | ) |
Int_t TGListTree::SortChildren | ( | TGListTreeItem * | item | ) |
Definition at line 2171 of file TGListTree.cxx.
References TGContainer::DoRedraw(), fFirst, TGListTreeItem::fFirstchild, and SortSiblings().
Referenced by TGFileBrowser::ToggleSort().
void TGListTree::HighlightItem | ( | TGListTreeItem * | item | ) |
Definition at line 2333 of file TGListTree.cxx.
References AdjustPosition(), kFALSE, kTRUE, and UnselectAll().
Referenced by AdjustPosition(), TTreeViewer::AppendTree(), TRootBrowserLite::BrowseObj(), TGFileBrowser::BrowseObj(), TGuiBldNameFrame::ChangeSelected(), ListTreeWindow::FillListTree(), TEveTrackList::FindTrackByIndex(), TEveTrackList::FindTrackByLabel(), TGFileBrowser::GotoDir(), HandleButton(), HandleDNDDrop(), HandleDNDPosition(), HandleDoubleClick(), HandleKey(), HighlightChildren(), TRootBrowserLite::HighlightListLevel(), TRootBrowserLite::ListTreeHighlight(), TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionServerFrame::OnBtnNewServerClicked(), TNewQueryDlg::OnBtnSaveClicked(), TRootBrowserLite::ProcessMessage(), TSessionViewer::ReadConfiguration(), TRootBrowserLite::RecursiveRemove(), Search(), TGFileBrowser::Selected(), TTreeViewer::SetTreeName(), and TGFileBrowser::ToggleSort().
void TGListTree::ClearHighlighted | ( | ) |
Definition at line 2343 of file TGListTree.cxx.
References kFALSE, and UnselectAll().
Referenced by TTreeViewer::AppendTree(), TRootBrowserLite::ExecuteDefaultAction(), TRootBrowserLite::HighlightListLevel(), TRootBrowserLite::HistoryBackward(), TRootBrowserLite::HistoryForward(), TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionServerFrame::OnBtnNewServerClicked(), TNewQueryDlg::OnBtnSaveClicked(), TRootBrowserLite::ProcessMessage(), TSessionViewer::ReadConfiguration(), TRootBrowserLite::RecursiveRemove(), Search(), TGFileBrowser::Selected(), TTreeViewer::SetTreeName(), and TGFileBrowser::ToggleSort().
void TGListTree::GetPathnameFromItem | ( | TGListTreeItem * | item, | |
char * | path, | |||
Int_t | depth = 0 | |||
) |
Definition at line 2351 of file TGListTree.cxx.
References TGListTreeItem::fParent, TGListTreeItem::GetText(), snprintf, and strlcpy().
Referenced by TGFileBrowser::Clicked(), TRootBrowserLite::DisplayDirectory(), and TGFileBrowser::Update().
void TGListTree::UnselectAll | ( | Bool_t | draw | ) |
Definition at line 538 of file TGListTree.cxx.
References TGContainer::ClearViewPort(), fFirst, HighlightChildren(), and kFALSE.
Referenced by ClearHighlighted(), HandleButton(), HandleDoubleClick(), and HighlightItem().
Definition at line 1660 of file TGListTree.cxx.
References TGObject::fClient, fTip, TGClient::GetDefaultRoot(), TGToolTip::Reset(), TGToolTip::SetPosition(), and TGToolTip::SetText().
Referenced by HandleMotion().
void TGListTree::HighlightItem | ( | TGListTreeItem * | item, | |
Bool_t | state, | |||
Bool_t | draw | |||
) |
Definition at line 509 of file TGListTree.cxx.
References DrawItemName(), TGObject::fId, fSelected, TGListTreeItem::IsActive(), and TGListTreeItem::SetActive().
void TGListTree::HighlightChildren | ( | TGListTreeItem * | item, | |
Bool_t | state, | |||
Bool_t | draw | |||
) |
Definition at line 525 of file TGListTree.cxx.
References HighlightItem(), and kFALSE.
Referenced by UnselectAll().
Definition at line 394 of file TGListTree.h.
References fDisableOpen.
Referenced by TSessionViewer::Build().
void TGListTree::GetChecked | ( | TList * | checked | ) |
Definition at line 2776 of file TGListTree.cxx.
References TList::Add(), fFirst, GetCheckedChildren(), TGListTreeItem::GetFirstChild(), TGListTreeItem::GetNextSibling(), TGListTreeItem::GetText(), and TGListTreeItem::IsChecked().
void TGListTree::GetCheckedChildren | ( | TList * | checked, | |
TGListTreeItem * | item | |||
) |
Definition at line 2795 of file TGListTree.cxx.
References TList::Add(), TGListTreeItem::GetFirstChild(), TGListTreeItem::GetNextSibling(), TGListTreeItem::GetText(), and TGListTreeItem::IsChecked().
Referenced by GetChecked().
void TGListTree::CheckAllChildren | ( | TGListTreeItem * | item, | |
Bool_t | state | |||
) |
Definition at line 2813 of file TGListTree.cxx.
References TGListTreeItem::CheckAllChildren().
Referenced by HandleButton(), HandleKey(), and ListTreeWindow::SwitchState().
TGListTreeItem* TGListTree::GetFirstItem | ( | ) | const [inline] |
Definition at line 399 of file TGListTree.h.
References fFirst.
Referenced by TRootBrowserLite::AddCheckBox(), TRootBrowserLite::BrowseObj(), TGFileBrowser::BrowseObj(), TGuiBldNameFrame::ChangeSelected(), TGuiBldNameFrame::CheckItems(), TRootBrowserLite::CheckObjectItem(), DNDMainFrame::DNDMainFrame(), ListTreeWindow::FillListTree(), TRootBrowserLite::IconBoxAction(), TGuiBldNameFrame::MapItems(), TSessionFrame::OnBtnRemoveDSet(), TSessionFrame::OnBtnVerifyDSet(), TRootBrowserLite::ProcessMessage(), TRootBrowserLite::RecursiveRemove(), TRootBrowserLite::RemoveCheckBox(), TGuiBldNameFrame::RemoveFrame(), SavePrimitive(), ListTreeWindow::SwitchState(), TSessionFrame::UpdateListOfDataSets(), and TGuiBldNameFrame::UpdateName().
TGListTreeItem* TGListTree::GetSelected | ( | ) | const [inline] |
Definition at line 400 of file TGListTree.h.
References fSelected.
Referenced by TSessionViewer::CleanupSession(), TSessionViewer::DeleteQuery(), TSessionViewer::EditQuery(), TEveTrackList::FindTrackByIndex(), TEveTrackList::FindTrackByLabel(), TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionFrame::OnBtnDisconnectClicked(), TSessionQueryFrame::OnBtnFinalize(), TSessionFrame::OnBtnRemoveDSet(), TSessionQueryFrame::OnBtnRetrieve(), TEditQueryFrame::OnBtnSave(), TNewQueryDlg::OnBtnSaveClicked(), TSessionQueryFrame::OnBtnShowLog(), TSessionQueryFrame::OnBtnSubmit(), TSessionFrame::OnBtnVerifyDSet(), TSessionViewer::OnListTreeClicked(), TTreeViewer::ProcessMessage(), TestDirList::ProcessMessage(), TSessionViewer::ProcessMessage(), TRootBrowserLite::ProcessMessage(), RootShower::ProcessMessage(), TSessionViewer::ResetSession(), TSessionFrame::ShutdownSession(), TSessionViewer::StartViewer(), TGFileBrowser::Update(), TSessionQueryFrame::UpdateButtons(), and TSessionViewer::UpdateListOfProofs().
TGListTreeItem* TGListTree::GetCurrent | ( | ) | const [inline] |
Definition at line 401 of file TGListTree.h.
References fCurrent.
Referenced by TEveGListTreeEditorFrame::ItemKeyPress().
TGListTreeItem* TGListTree::GetBelowMouse | ( | ) | const [inline] |
TGListTreeItem * TGListTree::FindSiblingByName | ( | TGListTreeItem * | item, | |
const char * | name | |||
) |
Definition at line 2195 of file TGListTree.cxx.
References TGListTreeItem::fNextsibling, TGListTreeItem::fPrevsibling, and TGListTreeItem::GetText().
TGListTreeItem * TGListTree::FindSiblingByData | ( | TGListTreeItem * | item, | |
void * | userData | |||
) |
Definition at line 2217 of file TGListTree.cxx.
References TGListTreeItem::fNextsibling, TGListTreeItem::fPrevsibling, and TGListTreeItem::GetUserData().
TGListTreeItem * TGListTree::FindChildByName | ( | TGListTreeItem * | item, | |
const char * | name | |||
) |
Definition at line 2239 of file TGListTree.cxx.
References fFirst, TGListTreeItem::fFirstchild, TGListTreeItem::fNextsibling, and TGListTreeItem::GetText().
Referenced by TGFileBrowser::Add(), TGFileBrowser::AddFSDirectory(), TGFileBrowser::AddKey(), TGFileBrowser::AddRemoteFile(), TRootBrowserLite::AddToTree(), TTreeViewer::AppendTree(), TGeoShapeDialog::BuildListTree(), TGeoMatrixDialog::BuildListTree(), TGFileBrowser::DoubleClicked(), ListTreeWindow::FillListTree(), FindItemByPathname(), TGFileBrowser::GotoDir(), TRootBrowserLite::IconBoxAction(), TSessionFrame::OnBtnGetQueriesClicked(), TSessionQueryFrame::OnBtnRetrieve(), TSessionViewer::QueryResultReady(), TTreeViewer::SetTreeName(), ListTreeWindow::SwitchState(), and TGFileBrowser::ToggleSort().
TGListTreeItem * TGListTree::FindChildByData | ( | TGListTreeItem * | item, | |
void * | userData | |||
) |
Definition at line 2262 of file TGListTree.cxx.
References fFirst, TGListTreeItem::fFirstchild, TGListTreeItem::fNextsibling, and TGListTreeItem::GetUserData().
Referenced by AddItem(), TGFileBrowser::AddRemoteFile(), TRootBrowserLite::AddToTree(), TRootBrowserLite::ExecuteDefaultAction(), TRootBrowserLite::IconBoxAction(), TGuiBldNameFrame::MapItems(), TSessionServerFrame::OnBtnConnectClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionFrame::OnBtnDisconnectClicked(), TSessionFrame::OnBtnGetQueriesClicked(), TNewQueryDlg::OnBtnSaveClicked(), TSessionViewer::ReadConfiguration(), TGFileBrowser::RecursiveRemove(), TSessionViewer::ResetSession(), TGFileBrowser::Selected(), TSessionFrame::ShutdownSession(), and TSessionViewer::UpdateListOfProofs().
TGListTreeItem * TGListTree::FindItemByPathname | ( | const char * | path | ) |
Definition at line 2285 of file TGListTree.cxx.
References TString::Data(), FindChildByName(), p, s, start, and strlcpy().
Referenced by TRootBrowserLite::ProcessMessage(), and Search().
TGListTreeItem * TGListTree::FindItemByObj | ( | TGListTreeItem * | item, | |
void * | ptr | |||
) |
Definition at line 2755 of file TGListTree.cxx.
References TGListTreeItem::fFirstchild, and TGListTreeItem::GetUserData().
Referenced by TRootBrowserLite::AddCheckBox(), TGFileBrowser::AddKey(), TRootBrowserLite::BrowseObj(), TGFileBrowser::BrowseObj(), TGuiBldNameFrame::ChangeSelected(), TGuiBldNameFrame::CheckItems(), TRootBrowserLite::CheckObjectItem(), TGuiBldNameFrame::MapItems(), TSessionQueryFrame::OnBtnRetrieve(), TSessionViewer::QueryResultReady(), TRootBrowserLite::RecursiveRemove(), TGFileBrowser::RecursiveRemove(), TRootBrowserLite::RemoveCheckBox(), TGuiBldNameFrame::RemoveFrame(), and TSessionFrame::UpdateListOfDataSets().
void TGListTree::AddItem | ( | const char * | string | ) | [inline] |
void TGListTree::AddRoot | ( | const char * | string | ) | [inline] |
Int_t TGListTree::DeleteSelected | ( | ) | [inline] |
void TGListTree::RenameSelected | ( | const char * | string | ) | [inline] |
void TGListTree::MouseOver | ( | TGListTreeItem * | entry | ) | [virtual] |
Definition at line 1017 of file TGListTree.cxx.
References TQObject::Emit(), and entry.
Referenced by HandleCrossing(), HandleMotion(), and PDeleteItem().
void TGListTree::MouseOver | ( | TGListTreeItem * | entry, | |
UInt_t | mask | |||
) | [virtual] |
void TGListTree::KeyPressed | ( | TGListTreeItem * | entry, | |
UInt_t | keysym, | |||
UInt_t | mask | |||
) | [virtual] |
Definition at line 1036 of file TGListTree.cxx.
References TQObject::Emit(), entry, TGContainer::fMsgWindow, kC_LISTTREE, kCT_KEY, MK_MSG(), and TGFrame::SendMessage().
void TGListTree::ReturnPressed | ( | TGListTreeItem * | entry | ) | [virtual] |
void TGListTree::Clicked | ( | TGListTreeItem * | entry, | |
Int_t | btn | |||
) | [virtual] |
void TGListTree::Clicked | ( | TGListTreeItem * | entry, | |
Int_t | btn, | |||
Int_t | x, | |||
Int_t | y | |||
) | [virtual] |
void TGListTree::Clicked | ( | TGListTreeItem * | entry, | |
Int_t | btn, | |||
UInt_t | mask, | |||
Int_t | x, | |||
Int_t | y | |||
) | [virtual] |
void TGListTree::DoubleClicked | ( | TGListTreeItem * | entry, | |
Int_t | btn | |||
) | [virtual] |
void TGListTree::DoubleClicked | ( | TGListTreeItem * | entry, | |
Int_t | btn, | |||
Int_t | x, | |||
Int_t | y | |||
) | [virtual] |
Definition at line 1072 of file TGListTree.cxx.
References TQObject::Emit(), and entry.
Referenced by HandleButton(), and HandleKey().
void TGListTree::DataDropped | ( | TGListTreeItem * | item, | |
TDNDData * | data | |||
) | [virtual] |
Definition at line 773 of file TGListTree.cxx.
References data, and TQObject::Emit().
Referenced by HandleDNDDrop().
Int_t TGListTree::FontHeight | ( | ) |
Definition at line 475 of file TGListTree.cxx.
References fgDefaultFont, gClient, TGResourcePool::GetIconFont(), TGClient::GetResourcePool(), and TGFont::TextHeight().
Referenced by Draw(), DrawActive(), DrawItem(), DrawItemName(), DrawOutline(), FindItem(), and SearchChildren().
Int_t TGListTree::FontAscent | ( | ) |
Definition at line 485 of file TGListTree.cxx.
References fgDefaultFont, gClient, TGFont::GetFontMetrics(), TGResourcePool::GetIconFont(), TGClient::GetResourcePool(), and m.
Referenced by DrawActive(), and DrawItemName().
Int_t TGListTree::TextWidth | ( | const char * | c | ) |
Definition at line 497 of file TGListTree.cxx.
References fgDefaultFont, gClient, TGResourcePool::GetIconFont(), TGClient::GetResourcePool(), and TGFont::TextWidth().
Referenced by DrawActive(), DrawItem(), and DrawItemName().
const TGPicture * TGListTree::GetOpenPic | ( | ) | [static] |
Definition at line 2485 of file TGListTree.cxx.
References TRefCnt::AddReference(), fgOpenPic, gClient, and TGClient::GetPicture().
Referenced by G__G__Gui2_310_0_116(), G__setup_memfuncTGListTree(), and TGListTreeItemStd::TGListTreeItemStd().
const TGPicture * TGListTree::GetClosedPic | ( | ) | [static] |
Definition at line 2496 of file TGListTree.cxx.
References TRefCnt::AddReference(), fgClosedPic, gClient, and TGClient::GetPicture().
Referenced by G__G__Gui2_310_0_117(), G__setup_memfuncTGListTree(), and TGListTreeItemStd::TGListTreeItemStd().
const TGPicture * TGListTree::GetCheckedPic | ( | ) | [static] |
Definition at line 2507 of file TGListTree.cxx.
References TRefCnt::AddReference(), fgCheckedPic, gClient, and TGClient::GetPicture().
Referenced by G__G__Gui2_310_0_118(), G__setup_memfuncTGListTree(), and TGListTreeItemStd::TGListTreeItemStd().
const TGPicture * TGListTree::GetUncheckedPic | ( | ) | [static] |
Definition at line 2518 of file TGListTree.cxx.
References TRefCnt::AddReference(), fgUncheckedPic, gClient, and TGClient::GetPicture().
Referenced by G__G__Gui2_310_0_119(), G__setup_memfuncTGListTree(), and TGListTreeItemStd::TGListTreeItemStd().
Definition at line 438 of file TGListTree.h.
References fUserControlled.
Referenced by TEveGListTreeEditorFrame::TEveGListTreeEditorFrame().
Bool_t TGListTree::HasUserControl | ( | ) | const [inline] |
Definition at line 440 of file TGListTree.h.
References fEventHandled.
Referenced by TEveGListTreeEditorFrame::ItemKeyPress().
Bool_t TGListTree::IsEventHandled | ( | ) | const [inline] |
Reimplemented from TGFrame.
Definition at line 762 of file TGListTree.cxx.
References data, DataDropped(), fDropItem, HighlightItem(), kFALSE, and kTRUE.
Atom_t TGListTree::HandleDNDPosition | ( | Int_t | x, | |
Int_t | y, | |||
Atom_t | action, | |||
Int_t | xroot, | |||
Int_t | yroot | |||
) | [virtual] |
Reimplemented from TGFrame.
Definition at line 713 of file TGListTree.cxx.
References fDropItem, FindItem(), HighlightItem(), TGListTreeItem::IsDNDTarget(), kFALSE, kNone, and kTRUE.
Reimplemented from TGFrame.
Definition at line 739 of file TGListTree.cxx.
References fDNDTypeList, i, and kNone.
Bool_t TGListTree::HandleDNDLeave | ( | ) | [virtual] |
EColorMarkupMode TGListTree::GetColorMode | ( | ) | const [inline] |
void TGListTree::SetColorMode | ( | EColorMarkupMode | colorMode | ) | [inline] |
Definition at line 454 of file TGListTree.h.
References fColorMode.
Referenced by TEveGListTreeEditorFrame::TEveGListTreeEditorFrame().
ECheckMode TGListTree::GetCheckMode | ( | ) | const [inline] |
void TGListTree::SetCheckMode | ( | ECheckMode | mode | ) | [inline] |
Definition at line 457 of file TGListTree.h.
References fCheckMode.
Referenced by ListTreeWindow::ListTreeWindow().
void TGListTree::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGContainer.
Definition at line 2529 of file TGListTree.cxx.
References xmlio::Class, TGFrame::fBackground, TGListTreeItem::fFirstchild, TGListTreeItem::fNextsibling, TString::Format(), TGWindow::fParent, fSelected, TGContainer::GetCanvas(), GetFirstItem(), TGFrame::GetHeight(), TGWindow::GetName(), TGFrame::GetOptions(), TGFrame::GetOptionString(), TGWindow::GetParent(), TGFrame::GetWhitePixel(), TGFrame::GetWidth(), TObject::InheritsFrom(), TGListTreeItem::IsOpen(), kSunkenFrame, n, SaveChildren(), TGListTreeItem::SavePrimitive(), and TGFrame::SaveUserColor().
static Pixel_t TGListTree::GetGrayPixel | ( | ) | [static, protected] |
static FontStruct_t TGListTree::GetDefaultFontStruct | ( | ) | [static, protected] |
static const TGGC& TGListTree::GetDrawGC | ( | ) | [static, protected] |
static const TGGC& TGListTree::GetLineGC | ( | ) | [static, protected] |
Reimplemented from TGContainer.
static const TGGC& TGListTree::GetHighlightGC | ( | ) | [static, protected] |
static const TGGC& TGListTree::GetColorGC | ( | ) | [static, protected] |
void TGListTree::Draw | ( | Option_t * | = "" |
) | [inline, protected, virtual] |
Reimplemented from TObject.
Definition at line 285 of file TGListTree.h.
References TObject::MayNotUse().
Int_t TGListTree::DrawChildren | ( | Handle_t | id, | |
TGListTreeItem * | item, | |||
Int_t | x, | |||
Int_t | y, | |||
Int_t | xroot | |||
) | [protected] |
void TGListTree::DrawItem | ( | Handle_t | id, | |
TGListTreeItem * | item, | |||
Int_t | x, | |||
Int_t | y, | |||
Int_t * | xroot, | |||
UInt_t * | retwidth, | |||
UInt_t * | retheight | |||
) | [protected] |
void TGListTree::DrawItemName | ( | Handle_t | id, | |
TGListTreeItem * | item | |||
) | [protected] |
void TGListTree::DrawNode | ( | Handle_t | id, | |
TGListTreeItem * | item, | |||
Int_t | x, | |||
Int_t | y | |||
) | [protected] |
virtual void TGListTree::UpdateChecked | ( | TGListTreeItem * | item, | |
Bool_t | redraw = kFALSE | |||
) | [protected, virtual] |
void TGListTree::SaveChildren | ( | ostream & | out, | |
TGListTreeItem * | item, | |||
Int_t & | n | |||
) | [protected] |
void TGListTree::RemoveReference | ( | TGListTreeItem * | item | ) | [protected] |
void TGListTree::PDeleteItem | ( | TGListTreeItem * | item | ) | [protected] |
void TGListTree::PDeleteChildren | ( | TGListTreeItem * | item | ) | [protected] |
void TGListTree::InsertChild | ( | TGListTreeItem * | parent, | |
TGListTreeItem * | item | |||
) | [protected] |
void TGListTree::InsertChildren | ( | TGListTreeItem * | parent, | |
TGListTreeItem * | item | |||
) | [protected] |
Int_t TGListTree::SearchChildren | ( | TGListTreeItem * | item, | |
Int_t | y, | |||
Int_t | findy, | |||
TGListTreeItem ** | finditem | |||
) | [protected] |
TGListTreeItem* TGListTree::FindItem | ( | Int_t | findy | ) | [protected] |
void* TGListTree::FindItem | ( | const TString & | name, | |
Bool_t | direction = kTRUE , |
|||
Bool_t | caseSensitive = kTRUE , |
|||
Bool_t | beginWith = kFALSE | |||
) | [inline, protected, virtual] |
Reimplemented from TGContainer.
Definition at line 302 of file TGListTree.h.
References TGContainer::FindItem(), and name.
virtual void TGListTree::Layout | ( | ) | [inline, protected, virtual] |
void TGListTree::OnMouseOver | ( | TGFrame * | ) | [inline, protected, virtual] |
void TGListTree::CurrentChanged | ( | TGFrame * | ) | [inline, protected, virtual] |
void TGListTree::ReturnPressed | ( | TGFrame * | ) | [inline, protected, virtual] |
TGListTree& TGListTree::operator= | ( | const TGListTree & | ) | [private] |
Reimplemented from TGContainer.
Reimplemented from TGContainer.
Reimplemented from TGCompositeFrame.
Reimplemented from TGContainer.
Reimplemented from TGContainer.
virtual void TGListTree::SetCanvas | ( | TGCanvas * | canvas | ) | [inline, virtual] |
Reimplemented from TGContainer.
virtual void TGListTree::DrawOutline | ( | Handle_t | id, | |
TGListTreeItem * | item, | |||
Pixel_t | col = 0xbbbbbb , |
|||
Bool_t | clear = kFALSE | |||
) | [virtual] |
virtual void TGListTree::DrawActive | ( | Handle_t | id, | |
TGListTreeItem * | item | |||
) | [virtual] |
virtual TGDimension TGListTree::GetDefaultSize | ( | ) | const [inline, virtual] |
void TGListTree::AddItem | ( | TGListTreeItem * | parent, | |
TGListTreeItem * | item | |||
) |
TGListTreeItem* TGListTree::AddItem | ( | TGListTreeItem * | parent, | |
const char * | string, | |||
const TGPicture * | open = 0 , |
|||
const TGPicture * | closed = 0 , |
|||
Bool_t | checkbox = kFALSE | |||
) |
TGListTreeItem* TGListTree::AddItem | ( | TGListTreeItem * | parent, | |
const char * | string, | |||
void * | userData, | |||
const TGPicture * | open = 0 , |
|||
const TGPicture * | closed = 0 , |
|||
Bool_t | checkbox = kFALSE | |||
) |
void TGListTree::RenameItem | ( | TGListTreeItem * | item, | |
const char * | string | |||
) |
Int_t TGListTree::DeleteItem | ( | TGListTreeItem * | item | ) |
void TGListTree::OpenItem | ( | TGListTreeItem * | item | ) |
void TGListTree::CloseItem | ( | TGListTreeItem * | item | ) |
void TGListTree::CheckItem | ( | TGListTreeItem * | item, | |
Bool_t | check = kTRUE | |||
) |
void TGListTree::SetCheckBox | ( | TGListTreeItem * | item, | |
Bool_t | on = kTRUE | |||
) |
void TGListTree::ToggleItem | ( | TGListTreeItem * | item | ) |
Int_t TGListTree::RecursiveDeleteItem | ( | TGListTreeItem * | item, | |
void * | userData | |||
) |
Int_t TGListTree::DeleteChildren | ( | TGListTreeItem * | item | ) |
Int_t TGListTree::Reparent | ( | TGListTreeItem * | item, | |
TGListTreeItem * | newparent | |||
) |
Int_t TGListTree::ReparentChildren | ( | TGListTreeItem * | item, | |
TGListTreeItem * | newparent | |||
) |
void TGListTree::SetToolTipItem | ( | TGListTreeItem * | item, | |
const char * | string | |||
) |
void TGListTree::SetAutoCheckBoxPic | ( | Bool_t | on | ) | [inline] |
void TGListTree::SetSelected | ( | TGListTreeItem * | item | ) | [inline] |
void TGListTree::AdjustPosition | ( | TGListTreeItem * | item | ) |
void TGListTree::AdjustPosition | ( | ) | [inline, virtual] |
Reimplemented from TGContainer.
Definition at line 373 of file TGListTree.h.
References TGContainer::AdjustPosition().
Reimplemented from TGContainer.
Reimplemented from TGContainer.
Reimplemented from TGContainer.
Reimplemented from TGContainer.
Reimplemented from TGContainer.
Reimplemented from TGContainer.
Reimplemented from TGContainer.
Int_t TGListTree::Sort | ( | TGListTreeItem * | item | ) |
Int_t TGListTree::SortSiblings | ( | TGListTreeItem * | item | ) |
Int_t TGListTree::SortChildren | ( | TGListTreeItem * | item | ) |
void TGListTree::HighlightItem | ( | TGListTreeItem * | item | ) |
void TGListTree::ClearHighlighted | ( | ) |
void TGListTree::GetPathnameFromItem | ( | TGListTreeItem * | item, | |
char * | path, | |||
Int_t | depth = 0 | |||
) |
void TGListTree::UnselectAll | ( | Bool_t | draw | ) |
void TGListTree::HighlightItem | ( | TGListTreeItem * | item, | |
Bool_t | state, | |||
Bool_t | draw | |||
) |
void TGListTree::HighlightChildren | ( | TGListTreeItem * | item, | |
Bool_t | state, | |||
Bool_t | draw | |||
) |
void TGListTree::GetChecked | ( | TList * | checked | ) |
void TGListTree::GetCheckedChildren | ( | TList * | checked, | |
TGListTreeItem * | item | |||
) |
void TGListTree::CheckAllChildren | ( | TGListTreeItem * | item, | |
Bool_t | state | |||
) |
TGListTreeItem* TGListTree::GetFirstItem | ( | ) | const [inline] |
TGListTreeItem* TGListTree::GetSelected | ( | ) | const [inline] |
TGListTreeItem* TGListTree::GetCurrent | ( | ) | const [inline] |
TGListTreeItem* TGListTree::GetBelowMouse | ( | ) | const [inline] |
TGListTreeItem* TGListTree::FindSiblingByName | ( | TGListTreeItem * | item, | |
const char * | name | |||
) |
TGListTreeItem* TGListTree::FindSiblingByData | ( | TGListTreeItem * | item, | |
void * | userData | |||
) |
TGListTreeItem* TGListTree::FindChildByName | ( | TGListTreeItem * | item, | |
const char * | name | |||
) |
TGListTreeItem* TGListTree::FindChildByData | ( | TGListTreeItem * | item, | |
void * | userData | |||
) |
TGListTreeItem* TGListTree::FindItemByPathname | ( | const char * | path | ) |
TGListTreeItem* TGListTree::FindItemByObj | ( | TGListTreeItem * | item, | |
void * | ptr | |||
) |
void TGListTree::AddItem | ( | const char * | string | ) | [inline] |
void TGListTree::AddRoot | ( | const char * | string | ) | [inline] |
Int_t TGListTree::DeleteSelected | ( | ) | [inline] |
void TGListTree::RenameSelected | ( | const char * | string | ) | [inline] |
virtual void TGListTree::MouseOver | ( | TGListTreeItem * | entry | ) | [virtual] |
virtual void TGListTree::MouseOver | ( | TGListTreeItem * | entry, | |
UInt_t | mask | |||
) | [virtual] |
virtual void TGListTree::KeyPressed | ( | TGListTreeItem * | entry, | |
UInt_t | keysym, | |||
UInt_t | mask | |||
) | [virtual] |
virtual void TGListTree::ReturnPressed | ( | TGListTreeItem * | entry | ) | [virtual] |
virtual void TGListTree::Clicked | ( | TGListTreeItem * | entry, | |
Int_t | btn | |||
) | [virtual] |
virtual void TGListTree::Clicked | ( | TGListTreeItem * | entry, | |
Int_t | btn, | |||
Int_t | x, | |||
Int_t | y | |||
) | [virtual] |
virtual void TGListTree::Clicked | ( | TGListTreeItem * | entry, | |
Int_t | btn, | |||
UInt_t | mask, | |||
Int_t | x, | |||
Int_t | y | |||
) | [virtual] |
virtual void TGListTree::DoubleClicked | ( | TGListTreeItem * | entry, | |
Int_t | btn | |||
) | [virtual] |
virtual void TGListTree::DoubleClicked | ( | TGListTreeItem * | entry, | |
Int_t | btn, | |||
Int_t | x, | |||
Int_t | y | |||
) | [virtual] |
virtual void TGListTree::DataDropped | ( | TGListTreeItem * | item, | |
TDNDData * | data | |||
) | [virtual] |
Int_t TGListTree::FontHeight | ( | ) |
Int_t TGListTree::FontAscent | ( | ) |
Int_t TGListTree::TextWidth | ( | const char * | c | ) |
static const TGPicture* TGListTree::GetOpenPic | ( | ) | [static] |
static const TGPicture* TGListTree::GetClosedPic | ( | ) | [static] |
static const TGPicture* TGListTree::GetCheckedPic | ( | ) | [static] |
static const TGPicture* TGListTree::GetUncheckedPic | ( | ) | [static] |
Bool_t TGListTree::HasUserControl | ( | ) | const [inline] |
Bool_t TGListTree::IsEventHandled | ( | ) | const [inline] |
Atom_t TGListTree::HandleDNDPosition | ( | Int_t | x, | |
Int_t | y, | |||
Atom_t | action, | |||
Int_t | xroot, | |||
Int_t | yroot | |||
) | [virtual] |
Reimplemented from TGFrame.
EColorMarkupMode TGListTree::GetColorMode | ( | ) | const [inline] |
void TGListTree::SetColorMode | ( | EColorMarkupMode | colorMode | ) | [inline] |
ECheckMode TGListTree::GetCheckMode | ( | ) | const [inline] |
void TGListTree::SetCheckMode | ( | ECheckMode | mode | ) | [inline] |
virtual void TGListTree::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGContainer.
TGListTreeItem* TGListTree::fFirst [protected] |
Definition at line 231 of file TGListTree.h.
Referenced by AdjustPosition(), Draw(), FindChildByData(), FindChildByName(), FindItem(), GetChecked(), GetFirstItem(), InsertChild(), RemoveReference(), Sort(), SortChildren(), UnselectAll(), and ~TGListTree().
TGListTreeItem* TGListTree::fLast [protected] |
Definition at line 232 of file TGListTree.h.
Referenced by InsertChild(), RemoveReference(), and Sort().
TGListTreeItem* TGListTree::fSelected [protected] |
Reimplemented from TGContainer.
Definition at line 233 of file TGListTree.h.
Referenced by AddItem(), AdjustPosition(), DeleteSelected(), GetSelected(), HandleButton(), HandleDoubleClick(), HandleKey(), HighlightItem(), PDeleteItem(), RenameSelected(), SavePrimitive(), and SetSelected().
TGListTreeItem* TGListTree::fCurrent [protected] |
Definition at line 234 of file TGListTree.h.
Referenced by DeleteChildren(), DeleteItem(), DrawItemName(), GetCurrent(), HandleButton(), HandleCrossing(), HandleKey(), HandleMotion(), LineDown(), LineUp(), and PDeleteItem().
TGListTreeItem* TGListTree::fBelowMouse [protected] |
Definition at line 235 of file TGListTree.h.
Referenced by DeleteChildren(), DeleteItem(), GetBelowMouse(), HandleCrossing(), HandleMotion(), and PDeleteItem().
Int_t TGListTree::fHspacing [protected] |
Int_t TGListTree::fVspacing [protected] |
Definition at line 237 of file TGListTree.h.
Referenced by Draw(), DrawChildren(), FindItem(), LineDown(), LineUp(), and SearchChildren().
Int_t TGListTree::fIndent [protected] |
Int_t TGListTree::fMargin [protected] |
Definition at line 239 of file TGListTree.h.
Referenced by Draw(), DrawChildren(), FindItem(), LineDown(), and LineUp().
Pixel_t TGListTree::fGrayPixel [protected] |
GContext_t TGListTree::fDrawGC [protected] |
Definition at line 241 of file TGListTree.h.
Referenced by DrawActive(), DrawItem(), DrawItemName(), and DrawOutline().
GContext_t TGListTree::fLineGC [protected] |
GContext_t TGListTree::fHighlightGC [protected] |
Definition at line 243 of file TGListTree.h.
Referenced by DrawActive(), DrawItemName(), and DrawNode().
FontStruct_t TGListTree::fFont [protected] |
Definition at line 244 of file TGListTree.h.
UInt_t TGListTree::fDefw [protected] |
Definition at line 245 of file TGListTree.h.
Referenced by Draw(), DrawChildren(), and GetDefaultSize().
UInt_t TGListTree::fDefh [protected] |
Int_t TGListTree::fExposeTop [protected] |
Int_t TGListTree::fExposeBottom [protected] |
TGToolTip* TGListTree::fTip [protected] |
Definition at line 249 of file TGListTree.h.
Referenced by HandleButton(), HandleCrossing(), HandleKey(), HandleMotion(), SetToolTipText(), and ~TGListTree().
TGListTreeItem* TGListTree::fTipItem [protected] |
TBufferFile* TGListTree::fBuf [protected] |
TDNDData TGListTree::fDNDData [protected] |
Atom_t* TGListTree::fDNDTypeList [protected] |
Definition at line 253 of file TGListTree.h.
Referenced by HandleDNDEnter(), HandleMotion(), and ~TGListTree().
TGListTreeItem* TGListTree::fDropItem [protected] |
Definition at line 254 of file TGListTree.h.
Referenced by HandleDNDDrop(), and HandleDNDPosition().
Bool_t TGListTree::fAutoTips [protected] |
Bool_t TGListTree::fAutoCheckBoxPic [protected] |
Definition at line 256 of file TGListTree.h.
Referenced by SetAutoCheckBoxPic(), and UpdateChecked().
Bool_t TGListTree::fDisableOpen [protected] |
Bool_t TGListTree::fUserControlled [protected] |
Definition at line 258 of file TGListTree.h.
Referenced by DeleteChildren(), DeleteItem(), HandleButton(), HandleCrossing(), HandleDoubleClick(), HandleKey(), HandleMotion(), HasUserControl(), and SetUserControl().
Bool_t TGListTree::fEventHandled [protected] |
Definition at line 259 of file TGListTree.h.
Referenced by HandleKey(), IsEventHandled(), and SetEventHandled().
UInt_t TGListTree::fLastEventState [protected] |
EColorMarkupMode TGListTree::fColorMode [protected] |
Definition at line 262 of file TGListTree.h.
Referenced by DrawItemName(), GetColorMode(), and SetColorMode().
ECheckMode TGListTree::fCheckMode [protected] |
Definition at line 263 of file TGListTree.h.
Referenced by GetCheckMode(), HandleButton(), HandleKey(), SetCheckMode(), and UpdateChecked().
GContext_t TGListTree::fColorGC [protected] |
static Pixel_t TGListTree::fgGrayPixel [static, protected] |
const TGFont * TGListTree::fgDefaultFont [static, protected] |
Definition at line 267 of file TGListTree.h.
Referenced by FontAscent(), FontHeight(), GetDefaultFontStruct(), GetDrawGC(), GetHighlightGC(), GetLineGC(), and TextWidth().
TGGC * TGListTree::fgDrawGC [static, protected] |
TGGC * TGListTree::fgLineGC [static, protected] |
Reimplemented from TGContainer.
Definition at line 269 of file TGListTree.h.
Referenced by GetLineGC().
TGGC * TGListTree::fgHighlightGC [static, protected] |
TGGC * TGListTree::fgColorGC [static, protected] |
const TGPicture * TGListTree::fgOpenPic [static, protected] |
const TGPicture * TGListTree::fgClosedPic [static, protected] |
const TGPicture * TGListTree::fgCheckedPic [static, protected] |
const TGPicture * TGListTree::fgUncheckedPic [static, protected] |
TGListTreeItem* TGListTree::fFirst [protected] |
Definition at line 231 of file TGListTree.h.
TGListTreeItem* TGListTree::fLast [protected] |
Definition at line 232 of file TGListTree.h.
TGListTreeItem* TGListTree::fSelected [protected] |
TGListTreeItem* TGListTree::fCurrent [protected] |
Definition at line 234 of file TGListTree.h.
TGListTreeItem* TGListTree::fBelowMouse [protected] |
Definition at line 235 of file TGListTree.h.
TGToolTip* TGListTree::fTip [protected] |
Definition at line 249 of file TGListTree.h.
TGListTreeItem* TGListTree::fTipItem [protected] |
Definition at line 250 of file TGListTree.h.
TBufferFile* TGListTree::fBuf [protected] |
Definition at line 251 of file TGListTree.h.
Atom_t* TGListTree::fDNDTypeList [protected] |
Definition at line 253 of file TGListTree.h.
TGListTreeItem* TGListTree::fDropItem [protected] |
Definition at line 254 of file TGListTree.h.
const TGFont* TGListTree::fgDefaultFont [static, protected] |
Definition at line 267 of file TGListTree.h.
TGGC* TGListTree::fgDrawGC [static, protected] |
Definition at line 268 of file TGListTree.h.
TGGC* TGListTree::fgLineGC [static, protected] |
TGGC* TGListTree::fgHighlightGC [static, protected] |
Definition at line 270 of file TGListTree.h.
TGGC* TGListTree::fgColorGC [static, protected] |
Definition at line 271 of file TGListTree.h.
const TGPicture* TGListTree::fgOpenPic [static, protected] |
Definition at line 272 of file TGListTree.h.
const TGPicture* TGListTree::fgClosedPic [static, protected] |
Definition at line 273 of file TGListTree.h.
const TGPicture* TGListTree::fgCheckedPic [static, protected] |
Definition at line 274 of file TGListTree.h.
const TGPicture* TGListTree::fgUncheckedPic [static, protected] |
Definition at line 275 of file TGListTree.h.