summaryrefslogtreecommitdiff
path: root/sw/source/core/inc/txtfrm.hxx
diff options
context:
space:
mode:
authorMichael Stahl <Michael.Stahl@cib.de>2018-10-25 10:31:48 +0200
committerMichael Stahl <Michael.Stahl@cib.de>2018-11-15 15:10:01 +0100
commit71c03c2a0701a898d853292b1fa0cc10619f3249 (patch)
tree8a3296d927ee8a847b2378dd12855373a4f6a741 /sw/source/core/inc/txtfrm.hxx
parent5365c9de01934570808e9973bada171e5e58221e (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.hxx1
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,