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

Log of /trunk/gui/gui/src/TGTripleSlider.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: 24926 byte(s)
Diff to previous 35582
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 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: 24826 byte(s)
Diff to previous 34557
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 34557 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 22 15:12:01 2010 UTC (4 years, 6 months ago) by rdm
File length: 24568 byte(s)
Diff to previous 32545
fix cases in ROOT code where we would truncate the TTime (to avoid the
new error messages in TTime operator long on 32-bit platforms).

Revision 32545 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 11 09:28:45 2010 UTC (4 years, 10 months ago) by bellenot
File length: 24592 byte(s)
Diff to previous 26446
- Fix the following clang diagnostics:
  warning: switch condition is a bool
  note: jump bypasses variable initialization
  error: illegal switch case into protected

Revision 26446 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 25 11:00:24 2008 UTC (6 years, 1 month ago) by brun
File length: 24952 byte(s)
Diff to previous 26443
From Bertrand:
- Better/cleaner solution than previous patch.

Revision 26443 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 25 10:36:26 2008 UTC (6 years, 1 month ago) by brun
File length: 24376 byte(s)
Diff to previous 23115
From Bertrand:
- Slider was incorrectly redraw when resizing triple slider widget
 bug reported at https://savannah.cern.ch/bugs/?42358

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

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

Revision 22419 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 3 00:25:01 2008 UTC (6 years, 10 months ago) by rdm
Original Path: trunk/gui/src/TGTripleSlider.cxx
File length: 24318 byte(s)
Diff to previous 20882
From Andrew Savchenko:
ROOT can not be compiled with gcc-4.3.
Some ROOT source files doesn't contain required #include directives,
for example, they use strlen(), but #include <string.h> is missed or
malloc() is used and #include <stdlib.h> is missed. 

Earlier versions of gcc allowed some headers to be included implicitly,
but issued a warning (-Wimplicit-function-declaration). Newer one,
gcc-4.3 denies such silly behaviour: all required headers must be explicitly
included. 

Attached patch fixes this. Also it fixes another issue, which disallows
ROOT to compile under gcc-4.3: C functions don't belong to namespace std,
so expressions like std::memcpy() are no longer valid and plain memcpy()
should be used instead.

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/TGTripleSlider.cxx
File length: 24298 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/TGTripleSlider.cxx
File length: 24298 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/TGTripleSlider.cxx
File length: 24353 byte(s)
Diff to previous 16970
remove :$ from tag line

Revision 16970 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 28 12:56:15 2006 UTC (8 years, 1 month ago) by antcheva
Original Path: trunk/gui/src/TGTripleSlider.cxx
File length: 24363 byte(s)
Diff to previous 15820
From Bertrand:
- Fix cursor position when turning on constrained with
min and max being zero.

Revision 15820 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 19 12:58:52 2006 UTC (8 years, 6 months ago) by rdm
Original Path: trunk/gui/src/TGTripleSlider.cxx
File length: 24280 byte(s)
Diff to previous 15672
From Bertrand:
Automatically change mouse cursor shape when the pointer is over the resizing
regions of double and triple sliders.

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/TGTripleSlider.cxx
File length: 23078 byte(s)
Diff to previous 14173
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 14173 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 6 09:10:44 2006 UTC (8 years, 10 months ago) by antcheva
Original Path: trunk/gui/src/TGTripleSlider.cxx
File length: 23062 byte(s)
Diff to previous 14096
Removed extra space introduced with previous changes
(thanks to the nightly build results).

Revision 14096 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 23 15:40:30 2006 UTC (8 years, 11 months ago) by antcheva
Original Path: trunk/gui/src/TGTripleSlider.cxx
File length: 23066 byte(s)
Diff to previous 13890
Fixes in SetConstrained() methods of vertical and horizontal sliders.
Made protected internal methods in use SetPointerPos(Int_t z, Int_t opt = 0).

Revision 13890 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Jan 23 16:27:04 2006 UTC (9 years ago) by antcheva
Original Path: trunk/gui/src/TGTripleSlider.cxx
File length: 22214 byte(s)
From Bertrand:
 - New classes TGTripleHSlider and TGTripleVSlider :
   Inherit from DoubleSlider widgets and allow easy
   selection of a min, max and pointer value out of
   a range. The pointer position can be constrained
   to edges of slider and / or can be relative to
   the slider position.

 - modification of slider1h.xpm and slider1v.xpm for
   a better design.

 - New tutorial Slider3Demo.C showing the properties
   of these new sliders.

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