/// the size is usuall some sort of convex hull of the cells
void metrics(MathMetricsInfo const & mi) const;
+ /// add space for markers
+ void metricsMarkers() const;
+ /// add space for markers
+ void metricsMarkers2() const;
/// draw background if locked
void draw(MathPainterInfo & pi, int x, int y) const;
+ /// draw two angular markers
+ void drawMarkers(MathPainterInfo & pi, int x, int y) const;
+ /// draw four angular markers
+ void drawMarkers2(MathPainterInfo & pi, int x, int y) const;
/// appends itself with macro arguments substituted
void substitute(MathMacro const & macro);
/// identifies NestInsets
bool lock() const;
/// access to the lock
void lock(bool);
+ /// get notification when the cursor leaves this inset
+ void notifyCursorLeaves();
/// direct access to the cell
MathArray & cell(idx_type);