Lines Matching refs:aSel

99 …ream& rInput, const String& rBaseURL, EETextFormat eFormat, EditSelection aSel, SvKeyValueIterator…  in Read()  argument
105 aPaM = ReadText( rInput, aSel ); in Read()
107 aPaM = ReadRTF( rInput, aSel ); in Read()
109 aPaM = ReadXML( rInput, aSel ); in Read()
111 aPaM = ReadHTML( rInput, rBaseURL, aSel, pHTTPHeaderAttrs ); in Read()
113 aPaM = ReadBin( rInput, aSel ); in Read()
125 EditPaM ImpEditEngine::ReadText( SvStream& rInput, EditSelection aSel ) in ReadText() argument
127 if ( aSel.HasRange() ) in ReadText()
128 aSel = ImpDeleteSelection( aSel ); in ReadText()
129 EditPaM aPaM = aSel.Max(); in ReadText()
143 EditPaM ImpEditEngine::ReadXML( SvStream& rInput, EditSelection aSel ) in ReadXML() argument
146 if ( aSel.HasRange() ) in ReadXML()
147 aSel = ImpDeleteSelection( aSel ); in ReadXML()
149 ESelection aESel = CreateESel( aSel ); in ReadXML()
153 return aSel.Max(); in ReadXML()
159 EditPaM ImpEditEngine::ReadRTF( SvStream& rInput, EditSelection aSel ) in ReadRTF() argument
169 if ( aSel.HasRange() ) in ReadRTF()
170 aSel = ImpDeleteSelection( aSel ); in ReadRTF()
185 EditRTFParserRef xPrsr = new EditRTFParser( rInput, aSel, *pPool, this ); in ReadRTF()
190 return aSel.Min(); in ReadRTF()
198 EditPaM ImpEditEngine::ReadHTML( SvStream& rInput, const String& rBaseURL, EditSelection aSel, SvKe… in ReadHTML() argument
202 if ( aSel.HasRange() ) in ReadHTML()
203 aSel = ImpDeleteSelection( aSel ); in ReadHTML()
209 SvParserState eState = xPrsr->CallParser( this, aSel.Max() ); in ReadHTML()
213 return aSel.Min(); in ReadHTML()
221 EditPaM ImpEditEngine::ReadBin( SvStream& rInput, EditSelection aSel ) in ReadBin() argument
226 EditPaM aLastPaM = aSel.Max(); in ReadBin()
228 aLastPaM = InsertText( *pObj, aSel ).Max(); in ReadBin()
235 void ImpEditEngine::Write( SvStream& rOutput, EETextFormat eFormat, EditSelection aSel ) in Write() argument
243 WriteText( rOutput, aSel ); in Write()
245 WriteRTF( rOutput, aSel ); in Write()
247 WriteXML( rOutput, aSel ); in Write()
249 WriteHTML( rOutput, aSel ); in Write()
251 WriteBin( rOutput, aSel ); in Write()
260 sal_uInt32 ImpEditEngine::WriteText( SvStream& rOutput, EditSelection aSel ) in WriteText() argument
263 sal_Bool bRange = aSel.HasRange(); in WriteText()
266 aSel.Adjust( aEditDoc ); in WriteText()
267 nStartNode = aEditDoc.GetPos( aSel.Min().GetNode() ); in WriteText()
268 nEndNode = aEditDoc.GetPos( aSel.Max().GetNode() ); in WriteText()
287 nStartPos = aSel.Min().GetIndex(); in WriteText()
289 nEndPos = aSel.Max().GetIndex(); in WriteText()
327 sal_uInt32 ImpEditEngine::WriteBin( SvStream& rOutput, EditSelection aSel, sal_Bool bStoreUnicodeSt… in WriteBin() argument
329 BinTextObject* pObj = (BinTextObject*)CreateBinTextObject( aSel, NULL ); in WriteBin()
337 sal_uInt32 ImpEditEngine::WriteXML( SvStream& rOutput, EditSelection aSel ) in WriteXML() argument
339 ESelection aESel = CreateESel( aSel ); in WriteXML()
360 sal_uInt32 ImpEditEngine::WriteRTF( SvStream& rOutput, EditSelection aSel ) in WriteRTF() argument
369 aSel.Adjust( aEditDoc ); in WriteRTF()
371 nStartNode = aEditDoc.GetPos( aSel.Min().GetNode() ); in WriteRTF()
372 nEndNode = aEditDoc.GetPos( aSel.Max().GetNode() ); in WriteRTF()
636 nStartPos = aSel.Min().GetIndex(); in WriteRTF()
655 nEndPos = aSel.Max().GetIndex(); in WriteRTF()
1045 EditTextObject* ImpEditEngine::CreateTextObject( EditSelection aSel ) in CreateTextObject() argument
1047 …return CreateBinTextObject( aSel, GetEditTextObjectPool(), aStatus.AllowBigObjects(), nBigTextObje… in CreateTextObject()
1050 EditTextObject* ImpEditEngine::CreateBinTextObject( EditSelection aSel, SfxItemPool* pPool, sal_Boo… in CreateBinTextObject() argument
1062 aSel.Adjust( aEditDoc ); in CreateBinTextObject()
1063 nStartNode = aEditDoc.GetPos( aSel.Min().GetNode() ); in CreateBinTextObject()
1064 nEndNode = aEditDoc.GetPos( aSel.Max().GetNode() ); in CreateBinTextObject()
1066 sal_Bool bOnlyFullParagraphs = ( aSel.Min().GetIndex() || in CreateBinTextObject()
1067 ( aSel.Max().GetIndex() < aSel.Max().GetNode()->Len() ) ) ? in CreateBinTextObject()
1073 pTxtObj->SetScriptType( GetScriptType( aSel ) ); in CreateBinTextObject()
1094 nStartPos = aSel.Min().GetIndex(); in CreateBinTextObject()
1096 nEndPos = aSel.Max().GetIndex(); in CreateBinTextObject()
1224 EditSelection ImpEditEngine::InsertText( const EditTextObject& rTextObject, EditSelection aSel ) in InsertText() argument
1227 aSel.Adjust( aEditDoc ); in InsertText()
1228 if ( aSel.HasRange() ) in InsertText()
1229 aSel = ImpDeleteSelection( aSel ); in InsertText()
1230 EditSelection aNewSel = InsertBinTextObject( (BinTextObject&)rTextObject, aSel.Max() ); in InsertText()
1241 EditSelection aSel( aPaM, aPaM ); in InsertBinTextObject() local
1242 DBG_ASSERT( !aSel.DbgIsBuggy( aEditDoc ), "InsertBibTextObject: Selektion kaput!(1)" ); in InsertBinTextObject()
1425 aSel.Max() = aPaM; in InsertBinTextObject()
1426 DBG_ASSERT( !aSel.DbgIsBuggy( aEditDoc ), "InsertBibTextObject: Selektion kaput!(1)" ); in InsertBinTextObject()
1427 return aSel; in InsertBinTextObject()
2389 EditSelection aSel( aPaM, aPaM ); in DoOnlineSpelling() local
2390 while ( ( aSel.Max().GetNode() == pNode ) /* && !bStop */ ) in DoOnlineSpelling()
2392 if ( ( aSel.Min().GetIndex() > nInvEnd ) in DoOnlineSpelling()
2393 … || ( ( aSel.Max().GetNode() == pLastNode ) && ( aSel.Max().GetIndex() >= pLastNode->Len() ) ) ) in DoOnlineSpelling()
2396 aSel = SelectWord( aSel, ::com::sun::star::i18n::WordType::DICTIONARY_WORD ); in DoOnlineSpelling()
2397 String aWord( GetSelected( aSel ) ); in DoOnlineSpelling()
2401 if ( aSel.Max().GetIndex() < aSel.Max().GetNode()->Len() ) in DoOnlineSpelling()
2403 sal_Unicode cNext = aSel.Max().GetNode()->GetChar( aSel.Max().GetIndex() ); in DoOnlineSpelling()
2406 aSel.Max().GetIndex()++; in DoOnlineSpelling()
2416 sal_uInt16 nWStart = aSel.Min().GetIndex(); in DoOnlineSpelling()
2417 sal_uInt16 nWEnd= aSel.Max().GetIndex(); in DoOnlineSpelling()
2418 …if ( !xSpeller->isValid( aWord, GetLanguage( EditPaM( aSel.Min().GetNode(), nWStart+1 ) ), aEmptyS… in DoOnlineSpelling()
2474 EditPaM aLastEnd( aSel.Max() ); in DoOnlineSpelling()
2475 aSel = WordRight( aSel.Max(), ::com::sun::star::i18n::WordType::DICTIONARY_WORD ); in DoOnlineSpelling()
2476 if ( bChanged && ( aSel.Min().GetNode() == pNode ) && in DoOnlineSpelling()
2477 ( ( aSel.Min().GetIndex()-aLastEnd.GetIndex() > 1 ) ) ) in DoOnlineSpelling()
2482 pWrongList->ClearWrongs( aLastEnd.GetIndex(), aSel.Min().GetIndex(), pNode ); in DoOnlineSpelling()
2686 EditSelection aSel( pEditView->pImpEditView->GetEditSelection() ); in Search() local
2687 aSel.Adjust( aEditDoc ); in Search()
2688 EditPaM aStartPaM( aSel.Max() ); in Search()
2690 aStartPaM = aSel.Min(); in Search()
2693 sal_Bool bFound = ImpSearch( rSearchItem, aSel, aStartPaM, aFoundSel ); in Search()
2694 if ( bFound && ( aFoundSel == aSel ) ) // Bei Rueckwaetssuche in Search()
2696 aStartPaM = aSel.Min(); in Search()
2697 bFound = ImpSearch( rSearchItem, aSel, aStartPaM, aFoundSel ); in Search()
2709 pEditView->pImpEditView->SetEditSelection( aSel.Max() ); in Search()
2835 EditSelection aSel( rSelection ); in TransliterateText() local
2836 aSel.Adjust( aEditDoc ); in TransliterateText()
2838 if ( !aSel.HasRange() ) in TransliterateText()
2839 aSel = SelectWord( aSel ); in TransliterateText()
2841 EditSelection aNewSel( aSel ); in TransliterateText()
2843 const sal_uInt32 nStartNode = aEditDoc.GetPos( aSel.Min().GetNode() ); in TransliterateText()
2844 const sal_uInt32 nEndNode = aEditDoc.GetPos( aSel.Max().GetNode() ); in TransliterateText()
2859 nStartPos = aSel.Min().GetIndex(); in TransliterateText()
2861 nEndPos = aSel.Max().GetIndex(); in TransliterateText()
3081 if (aSel.Min().GetNode() == rSel.Min().GetNode() && in TransliterateText()
3082 aSel.Min().GetIndex() > rSel.Min().GetIndex()) in TransliterateText()
3083 aSel.Min().SetIndex( rSel.Min().GetIndex() ); in TransliterateText()
3084 if (aSel.Max().GetNode() == rSel.Max().GetNode() && in TransliterateText()
3085 aSel.Max().GetIndex() < rSel.Max().GetIndex()) in TransliterateText()
3086 aSel.Max().SetIndex( rSel.Max().GetIndex() ); in TransliterateText()
3088 aNewSel = aSel; in TransliterateText()
3090 ESelection aESel( CreateESel( aSel ) ); in TransliterateText()
3093 const bool bSingleNode = aSel.Min().GetNode()== aSel.Max().GetNode(); in TransliterateText()
3094 …const bool bHasAttribs = aSel.Min().GetNode()->GetCharAttribs().HasAttrib( aSel.Min().GetIndex(), in TransliterateText()
3096 …pUndo->SetText( aSel.Min().GetNode()->Copy( aSel.Min().GetIndex(), aSel.Max().GetIndex()-aSel.Min(… in TransliterateText()
3098 pUndo->SetText( CreateBinTextObject( aSel, NULL ) ); in TransliterateText()
3117 if (aSel.Max().GetNode() == rData.aSelection.Max().GetNode()) in TransliterateText()