sw/source/core/inc/DocumentRedlineManager.hxx | 4 ++++ sw/source/core/inc/TextFrameIndex.hxx | 6 ++++++ sw/source/core/inc/rootfrm.hxx | 4 ++++ 3 files changed, 14 insertions(+)
New commits: commit 35aafd712b2c183a25721a3227f527a8fdf4df90 Author: Miklos Vajna <vmik...@collabora.co.uk> AuthorDate: Fri Sep 28 12:31:09 2018 +0200 Commit: Miklos Vajna <vmik...@collabora.co.uk> CommitDate: Fri Sep 28 18:41:50 2018 +0200 sw layout-level redline hiding: add more doxygen documentation Thanks Michael Stahl for the conference talk that was the input for these. Change-Id: Ia48248f4739218ee7832559353aab06183a934d7 Reviewed-on: https://gerrit.libreoffice.org/61079 Reviewed-by: Miklos Vajna <vmik...@collabora.co.uk> Tested-by: Jenkins diff --git a/sw/source/core/inc/DocumentRedlineManager.hxx b/sw/source/core/inc/DocumentRedlineManager.hxx index 518c7e601643..c25abf25d394 100644 --- a/sw/source/core/inc/DocumentRedlineManager.hxx +++ b/sw/source/core/inc/DocumentRedlineManager.hxx @@ -33,6 +33,10 @@ class DocumentRedlineManager : public IDocumentRedlineAccess public: DocumentRedlineManager( SwDoc& i_rSwdoc ); + /** + * Replaced by SwRootFrame::IsHideRedlines() (this is model-level redline + * hiding). + */ virtual RedlineFlags GetRedlineFlags() const override; virtual void SetRedlineFlags_intern(/*[in]*/RedlineFlags eMode) override; diff --git a/sw/source/core/inc/TextFrameIndex.hxx b/sw/source/core/inc/TextFrameIndex.hxx index 8c660ec80d07..d15fc7bf6691 100644 --- a/sw/source/core/inc/TextFrameIndex.hxx +++ b/sw/source/core/inc/TextFrameIndex.hxx @@ -16,6 +16,12 @@ #if 0 typedef o3tl::strong_int<sal_Int32, struct Tag_TextFrameIndex> TextFrameIndex; #else +/** + * Denotes a character index in a text frame at a layout level, after extent + * mapping from a text node at a document model level. + * + * @see SwTextFrame::MapViewToModelPos(). + */ typedef sal_Int32 TextFrameIndex; #endif diff --git a/sw/source/core/inc/rootfrm.hxx b/sw/source/core/inc/rootfrm.hxx index 7824d4ff5eca..aee70da5029f 100644 --- a/sw/source/core/inc/rootfrm.hxx +++ b/sw/source/core/inc/rootfrm.hxx @@ -403,6 +403,10 @@ public: void RemovePage( SwPageFrame **pDel, SwRemoveResult eResult ); + /** + * Replacement for sw::DocumentRedlineManager::GetRedlineFlags() + * (this is layout-level redline hiding). + */ bool IsHideRedlines() const { return mbHideRedlines; } void SetHideRedlines(bool); }; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits