Lines Matching refs:rPam
110 SwPaM& rPam, in SwUndoDelete() argument
114 , SwUndRng( rPam ) in SwUndoDelete()
138 SwDoc * pDoc = rPam.GetDoc(); in SwUndoDelete()
143 if( !FillSaveData( rPam, *pRedlSaveData )) in SwUndoDelete()
151 const SwPosition *pStt = rPam.Start(), in SwUndoDelete()
152 *pEnd = rPam.GetPoint() == pStt in SwUndoDelete()
153 ? rPam.GetMark() in SwUndoDelete()
154 : rPam.GetPoint(); in SwUndoDelete()
159 ASSERT( rPam.HasMark(), "PaM ohne Mark" ); in SwUndoDelete()
160 DelCntntIndex( *rPam.GetMark(), *rPam.GetPoint(), in SwUndoDelete()
167 DelCntntIndex( *rPam.GetMark(), *rPam.GetPoint() ); in SwUndoDelete()
174 bJoinNext = !bFullPara && pEnd == rPam.GetPoint(); in SwUndoDelete()
220 if( pEnd == rPam.GetPoint() && ( !bFullPara || pSttTxtNd || pEndTxtNd ) ) in SwUndoDelete()
221 rPam.Exchange(); in SwUndoDelete()
224 rPam.GetPoint()->nNode--; in SwUndoDelete()
225 rPam.DeleteMark(); // der SPoint ist aus dem Bereich in SwUndoDelete()
348 nNdDiff = nSttNode - rPam.GetPoint()->nNode.GetIndex() - (bFullPara ? 0 : 1); in SwUndoDelete()
349 rPam.Move( fnMoveForward, fnGoNode ); in SwUndoDelete()
356 nNdDiff -= rPam.GetPoint()->nNode.GetIndex(); in SwUndoDelete()
359 if( !rPam.GetNode()->IsCntntNode() ) in SwUndoDelete()
360 rPam.GetPoint()->nContent.Assign( 0, 0 ); in SwUndoDelete()
866 SwPaM & rPam = AddUndoRedoPaM(rContext); in RedoImpl() local
867 SwDoc& rDoc = *rPam.GetDoc(); in RedoImpl()
871 bool bSuccess = FillSaveData(rPam, *pRedlSaveData, sal_True); in RedoImpl()
882 SwUndRng aTmpRng( rPam ); in RedoImpl()
883 RemoveIdxFromRange( rPam, sal_False ); in RedoImpl()
884 aTmpRng.SetPaM( rPam ); in RedoImpl()
887 rPam.Exchange(); // wieder herstellen! in RedoImpl()
898 ASSERT( rPam.HasMark(), "PaM ohne Mark" ); in RedoImpl()
899 DelCntntIndex( *rPam.GetMark(), *rPam.GetPoint(), in RedoImpl()
902 _DelBookmarks(rPam.GetMark()->nNode, rPam.GetPoint()->nNode); in RedoImpl()
905 DelCntntIndex( *rPam.GetMark(), *rPam.GetPoint() ); in RedoImpl()
914 ASSERT( rPam.HasMark(), "PaM ohne Mark" ); in RedoImpl()
915 DelCntntIndex( *rPam.GetMark(), *rPam.GetPoint(), in RedoImpl()
918 _DelBookmarks( rPam.GetMark()->nNode, rPam.GetPoint()->nNode ); in RedoImpl()
921 DelCntntIndex( *rPam.GetMark(), *rPam.GetPoint() ); in RedoImpl()
928 ? rPam.GetMark()->nNode in RedoImpl()
929 : rPam.GetPoint()->nNode; in RedoImpl()
959 rPam.SetMark(); in RedoImpl()
960 rPam.DeleteMark(); in RedoImpl()
965 if( !rPam.Move( fnMoveBackward, fnGoCntnt ) && in RedoImpl()
966 !rPam.Move( fnMoveForward, fnGoCntnt ) ) in RedoImpl()
967 rPam.GetPoint()->nContent.Assign( rPam.GetCntntNode(), 0 ); in RedoImpl()
974 rPam.End()->nNode--; in RedoImpl()
975 if( rPam.GetPoint()->nNode == rPam.GetMark()->nNode ) in RedoImpl()
976 *rPam.GetMark() = *rPam.GetPoint(); in RedoImpl()
977 rDoc.DelFullPara( rPam ); in RedoImpl()
980 rDoc.DeleteAndJoin( rPam ); in RedoImpl()
990 SwPaM & rPam = rContext.GetRepeatPaM(); in RepeatImpl() local
991 SwDoc& rDoc = *rPam.GetDoc(); in RepeatImpl()
993 if( !rPam.HasMark() ) in RepeatImpl()
995 rPam.SetMark(); in RepeatImpl()
996 rPam.Move( fnMoveForward, fnGoCntnt ); in RepeatImpl()
999 rDoc.DelFullPara( rPam ); in RepeatImpl()
1001 rDoc.DeleteAndJoin( rPam ); in RepeatImpl()