X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Froute_params_ui.cc;h=b377c838db618880ff298fda5b8a8da6a5d33cac;hb=2f1ad4d9a248ea211bc4337b2add3fb0b03a7ba7;hp=16595b25a2635a4fbdd6c53336902626a376f121;hpb=9197116a1a20a2db32dc071aaf9bbac84204b86b;p=ardour.git diff --git a/gtk2_ardour/route_params_ui.cc b/gtk2_ardour/route_params_ui.cc index 16595b25a2..b377c838db 100644 --- a/gtk2_ardour/route_params_ui.cc +++ b/gtk2_ardour/route_params_ui.cc @@ -48,7 +48,7 @@ #include "send_ui.h" #include "timers.h" -#include "i18n.h" +#include "pbd/i18n.h" using namespace ARDOUR; using namespace PBD; @@ -56,9 +56,9 @@ using namespace Gtk; using namespace Gtkmm2ext; RouteParams_UI::RouteParams_UI () - : ArdourWindow (_("Tracks and Busses")), - latency_apply_button (Stock::APPLY), - track_menu(0) + : ArdourWindow (_("Tracks and Busses")) + , latency_apply_button (Stock::APPLY) + , track_menu(0) { insert_box = 0; _input_iosel = 0; @@ -124,19 +124,11 @@ RouteParams_UI::RouteParams_UI () route_vpacker.pack_start (title_label, false, false); route_vpacker.pack_start (route_hpacker, true, true); + list_hpane.add (list_vpacker); + list_hpane.add (route_vpacker); - list_hpane.pack1 (list_vpacker); - list_hpane.add2 (route_vpacker); - - list_hpane.set_position(110); - - redir_hpane.set_position(110); - - //global_vpacker.pack_start (list_hpane, true, true); - //get_vbox()->pack_start (global_vpacker); add (list_hpane); - set_name ("RouteParamsWindow"); set_default_size (620,370); set_wmclass (X_("ardour_route_parameters"), PROGRAM_NAME); @@ -243,14 +235,14 @@ RouteParams_UI::setup_processor_boxes() cleanup_processor_boxes(); // construct new redirect boxes - insert_box = new ProcessorBox (_session, boost::bind (&RouteParams_UI::plugin_selector, this), _rr_selection, 0); + insert_box = new ProcessorBox (_session, boost::bind (&RouteParams_UI::plugin_selector, this), _p_selection, 0); insert_box->set_route (_route); boost::shared_ptr at = boost::dynamic_pointer_cast(_route); if (at) { at->FreezeChange.connect (route_connections, invalidator (*this), boost::bind (&RouteParams_UI::map_frozen, this), gui_context()); } - redir_hpane.pack1 (*insert_box); + redir_hpane.add (*insert_box); insert_box->ProcessorSelected.connect (sigc::mem_fun(*this, &RouteParams_UI::redirect_selected)); //note: this indicates a double-click activation, not just a "selection" insert_box->ProcessorUnselected.connect (sigc::mem_fun(*this, &RouteParams_UI::redirect_selected)); @@ -546,7 +538,7 @@ RouteParams_UI::redirect_selected (boost::shared_ptr proc) send->DropReferences.connect (_processor_going_away_connection, invalidator (*this), boost::bind (&RouteParams_UI::processor_going_away, this, boost::weak_ptr(proc)), gui_context()); _active_view = send_ui; - redir_hpane.add2 (*_active_view); + redir_hpane.add (*_active_view); redir_hpane.show_all(); } else if ((retrn = boost::dynamic_pointer_cast (proc)) != 0) { @@ -557,7 +549,7 @@ RouteParams_UI::redirect_selected (boost::shared_ptr proc) retrn->DropReferences.connect (_processor_going_away_connection, invalidator (*this), boost::bind (&RouteParams_UI::processor_going_away, this, boost::weak_ptr(proc)), gui_context()); _active_view = return_ui; - redir_hpane.add2 (*_active_view); + redir_hpane.add (*_active_view); redir_hpane.show_all(); } else if ((plugin_insert = boost::dynamic_pointer_cast (proc)) != 0) { @@ -569,7 +561,7 @@ RouteParams_UI::redirect_selected (boost::shared_ptr proc) plugin_ui->start_updating (0); _active_view = plugin_ui; - redir_hpane.pack2 (*_active_view); + redir_hpane.add (*_active_view); redir_hpane.show_all(); } else if ((port_insert = boost::dynamic_pointer_cast (proc)) != 0) { @@ -580,7 +572,7 @@ RouteParams_UI::redirect_selected (boost::shared_ptr proc) port_insert->DropReferences.connect (_processor_going_away_connection, invalidator (*this), boost::bind (&RouteParams_UI::processor_going_away, this, boost::weak_ptr (proc)), gui_context()); _active_view = portinsert_ui; - redir_hpane.pack2 (*_active_view); + redir_hpane.add (*_active_view); portinsert_ui->redisplay(); redir_hpane.show_all(); }