One fix.
[ardour.git] / gtk2_ardour / duplicate_routes_dialog.h
index 54fa1e2e65986f9ac955ee56538ea4c8fe620a2f..0a942cfca8543d4b0e34fbb67ebcf72fd844dcc8 100644 (file)
@@ -22,6 +22,7 @@
 
 #include <gtkmm/entry.h>
 #include <gtkmm/box.h>
+#include <gtkmm/comboboxtext.h>
 #include <gtkmm/radiobutton.h>
 #include <gtkmm/adjustment.h>
 #include <gtkmm/spinbutton.h>
 #include "ardour/types.h"
 
 #include "ardour_dialog.h"
+#include "route_dialogs.h"
+
+namespace ARDOUR {
+class Session;
+}
 
 class Editor;
 
@@ -37,7 +43,7 @@ class DuplicateRouteDialog : public ArdourDialog
   public:
        DuplicateRouteDialog ();
 
-       int restart ();
+       int restart (ARDOUR::Session*);
 
   private:
        Gtk::Entry name_template_entry;
@@ -54,7 +60,11 @@ class DuplicateRouteDialog : public ArdourDialog
        void on_response (int);
 
        uint32_t count() const;
+       RouteDialogs::InsertAt insert_at();
        ARDOUR::PlaylistDisposition playlist_disposition() const;
+
+   private:
+       Gtk::ComboBoxText insert_at_combo;
 };
 
 #endif /* __gtk_ardour_duplicate_route_dialog_h__ */