diff options
author | Ben Loftis <ben@harrisonconsoles.com> | 2015-02-11 14:29:50 -0600 |
---|---|---|
committer | Ben Loftis <ben@harrisonconsoles.com> | 2015-02-11 14:29:50 -0600 |
commit | d92608b05feb02ee467c73fb26e29ff5a8646179 (patch) | |
tree | acfc5b79e786ef22341318e6676192d8cc2aa8ab /gtk2_ardour | |
parent | b1f9b644fcf4f009e054a6895e14794ed4de01a0 (diff) |
use magic strings instead of magic numbers (allow profiles to leave out some track type options)
Diffstat (limited to 'gtk2_ardour')
-rw-r--r-- | gtk2_ardour/add_route_dialog.cc | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/gtk2_ardour/add_route_dialog.cc b/gtk2_ardour/add_route_dialog.cc index 95542e60e4..7c18575a02 100644 --- a/gtk2_ardour/add_route_dialog.cc +++ b/gtk2_ardour/add_route_dialog.cc @@ -188,18 +188,16 @@ AddRouteDialog::channel_combo_changed () AddRouteDialog::TypeWanted AddRouteDialog::type_wanted() const { - switch (track_bus_combo.get_active_row_number ()) { - case 0: - return AudioTrack; - case 1: + std::string str = track_bus_combo.get_active_text(); + if (str == _("Busses")) { + return AudioBus; + } else if (str == _("MIDI Tracks")){ return MidiTrack; - case 2: + } else if (str == _("Audio+MIDI Tracks")) { return MixedTrack; - default: - break; + } else { + return AudioTrack; } - - return AudioBus; } void |