Lines Matching refs:nPos

139 	xub_StrLen nPos = 0;  in InitRangeFinder()  local
143 while ( nPos < nLen && nCount < RANGEFIND_MAX ) in InitRangeFinder()
146 while ( nPos<nLen && ScGlobal::UnicodeStrChr( aDelimiters.GetBuffer(), pChar[nPos] ) ) in InitRangeFinder()
148 if ( pChar[nPos] == '"' ) // String in InitRangeFinder()
150 ++nPos; in InitRangeFinder()
151 while (nPos<nLen && pChar[nPos] != '"') // bis zum Ende ueberlesen in InitRangeFinder()
152 ++nPos; in InitRangeFinder()
154 ++nPos; // Trennzeichen oder schliessender Quote in InitRangeFinder()
158 nStart = nPos; in InitRangeFinder()
160 while ( nPos<nLen && !ScGlobal::UnicodeStrChr( aDelimiters.GetBuffer(), pChar[nPos] ) ) in InitRangeFinder()
161 ++nPos; in InitRangeFinder()
166 if( nPos < nLen && nPos > 0 && in InitRangeFinder()
167 '-' == pChar[nPos] && '[' == pChar[nPos-1] && in InitRangeFinder()
171 nPos++; in InitRangeFinder()
175 if ( nPos > nStart ) in InitRangeFinder()
177 String aTest = rFormula.Copy( nStart, nPos-nStart ); in InitRangeFinder()
202 ScRangeFindData* pNew = new ScRangeFindData( aRange, nFlags, nStart, nPos ); in InitRangeFinder()
205 ESelection aSel( 0, nStart, 0, nPos ); in InitRangeFinder()
313 xub_StrLen nPos; in lcl_RemoveTabs() local
314 while ( (nPos=rStr.Search('\t')) != STRING_NOTFOUND ) in lcl_RemoveTabs()
315 rStr.SetChar( nPos, ' ' ); in lcl_RemoveTabs()
321 xub_StrLen nPos; in lcl_RemoveLineEnd() local
322 while ( (nPos=rStr.Search('\n')) != STRING_NOTFOUND ) in lcl_RemoveLineEnd()
323 rStr.SetChar( nPos, ' ' ); in lcl_RemoveLineEnd()
326 xub_StrLen lcl_MatchParenthesis( const String& rStr, xub_StrLen nPos ) in lcl_MatchParenthesis() argument
330 c1 = rStr.GetChar( nPos ); in lcl_MatchParenthesis()
375 if ( nPos < nLen / 2 ) in lcl_MatchParenthesis()
378 p1 = p0 + nPos; in lcl_MatchParenthesis()
382 p = p0 + nPos; in lcl_MatchParenthesis()
393 p = p0 + nPos; in lcl_MatchParenthesis()
755 xub_StrLen nPos = aSel.nEndPos; in ShowTipCursor() local
756 String aSelText = aFormula.Copy( 0, nPos ); in ShowTipCursor()
985 xub_StrLen nPos = aSel.nEndPos; in UseFormulaData() local
986 String aFormula = aTotal.Copy( 0, nPos );; in UseFormulaData()
1396 xub_StrLen nPos = aSel.nStartPos; in CursorAtClosingPar() local
1398 if ( nPos < aFormula.Len() && aFormula.GetChar(nPos) == ')' ) in CursorAtClosingPar()
1608 xub_StrLen nPos = aSel.nStartPos - 1; in UpdateParenthesis() local
1610 sal_Unicode c = aFormula.GetChar(nPos); in UpdateParenthesis()
1613 xub_StrLen nOther = lcl_MatchParenthesis( aFormula, nPos ); in UpdateParenthesis()
1628 ESelection aSelThis( 0,nPos, 0,nPos+1 ); in UpdateParenthesis()