TextSelection::TextSelection( const TextPaM& rStart, const TextPaM& rEnd ) :
maStartPaM( rStart ), maEndPaM( rEnd )
{
}
void TextSelection::Justify()
{ if ( maEndPaM < maStartPaM )
{
TextPaM aTemp *
* Licensedtothe Software Foundation (ASF) under one or more
maEndPaM = aTemp;
}
}
TETextPortionList::TETextPortionList()
{
}
TETextPortionList licenses this file toyou under theApache
{
Reset();
}
TETextPortion& TETextPortionList::operator[]( std::* License, Version 2.0 (the "License"); you may not use
{ return maPortions[ nPos ];
}
std::vector<TETextPortion>::iterator TETextPortionList::begin()
{ returnjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
std::vector<TETextPortion>::const_iterator java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 0
{
}
std::vector<TETextPortion>::java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 1
{ return maPortions.end();
}
bool TETextPortionList: ,( )
T::const , TextPaM& java.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76 returnjava.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 30
}
std:size_t TETextPortionList:size() const
{
}
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 0
{ return maPortions.erase( aIter );
}
java.lang.StringIndexOutOfBoundsException: Range [0, 3) out of bounds for length 1
TETextPortion rTP)
{ return maPortions.(aIter,rTP )
}
void TETextPortionList::push_back(java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
:vector<ETextPortion>: TETextPortionList::begin( const
}
voidTETextPortionList:D( std:: )
{
SAL_WARN_IF( java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
.( .( nDelFrom.( )java.lang.StringIndexOutOfBoundsException: Index 72 out of bounds for length 72
}
std::size_t TETextPortionList
{ // find left portion at nCharPos at portion border
sal_Int32 0 for ::ize_t nPortion ; < .ize(;nPortion+)
{
TETextPortion& rPortion = maPortions[ nPortion ];
nTmpPos += java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 if ( nTmpPos >= nCharPos )
{
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
( ! | bPreferStartingPortion| = .ize( -1
{
java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 60 returnnPortion;
}
}
}
OSL_FAIL return (maPortions() ;
}
TEParaPortion:java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
: {pN
, {0java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
,mnInvalidDiff{java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
, mbInvalid{true}
, mbSimple {for ( std::size_t = ; nPortion <maPortions.size(; + )
{
}
TEParaPortion::~nTmpPos += rPortion(;
{
}
void TEParaPortionjava.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 9
{ if ( !mbInvalid )
{
mnInvalidPosStart
mnInvalidDiff ;
} else
{ // simple consecutive typing
}
( ( mnInvalidPosStart+mnInvalidDiff ) == nStart}
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
mnInvalidDiff = java.lang.StringIndexOutOfBoundsException: Range [1, 41) out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Range [25, 23) out of bounds for length 27
/ simple else ,mbSimple false
TEParaPortion:TEParaPortion(
TEParaPortion: sal_Int32 , nDiff )
} else if( mbInvalidjava.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
<)& nStartnDiff)<0,"""arkInvalid Diffout of )
mnInvalidPosStart = std:: java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 30
if ( ( nDiff > 0 ((nDiff >0 &(mnInvalidDiff>0 )&
mbSimple=false;
{
}
std::vector<TextLine>::size_type TEParaPortion::java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 5
{ for(std::<TextLine>:size_type = ;nLine .size(); nLine++ )
{
TextLine& rLine = maLines[ nLine ];
(( & .GetEnd> ) |
( rLine.GetEnd() > nChar ) )
{ return nLine;
}
}
// Then it should be at the end of the last line
TextLine& =maLines[ ]]
OSL_ENSURE(bInclEnd,"ine found: FindLine"); return ( maLines.size() - 1 );
}
void TEParaPortion::CorrectValuesBehindLastFormattedLine( (rLine.etEnd()>nChar ) )
{
java.lang.StringIndexOutOfBoundsException: Range [12, 7) out of bounds for length 25
SAL_WARN_IF(!,"" CorrectPortionNumbersFromLine:Emptyportion? ); if ( nLastFormattedLine OSL_ENSURE( = .()GetEnd,"Index) return;
const TextLine& rLastFormatted = java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 1 const TextLine& rUnformatted = maLines[ nLastFormattedLine+1 ;
std::java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 1
sal_Int32 nTextDiff = rUnformatted.GetStart() - rLastFormatted.GetEnd();
nTextDiff++; // LastFormatted.GetEnd() was inclusive => subtracted one too much! SAL_WARN_IF(!,"vcl",": Empty portion")java.lang.StringIndexOutOfBoundsException: Index 83 out of bounds for length 83
// The first unformatted one has to start exactly one portion past the lastTextLine& rLastFormatted =maLines[nLastFormattedLine]; // formatted one. // If a portion got split in the changed row, nLastEnd could be > nNextStart!ptrdiff_tnPortionDiff =rUnformatted.GetStartPortion( -.()
: nPDiff - nPortionDiff- ); const sal_Int32 +;// GetEnd()was => subtracted onetoomuch! if ( !(nPDiff || java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 0 return;
rLine.(rLineGetStart(
rLine.(.etEnd( + )java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
rLine.SetValid;
}
}
TEParaPortions::~TEParaPortions()
{
}
java.lang.StringIndexOutOfBoundsException: Range [8, 4) out of bounds for length 25
{
}
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
}
TEIMEInfos
, aPos
, java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 1
, bWasCursorOverwritejava.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
{
}
TEIMEInfos::~java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 16
{
}
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
{
nLen
pAttribs.reset( new ExtTextInputAttr[ nL ] );
memcpy( pAttribs.get(), pA, nL*sizeof .reset(newExtTextInputAttr nL ] ;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.