Lumiera
0.pre.03
»edit your freedom«
|
Backbone of the Lumiera GTK UI.
All interface elements and controllers of global relevance are connected to a communication structure known as UI-Bus. This structure allows to address interface elements by ID and to process command invocations with asynchronous feedback in a uniform way.
Namespaces |
Classes | |
class | Actions |
A helper class which registers global user actions and populates the main menu and toolbar. More... | |
class | ApplicationBase |
Framework initialisation base. More... | |
class | BusTerm |
connection point at the UI-Bus. More... | |
class | CoreService |
Attachment point to »central services« within the UI-Bus. More... | |
class | ElemAccessDir |
Low-level service to navigate the internals of the Lumiera GTK UI. More... | |
class | Facade |
A context to hold and manage the implementation of all UI facade interfaces. More... | |
class | GlobalCtx |
A global circle of top-level UI management facilities. More... | |
class | Nexus |
Central hub of the UI-Bus. More... | |
class | NotificationHub |
Service to receive and display error, warning and notification messages. More... | |
class | PanelLocator |
Service to access, locate or place panels within top-level windows Access- and query front-end to the individual panel managers, which are located within the top-level windows. More... | |
class | PlaybackController |
class | StateManager |
Interface: handling of persistent interface state. More... | |
class | StateMapGroupingStorage |
Map storage for captured presentation state information. More... | |
class | StateRecorder |
Simple map based implementation of the PresentationStateManager interface. More... | |
class | UiDispatcher |
Helper to dispatch code blocks into the UI event thread for execution. More... | |
class | UiManager |
The Lumiera UI framework and backbone object. More... | |
class | UiState |
Store and manage persistent interface state. More... | |
class | WindowLocator |
A centralised manager of all top level application windows. More... | |