![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Management of dockable panels within each top-level WorkspaceWindow. More...
Go to the source code of this file.
Management of dockable panels within each top-level WorkspaceWindow.
2017 need to clarify the intended behaviour of panels ///////////////////////////////////////////////////////////////////////////TICKET #1097 clarify the role and behaviour of Panels
will be transformed into a Dock entity as of 6/2018 /////////////////////////////////////////////TICKET #1144 refactor dock handling
as of 8/2018 this is a copy of the (still actively used) PanelManager; the intention was to do a clean rewrite and then throw away the old messy PanelManager implementation. Meanwhile I was forced to add yet more cruft to PanelManager, just to keep it going. Beware!
Definition in file dock-area.hpp.
Namespaces | |
| namespace | stage |
| Lumiera GTK UI implementation root. | |
| namespace | stage::workspace |
| The global workspace with top-level windows. | |
Classes | |
| class | DockArea |
| A class to manage DockItem objects for WorkspaceWindow. More... | |
| class | DockArea::PanelDescription |
| A class to describe and instantiate Panel types. More... | |
| class | DockArea::Panel< P > |
| A helper class that will create PanelDescription objects. More... | |