35 #ifndef STAGE_CTRL_WINDOW_LOCATOR_H 36 #define STAGE_CTRL_WINDOW_LOCATOR_H 49 namespace model {
class Project; }
50 namespace controller {
class Controller; }
52 namespace workspace {
class WorkspaceWindow; }
74 list<PWindow> windowList_;
98 bool on_window_closed (GdkEventAny* event);
108 void updateCloseWindowInMenus();
119 WindowLocator::empty()
const 121 return windowList_.empty();
Configuration handle to expose a service implementation through the Depend<SRV> front-end.
Any copy and copy construction prohibited.
Per type specific configuration of instances created as service dependencies.
Mix-Ins to allow or prohibit various degrees of copying and cloning.
Lumiera GTK UI implementation root.
Access and query front-end to locate, access and place docking panels.
The main Lumiera workspace window.
A centralised manager of all top level application windows.
A global circle of top-level UI management facilities.
A set of basic GTK includes for the UI.
Low-level service to navigate the internals of the Lumiera GTK UI.
Service to access, locate or place panels within top-level windows Access- and query front-end to the...