summaryrefslogtreecommitdiff
path: root/gtk2_ardour/transport_masters_dialog.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2018-10-04 13:19:39 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2018-10-05 14:15:02 -0400
commit1b71e4db2c71dac551b0b88e98a6fc2f533723a7 (patch)
treeabfdf14c1137aec3a6669c20379982a938d21512 /gtk2_ardour/transport_masters_dialog.h
parent67ba0bd992920032cc645cb2954084f54fa59b2f (diff)
laying the groundwork for adding/removing transport masters
Diffstat (limited to 'gtk2_ardour/transport_masters_dialog.h')
-rw-r--r--gtk2_ardour/transport_masters_dialog.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk2_ardour/transport_masters_dialog.h b/gtk2_ardour/transport_masters_dialog.h
index 4433a80b0b..d8cab9f51d 100644
--- a/gtk2_ardour/transport_masters_dialog.h
+++ b/gtk2_ardour/transport_masters_dialog.h
@@ -72,6 +72,7 @@ class TransportMastersWidget : public Gtk::VBox, public ARDOUR::SessionHandlePtr
Gtk::CheckButton fr2997_button;
Gtk::Button request_options;
Gtk::Menu* request_option_menu;
+ Gtk::Button remove_button;
FloatingTextEntry* name_editor;
samplepos_t save_when;
@@ -105,6 +106,7 @@ class TransportMastersWidget : public Gtk::VBox, public ARDOUR::SessionHandlePtr
void connection_handler ();
bool request_option_press (GdkEventButton*);
void prop_change (PBD::PropertyChange);
+ void remove_clicked ();
bool name_press (GdkEventButton*);
void name_edited (std::string, int);
@@ -117,7 +119,8 @@ class TransportMastersWidget : public Gtk::VBox, public ARDOUR::SessionHandlePtr
Gtk::RadioButtonGroup use_button_group;
Gtk::Table table;
- Gtk::Label col_title[13];
+ Gtk::Label col_title[14];
+ Gtk::Button add_button;
sigc::connection update_connection;
PBD::ScopedConnection current_connection;