Lumiera
0.pre.03
»edit your freedom«
|
Go to the source code of this file.
Helper to track focus/activation changes to move the activity "Spot" automatically.
The Lumiera UI introduces a set of structures and abstractions right above the usual and well-known "mechanics" of a graphical user interface. We do this to allow for a more coherent organisation of user interactions, based on the metaphor of working within a work space environment. Yet all of these amendments are intentionally subtle and non-obstructive; thus we need a way to link them to the well-established mechanics users come to expect of any graphical user interface:
Definition in file focus-tracker.hpp.
Classes | |
class | FocusTracker |
Helper to pick up typical focus/activity changes, for the purpose of keeping a coherent system of WorkSite locations and a global "Spot" of activity in sync with spontaneous jumps to some arbitrary widget within the UI. More... | |
Namespaces | |
stage | |
Lumiera GTK UI implementation root. | |
stage::interact | |
UI interaction control. | |