+ struct TrackTemplateColumns : public Gtk::TreeModel::ColumnRecord {
+ TrackTemplateColumns () {
+ add (name);
+ add (path);
+ add (description);
+ add (modified_with);
+ }
+
+ Gtk::TreeModelColumn<std::string> name;
+ Gtk::TreeModelColumn<std::string> path;
+ Gtk::TreeModelColumn<std::string> description;
+ Gtk::TreeModelColumn<std::string> modified_with;
+ };
+
+ TrackTemplateColumns track_template_columns;
+
+ Glib::RefPtr<Gtk::TreeStore> trk_template_model;
+ Gtk::TreeView trk_template_chooser;
+
+ void trk_template_row_selected ();