This class creates a ROOT object browser, constitued by three main tabs.
All tabs can 'swallow' frames, thanks to the new method: ExecPlugin(const char *name = 0, const char *fname = 0, const char *cmd = 0, Int_t pos = kRight, Int_t subpos = -1) allowing to select plugins (can be a macro or a command) to be executed, and where to embed the frame created by the plugin (tab and tab element). Examples:
create a new browser: TBrowser b;
create a new TCanvas in a new top right tab element: b.ExecPlugin("Canvas", 0, "new TCanvas()");
create a new top right tab element embedding the TGMainFrame created by the macro 'myMacro.C': b.ExecPlugin("MyPlugin", "myMacro.C");
create a new bottom tab element embedding the TGMainFrame created by the macro 'myMacro.C': b.ExecPlugin("MyPlugin", "myMacro.C", 0, GRootBrowser::kBottom);
this browser implementation can be selected via the env 'Browser.Name' in .rootrc, (GRootBrowser or GRootBrowserLite) the default being GRootBrowserLite (old browser) a list of options (plugins) for the new GRootBrowser is also specified via the env 'Browser.Options' in .rootrc, the default being: FECI Here is the list of available options: F: File browser E: Text Editor H: HTML browser C: Canvas I: I/O redirection P: Proof G: GL viewer
Definition at line 102 of file GRootBrowser.h.
Public Member Functions | |
GRootBrowser (TBrowser *b=nullptr, const char *name="ROOT Browser", UInt_t width=800, UInt_t height=500, Option_t *opt="", Bool_t initshow=kTRUE) | |
GRootBrowser (TBrowser *b, const char *name, Int_t x, Int_t y, UInt_t width, UInt_t height, Option_t *opt="", Bool_t initshow=kTRUE) | |
~GRootBrowser () override | |
void | Add (TObject *obj, const char *name=nullptr, Int_t check=-1) override |
void | BrowseObj (TObject *obj) override |
virtual void | Checked (TObject *obj, Bool_t checked) |
void | CloneBrowser () |
virtual void | CloseTab (Int_t id) |
void | CloseTabs () override |
void | CloseWindow () override |
void | CreateBrowser (const char *name) |
void | DoTab (Int_t id) |
virtual void | DoubleClicked (TObject *obj) |
void | EventInfo (Int_t event, Int_t px, Int_t py, TObject *selected) |
Long_t | ExecPlugin (const char *name=nullptr, const char *fname=nullptr, const char *cmd=nullptr, Int_t pos=static_cast< Int_t >(EInsertPosition::kRight), Int_t subpos=-1) override |
void | ExecuteDefaultAction (TObject *obj) override |
TGFrame * | GetActFrame () const |
Option_t * | GetDrawOption () const override |
TGMainFrame * | GetMainFrame () const override |
TGStatusBar * | GetStatusBar () const |
TGTab * | GetTab (Int_t pos) const |
TGTab * | GetTabBottom () const |
TGTab * | GetTabLeft () const |
TGTab * | GetTabRight () const |
TGFrame * | GetToolbarFrame () const |
Bool_t | HandleKey (Event_t *event) override |
void | HandleMenu (Int_t id) |
void | InitPlugins (Option_t *opt="") |
virtual Bool_t | IsCloseTabShown () const |
void | ReallyDelete () override |
void | RecursiveRemove (TObject *obj) override |
void | RecursiveReparent (TGPopupMenu *popup) |
void | Refresh (Bool_t force=kFALSE) override |
void | RemoveTab (Int_t pos, Int_t subpos) |
void | SetActBrowser (TBrowserImp *b) |
void | SetStatusText (const char *txt, Int_t col) override |
void | SetTab (Int_t pos=static_cast< Int_t >(EInsertPosition::kRight), Int_t subpos=-1) |
void | SetTabTitle (const char *title, Int_t pos=static_cast< Int_t >(EInsertPosition::kRight), Int_t subpos=-1) |
void | Show () override |
virtual void | ShowCloseTab (Bool_t show) |
void | ShowMenu (TGCompositeFrame *menu) |
void | StartEmbedding (Int_t pos=static_cast< Int_t >(EInsertPosition::kRight), Int_t subpos=-1) override |
void | StopEmbedding (const char *name=nullptr) override |
void | StopEmbedding (const char *name, TGLayoutHints *layout) |
void | SwitchMenus (TGCompositeFrame *from) |
Static Public Member Functions | |
static TBrowserImp * | NewBrowser (TBrowser *b=nullptr, const char *title="ROOT Browser", UInt_t width=800, UInt_t height=500, Option_t *opt="") |
static TBrowserImp * | NewBrowser (TBrowser *b, const char *title, Int_t x, Int_t y, UInt_t width, UInt_t height, Option_t *opt="") |
Protected Attributes | |
TBrowserImp * | fActBrowser |
TGCompositeFrame * | fActMenuBar |
TList | fBrowsers |
Int_t | fCrTab [3] |
TGCompositeFrame * | fEditFrame |
Int_t | fEditPos |
Int_t | fEditSubPos |
TGTab * | fEditTab |
TGHorizontalFrame * | fH1 |
TGHorizontalFrame * | fH2 |
TGHorizontalFrame * | fHf |
TGHSplitter * | fHSplitter |
const TGPicture * | fIconPic |
TGLayoutHints * | fLH0 |
TGLayoutHints * | fLH1 |
TGLayoutHints * | fLH2 |
TGLayoutHints * | fLH3 |
TGLayoutHints * | fLH4 |
TGLayoutHints * | fLH5 |
TGLayoutHints * | fLH6 |
TGLayoutHints * | fLH7 |
TGMenuBar * | fMenuBar |
TGPopupMenu * | fMenuExecPlugin |
TGPopupMenu * | fMenuFile |
TGHorizontalFrame * | fMenuFrame |
TGPopupMenu * | fMenuHelp |
Int_t | fNbInitPlugins |
Int_t | fNbTab [3] |
Int_t | fPid |
TList | fPlugins |
TGHorizontalFrame * | fPreMenuFrame |
Bool_t | fShowCloseTab |
TGStatusBar * | fStatusBar |
TGTab * | fTabBottom |
TGTab * | fTabLeft |
TGTab * | fTabRight |
TGHorizontalFrame * | fToolbarFrame |
TGHorizontalFrame * | fTopMenuFrame |
TGVerticalFrame * | fV1 |
TGVerticalFrame * | fV2 |
TGVerticalFrame * | fVf |
TGVSplitter * | fVSplitter |
Private Member Functions | |
GRootBrowser (const GRootBrowser &) | |
GRootBrowser & | operator= (const GRootBrowser &) |
#include <GRootBrowser.h>
|
strong |
Enumerator | |
---|---|
kLeft | |
kRight | |
kBottom |
Definition at line 168 of file GRootBrowser.h.
|
strong |
Definition at line 146 of file GRootBrowser.h.
|
private |
Referenced by NewBrowser().
GRootBrowser::GRootBrowser | ( | TBrowser * | b = nullptr , |
const char * | name = "ROOT Browser" , |
||
UInt_t | width = 800 , |
||
UInt_t | height = 500 , |
||
Option_t * | opt = "" , |
||
Bool_t | initshow = kTRUE |
||
) |
Create browser with a specified width and height.
Definition at line 48 of file GRootBrowser.cxx.
GRootBrowser::GRootBrowser | ( | TBrowser * | b, |
const char * | name, | ||
Int_t | x, | ||
Int_t | y, | ||
UInt_t | width, | ||
UInt_t | height, | ||
Option_t * | opt = "" , |
||
Bool_t | initshow = kTRUE |
||
) |
Create browser with a specified width and height and at position x, y.
Definition at line 69 of file GRootBrowser.cxx.
References CreateBrowser(), fActBrowser, fIconPic, fShowCloseTab, and InitPlugins().
|
override |
Clean up all widgets, frames and layouthints that were used
Definition at line 240 of file GRootBrowser.cxx.
References fH1, fH2, fHf, fHSplitter, fIconPic, fLH0, fLH1, fLH2, fLH3, fLH4, fLH5, fLH6, fLH7, fMenuBar, fMenuExecPlugin, fMenuFile, fMenuFrame, fMenuHelp, fPreMenuFrame, fStatusBar, fTabBottom, fTabLeft, fTabRight, fToolbarFrame, fTopMenuFrame, fV1, fV2, fVf, and fVSplitter.
|
override |
Add items to the actual browser. This function has to be called by the Browse() member function of objects when they are called by a browser. If check < 0 (default) no check box is drawn, if 0 then unchecked checkbox is added, if 1 checked checkbox is added.
Definition at line 280 of file GRootBrowser.cxx.
References fActBrowser.
|
override |
Browse object. This, in turn, will trigger the calling of GRootBrowser::Add() which will fill the IconBox and the tree. Emits signal "BrowseObj(TObject*)".
Definition at line 301 of file GRootBrowser.cxx.
References fActBrowser.
|
virtual |
Emits signal when double clicking on icon.
Definition at line 1156 of file GRootBrowser.cxx.
void GRootBrowser::CloneBrowser | ( | ) |
Clone the browser. A new Browser will be created, with the same plugins executed in the current one.
Definition at line 314 of file GRootBrowser.cxx.
References GBrowserPlugin::fCommand, fNbInitPlugins, fPlugins, GBrowserPlugin::fSubTab, and GBrowserPlugin::fTab.
Referenced by HandleMenu().
|
virtual |
Remove tab element id from right tab.
Definition at line 332 of file GRootBrowser.cxx.
References kRight, and RemoveTab().
Referenced by HandleMenu().
|
override |
Properly close the mainframes embedded in the different tabs
Definition at line 340 of file GRootBrowser.cxx.
References fActBrowser, fMenuFile, fPlugins, fTabBottom, fTabLeft, and fTabRight.
Referenced by CloseWindow().
|
override |
Called when window is closed via the window manager.
Definition at line 439 of file GRootBrowser.cxx.
References CloseTabs().
Referenced by HandleMenu().
void GRootBrowser::CreateBrowser | ( | const char * | name | ) |
Create the actual interface.
Definition at line 91 of file GRootBrowser.cxx.
References fActMenuBar, fCrTab, fEditFrame, fEditPos, fEditSubPos, fEditTab, fH1, fH2, fHf, fHSplitter, fIconPic, fLH0, fLH1, fLH2, fLH3, fLH4, fLH5, fLH6, fLH7, fMenuBar, fMenuExecPlugin, fMenuFile, fMenuFrame, fMenuHelp, fNbInitPlugins, fNbTab, fPreMenuFrame, fStatusBar, fTabBottom, fTabLeft, fTabRight, fToolbarFrame, fTopMenuFrame, fV1, fV2, fVf, fVSplitter, kBrowse, kClone, kCloseTab, kCloseWindow, kExecPluginCmd, kExecPluginMacro, kHelpAbout, kHelpOnBrowser, kHelpOnCanvas, kHelpOnGraphicsEd, kHelpOnMenus, kHelpOnObjects, kHelpOnPS, kHelpOnRemote, kNewCanvas, kNewEditor, kNewHtml, kOpenFile, and kQuitRoot.
Referenced by GRootBrowser().
void GRootBrowser::DoTab | ( | Int_t | id | ) |
Handle Tab navigation.
Definition at line 450 of file GRootBrowser.cxx.
References fTabRight, and SwitchMenus().
|
virtual |
Emits signal when double clicking on icon.
Definition at line 1149 of file GRootBrowser.cxx.
void GRootBrowser::EventInfo | ( | Int_t | event, |
Int_t | px, | ||
Int_t | py, | ||
TObject * | selected | ||
) |
Display a tooltip with infos about the primitive below the cursor.
Definition at line 461 of file GRootBrowser.cxx.
References SetStatusText().
|
override |
Execute a macro and embed the created frame in the tab "pos" and tab element "subpos".
Definition at line 486 of file GRootBrowser.cxx.
References fPlugins, SetTabTitle(), StartEmbedding(), and StopEmbedding().
Referenced by HandleMenu(), and InitPlugins().
|
override |
Emits signal "ExecuteDefaultAction(TObject*)".
Definition at line 1169 of file GRootBrowser.cxx.
|
inline |
Definition at line 185 of file GRootBrowser.h.
References fEditFrame.
|
override |
|
inlineoverride |
Definition at line 214 of file GRootBrowser.h.
|
inline |
Definition at line 187 of file GRootBrowser.h.
References fStatusBar.
TGTab * GRootBrowser::GetTab | ( | Int_t | pos | ) | const |
Returns the TGTab at position pos.
Definition at line 537 of file GRootBrowser.cxx.
References fTabBottom, fTabLeft, fTabRight, kBottom, kLeft, and kRight.
Referenced by SetTab(), SetTabTitle(), and StartEmbedding().
|
inline |
Definition at line 190 of file GRootBrowser.h.
References fTabBottom.
|
inline |
Definition at line 188 of file GRootBrowser.h.
References fTabLeft.
|
inline |
Definition at line 189 of file GRootBrowser.h.
References fTabRight.
|
inline |
Definition at line 186 of file GRootBrowser.h.
References fToolbarFrame.
|
override |
Handle keyboard events.
Definition at line 550 of file GRootBrowser.cxx.
References fMenuFile, kBrowse, kClone, kCloseTab, kCloseWindow, kNewCanvas, kNewEditor, kNewHtml, kOpenFile, kQuitRoot, and Refresh().
void GRootBrowser::HandleMenu | ( | Int_t | id | ) |
Handle menu entries events.
Definition at line 593 of file GRootBrowser.cxx.
References CloneBrowser(), CloseTab(), CloseWindow(), ExecPlugin(), fActBrowser, fMenuFile, fTabRight, gOpenFileTypes, gPluginFileTypes, kBrowse, kClone, kCloseTab, kCloseWindow, kExecPluginCmd, kExecPluginMacro, kHelpAbout, kHelpOnBrowser, kHelpOnCanvas, kHelpOnGraphicsEd, kHelpOnMenus, kHelpOnObjects, kHelpOnPS, kHelpOnRemote, kNewCanvas, kNewEditor, kNewHtml, kOpenFile, kQuitRoot, and kRight.
void GRootBrowser::InitPlugins | ( | Option_t * | opt = "" | ) |
Initialize default plugins. Could be also of the form:
Definition at line 735 of file GRootBrowser.cxx.
References ExecPlugin(), fNbInitPlugins, and SetTab().
Referenced by GRootBrowser().
|
inlinevirtual |
Definition at line 222 of file GRootBrowser.h.
References fShowCloseTab.
|
static |
static contructor returning TBrowserImp, as needed by the plugin mechanism.
Definition at line 1176 of file GRootBrowser.cxx.
References GRootBrowser().
|
static |
static contructor returning TBrowserImp, as needed by the plugin mechanism.
Definition at line 1186 of file GRootBrowser.cxx.
References GRootBrowser().
|
private |
|
override |
Really delete the browser and the this GUI.
Definition at line 821 of file GRootBrowser.cxx.
|
override |
Recursively remove object from browser.
Definition at line 830 of file GRootBrowser.cxx.
References fActBrowser.
void GRootBrowser::RecursiveReparent | ( | TGPopupMenu * | popup | ) |
Recursively reparent TGPopupMenu to gClient->GetDefaultRoot().
Definition at line 840 of file GRootBrowser.cxx.
Referenced by SwitchMenus().
|
override |
Refresh the actual browser contents.
Definition at line 855 of file GRootBrowser.cxx.
References fActBrowser.
Referenced by HandleKey().
void GRootBrowser::RemoveTab | ( | Int_t | pos, |
Int_t | subpos | ||
) |
Remove tab element "subpos" from tab "pos".
Definition at line 865 of file GRootBrowser.cxx.
References fActMenuBar, fMenuFrame, fNbTab, fPlugins, fTabBottom, fTabLeft, fTabRight, kBottom, kLeft, kRight, and SwitchMenus().
Referenced by CloseTab().
|
inline |
Definition at line 197 of file GRootBrowser.h.
References fActBrowser.
|
override |
Set text in culumn col in status bar.
Definition at line 967 of file GRootBrowser.cxx.
References fStatusBar.
Referenced by EventInfo().
void GRootBrowser::SetTab | ( | Int_t | pos = static_cast<Int_t>(EInsertPosition::kRight) , |
Int_t | subpos = -1 |
||
) |
Switch to Tab "subpos" in TGTab "pos".
Definition at line 925 of file GRootBrowser.cxx.
References fCrTab, GetTab(), kRight, and SwitchMenus().
Referenced by InitPlugins().
void GRootBrowser::SetTabTitle | ( | const char * | title, |
Int_t | pos = static_cast<Int_t>(EInsertPosition::kRight) , |
||
Int_t | subpos = -1 |
||
) |
Set text "title" of Tab "subpos" in TGTab "pos".
Definition at line 943 of file GRootBrowser.cxx.
References fCrTab, fPlugins, and GetTab().
Referenced by ExecPlugin(), and StopEmbedding().
|
inlineoverride |
Definition at line 212 of file GRootBrowser.h.
|
inlinevirtual |
Definition at line 221 of file GRootBrowser.h.
References fShowCloseTab.
void GRootBrowser::ShowMenu | ( | TGCompositeFrame * | menu | ) |
Show the selected frame's menu and hide previous one.
Definition at line 975 of file GRootBrowser.cxx.
References fActMenuBar, fMenuBar, and fMenuFrame.
Referenced by SwitchMenus().
|
override |
Start embedding external frame in the tab "pos" and tab element "subpos".
Definition at line 1004 of file GRootBrowser.cxx.
References fCrTab, fEditFrame, fEditPos, fEditSubPos, fEditTab, fNbTab, fShowCloseTab, and GetTab().
Referenced by ExecPlugin().
|
inlineoverride |
Definition at line 200 of file GRootBrowser.h.
References StopEmbedding().
Referenced by ExecPlugin(), and StopEmbedding().
void GRootBrowser::StopEmbedding | ( | const char * | name, |
TGLayoutHints * | layout | ||
) |
Stop embedding external frame in the current editable frame.
Definition at line 1042 of file GRootBrowser.cxx.
References fEditFrame, fEditPos, fEditSubPos, fEditTab, fTabRight, SetTabTitle(), and SwitchMenus().
void GRootBrowser::SwitchMenus | ( | TGCompositeFrame * | from | ) |
Move the menu from original frame to our TGMenuFrame, or display the menu associated to the current tab.
Definition at line 1075 of file GRootBrowser.cxx.
References fActMenuBar, fLH2, fMenuBar, fMenuFrame, RecursiveReparent(), and ShowMenu().
Referenced by DoTab(), RemoveTab(), SetTab(), and StopEmbedding().
|
protected |
Actual (active) browser imp.
Definition at line 134 of file GRootBrowser.h.
Referenced by Add(), BrowseObj(), CloseTabs(), GetDrawOption(), GRootBrowser(), HandleMenu(), RecursiveRemove(), Refresh(), and SetActBrowser().
|
protected |
Actual (active) menu bar.
Definition at line 133 of file GRootBrowser.h.
Referenced by CreateBrowser(), RemoveTab(), ShowMenu(), and SwitchMenus().
|
protected |
List of (sub)browsers.
Definition at line 135 of file GRootBrowser.h.
|
protected |
Actual (active) tab elements (for each Tab)
Definition at line 140 of file GRootBrowser.h.
Referenced by CreateBrowser(), SetTab(), SetTabTitle(), and StartEmbedding().
|
protected |
Frame in "Edit" mode.
Definition at line 124 of file GRootBrowser.h.
Referenced by CreateBrowser(), GetActFrame(), StartEmbedding(), and StopEmbedding().
|
protected |
Id of tab in "Edit" mode.
Definition at line 114 of file GRootBrowser.h.
Referenced by CreateBrowser(), StartEmbedding(), and StopEmbedding().
|
protected |
Id of subtab in "Edit" mode.
Definition at line 115 of file GRootBrowser.h.
Referenced by CreateBrowser(), StartEmbedding(), and StopEmbedding().
|
protected |
Tab in "Edit" mode.
Definition at line 113 of file GRootBrowser.h.
Referenced by CreateBrowser(), StartEmbedding(), and StopEmbedding().
|
protected |
Horizontal frame.
Definition at line 118 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Horizontal frame.
Definition at line 119 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Horizontal frame.
Definition at line 117 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Horizontal splitter.
Definition at line 123 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
icon picture
Definition at line 143 of file GRootBrowser.h.
Referenced by CreateBrowser(), GRootBrowser(), and ~GRootBrowser().
|
protected |
Definition at line 108 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Definition at line 108 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Definition at line 108 of file GRootBrowser.h.
Referenced by CreateBrowser(), SwitchMenus(), and ~GRootBrowser().
|
protected |
Layout hints, part 1.
Definition at line 108 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Definition at line 109 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Definition at line 109 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Definition at line 109 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Layout hints, part 2.
Definition at line 109 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Main (owned) menu bar.
Definition at line 129 of file GRootBrowser.h.
Referenced by CreateBrowser(), ShowMenu(), SwitchMenus(), and ~GRootBrowser().
|
protected |
"Exec Plugin" popup menu
Definition at line 131 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
"File" popup menu
Definition at line 130 of file GRootBrowser.h.
Referenced by CloseTabs(), CreateBrowser(), HandleKey(), HandleMenu(), and ~GRootBrowser().
|
protected |
Shared menu frame.
Definition at line 127 of file GRootBrowser.h.
Referenced by CreateBrowser(), RemoveTab(), ShowMenu(), SwitchMenus(), and ~GRootBrowser().
|
protected |
"Browser Help" popup menu
Definition at line 132 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Number of initial plugins (from .rootrc)
Definition at line 138 of file GRootBrowser.h.
Referenced by CloneBrowser(), CreateBrowser(), and InitPlugins().
|
protected |
Number of tab elements (for each Tab)
Definition at line 139 of file GRootBrowser.h.
Referenced by CreateBrowser(), RemoveTab(), and StartEmbedding().
|
protected |
Current process id.
Definition at line 141 of file GRootBrowser.h.
|
protected |
List of plugins.
Definition at line 136 of file GRootBrowser.h.
Referenced by CloneBrowser(), CloseTabs(), ExecPlugin(), RemoveTab(), and SetTabTitle().
|
protected |
First (owned) menu frame.
Definition at line 126 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
kTRUE to show close icon on tab elements
Definition at line 142 of file GRootBrowser.h.
Referenced by GRootBrowser(), IsCloseTabShown(), ShowCloseTab(), and StartEmbedding().
|
protected |
Status bar.
Definition at line 137 of file GRootBrowser.h.
Referenced by CreateBrowser(), GetStatusBar(), SetStatusText(), and ~GRootBrowser().
|
protected |
Bottom Tab.
Definition at line 112 of file GRootBrowser.h.
Referenced by CloseTabs(), CreateBrowser(), GetTab(), GetTabBottom(), RemoveTab(), and ~GRootBrowser().
|
protected |
Left Tab.
Definition at line 110 of file GRootBrowser.h.
Referenced by CloseTabs(), CreateBrowser(), GetTab(), GetTabLeft(), RemoveTab(), and ~GRootBrowser().
|
protected |
Right Tab.
Definition at line 111 of file GRootBrowser.h.
Referenced by CloseTabs(), CreateBrowser(), DoTab(), GetTab(), GetTabRight(), HandleMenu(), RemoveTab(), StopEmbedding(), and ~GRootBrowser().
|
protected |
Toolbar frame.
Definition at line 128 of file GRootBrowser.h.
Referenced by CreateBrowser(), GetToolbarFrame(), and ~GRootBrowser().
|
protected |
Top menu frame.
Definition at line 125 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Vertical frame.
Definition at line 120 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Vertical frame.
Definition at line 121 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Vertical frame.
Definition at line 116 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().
|
protected |
Vertical splitter.
Definition at line 122 of file GRootBrowser.h.
Referenced by CreateBrowser(), and ~GRootBrowser().