|
ROOT
Reference Guide |
|
Go to the documentation of this file.
12 #ifndef ROOT_TEveBrowser
13 #define ROOT_TEveBrowser
66 virtual void CheckItem(
Bool_t=
kTRUE) { printf(
"TEveListTreeItem::CheckItem - to be ignored ... all done via signal Checked().\n"); }
void ConnectSignals()
Connect list-tree signals.
virtual void ReallyDelete()
Override from TRootBrowser.
virtual Bool_t GetRnrState() const
virtual void SetUserData(void *, Bool_t=kFALSE)
Base class for TEveUtil visualization elements, providing hierarchy management, rendering control and...
void ReconfToHorizontal()
Reconfigure to horizontal layout, list-tree and editor side by side.
virtual UChar_t GetSelectedLevel() const
Get selection level, needed for rendering selection and highlight feedback.
virtual void CloseTab(Int_t id)
Virtual from TRootBrowser. Need to intercept closing of Eve tabs.
TEveGListTreeEditorFrame & operator=(const TEveGListTreeEditorFrame &)
virtual void SetPictures(const TGPicture *, const TGPicture *)
void ItemDblClicked(TGListTreeItem *item, Int_t btn)
Item has been double-clicked, potentially expand the children.
include TDocParser_001 C image html pict1_TDocParser_001 png width
static void SetEditorClass(const char *edclass)
Set GED editor class.
Specialization of TGedEditor for proper update propagation to TEveManager.
TEveBrowser & operator=(const TEveBrowser &)
virtual const char * GetTipText() const
TGFileBrowser * fFileBrowser
void SetFileBrowser(TGFileBrowser *b)
Set the default file browser.
virtual Bool_t HasColor() const
virtual void CloseWindow()
Virtual from TGMainFrame. Calls TEveManager::Terminate().
void HideBottomTab()
Hide the bottom tab (usually holding command-line widget).
virtual ~TEveGListTreeEditorFrame()
Destructor.
virtual void SetColor(Color_t)
TGFileBrowser * MakeFileBrowser(Bool_t make_default=kFALSE)
Create a file-browser.
virtual Color_t GetMainColor() const
TGMenuBar * GetMenuBar() const
virtual void SetText(const char *)
TEveBrowser(const TEveBrowser &)
Special list-tree-item for Eve.
virtual const TGPicture * GetListTreeCheckBoxIcon()
Returns list-tree-item check-box picture appropriate for given rendering state.
void SanitizeTabCounts()
TRootBrowser keeps (somewhat unnecessarily) counters for number ob tabs on each position.
virtual void ClearColor()
virtual Bool_t IsChecked() const
virtual void CheckItem(Bool_t=kTRUE)
void DisconnectSignals()
Disconnect list-tree signals.
TGHorizontalFrame * GetTopMenuFrame() const
virtual const char * GetElementName() const
Virtual function for retrieving name of the element.
void ItemBelowMouse(TGListTreeItem *entry, UInt_t mask)
Different item is below mouse.
void InitPlugins(Option_t *opt="FI")
Initialize standard plugins.
static TString fgEditorClass
virtual void CloseTabs()
Properly close the mainframes embedded in the different tabs.
void NotSupported(const char *func) const
Warn about access to function members that should never be called.
TGCompositeFrame * fFrame
virtual Bool_t HasCheckBox() const
TEveListTreeItem & operator=(const TEveListTreeItem &)
void CalculateReparentXY(TGObject *parent, Int_t &x, Int_t &y)
Calculate position of a widget for reparenting into parent.
virtual void SetTipText(const char *)
virtual Int_t GetTipTextLength() const
Central application manager for Eve.
TGFileBrowser * GetFileBrowser() const
Returns the default file-browser.
virtual void SetCheckBox(Bool_t=kTRUE)
TGListTree * GetListTree() const
TGHorizontalFrame * fTopMenuFrame
virtual Bool_t IsActive() const
virtual Int_t GetTextLength() const
virtual void SetActive(Bool_t)
void EveMenu(Int_t id)
Handle events from Eve menu.
virtual Pixel_t GetActiveColor() const
Return highlight color corresponding to current state of TEveElement.
Specialization of TRootBrowser for Eve.
TEveGListTreeEditorFrame(const TEveGListTreeEditorFrame &)
virtual Bool_t HasMainColor() const
TEveListTreeItem(const TEveListTreeItem &)
virtual void Toggle()
Item's check-box state has been toggled ...
virtual const TGPicture * GetListTreeIcon(Bool_t open=kFALSE)
Returns pointer to first listtreeicon.
virtual const char * GetText() const
void ItemKeyPress(TGListTreeItem *entry, UInt_t keysym, UInt_t mask)
A key has been pressed for an item.
virtual const char * GetElementTitle() const
Virtual function for retrieving title of the render-element.
TEveGedEditor * GetEditor() const
void ReconfToVertical()
Reconfigure to vertical layout, list-tree above the editor.
TClass instances represent classes, structs and namespaces in the ROOT type system.
#define ClassDef(name, id)
virtual void SetCheckBoxPictures(const TGPicture *, const TGPicture *)
Composite GUI frame for parallel display of a TGListTree and TEveGedEditor.
virtual const TGPicture * GetCheckBoxPicture() const
virtual ~TEveListTreeItem()
void ItemClicked(TGListTreeItem *entry, Int_t btn, UInt_t mask, Int_t x, Int_t y)
Item has been clicked, based on mouse button do:
virtual void * GetUserData() const
TGCompositeFrame * fLTFrame
virtual Color_t GetColor() const
TEveListTreeItem(TEveElement *el)
virtual const TGPicture * GetPicture() const
void SetupCintExport(TClass *cl)
Add "Export to CINT" into context-menu for class cl.