diff options
Diffstat (limited to 'sw/inc')
-rw-r--r-- | sw/inc/doc.hxx | 4 | ||||
-rw-r--r-- | sw/inc/ndtxt.hxx | 6 |
2 files changed, 7 insertions, 3 deletions
diff --git a/sw/inc/doc.hxx b/sw/inc/doc.hxx index ff1ba91a3f79..5094c35f7344 100644 --- a/sw/inc/doc.hxx +++ b/sw/inc/doc.hxx @@ -466,7 +466,9 @@ public: ::sw::DocumentFieldsManager & GetDocumentFieldsManager(); - bool FieldCanHidePara(SwFieldIds eFieldId) const; + // Returns 0 if the field cannot hide para, or a positive integer indicating the field type + // "weight" when several hiding fields' FieldHidesPara() give conflicting results + int FieldCanHideParaWeight(SwFieldIds eFieldId) const; bool FieldHidesPara(const SwField& rField) const; // IDocumentContentOperations diff --git a/sw/inc/ndtxt.hxx b/sw/inc/ndtxt.hxx index a4f0bd55e9a3..c9e1f2b334ae 100644 --- a/sw/inc/ndtxt.hxx +++ b/sw/inc/ndtxt.hxx @@ -708,8 +708,10 @@ public: bool IsHiddenByParaField() const { return m_pSwpHints && m_pSwpHints->IsHiddenByParaField(); } - bool FieldCanHidePara(SwFieldIds eFieldId) const - { return GetDoc()->FieldCanHidePara(eFieldId); } + int FieldCanHideParaWeight(SwFieldIds eFieldId) const + { + return GetDoc()->FieldCanHideParaWeight(eFieldId); + } bool FieldHidesPara(const SwField& rField) const { return GetDoc()->FieldHidesPara(rField); } |