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

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

Parent Directory Parent Directory


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

Revision 31870 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 13 22:33:55 2009 UTC (5 years, 1 month ago) by brun
File length: 16024 byte(s)
Diff to previous 31681
From Matevz:
Fix resizing and vertical/horizontal layout switch when some of the frames are hidden.

Revision 31681 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 8 15:58:57 2009 UTC (5 years, 1 month ago) by bellenot
File length: 15732 byte(s)
Diff to previous 29577
- More protections (coverity)

Revision 29577 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 24 13:53:31 2009 UTC (5 years, 6 months ago) by bellenot
File length: 15686 byte(s)
Diff to previous 29129
Form Alja:
- Fix a mistake in TGPack dicovered by running valgrind

Revision 29129 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 22 09:39:20 2009 UTC (5 years, 7 months ago) by brun
File length: 15687 byte(s)
Diff to previous 29031
From Alja:
- TEveCompositeFrameInMainFrame: Add two getters needed in save and restore of window configuration.
- TGPack: Update sub-window weights on splitter move action.

Revision 29031 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 16 17:13:39 2009 UTC (5 years, 7 months ago) by bellenot
File length: 15529 byte(s)
Diff to previous 26800
From Alja:
- Add support for relative sub-frame weights in TGPack.
- Implement Show()/Hide() virtual functions in TGPack.

Revision 26800 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 10 16:20:20 2008 UTC (6 years, 1 month ago) by bellenot
File length: 14722 byte(s)
Diff to previous 26719
From Matevz:
- Add method GetAvailableLength().
- Add method EqualizeFrames() to equaly distribute space among all frames.
- Do not allow splitters to resize the widget below 0 length.

Revision 26719 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 8 07:48:27 2008 UTC (6 years, 1 month ago) by bellenot
File length: 13681 byte(s)
Diff to previous 26691
From Matevz:
- Use local-cleanup (more sane, but also combatible with TGTab).
- Set cleanup in both constructors.

Revision 26691 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 6 10:53:34 2008 UTC (6 years, 1 month ago) by bellenot
File length: 13648 byte(s)
Diff to previous 26582
From Matevz:
- Distribute small remaining space among all windows.
- Comment out debug printout.

Revision 26582 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 2 11:16:22 2008 UTC (6 years, 1 month ago) by bellenot
File length: 13331 byte(s)
Diff to previous 26565
From Matevz:
- Fix coding conventions (added comments)

Revision 26565 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 1 19:53:03 2008 UTC (6 years, 1 month ago) by bellenot
File length: 12880 byte(s)
Diff to previous 26560
From Matevz:
- Remove trailing spaces

Revision 26560 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 1 17:35:30 2008 UTC (6 years, 1 month ago) by bellenot
File length: 12899 byte(s)
Diff to previous 25239
From Matevz:
Merge revs 26523 and 26557 from the fireworks branch.
- fix ownership policy;
- properly implement SetVertical();
- only map splitter and composite frame when adding a 
  new slot instead of calling MapSubwindows().

Revision 25239 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 25 19:08:32 2008 UTC (6 years, 4 months ago) by bellenot
File length: 11011 byte(s)
Diff to previous 25229
From Matevz:

TGCompositeFrame
----------------
Add new method virtual TGFrameElement* FindFrameElement(TGFrame *f) const; and use it in several TGCompositeFrame methods to simplify the code.

TGPack
------
Introduce new member 'Int_t fSplitterLen' and use it instead of the hardcoded value.
Improve handling of frame removal.

Revision 25229 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 25 15:14:34 2008 UTC (6 years, 5 months ago) by bellenot
File length: 10811 byte(s)
Copied from: branches/dev/eve-dev/gui/gui/src/TGPack.cxx revision 25204
Diff to previous 25204
From Matevz and me:
Merge changes from branches/dev/fireworks (CMS event display)

TGSplitFrame
------------
- Added Docked(TGFrame*) and  Undocked(TGFrame*) signals
- Added GetUndocked() getter

TGView
------
- Added a protection against possible negative scroll values

TGTextView
----------
- Fix bottom line not being properly updated while scrolling TGTextView
- Solve a problem with vertical slider (avoid negative value when scrolling)

TGTextEdit
----------
- Fix blinking cursor on some platforms/compilers in TGTextEdit

TGToolTip
---------
- Add new constructor with global x, y position.
If neither fWindow nor fPad are set use global fX, fY that was passed from outside.

TGListTree
----------
DeleteItem/Children() - for list-tree in stand-alone mode set below-mouse/current item to zero before deleting the item; remove corresponding comments.

TGSplitter
----------
- Add option to handle frame resizing externally.

TGPack
------
New Container class for vertical and horizontal grouping of frames. It enforces a predictable resizing behaviour on children.

Revision 25204 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 21 17:49:06 2008 UTC (6 years, 5 months ago) by matevz
Original Path: branches/dev/eve-dev/gui/gui/src/TGPack.cxx
File length: 10811 byte(s)
Copied from: branches/dev/fireworks/gui/src/TGPack.cxx revision 25202
Diff to previous 24690
Merge changes -r 24450:25202 from the fireworks branch on the
following directories (fireworks branch still uses the old directory
structure):

 eve/, gl/, gui/ and tutorials/eve/

From this point onwards fireworks branch will no longer be used for
active development but will only receive backports from the trunk or
from the eve-dev branch.

Revision 24690 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 7 15:12:49 2008 UTC (6 years, 6 months ago) by bellenot
Original Path: branches/dev/fireworks/gui/src/TGPack.cxx
File length: 10811 byte(s)
Diff to previous 24669
- Implemented TGPack::RemoveFrame(TGFrame* f)

Revision 24669 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 4 17:50:09 2008 UTC (6 years, 6 months ago) by matevz
Original Path: branches/dev/fireworks/gui/src/TGPack.cxx
File length: 10074 byte(s)
Diff to previous 24667
Splitters were not resized during expand/shrink.

Revision 24667 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Jul 4 17:33:17 2008 UTC (6 years, 6 months ago) by matevz
Original Path: branches/dev/fireworks/gui/src/TGPack.cxx
File length: 10084 byte(s)
TGSplitter
----------
Add option to handle frame resizing externally.

TGPack
------
Container for vertical and horizontal grouping of frames. It enforces
a predictable resizing behaviour on children.

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