X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FMetricsInfo.h;h=020b25f87428baa84e912aa915c518beb082177f;hb=9ef7efd85a09edcca640f4f0fafbeb05548c5c99;hp=020b97ec1793be9035d224d02de1cf7e9218f3d9;hpb=6c33aa2e5bdc298c9cd314bdf7bcc11b792aa2b8;p=lyx.git diff --git a/src/MetricsInfo.h b/src/MetricsInfo.h index 020b97ec17..020b25f874 100644 --- a/src/MetricsInfo.h +++ b/src/MetricsInfo.h @@ -103,6 +103,11 @@ public: /// \param sel whether to take the selection state into account ColorCode backgroundColor(Inset const * inset, bool sel = true) const; + /// Determines the text color based on the intended color, the + /// change tracking state and the selection state. + /// \param color what the color should be by default + Color textColor(Color const & color) const; + /// MetricsBase base; /// @@ -225,7 +230,7 @@ public: class ColorChanger : public Changer { public: /// - ColorChanger(FontInfo & font, docstring const & color, + ColorChanger(FontInfo & font, ColorCode color, bool really_change_color = true); /// ~ColorChanger();