}
-void MathSpaceInset::draw(Painter & pain, int x, int y) const
-{
-
-// XPoint p[4] = {{++x, y-3}, {x, y}, {x+width-2, y}, {x+width-2, y-3}};
-
-// Sadly, HP-UX CC can't handle that kind of initialization.
-
- int xp[4];
- int yp[4];
-
- xp[0] = ++x; yp[0] = y - 3;
- xp[1] = x; yp[1] = y;
- xp[2] = x + width_ - 2; yp[2] = y;
- xp[3] = x + width_ - 2; yp[3] = y - 3;
-
- pain.lines(xp, yp, 4, space_ ? LColor::latex : LColor::math);
-}
-
-
void MathSpaceInset::write(MathWriteInfo & os) const
{
if (space_ >= 0 && space_ < 6)
}
-void MathSpaceInset::metrics(MathMetricsInfo const & st) const
+void MathSpaceInset::metrics(MathMetricsInfo const & mi) const
{
- size_ = st;
width_ = space_ ? space_ * 2 : 2;
if (space_ > 3)
width_ *= 2;
}
+void MathSpaceInset::draw(Painter & pain, int x, int y) const
+{
+
+// XPoint p[4] = {{++x, y-3}, {x, y}, {x+width-2, y}, {x+width-2, y-3}};
+
+// Sadly, HP-UX CC can't handle that kind of initialization.
+
+ int xp[4];
+ int yp[4];
+
+ xp[0] = ++x; yp[0] = y - 3;
+ xp[1] = x; yp[1] = y;
+ xp[2] = x + width_ - 2; yp[2] = y;
+ xp[3] = x + width_ - 2; yp[3] = y - 3;
+
+ pain.lines(xp, yp, 4, space_ ? LColor::latex : LColor::math);
+}
+
+
void MathSpaceInset::incSpace()
{
space_ = (space_ + 1) % 6;