Menu

Commit [r829]  Maximize  Restore  History

- changed the way the project window menu for the active part

is managed; the new solution avoids constant creation of
new menus or actions/slots as well as cluttering the menu bar with
lots of inactive menus
- renamed the "Outer" functions in AbstractAspect to "prepareAspectRemoval()"
and "completeAspectInsertion()" and implemented them for Table
- added ActionManager and project menu support to Matrix
- added lib/macros.h for things like the ACCESSOR macros
- removed some obsolete/superfluous code

thzs 2008-03-21

changed /trunk/core/AbstractAspect.cpp
changed /trunk/core/AbstractAspect.h
changed /trunk/core/AbstractPart.h
changed /trunk/core/PartMdiView.cpp
changed /trunk/core/PartMdiView.h
changed /trunk/core/ProjectWindow.cpp
changed /trunk/core/ProjectWindow.h
changed /trunk/core/globals.h
changed /trunk/core/interfaces.h
changed /trunk/lib/ActionManager.h
added /trunk/lib/macros.h
changed /trunk/matrix/Matrix.cpp
changed /trunk/matrix/Matrix.h
changed /trunk/matrix/MatrixModule.cpp
changed /trunk/matrix/MatrixModule.h
changed /trunk/table/Table.cpp
changed /trunk/table/Table.h
changed /trunk/table/TableModule.cpp
changed /trunk/table/TableModule.h
/trunk/core/AbstractAspect.cpp Diff Switch to side-by-side view
Loading...
/trunk/core/AbstractAspect.h Diff Switch to side-by-side view
Loading...
/trunk/core/AbstractPart.h Diff Switch to side-by-side view
Loading...
/trunk/core/PartMdiView.cpp Diff Switch to side-by-side view
Loading...
/trunk/core/PartMdiView.h Diff Switch to side-by-side view
Loading...
/trunk/core/ProjectWindow.cpp Diff Switch to side-by-side view
Loading...
/trunk/core/ProjectWindow.h Diff Switch to side-by-side view
Loading...
/trunk/core/globals.h Diff Switch to side-by-side view
Loading...
/trunk/core/interfaces.h Diff Switch to side-by-side view
Loading...
/trunk/lib/ActionManager.h Diff Switch to side-by-side view
Loading...
/trunk/lib/macros.h Diff Switch to side-by-side view
Loading...
/trunk/matrix/Matrix.cpp Diff Switch to side-by-side view
Loading...
/trunk/matrix/Matrix.h Diff Switch to side-by-side view
Loading...
/trunk/matrix/MatrixModule.cpp Diff Switch to side-by-side view
Loading...
/trunk/matrix/MatrixModule.h Diff Switch to side-by-side view
Loading...
/trunk/table/Table.cpp Diff Switch to side-by-side view
Loading...
/trunk/table/Table.h Diff Switch to side-by-side view
Loading...
/trunk/table/TableModule.cpp Diff Switch to side-by-side view
Loading...
/trunk/table/TableModule.h Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.