]> git.lyx.org Git - lyx.git/blobdiff - src/bufferview_funcs.C
zlib stuff
[lyx.git] / src / bufferview_funcs.C
index 9f86aeed3f8eda120b0b2a7917d0d31c040ddbc7..1237b4825e4b653cd5010fc127e8df01bb3e01ae 100644 (file)
@@ -242,7 +242,7 @@ bool changeDepth(BufferView * bv, LyXText * text, DEPTH_CHANGE type, bool test_o
        bv->update(BufferView::SELECT);
        bool const changed = text->changeDepth(type, false);
        if (text->inset_owner)
-               bv->updateInset((Inset *)text->inset_owner);
+               bv->updateInset((InsetOld *)text->inset_owner);
        bv->update(BufferView::SELECT);
        return changed;
 }
@@ -414,4 +414,15 @@ void toggleAndShow(BufferView * bv, LyXFont const & font, bool toggleall)
        }
 }
 
+
+// deletes a selection during an insertion
+void replaceSelection(LyXText * lt)
+{
+       if (lt->selection.set()) {
+               lt->update();
+               lt->cutSelection(true, false);
+               lt->update();
+       }
+}
+
 }; // namespace bv_funcs