remove debug output from last commit
[ardour.git] / gtk2_ardour / add_route_dialog.h
index 6a2aea7871231f3fca5d201bfbd6db70dd665429..28d8916985b4c5ac3aafd5144c5b6b5dd07bdab1 100644 (file)
@@ -4,17 +4,17 @@
 #include <string>
 
 #include <gtkmm/entry.h>
+#include <gtkmm/dialog.h>
+#include <gtkmm/frame.h>
 #include <gtkmm/radiobutton.h>
 #include <gtkmm/adjustment.h>
 #include <gtkmm/spinbutton.h>
 #include <gtkmm/button.h>
 #include <gtkmm/comboboxtext.h>
 
-#include <gtkmm2ext/click_box.h>
+#include <ardour/types.h>
 
-#include "ardour_dialog.h"
-
-class AddRouteDialog : public ArdourDialog
+class AddRouteDialog : public Gtk::Dialog
 {
   public:
        AddRouteDialog ();
@@ -24,9 +24,7 @@ class AddRouteDialog : public ArdourDialog
        std::string name_template ();
        int channels ();
        int count ();
-
-       Gtk::Button ok_button;
-       Gtk::Button cancel_button;
+       ARDOUR::TrackMode mode();
 
   private:
        Gtk::Entry name_template_entry;
@@ -35,6 +33,11 @@ class AddRouteDialog : public ArdourDialog
        Gtk::Adjustment routes_adjustment;
        Gtk::SpinButton routes_spinner;
        Gtk::ComboBoxText channel_combo;
+       Gtk::ComboBoxText track_mode_combo;
+       Gtk::Frame aframe;
+       Gtk::Frame ccframe;
+
+       void track_type_chosen ();
 };
 
 #endif /* __gtk_ardour_add_route_dialog_h__ */