Controllable focus notification API
This allows to inform control-surfaces about the current GUI control-element. "Link" control-surface interaction to GUI focus.
This commit is contained in:
parent
ec76d7ce03
commit
6f986173f3
@ -34,6 +34,7 @@ PBD::Signal1<bool,Controllable*> Controllable::StartLearning;
|
||||
PBD::Signal1<void,Controllable*> Controllable::StopLearning;
|
||||
PBD::Signal3<void,Controllable*,int,int> Controllable::CreateBinding;
|
||||
PBD::Signal1<void,Controllable*> Controllable::DeleteBinding;
|
||||
PBD::Signal1<void, boost::weak_ptr<PBD::Controllable> > Controllable::GUIFocusChanged;
|
||||
|
||||
Glib::Threads::RWLock Controllable::registry_lock;
|
||||
Controllable::Controllables Controllable::registry;
|
||||
|
@ -130,6 +130,8 @@ class LIBPBD_API Controllable : public PBD::StatefulDestructible {
|
||||
|
||||
static PBD::Signal1<void,Controllable*> Destroyed;
|
||||
|
||||
static PBD::Signal1<void, boost::weak_ptr<PBD::Controllable> > GUIFocusChanged;
|
||||
|
||||
PBD::Signal2<void,bool,PBD::Controllable::GroupControlDisposition> Changed;
|
||||
|
||||
int set_state (const XMLNode&, int version);
|
||||
|
Loading…
Reference in New Issue
Block a user