mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-09 08:14:58 +01:00
Trigger Cues: implement Stop button (gtk part)
This commit is contained in:
parent
e7569eabe7
commit
3e5606415f
3 changed files with 4 additions and 2 deletions
|
|
@ -360,7 +360,7 @@ CueMaster::event_handler (GdkEvent* ev)
|
||||||
switch (ev->type) {
|
switch (ev->type) {
|
||||||
case GDK_BUTTON_PRESS:
|
case GDK_BUTTON_PRESS:
|
||||||
if (ev->button.button == 1) {
|
if (ev->button.button == 1) {
|
||||||
//TriggerBox::StopAllTriggers ();
|
_session->stop_all_triggers();
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
|
|
@ -81,7 +81,7 @@ class TriggerMaster : public ArdourCanvas::Rectangle
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
class CueMaster : public ArdourCanvas::Rectangle
|
class CueMaster : public ArdourCanvas::Rectangle, public ARDOUR::SessionHandlePtr
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
CueMaster (ArdourCanvas::Item* canvas);
|
CueMaster (ArdourCanvas::Item* canvas);
|
||||||
|
|
|
||||||
|
|
@ -218,6 +218,8 @@ TriggerPage::set_session (Session* s)
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_master.set_session(s);
|
||||||
|
|
||||||
XMLNode* node = ARDOUR_UI::instance ()->trigger_page_settings ();
|
XMLNode* node = ARDOUR_UI::instance ()->trigger_page_settings ();
|
||||||
set_state (*node, Stateful::loading_state_version);
|
set_state (*node, Stateful::loading_state_version);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue