Log of /trunk/graf3d/eve/src/TEveWindowManager.cxx
Parent Directory
Revision
26927 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 15 17:50:22 2008 UTC (6 years, 1 month ago) by
brun
File length: 6381 byte(s)
Diff to
previous 26899
From Matevz:
TEveWindowManager - name of protected method was misspelled.
tutorials/eve/cone_test.C - TEveManager::Create() was called twice.
Revision
26889 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Sat Dec 13 07:11:16 2008 UTC (6 years, 1 month ago) by
brun
File length: 6364 byte(s)
Diff to
previous 26797
From Alja and Matevz:
TEveTrackPropagator
-------------------
- Improve logic that handles the stopping condition when propagating towards
a user-provided path-mark.
- Increase minimum RK step to 10 cm.
TEveWindowManager
-----------------
- Add method DestroyWindows() that allows recursive destruction of
all existing eve-windows.
TEveManager
-----------
- In destructor, when destroying eve-windows, call specialized
TEveManager::DestroyWindows() instead of DestroyElements().
This avoids potential trouble with GUI elements destructed via
TGFrame::DeleteWindow() that uses a timer to invoke the real destructor.
Revision
26797 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 10 15:13:29 2008 UTC (6 years, 1 month ago) by
matevz
File length: 5487 byte(s)
Diff to
previous 26741
TEveBrowser
-----------
- Add menu-bar entries for setting window-decoration level.
TEveWindowManager
-----------------
- Add methods to handle different eve-window decoration schemes.
- Add a pointer to default window-container where undocked windows are put
if their previous parent was destroyed.
- Emit a signal when a window is about to be deleted.
- Consistent names for window-notification and signal-emitting functions.
TEveWindow
----------
- Support for window undocking.
- Keep a list of existing eve-frames in a static THashList.
- Add decoration handling functions.
Revision
26741 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 8 19:39:37 2008 UTC (6 years, 1 month ago) by
matevz
File length: 3477 byte(s)
Diff to
previous 26686
TEveManager
-----------
- Create new viewer in current window-slot if it is empty.
TEveWindow, TEveWindowManager
-----------------------------
- Convenience functions for setting/getting current window.
test_windows.C
--------------
- Create also an TRootEmbeddedCanvas.
SplitGLView.C
-------------
- Changes for the new TGLWindow registration syntax.
Revision
26686 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 5 21:50:03 2008 UTC (6 years, 1 month ago) by
matevz
File length: 3041 byte(s)
Diff to
previous 26662
TEveWindowManager
-----------------
Directly emit signal when a current window is about to be deleted.
TEveWindow
----------
- When relinquishing a window set current state off.
Revision
26662 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 4 20:25:08 2008 UTC (6 years, 1 month ago) by
matevz
File length: 2980 byte(s)
Copied from:
branches/dev/fireworks/eve/src/TEveWindowManager.cxx revision 26661
Diff to
previous 26661
Merge some revs between 26639 and 26661 from the fireworks branch.
26639
=====
TEveElement
-----------
- Add virtual ChangedNameTitle() to allow propagation of name/title change.
- Call ChangedNameTitle() in SetElementName/Title() functions.
TEvePointSet
------------
- Call ChangedNameTitle() in SetElementName/Title() functions.
TEveWindow
----------
- Use ChangedNameTitle() to propagate eve-window name changes to
eve-frame components.
- Replace trivial overloads of Acuire/RelinquishWindow() with
name-change callback.
26640
=====
TGLRnrCtx
---------
- Start reporting gl-select-buffer resizing once its size is above 64k.
26653
=====
TEveWindow
----------
- Add getters.
26661
=====
TEveWindowManager
-----------------
- New class to manage EVE windows, in particular selection and dectruction.
- Move code for managing current-window from TEveWindow here.
TEveWindow
----------
- Move current-window code to TEveWindowManager.
- In PreDeleteElement() notify the window manager that the window is
about be deleted.
- TEveCompositeFrameInMainFrame and TEveCompositeFrameInTab were not
forwarding name-change to the base-class in WindowNameChanged().
TEveManager
-----------
- Replace TEveElementList fWindows with TEveWindowManager fWindowManager.
TEveElement
-----------
- Added virtual void PreDeleteElement() that gets called prior to element
deletion. The local version still calls gEve->PreDeleteElement(this).
Revision
26661 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Added
Thu Dec 4 19:57:05 2008 UTC (6 years, 1 month ago) by
matevz
Original Path:
branches/dev/fireworks/eve/src/TEveWindowManager.cxx
File length: 2980 byte(s)
TEveWindowManager
=================
- New class to manage EVE windows, in particular selection and dectruction.
- Move code for managing current-window from TEveWindow here.
TEveWindow
==========
- Move current-window code to TEveWindowManager.
- In PreDeleteElement() notify the window manager that the window is
about be deleted.
- TEveCompositeFrameInMainFrame and TEveCompositeFrameInTab were not
forwarding name-change to the base-class in WindowNameChanged().
TEveManager
===========
- Replace TEveElementList fWindows with TEveWindowManager fWindowManager.
TEveElement
===========
- Added virtual void PreDeleteElement() that gets called prior to element
deletion. The local version still calls gEve->PreDeleteElement(this).
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.