LibreOffice Module sw (master)  1
docedt.cxx File Reference
#include <fmtanchr.hxx>
#include <fmtcntnt.hxx>
#include <acorrect.hxx>
#include <IDocumentRedlineAccess.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <IDocumentUndoRedo.hxx>
#include <docsh.hxx>
#include <docary.hxx>
#include <mdiexp.hxx>
#include <mvsave.hxx>
#include <redline.hxx>
#include <rootfrm.hxx>
#include <splargs.hxx>
#include <swcrsr.hxx>
#include <txtfrm.hxx>
#include <unoflatpara.hxx>
#include <SwGrammarMarkUp.hxx>
#include <docedt.hxx>
#include <frmfmt.hxx>
#include <ndtxt.hxx>
#include <undobj.hxx>
#include <frameformats.hxx>
#include <vector>
#include <com/sun/star/linguistic2/XProofreadingIterator.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <osl/diagnose.h>
Include dependency graph for docedt.cxx:

Go to the source code of this file.


void RestFlyInRange (SaveFlyArr &rArr, const SwPosition &rStartPos, const SwNodeIndex *pInsertPos)
void SaveFlyInRange (const SwNodeRange &rRg, SaveFlyArr &rArr)
void SaveFlyInRange (const SwPaM &rPam, const SwPosition &rInsPos, SaveFlyArr &rArr, bool bMoveAllFlys)
void DelFlyInRange (const SwNodeIndex &rMkNdIdx, const SwNodeIndex &rPtNdIdx, SwIndex const *const pMkIdx, SwIndex const *const pPtIdx)
 Delete and move all Flys at the paragraph, that are within the selection. More...
static std::vector< sal_uInt16 > lcl_RangesToVector (const sal_uInt16 *pRanges)
 Convert list of ranges of whichIds to a corresponding list of whichIds. More...
void sw_GetJoinFlags (SwPaM &rPam, bool &rJoinText, bool &rJoinPrev)
bool sw_JoinText (SwPaM &rPam, bool bJoinPrev)
static void lcl_syncGrammarError (SwTextNode &rTextNode, linguistic2::ProofreadingResult &rResult, const ModelToViewHelper &rConversionMap)
static bool lcl_HyphenateNode (const SwNodePtr &rpNd, void *pArgs)

Function Documentation

void DelFlyInRange ( const SwNodeIndex rMkNdIdx,
const SwNodeIndex rPtNdIdx,
SwIndex const *const  pMkIdx,
SwIndex const *const  pPtIdx 
static bool lcl_HyphenateNode ( const SwNodePtr rpNd,
void pArgs 
static std::vector<sal_uInt16> lcl_RangesToVector ( const sal_uInt16 *  pRanges)

Convert list of ranges of whichIds to a corresponding list of whichIds.

Definition at line 310 of file docedt.cxx.

References i.

Referenced by sw_JoinText().

static void lcl_syncGrammarError ( SwTextNode rTextNode,
linguistic2::ProofreadingResult &  rResult,
const ModelToViewHelper rConversionMap 
void RestFlyInRange ( SaveFlyArr rArr,
const SwPosition rStartPos,
const SwNodeIndex pInsertPos 
void SaveFlyInRange ( const SwNodeRange rRg,
SaveFlyArr rArr 
void SaveFlyInRange ( const SwPaM rPam,
const SwPosition rInsPos,
SaveFlyArr rArr,
bool  bMoveAllFlys 
void sw_GetJoinFlags ( SwPaM rPam,
bool &  rJoinText,
bool &  rJoinPrev 
bool sw_JoinText ( SwPaM rPam,
bool  bJoinPrev