- _display.signal_key_press_event().connect (mem_fun(*this, &EditorRegions::key_press));
- _display.signal_key_release_event().connect (mem_fun(*this, &EditorRegions::key_release));
- _display.signal_button_press_event().connect (mem_fun(*this, &EditorRegions::button_press), false);
- _display.signal_button_release_event().connect (mem_fun(*this, &EditorRegions::button_release));
- _change_connection = _display.get_selection()->signal_changed().connect (mem_fun(*this, &EditorRegions::selection_changed));
- // _display.signal_popup_menu().connect (bind (mem_fun (*this, &Editor::show__display_context_menu), 1, 0));
-
- //ARDOUR_UI::instance()->secondary_clock.mode_changed.connect (mem_fun(*this, &Editor::redisplay_regions));
- ARDOUR_UI::instance()->secondary_clock.mode_changed.connect (mem_fun(*this, &EditorRegions::update_all_rows));
- ARDOUR::Region::RegionPropertyChanged.connect (mem_fun(*this, &EditorRegions::update_row));
-
-}
-
-void
-EditorRegions::connect_to_session (ARDOUR::Session* s)
-{
- EditorComponent::connect_to_session (s);
-
- _session_connections.push_back (_session->RegionsAdded.connect (mem_fun(*this, &EditorRegions::handle_new_regions)));
- _session_connections.push_back (_session->RegionRemoved.connect (mem_fun(*this, &EditorRegions::handle_region_removed)));
- _session_connections.push_back (_session->RegionHiddenChange.connect (mem_fun(*this, &EditorRegions::region_hidden)));
-
- redisplay ();
-}
-
-void
-EditorRegions::handle_region_removed (boost::weak_ptr<Region> wregion)
-{
- ENSURE_GUI_THREAD (bind (mem_fun (*this, &EditorRegions::handle_region_removed), wregion));
-
- redisplay ();
-}
+ _display.signal_key_press_event().connect (sigc::mem_fun(*this, &EditorRegions::key_press));
+ _display.signal_button_press_event().connect (sigc::mem_fun(*this, &EditorRegions::button_press), false);
+ _change_connection = _display.get_selection()->signal_changed().connect (sigc::mem_fun(*this, &EditorRegions::selection_changed));
+ // _display.signal_popup_menu().connect (sigc::bind (sigc::mem_fun (*this, &Editor::show__display_context_menu), 1, 0));