[root] / trunk / gui / gui / src / TGToolBar.cxx Repository:
ViewVC logotype

Log of /trunk/gui/gui/src/TGToolBar.cxx

Parent Directory Parent Directory


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

Revision 44507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 4 12:30:41 2012 UTC (2 years, 7 months ago) by axel
File length: 11657 byte(s)
Diff to previous 38844
Remove
  using namespace std;
from Riostream.h, which has huge consequences for all of ROOT.
Riostream.h is now a simple wrapper for fstream, iostream, iomanip for backward compatibility; Riosfwd.h simply wraps iosfwd.

Because of templates and their inline functions, Riostream.h needed to be included in headers, too (e.g. TParameter.h), which violated the assumption that Riostream.h is not exposing its using namespace std to headers.
ROOT now requires R__ANSISTREAM, R__SSTREAM, which does not change the set of supported compilers.

Without "using namespace std", several identifiers are now prefixed by std::; e.g. roofit/* source files now have a using namespace std to keep their coding style.
TFile::MakeProject() now generates "using namespace std" to convert the CINT-style class names into C++ ones.

Revision 38844 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 14 12:35:01 2011 UTC (3 years, 9 months ago) by bellenot
File length: 11542 byte(s)
Diff to previous 35582
Create a new (flat) style for toolbar and html browser navigation buttons. This is also enabled/disabled via the GUI.Style entry in system.rootrc

Revision 35582 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 22 13:38:27 2010 UTC (4 years, 4 months ago) by bellenot
File length: 11462 byte(s)
Diff to previous 23115
Add the "keep_names" option when saving the GUI source, to allow the users to change the name of any frame in the ROOT Gui Builder and more important to keep it across the different load/edit/save cycles. This should solve a problem reported on the forum at: http://root.cern.ch/phpBB3//viewtopic.php?f=3&t=11216

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: 11333 byte(s)
Copied from: trunk/gui/src/TGToolBar.cxx revision 23114
Diff to previous 20882
moved to directory "gui" the following directories:

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

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/src/TGToolBar.cxx
File length: 11333 byte(s)
Diff to previous 19826
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 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 11333 byte(s)
Diff to previous 19825
imported svn:keywords Id property

Revision 19825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:49:10 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 11385 byte(s)
Diff to previous 19685
remove :$ from tag line

Revision 19685 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 26 16:51:48 2007 UTC (7 years, 5 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 11395 byte(s)
Diff to previous 15672
From Axel:
fix several warnings about pointer size on 64bit platforms.

Revision 15672 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 3 16:10:46 2006 UTC (8 years, 6 months ago) by brun
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 11396 byte(s)
Diff to previous 14561
from Axel:
Change the signature of SavePrimitive from

  void SavePrimitive(ofstream &out, Option_t *option);
to
  void SavePrimitive(ostream &out, Option_t *option = "");

With this change one can do, eg
   myhist.SavePrimitive(std::cout);

WARNING: do rm -f tree/src/*.o

Revision 14561 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 6 11:15:38 2006 UTC (8 years, 9 months ago) by antcheva
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 11388 byte(s)
Diff to previous 14453
From Valeriy Onuchin:
- new method AddButton(const TGWindow *w, TGPictureButton *button, Int_t spacing)

Revision 14453 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 28 17:04:31 2006 UTC (8 years, 9 months ago) by antcheva
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 10470 byte(s)
Diff to previous 12656
From Valeriy Onuchin:
- new method SetId(TGButton *button, Int_t id) that allows to change button id dynamically

Revision 12656 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 5 13:33:08 2005 UTC (9 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 10196 byte(s)
Diff to previous 12535
from Ilka:
more coding convention fixes.

Revision 12535 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 25 16:37:43 2005 UTC (9 years, 5 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 10196 byte(s)
Diff to previous 11101
From Ilka:
avoid potential double deletion.

Revision 11101 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 11 18:40:09 2005 UTC (9 years, 11 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 10188 byte(s)
Diff to previous 10701
remove warnings reported by gcc 4.0.0. Everything compiles without warnings
except for an error in G__Base2.cxx.

Revision 10701 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 7 15:34:27 2004 UTC (10 years, 1 month ago) by brun
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 10178 byte(s)
Diff to previous 10066
From Valeriy Onuchin:

- massive update of TImage/TASImage class.
- update rose_image.C macro to demonstrate new features.
- new example hist2image.C added

  I'll try to add more example and documentation asap.

- bug fixes in ROOT gui builder
- TGToolBar, TGShutter now "compatible" with hierarchical cleaning
- mods in TGPicture allow create masked pictures from images.

Revision 10066 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 15 19:21:20 2004 UTC (10 years, 4 months ago) by brun
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 10130 byte(s)
Diff to previous 10065
From Valeriy Onuchin:
-Add TGToolBar::GetButton(Int_t id), TGToolBar::GetId(TGButton *button) methods

Revision 10065 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 15 17:37:29 2004 UTC (10 years, 4 months ago) by brun
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 9292 byte(s)
Diff to previous 8663
From Valeriy Onuchin
- add TGPictureButton::SetDisabledPicture which set a picture displayed
 whne button disabled
- TGButtonGroup: correction constructor (parent window should "const TGWindow"),
most methods made"virtual".
- TGToolBar: add signals Pressed(Int_t id), Released(Int_t id), Clicked(Int_t id) similar
 to what we in TGButtonGroup
 TGButtonGroup:AddButton returns a pointer to newly created button.

Revision 8663 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 22 23:49:42 2004 UTC (10 years, 9 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 7694 byte(s)
Diff to previous 7746
From Philippe:
avoid access in the dtor to objects that have (potentially) already
been deleted.

Revision 7746 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 12 18:21:07 2003 UTC (11 years, 1 month ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 7567 byte(s)
Diff to previous 7670
From Ilka:
remove Win32 ifdefs by using TSystem methods and addition code to
save TGToolBar.

Revision 7670 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 28 12:09:51 2003 UTC (11 years, 1 month ago) by brun
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 7511 byte(s)
Diff to previous 7669
From Ilka:
a few more fixes for the backslash problems on Windows

Revision 7669 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 28 08:48:51 2003 UTC (11 years, 1 month ago) by brun
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 7377 byte(s)
Diff to previous 7520
From Ilka:

Fix for the "slash" problem when generating GUI source code on Windows.

Revision 7520 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 5 13:08:26 2003 UTC (11 years, 2 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 7251 byte(s)
Diff to previous 7436
From Ilka:
Any ROOT GUI can now be saved as a macro. Executing this macro brings back
the current GUI (minus the action handling). This very important development
allows to get easily the source for any GUI, which can then be inspected or
used to create other GUI's. Also this will allow a GUI builder to save and
restore GUI's.

To save the source of a GUI use the methods TGMainFrame::SaveSource() or
TGTransientFrame::SaveSource(), where the latter saves the source for dialogs.

To trigger the saving of any GUI just use ctrl-s.

Revision 7436 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 14 15:08:46 2003 UTC (11 years, 3 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 4542 byte(s)
Diff to previous 6772
From Ilka:
a new method
TGToolBar::ChangeIcon()
that allows the user to change the icon of a toolbar button.

Example:
 // after creating the toolbar
 ToolBarData_t t[8];
 TGToolBar *tb = new TGToolBar(fMain, 520, 80);
 ...
 // and adding buttons
 tb->AddButton(fMain, &t[i], sp);
 ...
 // you can change the icon of the button i
 tb->ChangeIcon(&t[i],"new_icon.xpm");

Revision 6772 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 24 13:41:59 2003 UTC (11 years, 7 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 4094 byte(s)
Diff to previous 6655
fix some small typos in comments.

Revision 6655 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 23 16:20:24 2003 UTC (11 years, 8 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 4042 byte(s)
Diff to previous 6620
revert to previous cleanup semantics. However, provide custom Cleanup()
methods to avoid possible double deletion of toolbar buttons.

Revision 6620 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 14 13:04:13 2003 UTC (11 years, 8 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 3530 byte(s)
Diff to previous 596
use the TGFrame::Cleanup() method instead of keeping a special list for
buttons to be deleted.

Revision 596 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 7 00:33:33 2000 UTC (14 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 3654 byte(s)
Diff to previous 3
move TGHorizontal3DLine to TGSplitter.h/.cxx.

Revision 3 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 16 17:00:58 2000 UTC (14 years, 8 months ago) by rdm
Original Path: trunk/gui/src/TGToolBar.cxx
File length: 3701 byte(s)
Copied from: branches/rdm/gui/src/TGToolBar.cxx revision 2
Diff to previous 2
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.

Revision 2 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue May 16 17:00:58 2000 UTC (14 years, 8 months ago) by rdm
Original Path: branches/rdm/gui/src/TGToolBar.cxx
File length: 3701 byte(s)
Initial import of ROOT into CVS

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