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 "TMethod.h"
#include "TColor.h"
#include "TObjString.h"
#include "TGDNDManager.h"
#include "TBufferFile.h"
#include "TFolder.h"
#include "Getline.h"
#include "HelpText.h"

Go to the source code of this file.

Classes

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

Enumerations

enum  ERootBrowserCommands

Functions

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

Variables

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


Enumeration Type Documentation

enum ERootBrowserCommands

Definition at line 78 of file TRootBrowserLite.cxx.


Function Documentation

ClassImp ( TRootBrowserLite   ) 

Definition at line 895 of file TRootBrowserLite.cxx.

References TRootBrowserLite::CreateBrowser(), TGFrame::Resize(), and TRootBrowserLite::Show().

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

Definition at line 2970 of file TRootBrowserLite.cxx.

References c, i, kFALSE, and kTRUE.

Referenced by TRootBrowserLite::BrowseTextFile().


Variable Documentation

const char* gOpenTypes[] [static]

Initial value:

 { "ROOT files",   "*.root",
                                    "All files",    "*",
                                    0,              0 }

Definition at line 175 of file TRootBrowserLite.cxx.

Referenced by TTreeViewer::ProcessMessage(), TRootBrowserLite::ProcessMessage(), and TRootCanvas::ProcessMessage().

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 }
}

Definition at line 152 of file TRootBrowserLite.cxx.

Referenced by TRootBrowserLite::CreateBrowser(), TRootBrowserLite::SetViewMode(), TRootCanvas::ShowToolBar(), and TRootGuiBuilder::TRootGuiBuilder().


Generated on Tue Jul 5 16:00:56 2011 for ROOT_528-00b_version by  doxygen 1.5.1