]> git.lyx.org Git - lyx.git/blobdiff - src/insets/InsetTheorem.cpp
Fix text frame drawing.
[lyx.git] / src / insets / InsetTheorem.cpp
index 5aed74af9d993c28838932e88b5b67db014da20a..6ff0e99c9017b20d5161687824f986dfdbff116a 100644 (file)
@@ -15,8 +15,8 @@
 
 #include "debug.h"
 #include "gettext.h"
-#include "LyXFont.h"
-#include "LyXText.h"
+#include "Font.h"
+#include "Text.h"
 #include "MetricsInfo.h"
 
 #include "support/std_ostream.h"
@@ -39,7 +39,7 @@ Inset.heorem::InsetTheorem()
        : InsetCollapsable()
 {
        setLabel(_("theorem"));
-       LyXFont font(LyXFont::ALL_SANE);
+       Font font(Font::ALL_SANE);
        font.decSize();
        font.decSize();
        font.setColor(Color::collapsable);
@@ -53,22 +53,20 @@ Inset.heorem::InsetTheorem()
 
 void Inset.heorem::write(Buffer const * buf, ostream & os) const
 {
-       os << insetName() << "\n";
+       os << name() << "\n";
        InsetCollapsable::write(buf, os);
 }
 
 
-auto_ptr<Inset> Inset.heorem::doClone() const
+Inset * InsetTheorem::clone() const
 {
-#ifdef WITH_WARNINGS
-#warning Is this inset used? If YES this is WRONG!!! (Jug)
-#endif
-       auto_ptr<Inset.heorem> result(new InsetTheorem);
+       // FIXME: Is this inset used? If YES this is WRONG!!! (Jug)
+       InsetTheorem * result = new InsetTheorem;
        result->setCollapsed(!isOpen());
-
        return result;
 }
 
+
 bool Inset.heorem::metrics(MetricsInfo & mi, Dimension & dim) const
 {
        InsetCollapsable::metrics(mi, dim);