summaryrefslogtreecommitdiff
path: root/editeng
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2017-09-19 15:09:54 +0200
committerTomaž Vajngerl <quikee@gmail.com>2017-10-16 15:22:40 +0200
commit92fad9596efb5ecbc756bdcc5f53ea4a417ece62 (patch)
tree425e38db1bdaed8eb02bf044184514ed945280ac /editeng
parentcb19a1ab5b8e6f1a4fdd90e50d13c106512b4da0 (diff)
editeng: add function to insert parargaph break to the EditView
Change-Id: I06ab56967f25e6f9170cfbeb391110b55ddb18f6 Reviewed-on: https://gerrit.libreoffice.org/43359 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'editeng')
-rw-r--r--editeng/source/editeng/editview.cxx10
1 files changed, 10 insertions, 0 deletions
diff --git a/editeng/source/editeng/editview.cxx b/editeng/source/editeng/editview.cxx
index 76692f6ab18d..bc59c9b97273 100644
--- a/editeng/source/editeng/editview.cxx
+++ b/editeng/source/editeng/editview.cxx
@@ -1155,6 +1155,16 @@ void EditView::SelectCurrentWord( sal_Int16 nWordType )
ShowCursor( true, false );
}
+void EditView::InsertParaBreak()
+{
+ pImpEditView->pEditEngine->UndoActionStart(EDITUNDO_INSERT);
+ pImpEditView->DeleteSelected();
+ EditPaM aPaM(pImpEditView->pEditEngine->InsertParaBreak(pImpEditView->GetEditSelection()));
+ pImpEditView->pEditEngine->UndoActionEnd();
+ pImpEditView->SetEditSelection(EditSelection(aPaM, aPaM));
+ pImpEditView->pEditEngine->FormatAndUpdate(this);
+}
+
void EditView::InsertField( const SvxFieldItem& rFld )
{
EditEngine* pEE = pImpEditView->pEditEngine;