Log of /trunk/gui/gui/src/TRootBrowser.cxx
Parent Directory
Revision
46929 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 31 12:24:00 2012 UTC (2 years, 2 months ago) by
tpochep
File length: 40986 byte(s)
Diff to
previous 45593
Sizes are hardcoded in a GUI, layout manager ignores the fact widgets do not fit (may be, it should not), but
as a result on Cocoa text label "Draw option:" is overlapped by button in a TBrowser with default geometry.
I have to ask for these two pixels back.
Revision
45593 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Aug 14 07:26:14 2012 UTC (2 years, 5 months ago) by
bellenot
File length: 40865 byte(s)
Diff to
previous 43360
From Matevz (needed by EVE):
- move enum ENewBrowserMessages into TRootBrowser.h class definition
- make CloseTab() virtual
- make CloseWindow() virtual
Revision
31479 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 1 11:49:10 2009 UTC (5 years, 1 month ago) by
bellenot
File length: 40007 byte(s)
Diff to
previous 28221
Update the list of files in the file browser (left panel) when opening a ROOT file from the "Open File" menu (thanks Axel)
Revision
26742 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 8 21:21:19 2008 UTC (6 years, 1 month ago) by
bellenot
File length: 39723 byte(s)
Diff to
previous 26588
From Matevz:
- Store additional index in StartEmbedding() to be able to assign
the name passed to StopEmbedding(name) to the right sub-tab
Revision
26142 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 11 14:53:11 2008 UTC (6 years, 2 months ago) by
bellenot
File length: 39445 byte(s)
Diff to
previous 23115
- Added a "Close Tab" icon in TGTabElement,
emitting a CloseTab signal. The icon is
active only on the actually activated tab
- Implement CloseTab slot usage in TRootBrowser
and in TGRootIDE
- Added two new icons
Revision
22539 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 8 14:36:37 2008 UTC (6 years, 10 months ago) by
rdm
Original Path:
trunk/gui/src/TRootBrowser.cxx
File length: 38956 byte(s)
Diff to
previous 21386
From Alja, Bertrand & Matevz: merged branches/dev/fireworks 21757:22514.
This includes:
- development for event-displays of ALICE and CMS since 5.18 in eve/,
gl/ and gui/;
- many new tutorials and demos for eve/;
- fix in TQObject to support class-signals from all base-classes.
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/src/TRootBrowser.cxx
File length: 30541 byte(s)
Copied from:
branches/dev/bertrand/gui/src/TRootBrowser.cxx revision 20514
Diff to
previous 20463
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.
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.