#include "FuncStatus.h"
#include "support/gettext.h"
#include "LaTeXFeatures.h"
+#include "MetricsInfo.h"
#include "support/lstrings.h"
}
-// FIXME: InsetMathGrid should be changed to let the real column alignment be
-// given by a virtual method like displayColAlign, because the values produced
-// by defaultColAlign can be invalidated by lfuns such as add-column. I suspect
-// that for the moment the values produced by defaultColAlign are not used,
-// notably because alignment is not implemented in the LyXHTML output.
char InsetMathSplit::defaultColAlign(col_type col)
{
if (name_ == "gathered")
+void InsetMathSplit::metrics(MetricsInfo & mi, Dimension & dim) const
+{
+ Changer dummy = mi.base.changeEnsureMath();
+ InsetMathGrid::metrics(mi, dim);
+}
+
+
+
void InsetMathSplit::draw(PainterInfo & pi, int x, int y) const
{
+ Changer dummy = pi.base.changeEnsureMath();
InsetMathGrid::draw(pi, x, y);
- setPosCache(pi, x, y);
}