|
LibreOffice Module sw (master) 1
|
#include <memory>#include <utility>#include <hintids.hxx>#include <comphelper/string.hxx>#include <svl/itemiter.hxx>#include <editeng/lrspitem.hxx>#include <editeng/adjustitem.hxx>#include <editeng/formatbreakitem.hxx>#include <svx/svdobj.hxx>#include <osl/diagnose.h>#include <crsrsh.hxx>#include <doc.hxx>#include <IDocumentUndoRedo.hxx>#include <IDocumentRedlineAccess.hxx>#include <IDocumentFieldsAccess.hxx>#include <IDocumentLayoutAccess.hxx>#include <pagefrm.hxx>#include <cntfrm.hxx>#include <rootfrm.hxx>#include <pam.hxx>#include <ndtxt.hxx>#include <fldbas.hxx>#include <swtable.hxx>#include <docary.hxx>#include <txtfld.hxx>#include <fmtfld.hxx>#include <txtftn.hxx>#include <txtinet.hxx>#include <fmtinfmt.hxx>#include <txttxmrk.hxx>#include <frmfmt.hxx>#include <flyfrm.hxx>#include <viscrs.hxx>#include "callnk.hxx"#include <doctxm.hxx>#include <docfld.hxx>#include <expfld.hxx>#include <reffld.hxx>#include <flddat.hxx>#include <cellatr.hxx>#include <swundo.hxx>#include <redline.hxx>#include <fmtcntnt.hxx>#include <fmthdft.hxx>#include <pagedesc.hxx>#include <fesh.hxx>#include <charfmt.hxx>#include <fmturl.hxx>#include <txtfrm.hxx>#include <wrong.hxx>#include <calbck.hxx>#include <unotools/intlwrapper.hxx>#include <docufld.hxx>#include <svx/srchdlg.hxx>#include <frameformats.hxx>#include <docsh.hxx>#include <wrtsh.hxx>#include <textcontentcontrol.hxx>Go to the source code of this file.
Functions | |
| static void | lcl_MakeFieldLst (SetGetExpFields &rLst, const SwFieldType &rFieldType, const bool bInReadOnly, const bool bChkInpFlag=false) |
| jump to next/previous field type More... | |
| static SetGetExpFields::const_iterator | lcl_FindField (bool &o_rFound, SetGetExpFields const &rSrtLst, SwRootFrame const *const pLayout, SwTextNode *const pTextNode, SwTextField const *const pTextField, SwPosition const &rPos, sal_Int32 const nContentOffset) |
|
static |
Definition at line 645 of file crstrvl.cxx.
References o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::end(), SwPosition::GetContentIndex(), SwNodes::GetEndOfExtras(), SwNode::GetIndex(), SwContentNode::getLayoutFrame(), SwPosition::GetNode(), SwPosition::GetNodeIndex(), SwNode::GetNodes(), and o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::lower_bound().
Referenced by SwCursorShell::MoveFieldType().
|
static |
jump to next/previous field type
Definition at line 610 of file crstrvl.cxx.
References SwFieldType::GatherFields(), IDocumentLayoutAccess::GetCurrentLayout(), SwNode::GetDoc(), SwFormatField::GetField(), SwTextAttr::GetFormatField(), SwDoc::getIDocumentLayoutAccess(), SwSetExpField::GetInputFlag(), SwContentNode::getLayoutFrame(), SwTextField::GetTextNode(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::insert(), and SwFrame::IsProtected().
Referenced by SwCursorShell::MoveFieldType().