diff options
Diffstat (limited to 'include/editeng/editeng.hxx')
-rw-r--r-- | include/editeng/editeng.hxx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/editeng/editeng.hxx b/include/editeng/editeng.hxx index 419e1af67165..eadf0f516a33 100644 --- a/include/editeng/editeng.hxx +++ b/include/editeng/editeng.hxx @@ -144,6 +144,8 @@ class EDITENG_DLLPUBLIC EditEngine friend class ImpEditView; friend class EditDbg; friend class Outliner; + friend class TextChainingUtils; + public: typedef std::vector<EditView*> ViewsType; @@ -296,6 +298,7 @@ public: void SetText( const OUString& rStr ); EditTextObject* CreateTextObject(); + EditTextObject* GetEmptyTextObject() const; EditTextObject* CreateTextObject( sal_Int32 nPara, sal_Int32 nParas = 1 ); EditTextObject* CreateTextObject( const ESelection& rESelection ); void SetText( const EditTextObject& rTextObject ); @@ -369,6 +372,7 @@ public: void SetStatusEventHdl( const Link<EditStatus&,void>& rLink ); Link<EditStatus&,void> GetStatusEventHdl() const; + void SetChainingEventHdl( const Link<>& rLink ); void SetNotifyHdl( const Link<EENotify&,void>& rLink ); Link<EENotify&,void> GetNotifyHdl() const; @@ -598,6 +602,11 @@ public: bool Undo(EditView* pView); bool Redo(EditView* pView); + + sal_Int32 GetOverflowingParaNum() const; + sal_Int32 GetOverflowingLineNum() const; + void ClearOverflowingParaNum(); + bool IsPageOverflow(); }; #endif // INCLUDED_EDITENG_EDITENG_HXX |