expose count widgets for duplicate track dialog
authorPaul Davis <paul@linuxaudiosystems.com>
Sat, 14 Nov 2015 15:35:07 +0000 (10:35 -0500)
committerPaul Davis <paul@linuxaudiosystems.com>
Sat, 14 Nov 2015 15:35:07 +0000 (10:35 -0500)
gtk2_ardour/duplicate_routes_dialog.cc
gtk2_ardour/duplicate_routes_dialog.h

index 4c0e26b4543c87e7e16784f6367dfbb27d3b3b11..17d2acd62f0b729c405e4e8088843971232c3be4 100644 (file)
@@ -30,12 +30,19 @@ DuplicateRouteDialog::DuplicateRouteDialog ()
        , share_playlists_button (playlist_button_group, _("Share playlists"))
        , count_adjustment (1.0, 1.0, 999, 1.0, 10.0)
        , count_spinner (count_adjustment)
+       , count_label (_("Duplicate each track/bus this number of times"))
 {
        playlist_button_box.pack_start (copy_playlists_button, false, false);
        playlist_button_box.pack_start (new_playlists_button, false, false);
        playlist_button_box.pack_start (share_playlists_button, false, false);
 
        get_vbox()->pack_start (playlist_button_box, false, false);
+
+       count_box.pack_start (count_label, false, false);
+       count_box.pack_start (count_spinner, false, false);
+
+       get_vbox()->pack_start (count_box, false, false, 20);
+
        get_vbox()->show_all ();
 
        add_button (Gtk::Stock::CANCEL, Gtk::RESPONSE_CANCEL);
@@ -59,7 +66,7 @@ DuplicateRouteDialog::playlist_disposition() const
                return ARDOUR::NewPlaylist;
        } else if (copy_playlists_button.get_active()) {
                return ARDOUR::CopyPlaylist;
-       } 
+       }
 
        return ARDOUR::SharePlaylist;
 }
index 8182c8826aa6e74471225dcaaf9870f140013758..4ba0313465433366d2e497dd8e99e6168fc90209 100644 (file)
@@ -50,6 +50,8 @@ class DuplicateRouteDialog : public ArdourDialog
        Gtk::RadioButton share_playlists_button;
        Gtk::Adjustment count_adjustment;
        Gtk::SpinButton count_spinner;
+       Gtk::HBox count_box;
+       Gtk::Label count_label;
 };
 
 #endif /* __gtk_ardour_duplicate_route_dialog_h__ */