diff options
author | Ben Loftis <ben@harrisonconsoles.com> | 2018-11-15 09:27:04 -0600 |
---|---|---|
committer | Ben Loftis <ben@harrisonconsoles.com> | 2019-08-01 12:11:31 -0500 |
commit | c12a0177287d8a590aad51979055cbc5561cf31e (patch) | |
tree | ddd86c023da39a977cc31d259e0ba02fc710485d /gtk2_ardour/editor_regions.h | |
parent | 6c052348b513719cf40893595fb82d46d55704cb (diff) |
(Source List) Region Tags (gtk2 part)
Diffstat (limited to 'gtk2_ardour/editor_regions.h')
-rw-r--r-- | gtk2_ardour/editor_regions.h | 13 |
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 &); |