- os << '[' << name() << ' ';
- cell(0).writeNormal(os);
- os << " ";
- cell(1).writeNormal(os);
- os << "] ";
+ setPosCache(pi, x, y);
+ int m = x + dim_.wid / 2;
+ FracChanger dummy(pi.base);
+ cell(0).draw(pi, m - cell(0).width() / 2, y - cell(0).descent() - 2 - 5);
+ cell(1).draw(pi, m - cell(1).width() / 2, y + cell(1).ascent() + 2 - 5);
+ if (!atop_)
+ pi.pain.line(x + 1, y - 5, x + dim_.wid - 2, y - 5, LColor::math);
+ drawMarkers(pi, x, y);