Preference Dropdown to limit Automatable Parameters
[ardour.git] / gtk2_ardour / save_template_dialog.h
index 6b98d5cfba290cf3b73e1217dd0de7ab49e82114..45b7e5874ce90ac5b516aa3816194e8b169797b2 100644 (file)
 #ifndef __ardour_gtk_save_template_dialog_h__
 #define __ardour_gtk_save_template_dialog_h__
 
+#include <string>
+
 #include <gtkmm/entry.h>
 #include <gtkmm/textview.h>
 
 #include "ardour_dialog.h"
 
-namespace ARDOUR
-{
-class Session;
-}
 
 class SaveTemplateDialog : public ArdourDialog
 {
 public:
-       SaveTemplateDialog (const ARDOUR::Session& s);
+       SaveTemplateDialog (const std::string& name, const std::string& description = "");
 
        std::string get_template_name () const;
        std::string get_description () const;
 
 private:
-       Gtk::Entry _name_editor;
+       Gtk::Entry _name_entry;
        Gtk::TextView _description_editor;
 };