summaryrefslogtreecommitdiff
path: root/gtk2_ardour/foldback_strip.h
diff options
context:
space:
mode:
authorLen Ovens <len@ovenwerks.net>2019-09-12 12:44:38 -0700
committerLen Ovens <len@ovenwerks.net>2019-09-12 12:44:38 -0700
commit7e5552d00beb7703a56b149db227956aa6b107f5 (patch)
tree4f7f3829e93378f593598fac8a2c6643f52fd8ec /gtk2_ardour/foldback_strip.h
parent81bbc3be1e583d52a96ef535190327843bfed8ef (diff)
foldback gui: simplify foldback strip menus
This uses less code and fixes the odd crash as well (there was sometimes a crash when using the send display context menu)
Diffstat (limited to 'gtk2_ardour/foldback_strip.h')
-rw-r--r--gtk2_ardour/foldback_strip.h13
1 files changed, 3 insertions, 10 deletions
diff --git a/gtk2_ardour/foldback_strip.h b/gtk2_ardour/foldback_strip.h
index 0e2753ad00..755ba1655a 100644
--- a/gtk2_ardour/foldback_strip.h
+++ b/gtk2_ardour/foldback_strip.h
@@ -86,7 +86,6 @@ private:
boost::shared_ptr<ARDOUR::Processor> _send_proc;
boost::shared_ptr<ARDOUR::Delivery> _send_del;
- Gtk::Menu* send_menu;
void led_clicked(GdkEventButton *);
gboolean button_press (GdkEventButton*);
Gtk::Menu* build_send_menu ();
@@ -244,13 +243,9 @@ private:
void set_automated_controls_sensitivity (bool yn);
- Gtk::Menu* route_ops_menu;
- void build_route_ops_menu ();
gboolean name_button_button_press (GdkEventButton*);
- void list_route_operations ();
- Gtk::Menu* route_select_menu;
- void build_route_select_menu ();
- void list_fb_routes ();
+ Gtk::Menu* build_route_ops_menu ();
+ Gtk::Menu* build_route_select_menu ();
void previous_button_clicked ();
void next_button_clicked ();
@@ -258,10 +253,8 @@ private:
void show_sends_clicked ();
void send_blink (bool);
- Gtk::Menu *sends_menu;
bool send_button_press_event (GdkEventButton *ev);
- void build_sends_menu ();
- void list_send_operations ();
+ Gtk::Menu* build_sends_menu ();
void create_selected_sends (bool include_buses);
void remove_current_fb ();