diff options
author | Robin Gareus <robin@gareus.org> | 2014-01-11 23:30:13 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-01-11 23:38:28 +0100 |
commit | 407eba04cf080166fd3adf319424300567e3e755 (patch) | |
tree | a894262beacd47c7e294e414eaddad9946cfec67 /gtk2_ardour/panner2d.h | |
parent | 72cec05d46e033d1e33d46ef69b85ef65f991bdd (diff) |
add spinbox to control width in VBAP GUI,..
Diffstat (limited to 'gtk2_ardour/panner2d.h')
-rw-r--r-- | gtk2_ardour/panner2d.h | 11 |
1 files changed, 7 insertions, 4 deletions
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<ARDOUR::PannerShell> get_panner_shell() const { return panner_shell; } - sigc::signal<void,int> PuckMoved; - sigc::signal<void,int> 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<Gtk::SpinButton*> 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*); }; |