LibreOffice Module sw (master)  1
Classes | Functions
docedt.cxx File Reference
#include <fmtanchr.hxx>
#include <fmtcntnt.hxx>
#include <txtftn.hxx>
#include <acorrect.hxx>
#include <UndoManager.hxx>
#include <IDocumentRedlineAccess.hxx>
#include <IDocumentState.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <docsh.hxx>
#include <docary.hxx>
#include <doctxm.hxx>
#include <ftnidx.hxx>
#include <mdiexp.hxx>
#include <mvsave.hxx>
#include <redline.hxx>
#include <rootfrm.hxx>
#include <splargs.hxx>
#include <txtfrm.hxx>
#include <breakit.hxx>
#include <vcl/layout.hxx>
#include <editsh.hxx>
#include <fmtfld.hxx>
#include <docufld.hxx>
#include <unoflatpara.hxx>
#include <SwGrammarMarkUp.hxx>
#include <docedt.hxx>
#include <frmfmt.hxx>
#include <ndtxt.hxx>
#include <undobj.hxx>
#include <vector>
#include <com/sun/star/linguistic2/XProofreadingIterator.hpp>
Include dependency graph for docedt.cxx:

Go to the source code of this file.

Classes

class  SwHyphArgs
 

Functions

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
static std::vector<sal_uInt16> lcl_RangesToVector ( const sal_uInt16 *  pRanges)
static

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

Definition at line 341 of file docedt.cxx.

References i.

Referenced by sw_JoinText().

static void lcl_syncGrammarError ( SwTextNode rTextNode,
linguistic2::ProofreadingResult &  rResult,
const ModelToViewHelper rConversionMap 
)
static
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 
)