X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FMetricsInfo.h;h=14c39903c0111e33ebc8245a89afc5dcf2712949;hb=7441172d4d9a26eb4824bb8bee003f457ef34f1c;hp=08efedb9f651208a3efe7adb1284d734b992637e;hpb=dea245d5409fb47af7efb5248f1b43e15d6563d3;p=lyx.git diff --git a/src/MetricsInfo.h b/src/MetricsInfo.h index 08efedb9f6..14c39903c0 100644 --- a/src/MetricsInfo.h +++ b/src/MetricsInfo.h @@ -61,7 +61,8 @@ public: // Temporarily change to the style suitable for use in fractions Changer changeFrac(); // Temporarily change to the style suitable for use in arrays - Changer changeArray(); + // or to style suitable for smallmatrix when \c small is true. + Changer changeArray(bool small = false); // Temporarily change the style to (script)script style Changer changeScript(); /// @@ -115,11 +116,11 @@ public: void draw(int x, int y, char_type c); /// void draw(int x, int y, docstring const & str); - /// Determines the background color for the specified inset based on the + /// Determines the background color based on the /// selection state, the background color inherited from the parent inset - /// and the inset's own background color. + /// and the inset's own background color (if one is specified). /// \param sel whether to take the selection state into account - ColorCode backgroundColor(Inset const * inset, bool sel = true) const; + ColorCode backgroundColor(Inset const * inset = nullptr, bool sel = true) const; /// Determines the text color based on the intended color, the /// change tracking state and the selection state. @@ -133,7 +134,7 @@ public: /// Whether the text at this point is right-to-left (for insets) bool ltr_pos; /// The change the parent is part of (change tracking) - Change change_; + Change change; /// Whether the parent is selected as a whole bool selected; /// Whether the spell checker is enabled for the parent