diff options
author | Michael Stahl <Michael.Stahl@cib.de> | 2018-10-25 10:31:48 +0200 |
---|---|---|
committer | Michael Stahl <Michael.Stahl@cib.de> | 2018-11-15 15:10:01 +0100 |
commit | 71c03c2a0701a898d853292b1fa0cc10619f3249 (patch) | |
tree | 8a3296d927ee8a847b2378dd12855373a4f6a741 /sw/source/core/inc/txtfrm.hxx | |
parent | 5365c9de01934570808e9973bada171e5e58221e (diff) |
sw_redlinehide_3: hide deleted outline nodes in Navigator
Add sw::IsParaPropsNode() to check if the node's numbering attributes are
effective in the given layout.
Add IDocumentOutlineNodes::isOutlineInLayout() to expose this to UI code.
Adapt IDocumentOutlineNodes::getOutlineText() to produce the merged text
of the outline paragraph as seen in the layout.
Also adapt EnhancedPDFExport and SwFieldRefPage to interface changes.
Change-Id: I6fa95150ff0c5dc5eb4f366d218e8f0c4d4bb7ab
Diffstat (limited to 'sw/source/core/inc/txtfrm.hxx')
-rw-r--r-- | sw/source/core/inc/txtfrm.hxx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sw/source/core/inc/txtfrm.hxx b/sw/source/core/inc/txtfrm.hxx index 92f9bf2c5084..831465f8c90b 100644 --- a/sw/source/core/inc/txtfrm.hxx +++ b/sw/source/core/inc/txtfrm.hxx @@ -100,6 +100,7 @@ enum class FrameMode { New, Existing }; std::unique_ptr<sw::MergedPara> CheckParaRedlineMerge(SwTextFrame & rFrame, SwTextNode & rTextNode, FrameMode eMode); bool FrameContainsNode(SwContentFrame const& rFrame, sal_uLong nNodeIndex); +bool IsParaPropsNode(SwRootFrame const& rLayout, SwTextNode const& rNode); TextFrameIndex UpdateMergedParaForDelete(MergedPara & rMerged, bool isRealDelete, |