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

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

Parent Directory Parent Directory


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

Revision 43842 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 19 13:09:11 2012 UTC (2 years, 9 months ago) by bellenot
File length: 13478 byte(s)
Diff to previous 43645
Revert rev 43645 (may cause crash if someone delete a dialog...)

Revision 43645 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 4 20:31:50 2012 UTC (2 years, 9 months ago) by bellenot
File length: 13698 byte(s)
Diff to previous 43242
Prevent closing the main frame (via the WM, with the close button) while a modal dialog is open (while the client is waiting for it)

Revision 43242 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 5 16:21:38 2012 UTC (2 years, 10 months ago) by bellenot
File length: 13478 byte(s)
Diff to previous 43088
Implement "Enter" and "Escape" key handling in TGMsgBox (used as Ok and Cancel buttons, if they are there)

Revision 43088 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 22 13:43:23 2012 UTC (2 years, 11 months ago) by rdm
File length: 12612 byte(s)
Diff to previous 42663
another strlcpy warning fix.

Revision 42663 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 17 11:25:51 2012 UTC (3 years ago) by bellenot
File length: 12606 byte(s)
Diff to previous 42618
Fix several coverity reports

Revision 42618 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 13:26:24 2012 UTC (3 years ago) by bellenot
File length: 12664 byte(s)
Diff to previous 35518
Silent a couple of uninitialized pointer field reports

Revision 35518 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 21 09:54:10 2010 UTC (4 years, 4 months ago) by bellenot
File length: 12606 byte(s)
Diff to previous 32556
Replace several strncpy and strncat by strlcpy and strlcat

Revision 32556 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 11 15:10:57 2010 UTC (4 years, 10 months ago) by bellenot
File length: 12606 byte(s)
Diff to previous 23115
Replaced several strcpy by strncpy and rempoved a potential memory leak (coverity reports)

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: 12588 byte(s)
Copied from: trunk/gui/src/TGMsgBox.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/TGMsgBox.cxx
File length: 12588 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/TGMsgBox.cxx
File length: 12588 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/TGMsgBox.cxx
File length: 12638 byte(s)
Diff to previous 17352
remove :$ from tag line

Revision 17352 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 16 07:57:59 2007 UTC (8 years ago) by brun
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 12648 byte(s)
Diff to previous 15849
Remove dependency on TMath.h

Revision 15849 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 26 13:36:44 2006 UTC (8 years, 6 months ago) by rdm
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 12668 byte(s)
Diff to previous 15742
Instead of providing default implementations for copy ctor's and assignment
operators we better make them private (and not implemented) to avoid people
from accidentally using them. Especially the collections classes and the
TQObject derived classes. In these classes the default implementations would
cause havoc due to multiple deletions of the same objects and other
potential memory corruptions.

Revision 15742 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 9 05:27:55 2006 UTC (8 years, 6 months ago) by brun
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 14176 byte(s)
Diff to previous 15635
From Eddy:
Fix many typos in comments

Revision 15635 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 30 07:48:18 2006 UTC (8 years, 6 months ago) by antcheva
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 14167 byte(s)
Diff to previous 15173
From Bertrand:
Added new TGMsgBox options/buttons :
- "Yes to All"
- "No to All"
- "Newer Only"
- "Append"
Modified test/guitest.C and tutorials/guitest.cxx accordingly

Revision 15173 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 24 18:20:12 2006 UTC (8 years, 8 months ago) by brun
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 12687 byte(s)
Diff to previous 15134
Fix coding conventions violations

Revision 15134 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 23 04:47:42 2006 UTC (8 years, 8 months ago) by brun
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 12600 byte(s)
Diff to previous 14929
From Federico Carminati:

"I have implemented all copy and equal operators needed to silence all
warnings in AliRoot, as requested. I have implemented shallow copies as
would do the default operators synthetized by the compiler.
Most operators are protected. If users complain, you just have to move
them into the public area, but class derivation is of course supported.
It has been a terrible job, I have modified 278 files, but the changes
are backward compabile, and this goes a long way to permitting user to
use the effc++ flag with root headers."

