66 : model::Widget{identity, nexus}
69 , name_{identity.getSym()}
71 UNIMPLEMENTED (
"how to attach the Marker, depending on the actual context");
75 MarkerWidget::~MarkerWidget()
87 .change(ATTR_name, [&](
string val)
91 .change(META_kind, [&](
string val)
93 if (val ==
"LOOP") kind_ = LOOP;
108 UNIMPLEMENTED (
"how to re-attach the Marker, depending on the actual context");
Hard wired key constants and basic definitions for communication with the GUI.
connection point at the UI-Bus.
static Builder< TreeMutator > build()
DSL: start building a custom adapted tree mutator, where the operations are tied by closures or wrapp...
SUB & emplace(SUB &&implementation)
move-construct an instance of a subclass into the opaque buffer
A handle to allow for safe »remote implantation« of an unknown subclass into a given opaque InPlaceBu...
Lumiera GTK UI implementation root.
A set of basic GTK includes for the UI.
Customisable intermediary to abstract mutating operations on arbitrary, hierarchical object-like data...