+ std::string color_file_name (bool use_my, bool with_version) const;
+
+ typedef std::map<std::string,ArdourCanvas::Color> Colors;
+ typedef std::map<std::string,std::string> ColorAliases;
+ typedef std::map<std::string,ArdourCanvas::SVAModifier> 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);
+ void set_modifier (std::string const &, ArdourCanvas::SVAModifier svam);
+
+ std::string color_as_alias (ArdourCanvas::Color c);
+ ArdourCanvas::Color quantized (ArdourCanvas::Color) const;