mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-10 00:34:59 +01:00
trigger_ui: first draft of a multi-jump dialog
This commit is contained in:
parent
cc426b6d14
commit
3704b47249
5 changed files with 212 additions and 27 deletions
|
|
@ -35,6 +35,8 @@ namespace Gtk
|
|||
class Menu;
|
||||
}
|
||||
|
||||
class TriggerJumpDialog;
|
||||
|
||||
class TriggerUI
|
||||
{
|
||||
public:
|
||||
|
|
@ -43,6 +45,7 @@ public:
|
|||
|
||||
void set_trigger (ARDOUR::TriggerReference);
|
||||
|
||||
virtual void on_trigger_set () {}
|
||||
virtual void on_trigger_changed (PBD::PropertyChange const& ) = 0;
|
||||
|
||||
static std::string follow_action_to_string (ARDOUR::FollowAction const &);
|
||||
|
|
@ -73,6 +76,9 @@ public:
|
|||
void follow_context_menu ();
|
||||
void context_menu ();
|
||||
|
||||
void edit_jump_done (int r, TriggerJumpDialog* d);
|
||||
void edit_jump();
|
||||
|
||||
void set_follow_action (ARDOUR::FollowAction const &);
|
||||
void set_launch_style (ARDOUR::Trigger::LaunchStyle);
|
||||
void set_quantization (Temporal::BBT_Offset const&);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue