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"
Include dependency graph for TRootBrowserLite.cxx:

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 79 of file TRootBrowserLite.cxx.

Function Documentation

◆ isBinary()

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

test

Definition at line 2979 of file TRootBrowserLite.cxx.

Variable Documentation

◆ gOpenTypes

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

Definition at line 176 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 }
}
const Bool_t kFALSE
Definition RtypesCore.h:92
const Bool_t kTRUE
Definition RtypesCore.h:91
@ kHistoryBack
@ kViewLargeIcons
@ kViewRefresh
@ kViewSave
@ kViewInterrupt
@ kViewExec
@ kOneLevelUp
@ kViewSmallIcons
@ kViewList
@ kViewFind
@ kViewDetails
@ kHistoryForw

Definition at line 153 of file TRootBrowserLite.cxx.