X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2Fmath_funcliminset.C;h=c2826c6b5685f1a19eb44bc236410879842a13f3;hb=4bc59f21015e9151841eea3733b97d25cd616fdc;hp=5221bbab36827438ece0a342fea8d84d2705d8ab;hpb=33a28bdc9cdf978601d5d40b693f13924801ad9e;p=lyx.git diff --git a/src/mathed/math_funcliminset.C b/src/mathed/math_funcliminset.C index 5221bbab36..c2826c6b56 100644 --- a/src/mathed/math_funcliminset.C +++ b/src/mathed/math_funcliminset.C @@ -19,7 +19,7 @@ MathInset * MathFuncLimInset::clone() const bool MathFuncLimInset::isScriptable() const { - return mi_.style == LM_ST_DISPLAY; + return scriptable_; } @@ -35,14 +35,14 @@ void MathFuncLimInset::normalize(NormalStream & os) const } -void MathFuncLimInset::metrics(MathMetricsInfo const & mi) const +void MathFuncLimInset::metrics(MathMetricsInfo & mi) const { - mi_ = mi; - mathed_string_dim(LM_TC_TEXTRM, mi_, name_, ascent_, descent_, width_); + scriptable_ = (mi.base.style == LM_ST_DISPLAY); + mathed_string_dim(mi.base.font, name_, ascent_, descent_, width_); } -void MathFuncLimInset::draw(Painter & pain, int x, int y) const -{ - drawStr(pain, LM_TC_TEXTRM, mi_, x, y, name_); +void MathFuncLimInset::draw(MathPainterInfo & pi, int x, int y) const +{ + drawStrBlack(pi, x, y, name_); }