Home
last modified time | relevance | path

Searched refs:rPaM (Results 1 – 25 of 70) sorted by relevance

123

/AOO41X/main/svtools/inc/svtools/
H A Dtextdata.hxx51 inline sal_Bool operator == ( const TextPaM& rPaM ) const;
52 inline sal_Bool operator != ( const TextPaM& rPaM ) const;
53 inline sal_Bool operator < ( const TextPaM& rPaM ) const;
54 inline sal_Bool operator > ( const TextPaM& rPaM ) const;
57 inline sal_Bool TextPaM::operator == ( const TextPaM& rPaM ) const in operator ==()
59 return ( ( mnPara == rPaM.mnPara ) && ( mnIndex == rPaM.mnIndex ) ) ? sal_True : sal_False; in operator ==()
62 inline sal_Bool TextPaM::operator != ( const TextPaM& rPaM ) const in operator !=()
64 return !( *this == rPaM ); in operator !=()
67 inline sal_Bool TextPaM::operator < ( const TextPaM& rPaM ) const in operator <()
69 return ( ( mnPara < rPaM.mnPara ) || in operator <()
[all …]
H A Dtextview.hxx77 sal_Bool IsInSelection( const TextPaM& rPaM );
187 TextPaM PageUp( const TextPaM& rPaM );
188 TextPaM PageDown( const TextPaM& rPaM );
189 TextPaM CursorUp( const TextPaM& rPaM );
190 TextPaM CursorDown( const TextPaM& rPaM );
191 TextPaM CursorLeft( const TextPaM& rPaM, sal_uInt16 nCharacterIteratorMode );
192 TextPaM CursorRight( const TextPaM& rPaM, sal_uInt16 nCharacterIteratorMode );
193 TextPaM CursorWordLeft( const TextPaM& rPaM );
194 TextPaM CursorWordRight( const TextPaM& rPaM );
195 TextPaM CursorStartOfLine( const TextPaM& rPaM );
[all …]
H A Dtexteng.hxx155 …TextPaM ImpInsertParaBreak( const TextPaM& rPaM, sal_Bool bKeepEndingAttribs = sal_Tru…
156 …void ImpRemoveChars( const TextPaM& rPaM, sal_uInt16 nChars, SfxUndoAction* pCurUnd…
205 …Rectangle GetEditCursor( const TextPaM& rPaM, sal_Bool bSpecial, sal_Bool bPreferPortion…
227 void ValidatePaM( TextPaM& rPaM ) const;
303 Rectangle PaMtoEditCursor( const TextPaM& rPaM, sal_Bool bSpecial = sal_False );
307 const TextAttrib* FindAttrib( const TextPaM& rPaM, sal_uInt16 nWhich ) const;
308 const TextCharAttrib* FindCharAttrib( const TextPaM& rPaM, sal_uInt16 nWhich ) const;
/AOO41X/main/svtools/source/edit/
H A Dtextdoc.cxx610 TextPaM TextDoc::InsertText( const TextPaM& rPaM, xub_Unicode c ) in InsertText() argument
615 TextNode* pNode = maTextNodes.GetObject( rPaM.GetPara() ); in InsertText()
616 pNode->InsertText( rPaM.GetIndex(), c ); in InsertText()
618 TextPaM aPaM( rPaM.GetPara(), rPaM.GetIndex()+1 ); in InsertText()
622 TextPaM TextDoc::InsertText( const TextPaM& rPaM, const XubString& rStr ) in InsertText() argument
627 TextNode* pNode = maTextNodes.GetObject( rPaM.GetPara() ); in InsertText()
628 pNode->InsertText( rPaM.GetIndex(), rStr ); in InsertText()
630 TextPaM aPaM( rPaM.GetPara(), rPaM.GetIndex()+rStr.Len() ); in InsertText()
634 TextPaM TextDoc::InsertParaBreak( const TextPaM& rPaM, sal_Bool bKeepEndingAttribs ) in InsertParaBreak() argument
636 TextNode* pNode = maTextNodes.GetObject( rPaM.GetPara() ); in InsertParaBreak()
[all …]
H A Dtexteng.cxx555 void TextEngine::ImpRemoveChars( const TextPaM& rPaM, sal_uInt16 nChars, SfxUndoAction* ) in ImpRemoveChars() argument
561 TextNode* pNode = mpDoc->GetNodes().GetObject( rPaM.GetPara() ); in ImpRemoveChars()
562 XubString aStr( pNode->GetText().Copy( rPaM.GetIndex(), nChars ) ); in ImpRemoveChars()
565 sal_uInt16 nStart = rPaM.GetIndex(); in ImpRemoveChars()
582 InsertUndo( new TextUndoRemoveChars( this, rPaM, aStr ) ); in ImpRemoveChars()
585 mpDoc->RemoveChars( rPaM, nChars ); in ImpRemoveChars()
586 ImpCharsRemoved( rPaM.GetPara(), rPaM.GetIndex(), nChars ); in ImpRemoveChars()
924 TextPaM TextEngine::ImpInsertParaBreak( const TextPaM& rPaM, sal_Bool bKeepEndingAttribs ) in ImpInsertParaBreak() argument
927 InsertUndo( new TextUndoSplitPara( this, rPaM.GetPara(), rPaM.GetIndex() ) ); in ImpInsertParaBreak()
929 TextNode* pNode = mpDoc->GetNodes().GetObject( rPaM.GetPara() ); in ImpInsertParaBreak()
[all …]
H A Dtextview.cxx1437 TextPaM TextView::CursorLeft( const TextPaM& rPaM, sal_Bool bWordMode ) in CursorLeft() argument
1439 …return bWordMode ? CursorWordLeft( rPaM ) : CursorLeft( rPaM, (sal_uInt16)i18n::CharacterIteratorM… in CursorLeft()
1445 TextPaM TextView::CursorRight( const TextPaM& rPaM, sal_Bool bWordMode ) in CursorRight() argument
1447 …return bWordMode ? CursorWordRight( rPaM ) : CursorRight( rPaM, (sal_uInt16)i18n::CharacterIterato… in CursorRight()
1452 TextPaM TextView::CursorLeft( const TextPaM& rPaM, sal_uInt16 nCharacterIteratorMode ) in CursorLeft() argument
1454 TextPaM aPaM( rPaM ); in CursorLeft()
1472 TextPaM TextView::CursorRight( const TextPaM& rPaM, sal_uInt16 nCharacterIteratorMode ) in CursorRight() argument
1474 TextPaM aPaM( rPaM ); in CursorRight()
1493 TextPaM TextView::CursorWordLeft( const TextPaM& rPaM ) in CursorWordLeft() argument
1495 TextPaM aPaM( rPaM ); in CursorWordLeft()
[all …]
H A Dtextdoc.hxx121 TextPaM RemoveChars( const TextPaM& rPaM, sal_uInt16 nChars );
122 TextPaM InsertText( const TextPaM& rPaM, sal_Unicode c );
123 TextPaM InsertText( const TextPaM& rPaM, const String& rStr );
125 TextPaM InsertParaBreak( const TextPaM& rPaM, sal_Bool bKeepEndingAttribs );
141 sal_Bool IsValidPaM( const TextPaM& rPaM );
/AOO41X/main/editeng/source/editeng/
H A Dimpedit2.cxx1025 EditPaM ImpEditEngine::CursorVisualStartEnd( EditView* pEditView, const EditPaM& rPaM, sal_Bool bSt… in CursorVisualStartEnd() argument
1027 EditPaM aPaM( rPaM ); in CursorVisualStartEnd()
1083 EditPaM ImpEditEngine::CursorVisualLeftRight( EditView* pEditView, const EditPaM& rPaM, sal_uInt16 … in CursorVisualLeftRight() argument
1085 EditPaM aPaM( rPaM ); in CursorVisualLeftRight()
1106 if ( aPaM != rPaM ) in CursorVisualLeftRight()
1112 if ( aPaM != rPaM ) in CursorVisualLeftRight()
1264 if ( aPaM != rPaM ) in CursorVisualLeftRight()
1270 if ( aPaM != rPaM ) in CursorVisualLeftRight()
1278 EditPaM ImpEditEngine::CursorLeft( const EditPaM& rPaM, sal_uInt16 nCharacterIteratorMode ) in CursorLeft() argument
1280 EditPaM aCurPaM( rPaM ); in CursorLeft()
[all …]
H A Dimpedit.hxx336 sal_Bool IsInSelection( const EditPaM& rPaM );
366 sal_Bool IsWrongSpelledWord( const EditPaM& rPaM, sal_Bool bMarkIfWrong );
553 …nsfer::XTransferable >& rxDataObj, const String& rBaseURL, const EditPaM& rPaM, sal_Bool bUseSpeci…
573 …EditPaM ImpInsertParaBreak( const EditPaM& rPaM, sal_Bool bKeepEndingAttribs = sal_Tru…
577 …void ImpRemoveChars( const EditPaM& rPaM, sal_uInt16 nChars, EditUndoRemoveChars* p…
597 EditPaM PageUp( const EditPaM& rPaM, EditView* pView);
598 EditPaM PageDown( const EditPaM& rPaM, EditView* pView);
599 EditPaM CursorUp( const EditPaM& rPaM, EditView* pEditView );
600 EditPaM CursorDown( const EditPaM& rPaM, EditView* pEditView );
601 …EditPaM CursorLeft( const EditPaM& rPaM, sal_uInt16 nCharacterIteratorMode = ::com::su…
[all …]
H A Deditdoc.cxx624 EditSelection& EditSelection::operator = ( const EditPaM& rPaM ) in operator =() argument
626 aStartPaM = rPaM; in operator =()
627 aEndPaM = rPaM; in operator =()
689 EditPaM& EditPaM::operator = ( const EditPaM& rPaM ) in operator =() argument
691 nIndex = rPaM.nIndex; in operator =()
692 pNode = rPaM.pNode; in operator =()
1516 void EditDoc::InsertText( const EditPaM& rPaM, xub_Unicode c ) in InsertText() argument
1522 rPaM.GetNode()->Insert( c, rPaM.GetIndex() ); in InsertText()
1523 rPaM.GetNode()->ExpandAttribs( rPaM.GetIndex(), 1, GetItemPool() ); in InsertText()
/AOO41X/main/sw/source/filter/writer/
H A Dwriter.cxx308 sal_uLong Writer::Write( SwPaM& rPaM, SvStream& rStrm, const String* pFName ) in Write() argument
313 sal_uLong nResult = Write( rPaM, *aRef, pFName ); in Write()
319 pDoc = rPaM.GetDoc(); in Write()
324 pCurPam = new SwPaM( *rPaM.End(), *rPaM.Start() ); in Write()
326 pOrigPam = &rPaM; in Write()
584 sal_uLong StgWriter::Write( SwPaM& rPaM, SvStorage& rStg, const String* pFName ) in Write() argument
588 pDoc = rPaM.GetDoc(); in Write()
592 pCurPam = new SwPaM( *rPaM.End(), *rPaM.Start() ); in Write()
594 pOrigPam = &rPaM; in Write()
604 sal_uLong StgWriter::Write( SwPaM& rPaM, const uno::Reference < embed::XStorage >& rStg, const Stri… in Write() argument
[all …]
/AOO41X/main/sw/source/core/doc/
H A Ddocedt.cxx757 void SwDoc::SetModified(SwPaM &rPaM) in SetModified() argument
759 SwDataChanged aTmp( rPaM, 0 ); in SetModified()
870 bool SwDoc::MoveAndJoin( SwPaM& rPaM, SwPosition& rPos, SwMoveFlags eMvFlags ) in MoveAndJoin() argument
872 SwNodeIndex aIdx( rPaM.Start()->nNode ); in MoveAndJoin()
874 sal_Bool bOneNode = rPaM.GetPoint()->nNode == rPaM.GetMark()->nNode; in MoveAndJoin()
877 bool bRet = MoveRange( rPaM, rPos, eMvFlags ); in MoveAndJoin()
899 bool SwDoc::MoveRange( SwPaM& rPaM, SwPosition& rPos, SwMoveFlags eMvFlags ) in MoveRange() argument
902 const SwPosition *pStt = rPaM.Start(), *pEnd = rPaM.End(); in MoveRange()
903 if( !rPaM.HasMark() || *pStt >= *pEnd || (*pStt <= rPos && rPos < *pEnd)) in MoveRange()
908 _SaveFlyInRange( rPaM, rPos.nNode, aSaveFlyArr, 0 != ( DOC_MOVEALLFLYS & eMvFlags ) ); in MoveRange()
[all …]
H A Ddocbm.cxx341 …SAL_DLLPUBLIC_EXPORT IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark( const SwPaM& rPaM ) in IsLegalPaMForCrossRefHeadingBookmark() argument
345 bRet = rPaM.Start()->nNode.GetNode().IsTxtNode() && in IsLegalPaMForCrossRefHeadingBookmark()
346 rPaM.Start()->nContent.GetIndex() == 0 && in IsLegalPaMForCrossRefHeadingBookmark()
347 ( !rPaM.HasMark() || in IsLegalPaMForCrossRefHeadingBookmark()
348 ( rPaM.GetMark()->nNode == rPaM.GetPoint()->nNode && in IsLegalPaMForCrossRefHeadingBookmark()
349rPaM.End()->nContent.GetIndex() == rPaM.End()->nNode.GetNode().GetTxtNode()->Len() ) ); in IsLegalPaMForCrossRefHeadingBookmark()
365 ::sw::mark::IMark* MarkManager::makeMark(const SwPaM& rPaM, in makeMark() argument
372 const SwPosition* const pPos1 = rPaM.GetPoint(); in makeMark()
374 if(rPaM.HasMark()) in makeMark()
375 pPos2 = rPaM.GetMark(); in makeMark()
[all …]
/AOO41X/main/sw/source/core/crsr/
H A Dcrossrefbookmark.cxx35 CrossRefBookmark::CrossRefBookmark(const SwPaM& rPaM, in CrossRefBookmark() argument
40 : Bookmark(rPaM, rCode, rName, rShortName) in CrossRefBookmark()
42 OSL_ENSURE( IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark( rPaM ), in CrossRefBookmark()
45 SetMarkPos(*rPaM.Start()); in CrossRefBookmark()
69 CrossRefHeadingBookmark::CrossRefHeadingBookmark(const SwPaM& rPaM, in CrossRefHeadingBookmark() argument
73 …: CrossRefBookmark(rPaM, rCode, rName, rShortName, IDocumentMarkAccess::GetCrossRefHeadingBookmark… in CrossRefHeadingBookmark()
81 CrossRefNumItemBookmark::CrossRefNumItemBookmark(const SwPaM& rPaM, in CrossRefNumItemBookmark() argument
85 : CrossRefBookmark(rPaM, rCode, rName, rShortName, our_sNamePrefix) in CrossRefNumItemBookmark()
H A Dbookmrk.cxx212 NavigatorReminder::NavigatorReminder(const SwPaM& rPaM) in NavigatorReminder() argument
213 : MarkBase(rPaM, our_sNamePrefix) in NavigatorReminder()
317 Fieldmark::Fieldmark(const SwPaM& rPaM) in Fieldmark() argument
318 : MarkBase(rPaM, MarkBase::GenerateNewName(our_sNamePrefix)) in Fieldmark()
364 TextFieldmark::TextFieldmark(const SwPaM& rPaM) in TextFieldmark() argument
365 : Fieldmark(rPaM) in TextFieldmark()
378 CheckboxFieldmark::CheckboxFieldmark(const SwPaM& rPaM) in CheckboxFieldmark() argument
379 : Fieldmark(rPaM) in CheckboxFieldmark()
/AOO41X/main/sw/source/core/unocore/
H A Dunoobj.cxx160 SwUnoInternalPaM& SwUnoInternalPaM::operator=(const SwPaM& rPaM) in operator =() argument
162 const SwPaM* pTmp = &rPaM; in operator =()
163 *GetPoint() = *rPaM.GetPoint(); in operator =()
164 if(rPaM.HasMark()) in operator =()
167 *GetMark() = *rPaM.GetMark(); in operator =()
171 while(&rPaM != (pTmp = (const SwPaM*)pTmp->GetNext())) in operator =()
328 SwUnoCursorHelper::SetTxtFmtColl(const uno::Any & rAny, SwPaM & rPaM) in SetTxtFmtColl() argument
331 SwDoc *const pDoc = rPaM.GetDoc(); in SetTxtFmtColl()
350 SwPaM *pTmpCrsr = &rPaM; in SetTxtFmtColl()
354 } while ( pTmpCrsr != &rPaM ); in SetTxtFmtColl()
[all …]
/AOO41X/main/sw/source/core/inc/
H A Dbookmrk.hxx113 MarkBase(const SwPaM& rPaM,
128 NavigatorReminder(const SwPaM& rPaM);
137 UnoMark(const SwPaM& rPaM);
146 DdeBookmark(const SwPaM& rPaM);
178 Bookmark(const SwPaM& rPaM,
211 Fieldmark(const SwPaM& rPaM);
248 TextFieldmark(const SwPaM& rPaM);
258 CheckboxFieldmark(const SwPaM& rPaM);
H A DMarkManager.hxx42 …virtual ::sw::mark::IMark* makeMark(const SwPaM& rPaM, const ::rtl::OUString& rName, IDocumentMark…
44 virtual sw::mark::IFieldmark* makeFieldBookmark( const SwPaM& rPaM,
47 virtual sw::mark::IFieldmark* makeNoTextFieldBookmark( const SwPaM& rPaM,
54 const SwPaM& rPaM,
58 virtual void repositionMark(::sw::mark::IMark* io_pMark, const SwPaM& rPaM);
H A Dcrossrefbookmark.hxx37 CrossRefBookmark(const SwPaM& rPaM,
72 CrossRefHeadingBookmark(const SwPaM& rPaM,
83 CrossRefNumItemBookmark(const SwPaM& rPaM,
H A DUndoCore.hxx90 RepeatContext(SwDoc & rDoc, SwPaM & rPaM) in RepeatContext() argument
92 , m_pCurrentPaM(& rPaM) in RepeatContext()
130 void DoSetFmtColl(SwDoc & rDoc, SwPaM & rPaM);
/AOO41X/main/sw/inc/
H A Dunocrsrhelper.hxx96 void GetCurPageStyle(SwPaM& rPaM, String &rString);
126 void makeRedline( SwPaM& rPaM, const ::rtl::OUString& RedlineType,
153 SwPaM& rPaM,
165 SwPaM& rPaM,
173 SwPaM & rPaM,
182 SwPaM & rPaM,
188 SwPaM & rPaM,
194 SwPaM & rPaM,
204 void SetTxtFmtColl(const ::com::sun::star::uno::Any & rAny, SwPaM & rPaM)
H A DIDocumentMarkAccess.hxx79 virtual ::sw::mark::IMark* makeMark(const SwPaM& rPaM,
83 virtual sw::mark::IFieldmark* makeFieldBookmark( const SwPaM& rPaM,
86 virtual sw::mark::IFieldmark* makeNoTextFieldBookmark( const SwPaM& rPaM,
91 const SwPaM& rPaM,
118 const SwPaM& rPaM) =0;
/AOO41X/main/sw/source/core/undo/
H A Dunoutl.cxx43 SwPaM & rPaM( AddUndoRedoPaM(rContext) ); in UndoImpl() local
44 rContext.GetDoc().OutlineUpDown(rPaM, -nOffset); in UndoImpl()
49 SwPaM & rPaM( AddUndoRedoPaM(rContext) ); in RedoImpl() local
50 rContext.GetDoc().OutlineUpDown(rPaM, nOffset); in RedoImpl()
H A Dundobj.cxx142 SwPaM & rPaM( rContext.GetCursorSupplier().CreateNewShellCursor() ); in AddUndoRedoPaM() local
143 SetPaM( rPaM, bCorrToCntnt ); in AddUndoRedoPaM()
144 return rPaM; in AddUndoRedoPaM()
356 void SwUndoSaveCntnt::MoveToUndoNds( SwPaM& rPaM, SwNodeIndex* pNodeIdx, in MoveToUndoNds() argument
359 SwDoc& rDoc = *rPaM.GetDoc(); in MoveToUndoNds()
362 SwNoTxtNode* pCpyNd = rPaM.GetNode()->GetNoTxtNode(); in MoveToUndoNds()
370 const SwPosition* pStt = rPaM.Start(), *pEnd = rPaM.End(); in MoveToUndoNds()
397 rDoc.GetNodes().MoveRange( rPaM, aPos, rNds ); in MoveToUndoNds()
/AOO41X/main/sw/source/filter/xml/
H A Dxmlexp.cxx85 void SwXMLExport::SetCurPaM( SwPaM& rPaM, sal_Bool bWhole, sal_Bool bTabOnly ) in SetCurPaM() argument
89 pCurPaM = new SwPaM( *rPaM.End(), *rPaM.Start() ); in SetCurPaM()
93 *pCurPaM->GetPoint() = *rPaM.Start(); in SetCurPaM()
94 *pCurPaM->GetMark() = *rPaM.End(); in SetCurPaM()
128 pOrigPaM( &rPaM ), in SwXMLExport()
150 SwPaM& rPaM, in SwXMLExport() argument
157 SW_MOD()->GetMetric( rPaM.GetDoc()->get(IDocumentSettingAccess::HTML_MODE) ) ), in SwXMLExport()
159 pOrigPaM( &rPaM ), in SwXMLExport()

123