summaryrefslogtreecommitdiff
path: root/gtk2_ardour/color_theme_manager.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-06-07 14:52:02 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-06-07 14:52:24 -0400
commit9b925b45dcaef9b74c4fce2ca0640417b79ade0c (patch)
tree677caf431868c2f7c608b6138f8bac379d46cdf4 /gtk2_ardour/color_theme_manager.h
parent06c9101f910dc76158f275da3df7e3387f06fe1f (diff)
move color theme selector into color tab for preferences
Diffstat (limited to 'gtk2_ardour/color_theme_manager.h')
-rw-r--r--gtk2_ardour/color_theme_manager.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/gtk2_ardour/color_theme_manager.h b/gtk2_ardour/color_theme_manager.h
index b83b5ae523..d565066a18 100644
--- a/gtk2_ardour/color_theme_manager.h
+++ b/gtk2_ardour/color_theme_manager.h
@@ -147,6 +147,24 @@ class ColorThemeManager : public Gtk::VBox, public OptionEditorComponent
void colors_changed ();
void set_ui_to_state ();
+
+
+ struct ColorThemeModelColumns : public Gtk::TreeModel::ColumnRecord {
+ ColorThemeModelColumns() {
+ add (name);
+ add (path);
+ }
+
+ Gtk::TreeModelColumn<std::string> name;
+ Gtk::TreeModelColumn<std::string> path;
+ };
+
+ ColorThemeModelColumns color_theme_columns;
+ Glib::RefPtr<Gtk::TreeStore> theme_list;
+
+ Gtk::Label color_theme_label;
+ Gtk::ComboBox color_theme_dropdown;
+
};
#endif /* __ardour_gtk_color_manager_h__ */