Revision 14929 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 5 16:25:59 2006 UTC (8 years, 8 months ago) by antcheva
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 11381 byte(s)
Diff to previous 14149
- added a new parameter in TGMsgBox ctors that allows settings
of message text alignment (according to the ETextJustification
(kTextLeft, kTextRight, kTextCenterX, kTextTop, kTextBottom,
kTextCenterY) (thanks to Isidro Gonsales)

Revision 14149 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 2 08:14:04 2006 UTC (8 years, 10 months ago) by brun
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 10380 byte(s)
Diff to previous 12525
From Bertrand:
Fix the TGMsgBox problem reported at :
http://savannah.cern.ch/bugs/?func=detailitem&item_id=15236

Revision 12525 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 23 17:00:41 2005 UTC (9 years, 5 months ago) by brun
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 10395 byte(s)
Diff to previous 9997
From Bertrand:
Added several protections in TGXXX class constructors,
used when browsing ROOT classes.

Revision 9997 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 13 09:29:03 2004 UTC (10 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 10267 byte(s)
Diff to previous 9994
remove unused argument "main" from PMsgBox().

Revision 9994 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 13 09:10:56 2004 UTC (10 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 10325 byte(s)
Diff to previous 9228
use the new TGTransientFrame::CenterOnParent() method.

Revision 9228 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 16 16:45:29 2004 UTC (10 years, 7 months ago) by brun
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 10885 byte(s)
Diff to previous 8233
From Valeriy Onuchin:
- in TGClient::WaitFor repalce "gSystem->InnerLoop();"  by "gSystem->ProcessEvents();"
  That guarantee that all events in aplication loop will be processed.

Revision 8233 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 18 20:13:43 2004 UTC (10 years, 11 months ago) by brun
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 10884 byte(s)
Diff to previous 5328
The following mega patch is from Ilka. She has integrated and further
developed the original classes from Marek Biskup (summer student last year)..
Valeriy Onuchin has also contributed by extending/adapting existing
GUI classes.

Very first prototype of the new pad editor is available for testing and
feedbacks. It was started by Marek Biskup as his project during the
Summer Student Program 2003.
The new pad editor helps ROOT GUI to become closer to the well known
application GUIs; to be user friendly, having easier and faster access
to the ROOT graphics, to be more intuitive. It is embedded in the
TCanvas window every canvas has an editor.
The editor frame is on the left side of the canvas window. The user can
show it via Edit/Editor menu selection. The editor frame contains a set
of picture buttons for selecting well known graphical primitives for
drawing; below them there are widgets for attribute changing. When an
object is selected its name appears with a set of options available for
changing: fill style and color; line style, width and color; text font,
size and style; marker style, size and color.

New Classes:
TGFontTypeComboBox - a combo box with fonts for a choice;
TGLineWidthComboBox - a combo box with line widths;
TGLineWidthLBEntry - list box entry for different line widths
TGLineStyleComboBox - a combo box with line styles;
TGLineStyleLBEntry - list box entry for a line style

TGedEditor - the new editor containing tool-box and attribute frames of
the selected object;
TGedToolBox - frame with picture buttons for a primitive drawing

TGedAttFrame - a base class for all attribute frames
TGedAttNameFrame - a frame showing the selected object name (if exists)
TGedAttFillFrame - a frame showing the fill attributes
TGedAttLineFrame - a frame showing the line attributes
TGedAttTextFrame - a frame showing the text attributes
TGedAttMarkerFrame - a frame showing the marker attributes

TGedPatternFrame - popup window for fill pattern selection
TGedPatternSelector - a button for pattern selection
TGedSelect - service class for selecting
TGedPopup - service class for popup attribute window
TGPatternSelect - a button for selected pattern
TGedMarkerPopup - popup window for marker selection
TGedMarkerSelect - a button for selected marker

Several changes are made in TCanvas, TPad, TRootCanvas to adapt them for
the new GUI interface. The old GUI interface is kept and it can be used
too. The class TPadEditorOld provides its functionality.

Revision 5328 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 18 12:22:14 2002 UTC (12 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 10877 byte(s)
Diff to previous 3740
use DeleteWindow() instead of "delete this" to close and delete the widget.

Revision 3740 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 23 15:48:05 2002 UTC (13 years ago) by rdm
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 10871 byte(s)
Diff to previous 3510
add TList.h where needed (so these classes compile fine if we decide to
remove TList.h from TNamed.h).

Revision 3510 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 20 10:19:26 2001 UTC (13 years, 1 month ago) by rdm
Original Path: trunk/gui/src/TGMsgBox.cxx
File length: 10856 byte(s)
Diff to previous 3
cast UInt_t's to Int_t's in calls to TVirtualX::TranslateCoordinates()
to correctly handle negative coordinate translations.

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/TGMsgBox.cxx
File length: 10793 byte(s)
Copied from: branches/rdm/gui/src/TGMsgBox.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/TGMsgBox.cxx
File length: 10793 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