X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FInsetMathPar.cpp;h=e1227ac4af12cb3531b397a4ff7a60c4aec67a02;hb=cdc847fd304019a19425a0d5d9d42a556a937097;hp=4466e13bb6a1ca5bfca65a35a5d718ba165554a1;hpb=237c132c1e6fc720b87f2fea6deb18a8395cbe0a;p=lyx.git diff --git a/src/mathed/InsetMathPar.cpp b/src/mathed/InsetMathPar.cpp index 4466e13bb6..e1227ac4af 100644 --- a/src/mathed/InsetMathPar.cpp +++ b/src/mathed/InsetMathPar.cpp @@ -3,7 +3,7 @@ * This file is part of LyX, the document processor. * Licence details can be found in the file COPYING. * - * \author André Pönitz + * \author André Pönitz * * Full author contact details are available in file CREDITS. */ @@ -11,14 +11,18 @@ #include #include "InsetMathPar.h" + #include "MathData.h" #include "MathStream.h" -#include "support/std_ostream.h" +#include "MetricsInfo.h" + +#include namespace lyx { -InsetMathPar::InsetMathPar(MathData const & ar) +InsetMathPar::InsetMathPar(Buffer * buf, MathData const & ar) + : InsetMathHull(buf) { cells_[0] = ar; } @@ -26,15 +30,14 @@ InsetMathPar::InsetMathPar(MathData const & ar) void InsetMathPar::metrics(MetricsInfo & mi, Dimension & dim) const { - FontSetChanger dummy1(mi.base, "textnormal"); - InsetMathGrid::metrics(mi); - dim = dim_; + Changer dummy = mi.base.changeFontSet("textnormal"); + InsetMathGrid::metrics(mi, dim); } void InsetMathPar::draw(PainterInfo & pi, int x, int y) const { - FontSetChanger dummy1(pi.base, "textnormal"); + Changer dummy = pi.base.changeFontSet("textnormal"); InsetMathGrid::draw(pi, x, y); }