///
MathGridInset(col_type m, row_type n, char valign, string const & halign);
///
+ MathInset * clone() const;
+ ///
void metrics(MathMetricsInfo const & st) const;
///
void draw(Painter &, int x, int y) const;
int cellYOffset(idx_type idx) const;
///
- bool idxUp(idx_type &, pos_type &) const;
+ bool idxUp(idx_type &) const;
///
- bool idxDown(idx_type &, pos_type &) const;
+ bool idxDown(idx_type &) const;
///
bool idxLeft(idx_type &, pos_type &) const;
///
void idxDeleteRange(idx_type, idx_type);
///
- void addRow(row_type);
+ virtual void addRow(row_type);
///
- void delRow(row_type);
+ virtual void delRow(row_type);
///
- void addCol(col_type);
+ virtual void addCol(col_type);
///
- void delCol(col_type);
+ virtual void delCol(col_type);
///
virtual void appendRow();
///