add canvas-based Meter object
[ardour.git] / gtk2_ardour / route_params_ui.h
index 65bef26b5254a2c2aaea49dc41f18f7cdc4a5ac6..83ddf27110f937275159bd926b57745233279c7b 100644 (file)
@@ -27,7 +27,6 @@
 #include <gtkmm/eventbox.h>
 #include <gtkmm/frame.h>
 #include <gtkmm/label.h>
-#include <gtkmm/paned.h>
 #include <gtkmm/scrolledwindow.h>
 #include <gtkmm/togglebutton.h>
 #include <gtkmm/treeview.h>
@@ -37,6 +36,8 @@
 
 #include "ardour/ardour.h"
 
+#include <gtkmm2ext/pane.h>
+
 #include "ardour_window.h"
 #include "processor_box.h"
 #include "route_processor_selection.h"
@@ -66,22 +67,13 @@ class RouteParams_UI : public ArdourWindow, public PBD::ScopedConnectionList
        PluginSelector* plugin_selector() { return _plugin_selector; }
 
   private:
-       Gtk::HBox                global_hpacker;
-       Gtk::VBox                global_vpacker;
-       Gtk::ScrolledWindow      scroller;
-       Gtk::EventBox            scroller_base;
-       Gtk::HBox                scroller_hpacker;
-       Gtk::VBox                mixer_scroller_vpacker;
-
        Gtk::VBox                list_vpacker;
-       Gtk::Label               route_list_button_label;
-       Gtk::Button              route_list_button;
        Gtk::ScrolledWindow      route_select_scroller;
 
        Gtk::Notebook            notebook;
        Gtk::Frame               input_frame;
        Gtk::Frame               output_frame;
-       Gtk::HPaned              redir_hpane;
+       Gtkmm2ext::HPane         redir_hpane;
 
        Gtk::Frame               route_select_frame;
 
@@ -90,11 +82,9 @@ class RouteParams_UI : public ArdourWindow, public PBD::ScopedConnectionList
 
        ProcessorBox*            insert_box;
 
-       Gtk::HPaned              list_hpane;
-
-       Gtk::HPaned              right_hpane;
+       Gtkmm2ext::HPane         list_hpane;
 
-       Gtk::Frame               route_choice_frame;
+       Gtkmm2ext::HPane         right_hpane;
 
        Gtk::Frame               route_param_frame;