Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
TRootBrowserLite.cxx File Reference
#include "RConfigure.h"
#include "TRootBrowserLite.h"
#include "TRootApplication.h"
#include "TGCanvas.h"
#include "TGMenu.h"
#include "TGFileDialog.h"
#include "TGStatusBar.h"
#include "TGFSComboBox.h"
#include "TGLabel.h"
#include "TGButton.h"
#include "TGListView.h"
#include "TGListTree.h"
#include "TGToolBar.h"
#include "TGSplitter.h"
#include "TG3DLine.h"
#include "TGFSContainer.h"
#include "TGMimeTypes.h"
#include "TRootHelpDialog.h"
#include "TGTextEntry.h"
#include "TGTextEdit.h"
#include "TGTextEditDialogs.h"
#include "TROOT.h"
#include "TEnv.h"
#include "TBrowser.h"
#include "TApplication.h"
#include "TFile.h"
#include "TKey.h"
#include "TKeyMapFile.h"
#include "TClass.h"
#include "TContextMenu.h"
#include "TSystem.h"
#include "TSystemDirectory.h"
#include "TSystemFile.h"
#include "TRemoteObject.h"
#include "TInterpreter.h"
#include "TGuiBuilder.h"
#include "TImage.h"
#include "TVirtualPad.h"
#include "KeySymbols.h"
#include "THashTable.h"
#include "TColor.h"
#include "TObjString.h"
#include "TGDNDManager.h"
#include "TBufferFile.h"
#include "TFolder.h"
#include "Getline.h"
#include "snprintf.h"
#include "TVirtualX.h"
#include "HelpText.h"

Classes

struct  DefaultIcon_t
class  TIconBoxThumb
class  TRootBrowserCursorSwitcher
class  TRootBrowserHistory
class  TRootBrowserHistoryCursor
class  TRootIconBox
class  TRootIconList
class  TRootObjItem

Enumerations

enum  ERootBrowserCommands {
  kFileNewBrowserLite , kFileNewBrowser , kFileNewCanvas , kFileNewBuilder ,
  kFileOpen , kFileSave , kFileSaveAs , kFilePrint ,
  kFileCloseBrowser , kFileQuit , kViewToolBar , kViewStatusBar ,
  kViewLargeIcons , kViewSmallIcons , kViewList , kViewDetails ,
  kViewLineUp , kViewHidden , kViewRefresh , kViewFind ,
  kViewExec , kViewInterrupt , kViewSave , kViewArrangeByName ,
  kViewArrangeByType , kViewArrangeBySize , kViewArrangeByDate , kViewArrangeAuto ,
  kViewGroupLV , kHistoryBack , kHistoryForw , kOptionShowCycles ,
  kOptionAutoThumbnail , kOneLevelUp , kFSComboBox , kHelpAbout ,
  kHelpOnBrowser , kHelpOnCanvas , kHelpOnMenus , kHelpOnGraphicsEd ,
  kHelpOnObjects , kHelpOnPS , kHelpOnRemote
}

Functions

static Bool_t isBinary (const char *str, int len)
 test

Variables

static const char * gOpenTypes []
static ToolBarData_t gToolBarData []

Enumeration Type Documentation

◆ ERootBrowserCommands

Enumerator
kFileNewBrowserLite 
kFileNewBrowser 
kFileNewCanvas 
kFileNewBuilder 
kFileOpen 
kFileSave 
kFileSaveAs 
kFilePrint 
kFileCloseBrowser 
kFileQuit 
kViewToolBar 
kViewStatusBar 
kViewLargeIcons 
kViewSmallIcons 
kViewList 
kViewDetails 
kViewLineUp 
kViewHidden 
kViewRefresh 
kViewFind 
kViewExec 
kViewInterrupt 
kViewSave 
kViewArrangeByName 
kViewArrangeByType 
kViewArrangeBySize 
kViewArrangeByDate 
kViewArrangeAuto 
kViewGroupLV 
kHistoryBack 
kHistoryForw 
kOptionShowCycles 
kOptionAutoThumbnail 
kOneLevelUp 
kFSComboBox 
kHelpAbout 
kHelpOnBrowser 
kHelpOnCanvas 
kHelpOnMenus 
kHelpOnGraphicsEd 
kHelpOnObjects 
kHelpOnPS 
kHelpOnRemote 

Definition at line 80 of file TRootBrowserLite.cxx.

Function Documentation

◆ isBinary()

Bool_t isBinary ( const char * str,
int len )
static

test

Definition at line 2972 of file TRootBrowserLite.cxx.

Variable Documentation

◆ gOpenTypes

const char* gOpenTypes[]
static
Initial value:
= { "ROOT files", "*.root",
"All files", "*",
0, 0 }

Definition at line 177 of file TRootBrowserLite.cxx.

◆ gToolBarData

ToolBarData_t gToolBarData[]
static
Initial value:
= {
{ "tb_uplevel.xpm", "Up One Level", kFALSE, kOneLevelUp, 0 },
{ "", "", kFALSE, -1, 0 },
{ "tb_bigicons.xpm", "Large Icons", kTRUE, kViewLargeIcons, 0 },
{ "tb_smicons.xpm", "Small Icons", kTRUE, kViewSmallIcons, 0 },
{ "tb_list.xpm", "List", kTRUE, kViewList, 0 },
{ "tb_details.xpm", "Details", kTRUE, kViewDetails, 0 },
{ "", "", kFALSE, -1, 0 },
{ "tb_back.xpm", "Back", kFALSE, kHistoryBack, 0 },
{ "tb_forw.xpm", "Forward", kFALSE, kHistoryForw, 0 },
{ "tb_refresh.xpm", "Refresh (F5)", kFALSE, kViewRefresh, 0 },
{ "", "", kFALSE, -1, 0 },
{ "tb_find.xpm", "Find (Ctrl-F)", kFALSE, kViewFind, 0 },
{ "", "", kFALSE, -1, 0 },
{ "macro_t.xpm", "Execute Macro", kFALSE, kViewExec, 0 },
{ "interrupt.xpm", "Interrupt Macro",kFALSE, kViewInterrupt, 0 },
{ "filesaveas.xpm", "Save Macro", kFALSE, kViewSave, 0 },
{ 0, 0, kFALSE, 0, 0 }
}
constexpr Bool_t kFALSE
Definition RtypesCore.h:108
constexpr Bool_t kTRUE
Definition RtypesCore.h:107
@ kHistoryBack
@ kViewLargeIcons
@ kViewRefresh
@ kViewSave
@ kViewInterrupt
@ kViewExec
@ kOneLevelUp
@ kViewSmallIcons
@ kViewList
@ kViewFind
@ kViewDetails
@ kHistoryForw

Definition at line 154 of file TRootBrowserLite.cxx.