#include "return_ui.h"
#include "route_params_ui.h"
#include "send_ui.h"
+#include "timers.h"
#include "i18n.h"
}
redir_hpane.pack1 (*insert_box);
- insert_box->ProcessorSelected.connect (sigc::mem_fun(*this, &RouteParams_UI::redirect_selected));
+ 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));
redir_hpane.show_all();
track_menu = new Menu;
track_menu->set_name ("ArdourContextMenu");
track_menu->items().push_back
- (MenuElem (_("Add Track or Bus"),
- sigc::bind (sigc::mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::add_route), (Gtk::Window*) 0)));
+ (MenuElem (_("Add Track or Bus"), sigc::mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::add_route)));
}
track_menu->popup (1, gtk_get_current_event_time());
}
void
RouteParams_UI::start_updating ()
{
- update_connection = ARDOUR_UI::instance()->RapidScreenUpdate.connect
+ update_connection = Timers::rapid_connect
(sigc::mem_fun(*this, &RouteParams_UI::update_views));
}