]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/InsetMathPhantom.cpp
add busy.gif to resources (in line with cmake)
[lyx.git] / src / mathed / InsetMathPhantom.cpp
index ba9b89a96a9bcd5cbedebe96c39c30eb9791cd7f..d6cd1b24469fa1282ed66cc4eca9373fe0e27706 100644 (file)
@@ -20,8 +20,8 @@
 namespace lyx {
 
 
-InsetMathPhantom::InsetMathPhantom(Kind k)
-       : InsetMathNest(1), kind_(k)
+InsetMathPhantom::InsetMathPhantom(Buffer * buf, Kind k)
+       : InsetMathNest(buf, 1), kind_(k)
 {}
 
 
@@ -119,13 +119,7 @@ void InsetMathPhantom::draw(PainterInfo & pi, int x, int y) const
 
 void InsetMathPhantom::write(WriteStream & os) const
 {
-       bool brace = os.pendingBrace();
-       os.pendingBrace(false);
-       if (os.latex() && os.textMode()) {
-               os << "\\ensuremath{";
-               os.textMode(false);
-               brace = true;
-       }
+       MathEnsurer ensurer(os);
        switch (kind_) {
        case phantom:
                os << "\\phantom{";
@@ -138,7 +132,6 @@ void InsetMathPhantom::write(WriteStream & os) const
                break;
        }
        os << cell(0) << '}';
-       os.pendingBrace(brace);
 }