X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2Fmath_gridinset.h;h=00e324f676b90eefe2def93b74bb5e0ce7c09c90;hb=92d522b7f1be6046adcac062c558bbf0bf021612;hp=29e8c9afc72ed7c9415929c5b8c01e6f2ca1ab10;hpb=c9e78a825bd659ddb7b4b55a6adfa7f0a1a98dd6;p=lyx.git diff --git a/src/mathed/math_gridinset.h b/src/mathed/math_gridinset.h index 29e8c9afc7..00e324f676 100644 --- a/src/mathed/math_gridinset.h +++ b/src/mathed/math_gridinset.h @@ -87,14 +87,18 @@ public: MathGridInset(col_type m, row_type n); /// MathGridInset(col_type m, row_type n, char valign, string const & halign); + /// Ensures that the dialog is closed. + ~MathGridInset(); /// - MathInset * clone() const; + InsetBase * clone() const; /// - void metrics(MathMetricsInfo & mi) const; + void metrics(MetricsInfo & mi) const; /// - void draw(MathPainterInfo & pi, int x, int y) const; + void metrics(MetricsInfo & mi, Dimension &) const; /// - void metricsT(TextMetricsInfo const & mi) const; + void draw(PainterInfo & pi, int x, int y) const; + /// + void metricsT(TextMetricsInfo const & mi, Dimension & dim) const; /// void drawT(TextPainter & pi, int x, int y) const; /// @@ -128,7 +132,7 @@ public: /// identifies GridInset MathGridInset const * asGridInset() const { return this; } /// local dispatcher - result_type dispatch(FuncRequest const & cmd, idx_type & idx, pos_type & pos); + dispatch_result dispatch(FuncRequest const & cmd, idx_type & idx, pos_type & pos); /// col_type ncols() const;