From 4343191c455c4d1b4db603b39496ee2acbc6552f Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 9 May 2016 12:45:36 +0200 Subject: turn Pin GUI into Widget. --- gtk2_ardour/plugin_pin_dialog.h | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'gtk2_ardour/plugin_pin_dialog.h') diff --git a/gtk2_ardour/plugin_pin_dialog.h b/gtk2_ardour/plugin_pin_dialog.h index ef16f35282..579014ba1a 100644 --- a/gtk2_ardour/plugin_pin_dialog.h +++ b/gtk2_ardour/plugin_pin_dialog.h @@ -36,11 +36,11 @@ #include "ardour_window.h" #include "io_selector.h" -class PluginPinDialog : public ArdourWindow +class PluginPinWidget : public ARDOUR::SessionHandlePtr, public Gtk::VBox { public: - PluginPinDialog (boost::shared_ptr); - ~PluginPinDialog (); + PluginPinWidget (boost::shared_ptr); + ~PluginPinWidget (); void set_session (ARDOUR::Session *); private: typedef enum { @@ -216,4 +216,17 @@ private: std::list _controls; }; + +class PluginPinDialog : public ArdourWindow +{ +public: + PluginPinDialog (boost::shared_ptr); + ~PluginPinDialog (); + + void set_session (ARDOUR::Session *); +private: + PluginPinWidget ppw; + +}; + #endif -- cgit v1.2.3