| /AOO41X/main/sw/source/core/undo/ |
| H A D | unspnd.cxx | 82 SwPaM & rPam( rContext.GetCursorSupplier().CreateNewShellCursor() ); in UndoImpl() local 83 rPam.DeleteMark(); in UndoImpl() 87 SwNodeIndex& rIdx = rPam.GetPoint()->nNode; in UndoImpl() 112 rPam.GetPoint()->nContent.Assign( (SwCntntNode*)pCurrNd, 0 ); in UndoImpl() 113 RemoveIdxRel( aDelNd.GetIndex(), *rPam.GetPoint() ); in UndoImpl() 122 rPam.GetPoint()->nNode = *pTNd; in UndoImpl() 123 rPam.GetPoint()->nContent.Assign( pTNd, pTNd->GetTxt().Len() ); in UndoImpl() 127 rPam.SetMark(); in UndoImpl() 128 rPam.GetMark()->nNode++; in UndoImpl() 129 rPam.GetMark()->nContent.Assign( rPam.GetMark()-> in UndoImpl() [all …]
|
| H A D | undel.cxx | 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() [all …]
|
| H A D | unredln.cxx | 42 extern void lcl_JoinText( SwPaM& rPam, sal_Bool bJoinPrev ); 43 extern void lcl_GetJoinFlags( SwPaM& rPam, sal_Bool& rJoinTxt, sal_Bool& rJoinPrev ); 101 SwPaM & rPam( AddUndoRedoPaM(rContext) ); in UndoImpl() local 103 UndoRedlineImpl(*pDoc, rPam); in UndoImpl() 117 SetPaM(rPam, true); in UndoImpl() 128 SwPaM & rPam( AddUndoRedoPaM(rContext) ); in RedoImpl() local 132 FillSaveData(rPam, *mpRedlSaveData, sal_False, in RedoImpl() 140 RedoRedlineImpl(*pDoc, rPam); in RedoImpl() 142 SetPaM(rPam, true); in RedoImpl() 151 void SwUndoRedline::RedoRedlineImpl(SwDoc & rDoc, SwPaM & rPam) in RedoRedlineImpl() argument [all …]
|
| H A D | undobj.cxx | 62 void RedlineToDoc( SwPaM& rPam ); 87 SwUndRng::SwUndRng( const SwPaM& rPam ) in SwUndRng() argument 89 SetValues( rPam ); in SwUndRng() 92 void SwUndRng::SetValues( const SwPaM& rPam ) in SetValues() argument 94 const SwPosition *pStt = rPam.Start(); in SetValues() 95 if( rPam.HasMark() ) in SetValues() 97 const SwPosition *pEnd = rPam.GetPoint() == pStt in SetValues() 98 ? rPam.GetMark() in SetValues() 99 : rPam.GetPoint(); in SetValues() 111 void SwUndRng::SetPaM( SwPaM & rPam, sal_Bool bCorrToCntnt ) const in SetPaM() argument [all …]
|
| H A D | unins.cxx | 491 Impl(SwPaM const& rPam, ::rtl::OUString const& rIns, bool const bRegExp); 499 void SetEnd(SwPaM const& rPam); 506 SwUndoReplace::SwUndoReplace(SwPaM const& rPam, in SwUndoReplace() argument 509 , m_pImpl(new Impl(rPam, rIns, bRegExp)) in SwUndoReplace() 581 void SwUndoReplace::SetEnd(SwPaM const& rPam) in SetEnd() argument 583 m_pImpl->SetEnd(rPam); in SetEnd() 587 SwPaM const& rPam, ::rtl::OUString const& rIns, bool const bRegExp) in Impl() argument 593 const SwPosition * pStt( rPam.Start() ); in Impl() 594 const SwPosition * pEnd( rPam.End() ); in Impl() 606 DelCntntIndex( *rPam.GetMark(), *rPam.GetPoint() ); in Impl() [all …]
|
| H A D | unnum.cxx | 53 SwUndoInsNum::SwUndoInsNum( const SwPaM& rPam, const SwNumRule& rRule ) in SwUndoInsNum() argument 54 : SwUndo( UNDO_INSNUM ), SwUndRng( rPam ), in SwUndoInsNum() 143 SwPaM & rPam( AddUndoRedoPaM(rContext) ); in RedoImpl() local 146 rDoc.ReplaceNumRule(*rPam.GetPoint(), in RedoImpl() 153 rDoc.SetNumRule(rPam, aNumRule, false); in RedoImpl() 200 SwUndoDelNum::SwUndoDelNum( const SwPaM& rPam ) in SwUndoDelNum() argument 201 : SwUndo( UNDO_DELNUM ), SwUndRng( rPam ), in SwUndoDelNum() 234 SwPaM & rPam( AddUndoRedoPaM(rContext) ); in RedoImpl() local 235 rContext.GetDoc().DelNumRules(rPam); in RedoImpl() 258 SwUndoMoveNum::SwUndoMoveNum( const SwPaM& rPam, long nOff, sal_Bool bIsOutlMv ) in SwUndoMoveNum() argument [all …]
|
| H A D | untblk.cxx | 43 SwUndoInserts::SwUndoInserts( SwUndoId nUndoId, const SwPaM& rPam ) in SwUndoInserts() argument 44 : SwUndo( nUndoId ), SwUndRng( rPam ), in SwUndoInserts() 49 SwDoc* pDoc = (SwDoc*)rPam.GetDoc(); in SwUndoInserts() 51 SwTxtNode* pTxtNd = rPam.GetPoint()->nNode.GetNode().GetTxtNode(); in SwUndoInserts() 89 void SwUndoInserts::SetInsertRange( const SwPaM& rPam, sal_Bool bScanFlys, in SetInsertRange() argument 92 const SwPosition* pTmpPos = rPam.End(); in SetInsertRange() 95 if( rPam.HasMark() ) in SetInsertRange() 97 if( pTmpPos == rPam.GetPoint() ) in SetInsertRange() 98 pTmpPos = rPam.GetMark(); in SetInsertRange() 100 pTmpPos = rPam.GetPoint(); in SetInsertRange() [all …]
|
| H A D | unattr.cxx | 708 SwPaM & rPam = AddUndoRedoPaM(rContext); in RedoImpl() local 714 rDoc.RstTxtAttrs(rPam); in RedoImpl() 717 rDoc.ResetAttrs(rPam, sal_False, pIdArr ); in RedoImpl() 720 rDoc.ResetAttrs(rPam, sal_True, pIdArr ); in RedoImpl() 828 void SwUndoAttr::SaveRedlineData( const SwPaM& rPam, sal_Bool bIsCntnt ) in SaveRedlineData() argument 830 SwDoc* pDoc = rPam.GetDoc(); in SaveRedlineData() 840 if ( !FillSaveDataForFmt( rPam, *m_pRedlineSaveData )) in SaveRedlineData() 848 m_nNodeIndex = rPam.GetPoint()->nNode.GetIndex(); in SaveRedlineData() 914 SwPaM & rPam = AddUndoRedoPaM(rContext); in RedoImpl() local 922 rDoc.InsertItemSet( rPam, m_AttrSet, m_nInsertFlags ); in RedoImpl() [all …]
|
| H A D | unsort.cxx | 138 SwPaM & rPam( AddUndoRedoPaM(rContext) ); in UndoImpl() local 139 RemoveIdxFromRange(rPam, true); in UndoImpl() 166 SetPaM(rPam, true); in UndoImpl() 219 SwPaM & rPam( AddUndoRedoPaM(rContext) ); in RedoImpl() local 220 SetPaM(rPam); in RedoImpl() 221 RemoveIdxFromRange(rPam, true); in RedoImpl() 242 SetPaM(rPam, true); in RedoImpl() 243 SwTxtNode const*const pTNd = rPam.GetNode()->GetTxtNode(); in RedoImpl() 246 rPam.GetPoint()->nContent = pTNd->GetTxt().Len(); in RedoImpl()
|
| H A D | unsect.cxx | 76 SwPaM const& rPam, SwSectionData const& rNewData, in SwUndoInsSection() argument 78 : SwUndo( UNDO_INSSECTION ), SwUndRng( rPam ) in SwUndoInsSection() 89 SwDoc& rDoc = *(SwDoc*)rPam.GetDoc(); in SwUndoInsSection() 98 if( !rPam.HasMark() ) in SwUndoInsSection() 100 const SwCntntNode* pCNd = rPam.GetPoint()->nNode.GetNode().GetCntntNode(); in SwUndoInsSection() 102 !rPam.GetPoint()->nContent.GetIndex() || in SwUndoInsSection() 103 rPam.GetPoint()->nContent.GetIndex() == pCNd->Len() )) in SwUndoInsSection() 171 SwPaM & rPam( AddUndoRedoPaM(rContext) ); in RedoImpl() local 176 pUpdateTOX = rDoc.InsertTableOf( *rPam.GetPoint(), in RedoImpl() 181 rDoc.InsertSwSection(rPam, *m_pSectionData, 0, m_pAttrSet.get(), true); in RedoImpl()
|
| /AOO41X/main/sw/source/core/unocore/ |
| H A D | unocrsrhelper.cxx | 141 SwPaM& rPam, in getCrsrPropertyValue() argument 158 pTmpNode = rPam.GetNode()->GetTxtNode(); in getCrsrPropertyValue() 179 pTmpNode = rPam.GetNode()->GetTxtNode(); in getCrsrPropertyValue() 197 pTmpNode = rPam.GetNode()->GetTxtNode(); in getCrsrPropertyValue() 216 pFmt = SwUnoCursorHelper::GetCurTxtFmtColl(rPam, in getCrsrPropertyValue() 235 GetCurPageStyle(rPam, sVal); in getCrsrPropertyValue() 245 sal_Int16 nValue = IsNodeNumStart(rPam, eNewState); in getCrsrPropertyValue() 256 const SwTxtNode* pTxtNd = rPam.GetNode()->GetTxtNode(); in getCrsrPropertyValue() 307 getNumberingProperty(rPam, eNewState, pAny); in getCrsrPropertyValue() 310 if( !rPam.GetDoc()->GetCurrNumRule( *rPam.GetPoint() ) ) in getCrsrPropertyValue() [all …]
|
| H A D | unorefmk.cxx | 79 void InsertRefMark( SwPaM & rPam, SwXTextCursor const*const pCursor ); 233 void SwXReferenceMark::Impl::InsertRefMark(SwPaM& rPam, in InsertRefMark() argument 239 SwDoc *pDoc2 = rPam.GetDoc(); in InsertRefMark() 243 sal_Bool bMark = *rPam.GetPoint() != *rPam.GetMark(); in InsertRefMark() 255 oldMarks = rPam.GetNode()->GetTxtNode()->GetTxtAttrsAt( in InsertRefMark() 256 rPam.GetPoint()->nContent.GetIndex(), RES_TXTATR_REFMARK); in InsertRefMark() 259 pDoc2->InsertPoolItem( rPam, aRefMark, nInsertFlags ); in InsertRefMark() 261 if( bMark && *rPam.GetPoint() > *rPam.GetMark()) in InsertRefMark() 263 rPam.Exchange(); in InsertRefMark() 273 rPam.GetNode()->GetTxtNode()->GetTxtAttrsAt( in InsertRefMark() [all …]
|
| /AOO41X/main/sw/source/core/doc/ |
| H A D | docedt.cxx | 248 void _SaveFlyInRange( const SwPaM& rPam, const SwNodeIndex& rInsPos, in _SaveFlyInRange() argument 251 SwSpzFrmFmts& rFmts = *rPam.GetPoint()->nNode.GetNode().GetDoc()->GetSpzFrmFmts(); in _SaveFlyInRange() 255 const SwPosition* pPos = rPam.Start(); in _SaveFlyInRange() 260 pPos = rPam.GetPoint() == pPos ? rPam.GetMark() : rPam.GetPoint(); in _SaveFlyInRange() 1301 bool lcl_StrLenOverFlow( const SwPaM& rPam ) in lcl_StrLenOverFlow() argument 1306 if( rPam.GetPoint()->nNode != rPam.GetMark()->nNode ) in lcl_StrLenOverFlow() 1308 const SwPosition* pStt = rPam.Start(), *pEnd = rPam.End(); in lcl_StrLenOverFlow() 1321 void lcl_GetJoinFlags( SwPaM& rPam, sal_Bool& rJoinTxt, sal_Bool& rJoinPrev ) in lcl_GetJoinFlags() argument 1325 if( rPam.GetPoint()->nNode != rPam.GetMark()->nNode ) in lcl_GetJoinFlags() 1327 const SwPosition* pStt = rPam.Start(), *pEnd = rPam.End(); in lcl_GetJoinFlags() [all …]
|
| H A D | docruby.cxx | 59 sal_uInt16 SwDoc::FillRubyList( const SwPaM& rPam, SwRubyList& rList, in FillRubyList() argument 62 const SwPaM *_pStartCrsr = (SwPaM*)rPam.GetNext(), in FillRubyList() 64 sal_Bool bCheckEmpty = &rPam != _pStartCrsr; in FillRubyList() 105 sal_uInt16 SwDoc::SetRubyList( const SwPaM& rPam, const SwRubyList& rList, in SetRubyList() argument 114 const SwPaM *_pStartCrsr = (SwPaM*)rPam.GetNext(), in SetRubyList() 116 sal_Bool bCheckEmpty = &rPam != _pStartCrsr; in SetRubyList() 194 sal_Bool SwDoc::_SelectNextRubyChars( SwPaM& rPam, SwRubyListEntry& rEntry, sal_uInt16 ) in _SelectNextRubyChars() argument 197 SwPosition* pPos = rPam.GetPoint(); in _SelectNextRubyChars() 202 sal_Bool bHasMark = rPam.HasMark(); in _SelectNextRubyChars() 206 if( rPam.GetMark()->nNode == pPos->nNode ) in _SelectNextRubyChars() [all …]
|
| H A D | docnum.cxx | 171 sal_Bool SwDoc::OutlineUpDown( const SwPaM& rPam, short nOffset ) in OutlineUpDown() argument 178 const SwNodePtr pSttNd = (SwNodePtr)&rPam.Start()->nNode.GetNode(); in OutlineUpDown() 179 const SwNodePtr pEndNd = (SwNodePtr)&rPam.End()->nNode.GetNode(); in OutlineUpDown() 374 SwUndo *const pUndoOLR( new SwUndoOutlineLeftRight( rPam, nOffset ) ); in OutlineUpDown() 431 sal_Bool SwDoc::MoveOutlinePara( const SwPaM& rPam, short nOffset ) in MoveOutlinePara() argument 434 const SwPosition& rStt = *rPam.Start(), in MoveOutlinePara() 435 & rEnd = &rStt == rPam.GetPoint() ? *rPam.GetMark() in MoveOutlinePara() 436 : *rPam.GetPoint(); in MoveOutlinePara() 972 void SwDoc::SetNumRule( const SwPaM& rPam, in SetNumRule() argument 984 pUndo = new SwUndoInsNum( rPam, rRule ); in SetNumRule() [all …]
|
| H A D | docredln.cxx | 1996 const SwPaM& rPam) in lcl_AcceptRejectRedl() argument 2001 const SwPosition* pStt = rPam.Start(), in lcl_AcceptRejectRedl() 2002 * pEnd = pStt == rPam.GetPoint() ? rPam.GetMark() in lcl_AcceptRejectRedl() 2003 : rPam.GetPoint(); in lcl_AcceptRejectRedl() 2039 void lcl_AdjustRedlineRange( SwPaM& rPam ) in lcl_AdjustRedlineRange() argument 2044 SwPosition* pStt = rPam.Start(), in lcl_AdjustRedlineRange() 2045 * pEnd = pStt == rPam.GetPoint() ? rPam.GetMark() in lcl_AdjustRedlineRange() 2046 : rPam.GetPoint(); in lcl_AdjustRedlineRange() 2047 SwDoc* pDoc = rPam.GetDoc(); in lcl_AdjustRedlineRange() 2143 bool SwDoc::AcceptRedline( const SwPaM& rPam, bool bCallDelete ) in AcceptRedline() argument [all …]
|
| /AOO41X/main/sw/source/core/crsr/ |
| H A D | pam.cxx | 509 SwPaM::SwPaM( SwPaM &rPam ) in SwPaM() argument 510 : Ring( &rPam ) in SwPaM() 511 , m_Bound1( *(rPam.m_pPoint) ) in SwPaM() 512 , m_Bound2( *(rPam.m_pMark) ) in SwPaM() 513 , m_pPoint( &m_Bound1 ), m_pMark( rPam.HasMark() ? &m_Bound2 : m_pPoint ) in SwPaM() 519 SwPaM &SwPaM::operator=( const SwPaM &rPam ) in operator =() argument 521 *m_pPoint = *( rPam.m_pPoint ); in operator =() 522 if ( rPam.HasMark() ) in operator =() 525 *m_pMark = *( rPam.m_pMark ); in operator =() 851 SwCntntNode* GetNode( SwPaM & rPam, sal_Bool& rbFirst, SwMoveFn fnMove, in GetNode() argument [all …]
|
| H A D | findattr.cxx | 111 void lcl_SetAttrPam( SwPaM & rPam, xub_StrLen nStart, const xub_StrLen* pEnde, in lcl_SetAttrPam() argument 116 nCntntPos = rPam.GetMark()->nContent.GetIndex(); in lcl_SetAttrPam() 118 nCntntPos = rPam.GetPoint()->nContent.GetIndex(); in lcl_SetAttrPam() 119 sal_Bool bTstEnde = rPam.GetPoint()->nNode == rPam.GetMark()->nNode; in lcl_SetAttrPam() 121 SwCntntNode* pCNd = rPam.GetCntntNode(); in lcl_SetAttrPam() 122 rPam.GetPoint()->nContent.Assign( pCNd, nStart ); in lcl_SetAttrPam() 123 rPam.SetMark(); // Point == GetMark in lcl_SetAttrPam() 129 rPam.GetPoint()->nContent = nCntntPos; in lcl_SetAttrPam() 131 rPam.GetPoint()->nContent = *pEnde; in lcl_SetAttrPam() 142 sal_Bool lcl_Search( const SwTxtNode& rTxtNd, SwPaM& rPam, in lcl_Search() argument [all …]
|
| H A D | swcrsr.cxx | 84 _PercentHdl( const SwPaM& rPam ) in _PercentHdl() 85 : pDSh( (SwDocShell*)rPam.GetDoc()->GetDocShell() ) in _PercentHdl() 88 if( rPam.GetPoint()->nNode == rPam.GetMark()->nNode ) in _PercentHdl() 91 nStt = rPam.GetMark()->nContent.GetIndex(); in _PercentHdl() 92 nEnd = rPam.GetPoint()->nContent.GetIndex(); in _PercentHdl() 97 nStt = rPam.GetMark()->nNode.GetIndex(); in _PercentHdl() 98 nEnd = rPam.GetPoint()->nNode.GetIndex(); in _PercentHdl() 909 SwPaM& rPam, int bFirst ) in lcl_MakeSelFwrd() argument 914 SwNodes& rNds = rPam.GetDoc()->GetNodes(); in lcl_MakeSelFwrd() 915 rPam.DeleteMark(); in lcl_MakeSelFwrd() [all …]
|
| /AOO41X/main/sw/source/core/docnode/ |
| H A D | ndcopy.cxx | 77 …static void lcl_NonCopyCount( const SwPaM& rPam, SwNodeIndex& rLastIdx, const sal_uLong nNewIdx, s… in lcl_NonCopyCount() argument 79 sal_uLong nStart = rPam.Start()->nNode.GetIndex(); in lcl_NonCopyCount() 80 sal_uLong nEnd = rPam.End()->nNode.GetIndex(); in lcl_NonCopyCount() 136 const SwPaM& rPam, in lcl_CopyBookmarks() argument 139 const SwDoc* pSrcDoc = rPam.GetDoc(); in lcl_CopyBookmarks() 144 const SwPosition &rStt = *rPam.Start(), &rEnd = *rPam.End(); in lcl_CopyBookmarks() 179 lcl_NonCopyCount(rPam, aCorrIdx, pMark->GetMarkPos().nNode.GetIndex(), nDelCount); in lcl_CopyBookmarks() 184 … lcl_NonCopyCount(rPam, aCorrIdx, pMark->GetOtherMarkPos().nNode.GetIndex(), nDelCount); in lcl_CopyBookmarks() 597 void lcl_DeleteRedlines( const SwPaM& rPam, SwPaM& rCpyPam ) in lcl_DeleteRedlines() argument 599 const SwDoc* pSrcDoc = rPam.GetDoc(); in lcl_DeleteRedlines() [all …]
|
| /AOO41X/main/sw/source/core/edit/ |
| H A D | eddel.cxx | 48 void SwEditShell::DeleteSel( SwPaM& rPam, sal_Bool* pUndo ) in DeleteSel() argument 51 if ( !rPam.HasMark() || *rPam.GetPoint() == *rPam.GetMark()) in DeleteSel() 61 if( rPam.GetNode()->FindTableNode() && in DeleteSel() 62 rPam.GetNode()->StartOfSectionNode() != rPam.GetNode(sal_False)->StartOfSectionNode() ) in DeleteSel() 70 SwPaM aDelPam( *rPam.Start() ); in DeleteSel() 71 const SwPosition* pEndSelPos = rPam.End(); in DeleteSel() 108 GetDoc()->DeleteAndJoin( rPam ); in DeleteSel() 109 SaveTblBoxCntnt( rPam.GetPoint() ); in DeleteSel() 113 rPam.DeleteMark(); in DeleteSel()
|
| /AOO41X/main/sw/inc/ |
| H A D | unocrsrhelper.hxx | 91 , SwPaM& rPam 104 … resetCrsrPropertyValue(const SfxItemPropertySimpleEntry& rEntry, SwPaM& rPam); 111 SwPaM& rPam, 117 SwPaM& rPam); 120 SwPaM& rPam, 132 void SetCrsrAttr(SwPaM & rPam, const SfxItemSet & rSet, 135 void GetCrsrAttr(SwPaM & rPam, SfxItemSet & rSet, 138 void GetTextFromPam(SwPaM & rPam, ::rtl::OUString & rBuffer); 139 SwFmtColl * GetCurTxtFmtColl(SwPaM & rPam, const bool bConditional); 141 void SelectPam(SwPaM & rPam, const bool bExpand); [all …]
|
| H A D | IDocumentRedlineAccess.hxx | 166 virtual bool SplitRedline(/*[in]*/const SwPaM& rPam) = 0; 171 /*[in]*/const SwPaM& rPam, 210 virtual bool AcceptRedline(/*[in]*/const SwPaM& rPam, /*[in]*/bool bCallDelete) = 0; 218 virtual bool RejectRedline(/*[in]*/const SwPaM& rPam, /*[in]*/bool bCallDelete) = 0; 222 virtual const SwRedline* SelNextRedline(/*[in]*/SwPaM& rPam) const = 0; 226 virtual const SwRedline* SelPrevRedline(/*[in]*/SwPaM& rPam) const = 0; 239 /*[in]*/const SwPaM& rPam,
|
| /AOO41X/main/sw/source/core/inc/ |
| H A D | UndoRedline.hxx | 46 virtual void UndoRedlineImpl(SwDoc & rDoc, SwPaM & rPam); 47 virtual void RedoRedlineImpl(SwDoc & rDoc, SwPaM & rPam); 67 virtual void UndoRedlineImpl(SwDoc & rDoc, SwPaM & rPam); 68 virtual void RedoRedlineImpl(SwDoc & rDoc, SwPaM & rPam); 86 virtual void UndoRedlineImpl(SwDoc & rDoc, SwPaM & rPam); 87 virtual void RedoRedlineImpl(SwDoc & rDoc, SwPaM & rPam); 103 virtual void RedoRedlineImpl(SwDoc & rDoc, SwPaM & rPam); 114 virtual void RedoRedlineImpl(SwDoc & rDoc, SwPaM & rPam);
|
| /AOO41X/main/sw/source/filter/xml/ |
| H A D | swxml.cxx | 108 void lcl_EnsureValidPam( SwPaM& rPam ) in lcl_EnsureValidPam() argument 110 if( rPam.GetCntntNode() != NULL ) in lcl_EnsureValidPam() 113 if( rPam.GetCntntNode() != rPam.GetPoint()->nContent.GetIdxReg() ) in lcl_EnsureValidPam() 115 rPam.GetPoint()->nContent.Assign( rPam.GetCntntNode(), 0 ); in lcl_EnsureValidPam() 120 if( ( rPam.GetCntntNode( sal_False ) == NULL ) || in lcl_EnsureValidPam() 121 ( rPam.GetCntntNode( sal_False ) != rPam.GetMark()->nContent.GetIdxReg() ) ) in lcl_EnsureValidPam() 123 rPam.DeleteMark(); in lcl_EnsureValidPam() 129 rPam.DeleteMark(); in lcl_EnsureValidPam() 130 rPam.GetPoint()->nNode = in lcl_EnsureValidPam() 131 *rPam.GetDoc()->GetNodes().GetEndOfContent().StartOfSectionNode(); in lcl_EnsureValidPam() [all …]
|