From 83326a06ca695878d91636200679a46fd10310e4 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sun, 14 Dec 2014 23:34:59 -0500 Subject: basic code to use SVModifier plus one definition in dark.colors --- gtk2_ardour/ui_config.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'gtk2_ardour/ui_config.h') diff --git a/gtk2_ardour/ui_config.h b/gtk2_ardour/ui_config.h index 9249ebc8b2..55e21045e7 100644 --- a/gtk2_ardour/ui_config.h +++ b/gtk2_ardour/ui_config.h @@ -56,9 +56,11 @@ class UIConfiguration : public PBD::Stateful typedef std::map Colors; typedef std::map ColorAliases; + typedef std::map Modifiers; Colors colors; ColorAliases color_aliases; + Modifiers modifiers; void set_alias (std::string const & name, std::string const & alias); void set_color (const std::string& name, ArdourCanvas::Color); @@ -68,7 +70,8 @@ class UIConfiguration : public PBD::Stateful ArdourCanvas::Color color (const std::string&, bool* failed = 0) const; ArdourCanvas::HSV color_hsv (const std::string&) const; - + ArdourCanvas::SVAModifier modifier (const std::string&); + sigc::signal ParameterChanged; void map_parameters (boost::function&); @@ -108,6 +111,7 @@ class UIConfiguration : public PBD::Stateful int store_color_theme (); void load_color_aliases (XMLNode const &); void load_colors (XMLNode const &); + void load_modifiers (XMLNode const &); void reset_gtk_theme (); void colors_changed (); int load_color_theme (bool allow_own=true); -- cgit v1.2.3