summaryrefslogtreecommitdiff
path: root/gtk2_ardour/foldback_strip.h
diff options
context:
space:
mode:
authorLen Ovens <len@ovenwerks.net>2019-09-14 10:19:01 -0700
committerLen Ovens <len@ovenwerks.net>2019-09-14 10:19:01 -0700
commitef5fd145f7273029020ece2131533dfe841edbb8 (patch)
tree3c0b22e44eecbb01a56624649a4c0af53bac8431 /gtk2_ardour/foldback_strip.h
parent4884fc734b74e9e1fe90dd8614b6b02e21c75028 (diff)
Set Foldback strip width and ellipsize to work
Diffstat (limited to 'gtk2_ardour/foldback_strip.h')
-rw-r--r--gtk2_ardour/foldback_strip.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/gtk2_ardour/foldback_strip.h b/gtk2_ardour/foldback_strip.h
index 755ba1655a..b8bc3faa4f 100644
--- a/gtk2_ardour/foldback_strip.h
+++ b/gtk2_ardour/foldback_strip.h
@@ -75,7 +75,7 @@ class FoldbackSend : public Gtk::VBox
{
public:
FoldbackSend (boost::shared_ptr<ARDOUR::Send>, \
- boost::shared_ptr<ARDOUR::Route> sr, boost::shared_ptr<ARDOUR::Route> fr);
+ boost::shared_ptr<ARDOUR::Route> sr, boost::shared_ptr<ARDOUR::Route> fr, uint32_t wd);
~FoldbackSend ();
private:
@@ -85,6 +85,7 @@ private:
boost::shared_ptr<ARDOUR::Route> _foldback_route;
boost::shared_ptr<ARDOUR::Processor> _send_proc;
boost::shared_ptr<ARDOUR::Delivery> _send_del;
+ uint32_t _width;
void led_clicked(GdkEventButton *);
gboolean button_press (GdkEventButton*);
@@ -121,8 +122,6 @@ public:
boost::shared_ptr<ARDOUR::Stripable> stripable() const { return RouteUI::stripable(); }
- void* width_owner () const { return _width_owner; }
-
PannerUI& panner_ui() { return panners; }
PluginSelector* plugin_selector();
@@ -178,10 +177,9 @@ private:
bool _embedded;
bool _packed;
bool _mixer_owned;
- Width _width;
- void* _width_owner;
ARDOUR::Session* _session;
bool _showing_sends;
+ uint32_t _width;
Gtk::EventBox spacer;
Gtk::VBox send_display;