LibreOffice Module sw (master) 1
|
#include <config_wasm_strip.h>
#include <libxml/xmlwriter.h>
#include <hintids.hxx>
#include <osl/diagnose.h>
#include <sfx2/linkmgr.hxx>
#include <svl/itemiter.hxx>
#include <sal/log.hxx>
#include <fmtcntnt.hxx>
#include <txtftn.hxx>
#include <doc.hxx>
#include <IDocumentUndoRedo.hxx>
#include <IDocumentLinksAdministration.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <IDocumentFieldsAccess.hxx>
#include <IDocumentRedlineAccess.hxx>
#include <IDocumentState.hxx>
#include <rootfrm.hxx>
#include <pam.hxx>
#include <ndtxt.hxx>
#include <section.hxx>
#include <UndoSection.hxx>
#include <UndoDelete.hxx>
#include <swundo.hxx>
#include <calc.hxx>
#include <swtable.hxx>
#include <swserv.hxx>
#include <frmfmt.hxx>
#include <frmtool.hxx>
#include <ftnidx.hxx>
#include <docary.hxx>
#include <redline.hxx>
#include <sectfrm.hxx>
#include <cntfrm.hxx>
#include <node2lay.hxx>
#include <doctxm.hxx>
#include <fmtftntx.hxx>
#include <strings.hrc>
#include <viewsh.hxx>
#include <memory>
#include "ndsect.hxx"
#include <tools/datetimeutils.hxx>
#include <o3tl/string_view.hxx>
Go to the source code of this file.
Functions | |
static bool | lcl_IsInSameTableBox (SwNodes const &_rNds, const SwNode &_rNd, const bool _bPrev) |
static void | lcl_CheckEmptyLayFrame (SwNodes const &rNds, SwSectionData &rSectionData, const SwNode &rStt, const SwNode &rEnd) |
void | sw_DeleteFootnote (SwSectionNode *pNd, SwNodeOffset nStt, SwNodeOffset nEnd) |
static bool | lcl_IsTOXSection (SwSectionData const &rSectionData) |
static SwSectionFormat & | lcl_initParent (SwSectionNode &rThis, SwSectionFormat &rFormat) |
|
static |
Definition at line 127 of file ndsect.cxx.
References CheckNodesRange(), SwNodeIndex::GetNode(), SwNodes::GoNextSection(), SwNodes::GoPrevSection(), lcl_IsInSameTableBox(), and SwSectionData::SetHidden().
Referenced by SwDoc::InsertSwSection(), and SwDoc::UpdateSection().
|
static |
Definition at line 982 of file ndsect.cxx.
References SwNode::FindSectionNode(), SwSection::GetFormat(), SwSectionNode::GetSection(), SwFormat::SetDerivedFrom(), and SwNode::StartOfSectionNode().
|
static |
Definition at line 66 of file ndsect.cxx.
References SwNode::EndOfSectionIndex(), SwNode::EndOfSectionNode(), SwNode::FindSectionNode(), SwNode::FindTableNode(), SwNodeIndex::GetIndex(), SwNode::GetIndex(), SwNodeIndex::GetNode(), SwSectionNode::GetSection(), SwTableNode::GetTable(), SwTable::GetTabSortBoxes(), SwNodes::GoNextSection(), SwNodes::GoPrevSection(), SwSection::IsHiddenFlag(), n, and o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size().
Referenced by SwSectionNode::DelFrames(), and lcl_CheckEmptyLayFrame().
|
static |
Definition at line 763 of file ndsect.cxx.
References SwSectionData::GetType(), ToxContent, and ToxHeader.
Referenced by SwNodes::InsertTextSection().
void sw_DeleteFootnote | ( | SwSectionNode * | pNd, |
SwNodeOffset | nStt, | ||
SwNodeOffset | nEnd | ||
) |
Definition at line 734 of file ndsect.cxx.
References SwTextFootnote::DelFrames(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::empty(), SwNode::GetDoc(), SwDoc::GetFootnoteIdxs(), nPos, SwFootnoteIdxs::SeekEntry(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size(), and SwTextFootnote_GetIndex.
Referenced by SwSectionFormat::DelFrames(), and SwNodes::InsertTextSection().