X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Feditor_locations.cc;h=0c0066c3a537545d44e54009cce6b6923d5a2f8f;hb=456596bced4a3647cde4613792002142f9fea4d7;hp=7031be410e9690817fbbf2967acd1e5e892832f1;hpb=7857ec8b456d6fc233d1ee9b111744fc831dccca;p=ardour.git diff --git a/gtk2_ardour/editor_locations.cc b/gtk2_ardour/editor_locations.cc index 7031be410e..0c0066c3a5 100644 --- a/gtk2_ardour/editor_locations.cc +++ b/gtk2_ardour/editor_locations.cc @@ -20,7 +20,7 @@ #include "editor_locations.h" #include "location_ui.h" -#include "i18n.h" +#include "pbd/i18n.h" using namespace ARDOUR; using namespace Gtk; @@ -28,18 +28,20 @@ using namespace Gtk; EditorLocations::EditorLocations (Editor* e) : EditorComponent (e) { - locations = new LocationUI; + _locations = new LocationUI (); + _scroller.set_policy (Gtk::POLICY_AUTOMATIC, Gtk::POLICY_NEVER); + _scroller.add (*_locations); } void -EditorLocations::connect_to_session (ARDOUR::Session* s) +EditorLocations::set_session (ARDOUR::Session* s) { - EditorComponent::connect_to_session (s); - locations->set_session (s); + SessionHandlePtr::set_session (s); + _locations->set_session (s); } Widget& -EditorLocations::widget() +EditorLocations::widget() { - return *locations; + return _scroller; }