From 407eba04cf080166fd3adf319424300567e3e755 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 11 Jan 2014 23:30:13 +0100 Subject: add spinbox to control width in VBAP GUI,.. --- gtk2_ardour/panner2d.h | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'gtk2_ardour/panner2d.h') diff --git a/gtk2_ardour/panner2d.h b/gtk2_ardour/panner2d.h index 9df0355518..033b5711bc 100644 --- a/gtk2_ardour/panner2d.h +++ b/gtk2_ardour/panner2d.h @@ -66,9 +66,6 @@ class Panner2d : public Gtk::DrawingArea boost::shared_ptr get_panner_shell() const { return panner_shell; } - sigc::signal PuckMoved; - sigc::signal TargetMoved; - void cart_to_gtk (PBD::CartesianVector&) const; void gtk_to_cart (PBD::CartesianVector&) const; @@ -161,9 +158,15 @@ class Panner2dWindow : public ArdourWindow Gtk::VBox spinner_box; Gtk::VBox left_side; - std::vector spinners; + Gtk::Adjustment width_adjustment; + Gtk::SpinButton width_spinner; + + PBD::ScopedConnectionList connections; + void set_bypassed(); + void set_width(); void bypass_toggled (); + void width_changed (); bool on_key_press_event (GdkEventKey*); bool on_key_release_event (GdkEventKey*); }; -- cgit v1.2.3