summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_regions.h
diff options
context:
space:
mode:
authorBen Loftis <ben@harrisonconsoles.com>2018-11-15 09:27:04 -0600
committerBen Loftis <ben@harrisonconsoles.com>2019-08-01 12:11:31 -0500
commitc12a0177287d8a590aad51979055cbc5561cf31e (patch)
treeddd86c023da39a977cc31d259e0ba02fc710485d /gtk2_ardour/editor_regions.h
parent6c052348b513719cf40893595fb82d46d55704cb (diff)
(Source List) Region Tags (gtk2 part)
Diffstat (limited to 'gtk2_ardour/editor_regions.h')
-rw-r--r--gtk2_ardour/editor_regions.h13
1 files changed, 10 insertions, 3 deletions
diff --git a/gtk2_ardour/editor_regions.h b/gtk2_ardour/editor_regions.h
index 94124e98ad..3f9c756448 100644
--- a/gtk2_ardour/editor_regions.h
+++ b/gtk2_ardour/editor_regions.h
@@ -76,7 +76,7 @@ private:
struct Columns : public Gtk::TreeModel::ColumnRecord {
Columns () {
add (name);
- add (take_id);
+ add (tags);
add (start);
add (end);
add (length);
@@ -94,7 +94,7 @@ private:
}
Gtk::TreeModelColumn<std::string> name;
- Gtk::TreeModelColumn<std::string> take_id;
+ Gtk::TreeModelColumn<std::string> tags;
Gtk::TreeModelColumn<samplepos_t> position;
Gtk::TreeModelColumn<std::string> start;
Gtk::TreeModelColumn<std::string> end;
@@ -125,10 +125,17 @@ private:
bool selection_filter (const Glib::RefPtr<Gtk::TreeModel>& model, const Gtk::TreeModel::Path& path, bool yn);
Gtk::Widget* old_focus;
+
Gtk::CellEditable* name_editable;
void name_editing_started (Gtk::CellEditable*, const Glib::ustring&);
-
void name_edit (const std::string&, const std::string&);
+
+
+ Gtk::CellEditable* tags_editable;
+ void tag_editing_started (Gtk::CellEditable*, const Glib::ustring&);
+ void tag_edit (const std::string&, const std::string&);
+
+
void locked_changed (std::string const &);
void glued_changed (std::string const &);
void muted_changed (std::string const &);