#include "selection.h"
#include "audio_time_axis.h"
#include "actions.h"
+#include "editor_routes.h"
+#include "editor_route_groups.h"
+#include "editor_regions.h"
#include "i18n.h"
+using namespace std;
using namespace Gtkmm2ext;
using namespace PBD;
current_mixer_strip->set_route (r);
if (created) {
- current_mixer_strip->set_width (editor_mixer_strip_width, (void*) this);
+ current_mixer_strip->set_width_enum (editor_mixer_strip_width, (void*) this);
}
}
}
if (created) {
- current_mixer_strip->set_width (editor_mixer_strip_width, (void*) this);
+ current_mixer_strip->set_width_enum (editor_mixer_strip_width, (void*) this);
}
current_mixer_strip->set_route (at->route());
entered_regionview = 0;
entered_track = 0;
last_update_frame = 0;
- drag_info.item = 0;
+ _drag = 0;
playhead_cursor->canvas_item.hide ();
/* hide all tracks */
- hide_all_tracks (false);
+ _routes->hide_all_tracks (false);
/* rip everything out of the list displays */
- region_list_display.set_model (Glib::RefPtr<Gtk::TreeStore>(0));
- route_list_display.set_model (Glib::RefPtr<Gtk::TreeStore>(0));
- named_selection_display.set_model (Glib::RefPtr<Gtk::TreeStore>(0));
- edit_group_display.set_model (Glib::RefPtr<Gtk::TreeStore>(0));
+ _regions->clear ();
+ _routes->clear ();
+ _route_groups->clear ();
- region_list_model->clear ();
- route_display_model->clear ();
+ named_selection_display.set_model (Glib::RefPtr<Gtk::TreeStore>(0));
named_selection_model->clear ();
- group_model->clear ();
-
- region_list_display.set_model (region_list_model);
- route_list_display.set_model (route_display_model);
named_selection_display.set_model (named_selection_model);
- edit_group_display.set_model (group_model);
edit_point_clock_connection_a.disconnect();
edit_point_clock_connection_b.disconnect();
Editor::maybe_add_mixer_strip_width (XMLNode& node)
{
if (current_mixer_strip) {
- node.add_property ("mixer-width", enum_2_string (current_mixer_strip->get_width()));
+ node.add_property ("mixer-width", enum_2_string (current_mixer_strip->get_width_enum()));
}
}