12 #ifndef ROOT_TTVLVContainer 13 #define ROOT_TTVLVContainer 75 const char *ConvertAliases();
88 void SetItemName(
const char*
name);
89 void SetAlias(
const char* alias) {fAlias = alias;}
92 void SetToolTipText(
const char *
text,
Long_t delayms = 1000);
124 { AddFrame(item, fItemLayout); item->
SetColumns(fCpos, fJmode); }
128 TList *ExpressionList();
135 void RemoveNonStatic();
136 const char *ScanList();
137 void SelectItem(
const char*
name);
179 virtual void CloseWindow();
182 void SetLabel(
const char* title);
185 void InsertText(
const char*
text);
const char * GetTrueName()
TGLayoutHints * fBLayout1
RooCmdArg Cut(const char *cutSpec)
TTVLVEntry * EditedEntry()
void SetListView(TGListView *lv)
void SetTrueName(const char *name)
TTVLVContainer * GetContainer()
TGItemContext * GetContext()
void RemoveItem()
Remove item.
static TGSelectBox * fgInstance
#define ClassDef(name, id)
empty object used as context menu support for TGLVTreeEntries.
virtual void AddThisItem(TTVLVEntry *item)
A graphic user interface designed to handle ROOT trees and to take advantage of TTree class features...
int main(int argc, char **argv)
void SetExpression(const char *name="", const char *alias="-empty-", Bool_t cut=kFALSE)
Set item expression.
virtual void Delete(Option_t *)
Delete this object.
TGItemContext()
Constructor.
void Associate(TTVLVEntry *item)
This class represent entries that goes into the TreeViewer listview container.
virtual void SetColumns(Int_t *cpos, Int_t *jmode)
void SetAlias(const char *alias)
void SetViewer(TTreeViewer *viewer)
This class represent a specialized expression editor for TTVLVEntry 'true name' and 'alias' data memb...
TTVLVContainer * fContainer
Mother of all ROOT objects.
#define dest(otri, vertexptr)
const char * GetConvName()
void Draw(Option_t *option="")
Draw item.
TTreeViewer * GetViewer()
This class represent the list view container for the.
void EditExpression()
Edit expression.
const char * Data() const