Lines Matching refs:rPos

688 bool SwDoc::SplitNode( const SwPosition &rPos, bool bChkTableStart )  in SplitNode()  argument
690 SwCntntNode *pNode = rPos.nNode.GetNode().GetCntntNode(); in SplitNode()
698 SwDataChanged aTmp( this, rPos, 0 ); in SplitNode()
708 pUndo = new SwUndoSplitNode( this, rPos, bChkTableStart ); in SplitNode()
717 if( bChkTableStart && !rPos.nContent.GetIndex() && pNode->IsTxtNode() ) in SplitNode()
719 sal_uLong nPrevPos = rPos.nNode.GetIndex() - 1; in SplitNode()
755 ((SwPosition&)rPos).nNode = pTblNd->GetIndex()-1; in SplitNode()
756 ((SwPosition&)rPos).nContent.Assign( pTxtNd, 0 ); in SplitNode()
787 _SaveCntntIdx( this, rPos.nNode.GetIndex(), rPos.nContent.GetIndex(), in SplitNode()
791 pNode = pNode->SplitCntntNode( rPos ); in SplitNode()
796 _RestoreCntntIdx( this, aBkmkArr, rPos.nNode.GetIndex()-1, 0, sal_True ); in SplitNode()
800 SwPaM aPam( rPos ); in SplitNode()
814 bool SwDoc::AppendTxtNode( SwPosition& rPos ) in AppendTxtNode() argument
817 SwTxtNode * pCurNode = rPos.nNode.GetNode().GetTxtNode(); in AppendTxtNode()
821 SwNodeIndex aIdx( rPos.nNode, 1 ); in AppendTxtNode()
826 pCurNode = (SwTxtNode*)pCurNode->AppendNode( rPos ); in AppendTxtNode()
828 rPos.nNode++; in AppendTxtNode()
829 rPos.nContent.Assign( pCurNode, 0 ); in AppendTxtNode()
833 GetIDocumentUndoRedo().AppendUndo( new SwUndoInsert( rPos.nNode ) ); in AppendTxtNode()
838 SwPaM aPam( rPos ); in AppendTxtNode()
859 const SwPosition& rPos = *rRg.GetPoint(); in InsertString() local
865 pACEWord->CheckChar( rPos, rStr.GetChar( 0 ) ); in InsertString()
870 SwTxtNode *const pNode = rPos.nNode.GetNode().GetTxtNode(); in InsertString()
881 pNode->InsertText( rStr, rPos.nContent, nInsertMode ); in InsertString()
886 rPos.nNode, rPos.nContent.GetIndex(), rStr.Len(), nInsertMode)); in InsertString()
901 if (pUndoInsert && pUndoInsert->CanGrouping(rPos)) in InsertString()
909 xub_StrLen nInsPos = rPos.nContent.GetIndex(); in InsertString()
913 pUndo = new SwUndoInsert( rPos.nNode, nInsPos, 0, nInsertMode, in InsertString()
918 pNode->InsertText( rStr, rPos.nContent, nInsertMode ); in InsertString()
926 pUndo = new SwUndoInsert( rPos.nNode, nInsPos, 1, nInsertMode, in InsertString()
935 SwPaM aPam( rPos.nNode, aTmp.GetCntnt(), in InsertString()
936 rPos.nNode, rPos.nContent.GetIndex()); in InsertString()
952 SwFlyFrmFmt* SwDoc::_InsNoTxtNode( const SwPosition& rPos, SwNoTxtNode* pNode, in _InsNoTxtNode() argument
960 pFmt = _MakeFlySection( rPos, *pNode, FLY_AT_PARA, in _InsNoTxtNode()
2700 SwField * SwDoc::GetFieldAtPos(const SwPosition & rPos) in GetFieldAtPos() argument
2702 SwTxtFld * const pAttr = GetTxtFldAtPos(rPos); in GetFieldAtPos()
2707 SwTxtFld * SwDoc::GetTxtFldAtPos(const SwPosition & rPos) in GetTxtFldAtPos() argument
2709 SwTxtNode * const pNode = rPos.nNode.GetNode().GetTxtNode(); in GetTxtFldAtPos()
2712 ? pNode->GetFldTxtAttrAt( rPos.nContent.GetIndex(), true ) in GetTxtFldAtPos()
2729 SwUnoCrsr* SwDoc::CreateUnoCrsr( const SwPosition& rPos, sal_Bool bTblCrsr ) in CreateUnoCrsr() argument
2733 pNew = new SwUnoTableCrsr( rPos ); in CreateUnoCrsr()
2735 pNew = new SwUnoCrsr( rPos ); in CreateUnoCrsr()