]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_decorationinset.C
move around stuff, remove unneeded declarations etc
[lyx.git] / src / mathed / math_decorationinset.C
index e2dfb63bcec4a06ca75588d205167323b8721dad..25dd231ca4ab8fe5679d1dd8f2c111c24e9ba69e 100644 (file)
@@ -17,6 +17,9 @@
 #include "math_parser.h"
 #include "math_mathmlstream.h"
 #include "math_streamstr.h"
+
+#include "debug.h"
+
 #include "support/std_ostream.h"
 
 using std::auto_ptr;
@@ -24,7 +27,9 @@ using std::auto_ptr;
 
 MathDecorationInset::MathDecorationInset(latexkeys const * key)
        : MathNestInset(1), key_(key)
-{}
+{
+//     lyxerr << " creating deco " << key->name << std::endl;
+}
 
 
 auto_ptr<InsetBase> MathDecorationInset::clone() const
@@ -111,7 +116,7 @@ void MathDecorationInset::draw(PainterInfo & pi, int x, int y) const
        if (wide())
                mathed_draw_deco(pi, x + 1, y + dy_, cell(0).width(), dh_, key_->name);
        else
-               mathed_draw_deco(pi, x + 1 + (pi.width - dw_) / 2,
+               mathed_draw_deco(pi, x + 1 + (cell(0).width() - dw_) / 2,
                        y + dy_, dw_, dh_, key_->name);
        drawMarkers(pi, x, y);
 }