71 AllocSpec<uint> limitAllocation =[](UICoord target, uint limit)
74 return rawElementAccessor().locate_or_create (target, limit);
87 ViewLocator::ViewLocator ()
88 : locResolver_{LocationQuery::service}
92 ViewLocator::~ViewLocator() { }
Access and allocation of UI component views.
A framework for configuration of view access and allocation patterns.
Access point to singletons and other kinds of dependencies designated by type.
Interface: access UI elements by navigating the UI topology.
Interface to discover and access raw UI elements in a cross cutting way.
const Symbol UIC_ELIDED
indicate that a component is elided or irrelevant here
Token or Atom with distinct identity.
Marker types to indicate a literal string and a Symbol.
Lumiera GTK UI implementation root.
const Symbol UIC_CURRENT_WINDOW
window spec to refer to the current window
Access and query front-end to locate, access and place docking panels.
A solver to match incomplete coordinate specifications against the actual UI topology.
Singleton services and Dependency Injection.
Evaluation of UI coordinates against a concrete window topology.
const Symbol UIC_FIRST_WINDOW
window spec to refer to the first window of the application
A set of basic GTK includes for the UI.