[root] / trunk / gui / gui / inc / TGFileBrowser.h Repository:
ViewVC logotype

Log of /trunk/gui/gui/inc/TGFileBrowser.h

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 40383 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 28 07:46:59 2011 UTC (3 years, 5 months ago) by bellenot
File length: 5350 byte(s)
Diff to previous 33618
A "Filter" picture button has been added in the file browser, and a filtering mechanism has been implemented, as requested on <a href="https://savannah.cern.ch/bugs/?84696>savannah</a>. It is now possible to filter the content of several files/folders, each one having its own filtering expression.

Revision 33618 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 27 06:51:26 2010 UTC (4 years, 7 months ago) by bellenot
File length: 4904 byte(s)
Diff to previous 29885
- Implement alphabetical sorting of the current directory
- Added a "alphabetical sort" picture button (toggle)
- Added a "refresh" picture button
- Improved the refresh mechanism (check if files sill exist in the current directory)

Revision 29885 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 24 14:19:56 2009 UTC (5 years, 5 months ago) by bellenot
File length: 4438 byte(s)
Diff to previous 28853
Automatically switch to the tab containing the current canvas (if any) when e.g. drawing a histogram by double-clicking on its list tree item in a root file 
Thanks to Axel for the suggestion.

Revision 28853 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 9 08:19:33 2009 UTC (5 years, 7 months ago) by bellenot
File length: 4314 byte(s)
Diff to previous 23625
Correct implementation of system files manipulations (copy, rename, delete) 
and automatic update of the list tree

Revision 23625 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 1 06:39:40 2008 UTC (6 years, 8 months ago) by rdm
File length: 4289 byte(s)
Diff to previous 23115
From bertrand:
- Added new method TList *TSystem::GetVolumes(Option_t *opt)
  returning the list of hard drives on Windows when opt = "all"
  or the current hard drive when opt = "cur"
  the return type is a TList of TObjString's containing the drive letters,
  i.e: for drives C: G: H: K:. The TList must be deleted by the user.
- Implement the ability to browse available (mounted) drives on Windows.
- Added list of available (mounted) drives in TGFSCombobox on Windows.

Revision 23115 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 10 13:35:37 2008 UTC (6 years, 9 months ago) by rdm
File length: 4220 byte(s)
Copied from: trunk/gui/inc/TGFileBrowser.h revision 23114
Diff to previous 20931
moved to directory "gui" the following directories:

fitpanel, ged, gui, guibuilder, guihtml, qtgsi, qtroot, sessionviewer

Revision 20931 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 20 17:08:00 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/gui/inc/TGFileBrowser.h
File length: 4220 byte(s)
Diff to previous 20882
Added missing copyright notice. Still class description block missing.

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/gui/inc/TGFileBrowser.h
File length: 3696 byte(s)
Diff to previous 20706
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 20706 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 7 16:48:05 2007 UTC (7 years, 2 months ago) by brun
Original Path: trunk/gui/inc/TGFileBrowser.h
File length: 3696 byte(s)
Diff to previous 20516
From Bertrand:
- New signal Clicked(char *uri) in TGHtmlBrowser and new method
Selected(char *) in TRootBrowser, used to automatically update and switch to
ROOT files folder in the new TBrowser when users opens a ROOT file from HTML
browser.

Revision 20516 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 26 16:17:33 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/gui/inc/TGFileBrowser.h
File length: 3663 byte(s)
Copied from: branches/dev/bertrand/gui/inc/TGFileBrowser.h revision 20514
Diff to previous 20128
From Bertrand:
merged bertrand dev branch changes r20120:20514 into the trunk.

Main new feature is the new TBrowser. To turn it on by default
change the Browser.Name option in rootrc.

Here the detailed ChangeLog:

- Renamed TRootBrowser TRootBrowserLite
 - Introduced the new class TRootBrowser, consisting of three 
   main tabs, as shown below:
    ______________
   |   |          |
   |   |          |
   |   |__________|
   |   |          |
   |___|__________|
   
   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. Examples:

   // create a new browser:
   TBrowser b;

   // create a new TCanvas in a new top right tab element:
   b.ExecPlugin("Canvas", 0, "new TCanvas()");
   
   // creates a new top right tab element embedding the 
   // TGMainFrame created by the macro 'myMacro.C': 
   b.ExecPlugin("MyPlugin", "myMacro.C");
 
   // creates a new bottom tab element embedding the 
   // TGMainFrame created by the macro 'myMacro.C': 
   b.ExecPlugin("MyPlugin", "myMacro.C", 0, TRootBrowser::kBottom);
 
 - new class TGFileBrowser, a file browser plugin for the new TRootBrowser
 - new class TGCommandPlugin, a command I/O plugin for the new TRootBrowser
 - new class TGHtmlBrowser, a html browser plugin for the new TRootBrowser
 - new TBrowserImp plugin used to load the selected TBrowser implementation
 - the browser implementation can be selected via the env 'Browser.Name' in
   .rootrc, (can be TRootBrowser or TRootBrowserLite) the default being
   TRootBrowserLite
 - a list of options (plugins) for the new TRootBrowser is also specified
   via the env 'Browser.Options' in .rootrc, default being: FEHCI
   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
 - modified TRootGuiFactory, used to create the real TBrowser
   implementation.

Revision 20128 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Sep 28 09:34:07 2007 UTC (7 years, 3 months ago) by bellenot
Original Path: branches/dev/bertrand/gui/inc/TGFileBrowser.h
File length: 3663 byte(s)
Introduce new implementation of TRootBrowser

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9