]> git.lyx.org Git - lyx.git/blobdiff - src/insets/insetert.C
clear()->erase() ; lots of using directives for cxx
[lyx.git] / src / insets / insetert.C
index 4b95d37706419a7df38f3157ac6b3e4b8fb76715..795ca2c042dc54fcc1bba3c0fe4e049364f9b779 100644 (file)
@@ -18,7 +18,8 @@
 #include "lyxfont.h"
 #include "Painter.h"
 #include "buffer.h"
-//#include "lyx_gui_misc.h"
+#include "support/LOstream.h"
+#include "lyx_gui_misc.h"
 
 using std::ostream;
 
@@ -35,20 +36,17 @@ InsetERT::InsetERT(Buffer * bf)
     labelfont.setColor(LColor::ert);
     setLabelFont(labelfont);
     setAutoCollapse(false);
+    setInsetName("ERT");
 }
 
 
 Inset * InsetERT::Clone() const
 {
     InsetERT * result = new InsetERT(buffer);
-    return result;
-}
-
+    result->init(buffer, this);
 
-void InsetERT::Write(ostream & os) const
-{
-    os << "ERT\n";
-    WriteParagraphData(os);
+    result->collapsed = collapsed;
+    return result;
 }