diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-08-22 08:40:12 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-08-22 08:40:12 -0400 |
commit | 36f232d5585881d0451f4db9d2037dd1686e9d7a (patch) | |
tree | eeb5f688d41e0bc731de97ca348840867f3c0eed /gtk2_ardour/ardour_ui.cc | |
parent | b339cde446137ef1ca74ac6f6d9586c2a98d004c (diff) |
factor out "new route insertion point" enums so they can be shared by relevant dialogs
Diffstat (limited to 'gtk2_ardour/ardour_ui.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index 6190d9d2d4..d1a14aed7b 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -3971,7 +3971,7 @@ ARDOUR_UI::cleanup_peakfiles () } PresentationInfo::order_t -ARDOUR_UI::translate_order (AddRouteDialog::InsertAt place) +ARDOUR_UI::translate_order (RouteDialogs::InsertAt place) { if (editor->get_selection().tracks.empty()) { return PresentationInfo::max_order; @@ -3984,18 +3984,18 @@ ARDOUR_UI::translate_order (AddRouteDialog::InsertAt place) the highest order key in the selection + 1 (if available). */ - if (place == AddRouteDialog::AfterSelection) { + if (place == RouteDialogs::AfterSelection) { RouteTimeAxisView *rtav = dynamic_cast<RouteTimeAxisView*> (editor->get_selection().tracks.back()); if (rtav) { order_hint = rtav->route()->presentation_info().order(); order_hint++; } - } else if (place == AddRouteDialog::BeforeSelection) { + } else if (place == RouteDialogs::BeforeSelection) { RouteTimeAxisView *rtav = dynamic_cast<RouteTimeAxisView*> (editor->get_selection().tracks.front()); if (rtav) { order_hint = rtav->route()->presentation_info().order(); } - } else if (place == AddRouteDialog::First) { + } else if (place == RouteDialogs::First) { order_hint = 0; } else { /* leave order_hint at max_order */ |