26 #ifndef STAGE_CTRL_WINDOW_LOCATOR_H 27 #define STAGE_CTRL_WINDOW_LOCATOR_H 40 namespace model {
class Project; }
41 namespace controller {
class Controller; }
43 namespace workspace {
class WorkspaceWindow; }
65 list<PWindow> windowList_;
89 bool on_window_closed (GdkEventAny* event);
99 void updateCloseWindowInMenus();
110 WindowLocator::empty()
const 112 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...