Home
last modified time | relevance | path

Searched refs:SwLinePortion (Results 1 – 25 of 47) sorted by relevance

12

/trunk/main/sw/source/core/text/
H A Dporlin.cxx45 sal_Bool ChkChain( SwLinePortion *pStart ) in ChkChain()
47 SwLinePortion *pPor = pStart->GetPortion(); in ChkChain()
73 SwLinePortion::~SwLinePortion() in ~SwLinePortion()
79 SwLinePortion *SwLinePortion::Compress() in Compress()
84 KSHORT SwLinePortion::GetViewWidth( const SwTxtSizeInfo & ) const in GetViewWidth()
93 SwLinePortion::SwLinePortion( ) : in SwLinePortion() function in SwLinePortion
104 void SwLinePortion::PrePaint( const SwTxtPaintInfo& rInf, in PrePaint()
105 const SwLinePortion* pLast ) const in PrePaint()
159 SwLinePortion *pThis = (SwLinePortion*)this; in PrePaint()
169 void SwLinePortion::CalcTxtSize( const SwTxtSizeInfo &rInf ) in CalcTxtSize()
[all …]
H A Dporlin.hxx64 class SwLinePortion: public SwPosSize class
68 SwLinePortion *pPortion;
73 SwLinePortion();
80 inline SwLinePortion(const SwLinePortion &rPortion);
81 virtual ~SwLinePortion();
84 inline SwLinePortion *GetPortion() const { return( pPortion ); } in GetPortion()
85 inline SwLinePortion &operator=(const SwLinePortion &rPortion);
86 inline sal_Bool operator==( const SwLinePortion &rPortion ) const;
89 inline void SetPortion( SwLinePortion *pNew ){ pPortion = pNew; } in SetPortion()
101 virtual SwLinePortion *Insert( SwLinePortion *pPortion );
[all …]
H A Dinftxt.hxx54 class SwLinePortion;
412 void _DrawText( const XubString &rText, const SwLinePortion &rPor,
419 void _NotifyURL( const SwLinePortion &rPor ) const;
420 void _DrawBackBrush( const SwLinePortion &rPor ) const;
450 inline void DrawText( const XubString &rText, const SwLinePortion &rPor,
454 inline void DrawText( const SwLinePortion &rPor, const xub_StrLen nLen,
456 inline void DrawMarkedText( const SwLinePortion &rPor, const xub_StrLen nLen,
464 void DrawTab( const SwLinePortion &rPor ) const;
465 void DrawLineBreak( const SwLinePortion &rPor ) const;
466 void DrawRedArrow( const SwLinePortion &rPor ) const;
[all …]
H A Dporrst.hxx37 class SwTmpEndPortion : public SwLinePortion
40 SwTmpEndPortion( const SwLinePortion &rPortion );
49 class SwBreakPortion : public SwLinePortion
52 SwBreakPortion( const SwLinePortion &rPortion );
54 virtual SwLinePortion *Compress();
70 class SwKernPortion : public SwLinePortion
83 SwKernPortion( SwLinePortion &rPortion, short nKrn,
88 SwKernPortion( const SwLinePortion &rPortion );
100 class SwArrowPortion : public SwLinePortion
105 SwArrowPortion( const SwLinePortion &rPortion );
[all …]
H A Dtxtio.cxx306 IMPL_OUTOP( SwLinePortion ) in IMPL_OUTOP() argument
471 SwLinePortion *pPortion2 = GetPortion(); in DebugPortions()
478 SwLinePortion::operator<<( rOs ); in DebugPortions()
508 SvStream &SwLinePortion::operator<<( SvStream &rOs ) const //$ ostream in operator <<()
523 SwLinePortion::operator<<( rOs ); in operator <<()
532 SwLinePortion::operator<<( rOs ); in operator <<()
543 SwLinePortion::operator<<( rOs ); in operator <<()
552 SwLinePortion::operator<<( rOs ); in operator <<()
561 SwLinePortion::operator<<( rOs ); in operator <<()
570 SwLinePortion::operator<<( rOs ); in operator <<()
[all …]
H A Ditrform2.cxx71 extern sal_Bool IsUnderlineBreak( const SwLinePortion& rPor, const SwFont& rFnt );
170 SwLinePortion *SwTxtFormatter::UnderFlow( SwTxtFormatInfo &rInf ) in UnderFlow()
173 SwLinePortion *pUnderFlow = rInf.GetUnderFlow(); in UnderFlow()
199 SwLinePortion *pPor = pCurr->GetFirstPortion(); in UnderFlow()
206 SwLinePortion *pTmpPrev = pPor; in UnderFlow()
302 *(SwLinePortion*)pCurr = *pPor; in UnderFlow()
311 SwLinePortion *const pRest( rInf.GetRest() ); in UnderFlow()
328 SwLinePortion *pPor ) const in InsertPortion()
345 SwLinePortion *pLast = rInf.GetLast(); in InsertPortion()
410 SwLinePortion *pPor = NewPortion( rInf ); in BuildPortions()
[all …]
H A Dporlay.hxx121 virtual SwLinePortion *Insert( SwLinePortion *pPortion );
122 virtual SwLinePortion *Append( SwLinePortion *pPortion );
123 inline SwLinePortion *GetFirstPortion() const;
169 void Init( SwLinePortion *pNextPortion = NULL);
251 const SwLinePortion* _pDontConsiderPortion = NULL,
408 inline SwLinePortion *SwLineLayout::GetFirstPortion() const in GetFirstPortion()
410 SwLinePortion *pTmp = pPortion; in GetFirstPortion()
412 pTmp = (SwLinePortion*)this; in GetFirstPortion()
416 inline SwLinePortion *SwLineLayout::GetFirstPortion() const in GetFirstPortion()
417 { return( pPortion ? pPortion : (SwLinePortion*)this ); } in GetFirstPortion()
H A Dporrst.cxx62 SwTmpEndPortion::SwTmpEndPortion( const SwLinePortion &rPortion ) in SwTmpEndPortion()
86 SwBreakPortion::SwBreakPortion( const SwLinePortion &rPortion ) in SwBreakPortion()
87 : SwLinePortion( rPortion ) in SwBreakPortion()
99 SwLinePortion *SwBreakPortion::Compress() in Compress()
114 const SwLinePortion *pRoot = rInf.GetRoot(); in Format()
133 SwKernPortion::SwKernPortion( SwLinePortion &rPortion, short nKrn, in SwKernPortion()
146 SwKernPortion::SwKernPortion( const SwLinePortion& rPortion ) : in SwKernPortion()
199 SwArrowPortion::SwArrowPortion( const SwLinePortion &rPortion ) : in SwArrowPortion()
224 SwLinePortion *SwArrowPortion::Compress() { return this; } in Compress()
558 const SwLinePortion* pRoot = rInf.GetRoot(); in Format()
H A Ditrform2.hxx57 SwLinePortion *NewPortion( SwTxtFormatInfo &rInf );
59 SwLinePortion *NewExtraPortion( SwTxtFormatInfo &rInf );
70 SwLinePortion *WhichFirstPortion( SwTxtFormatInfo &rInf );
91 SwLinePortion *UnderFlow( SwTxtFormatInfo &rInf );
94 void CalcAscent( SwTxtFormatInfo &rInf, SwLinePortion *pPor );
116 void InsertPortion( SwTxtFormatInfo &rInf, SwLinePortion *pPor ) const;
174 SwLinePortion* MakeRestPortion(const SwLineLayout* pLine, xub_StrLen nPos);
H A Dinftxt.cxx646 void SwTxtPaintInfo::_DrawText( const XubString &rText, const SwLinePortion &rPor, in _DrawText()
776 void SwTxtPaintInfo::CalcRect( const SwLinePortion& rPor, in CalcRect()
862 static void lcl_DrawSpecial( const SwTxtPaintInfo& rInf, const SwLinePortion& rPor, in lcl_DrawSpecial()
972 ((SwLinePortion&)rPor).Width( (sal_uInt16)aFontSize.Width() ); in lcl_DrawSpecial()
974 ((SwLinePortion&)rPor).Width( nOldWidth ); in lcl_DrawSpecial()
1011 void SwTxtPaintInfo::DrawTab( const SwLinePortion &rPor ) const in DrawTab()
1033 void SwTxtPaintInfo::DrawLineBreak( const SwLinePortion &rPor ) const in DrawLineBreak()
1038 ((SwLinePortion&)rPor).Width( LINE_BREAK_WIDTH ); in DrawLineBreak()
1051 ((SwLinePortion&)rPor).Width( nOldWidth ); in DrawLineBreak()
1060 void SwTxtPaintInfo::DrawRedArrow( const SwLinePortion &rPor ) const in DrawRedArrow()
[all …]
H A Ditradj.cxx57 const SwLinePortion *pFly = 0; in FormatBlock()
69 const SwLinePortion *pPor = pCurr->GetFirstPortion(); in FormatBlock()
91 const SwLinePortion *pTmpFly = NULL; in FormatBlock()
94 const SwLinePortion *pPos = pCurr->GetFirstPortion(); in FormatBlock()
268 const SwLinePortion *pStopAt, SwTwips nReal, bool bSkipKashida ) in CalcNewBlock()
310 SwLinePortion *pPos = pCurrent->GetPortion(); in CalcNewBlock()
439 SwLinePortion* pPos = pCurrent->GetPortion(); in CalcKanaAdj()
576 SwLinePortion *pLast = pCurrent->FindLastPortion(); in CalcRightMargin()
638 SwLinePortion *pPos = pLeft->GetPortion(); in CalcFlyAdjust()
827 SwLinePortion *pPor = pCurr->GetFirstPortion(); in CalcDropAdjust()
[all …]
H A Dporlay.cxx250 SwLinePortion *SwLineLayout::Insert( SwLinePortion *pIns ) in Insert()
258 pPortion = new SwTxtPortion( *(SwLinePortion*)this ); in Insert()
272 return pPortion->SwLinePortion::Insert( pIns ); in Insert()
279 SwLinePortion *SwLineLayout::Append( SwLinePortion *pIns ) in Append()
284 pPortion = new SwTxtPortion( *(SwLinePortion*)this ); in Append()
286 return pPortion->SwLinePortion::Append( pIns ); in Append()
317 SetPortion( new SwTxtPortion( *(SwLinePortion*)this ) ); in CalcLeftMargin()
334 SwLinePortion *pPos = pLeft->GetPortion(); in CalcLeftMargin()
439 SwLinePortion *pPos = pPortion; in CalcLine()
440 SwLinePortion *pLast = this; in CalcLine()
[all …]
H A Dpormulti.cxx60 extern sal_Bool IsUnderlineBreak( const SwLinePortion& rPor, const SwFont& rFnt );
159 SwLinePortion* pPor = GetRoot().GetFirstPortion(); in ActualizeTabulator()
244 SwLinePortion* pPor = GetRoot().GetFirstPortion(); in GetSpaceCnt()
494 SwLinePortion* pPor = GetRoot().GetFirstPortion(); in CalcBlanks()
721 SwLinePortion *pPor; in _Adjust()
789 const SwLinePortion *pPor = pCurr->GetFirstPortion(); in CalcRubyOffset()
1455 SwLinePortion* pPor = pLay->GetFirstPortion();//first portion of these line in PaintMultiPortion()
1566 SwLinePortion *pNext = pPor->GetPortion(); in PaintMultiPortion()
1686 sal_Bool lcl_ExtractFieldFollow( SwLineLayout* pLine, SwLinePortion* &rpFld ) in lcl_ExtractFieldFollow()
1688 SwLinePortion* pLast = pLine; in lcl_ExtractFieldFollow()
[all …]
H A Dportxt.cxx69 const SwLinePortion& rPor ) in lcl_AddSpace()
114 const SwLinePortion* pPor = rPor.GetPortion(); in lcl_AddSpace()
153 const SwLinePortion* pPor = rPor.GetPortion(); in lcl_AddSpace()
193 const SwLinePortion* pPor = rPor.GetPortion(); in lcl_AddSpace()
232 SwTxtPortion::SwTxtPortion( const SwLinePortion &rPortion ) in SwTxtPortion()
233 : SwLinePortion( rPortion ) in SwTxtPortion()
537 SwLinePortion *pHole = new SwHolePortion( *this ); in FormatEOL()
553 return SwLinePortion::GetCrsrOfst( nOfst ); in GetCrsrOfst()
692 SwLinePortion* pPor = GetPortion(); in CalcSpacing()
861 SwLinePortion *SwHolePortion::Compress() { return this; } in Compress()
H A Ditrpaint.cxx79 sal_Bool IsUnderlineBreak( const SwLinePortion& rPor, const SwFont& rFnt ) in IsUnderlineBreak()
114 SwLinePortion *SwTxtPainter::CalcPaintOfst( const SwRect &rPaint ) in CalcPaintOfst()
116 SwLinePortion *pPor = pCurr->GetFirstPortion(); in CalcPaintOfst()
126 SwLinePortion *pLast = 0; in CalcPaintOfst()
191 SwLinePortion *pPor = bEndPor ? pCurr->GetFirstPortion() : CalcPaintOfst( rPaint ); in DrawTextLine()
314 SwLinePortion* pEndTempl = pCurr->GetFirstPortion(); in DrawTextLine()
376 SwLinePortion *pNext = pPor->GetPortion(); in DrawTextLine()
510 void SwTxtPainter::CheckSpecialUnderline( const SwLinePortion* pPor, in CheckSpecialUnderline()
H A Dporglue.cxx59 return SwLinePortion::GetCrsrOfst( nOfst ); in GetCrsrOfst()
219 SwLinePortion *pPos = (SwLinePortion*)this; in AdjustRight()
244 SwLinePortion *pPrev = pRight->FindPrevPortion( pLeft ); in AdjustRight()
285 SwLinePortion *pPrevPrev = pPrev->FindPrevPortion( pLeft ); in AdjustRight()
H A Dportxt.hxx36 class SwTxtPortion : public SwLinePortion
44 SwTxtPortion( const SwLinePortion &rPortion );
87 class SwHolePortion : public SwLinePortion
94 virtual SwLinePortion *Compress();
H A Dporfld.cxx60 SwLinePortion *SwFldPortion::Compress() in Compress()
61 { return (GetLen() || aExpand.Len() || SwLinePortion::Compress()) ? this : 0; } in Compress()
671 SwLinePortion *pTmp = GetPortion(); in Paint()
683 const SwLinePortion* pTmp = this; in Paint()
700 SwLinePortion *pThis = (SwLinePortion*)this; in Paint()
726 SwLinePortion *pThis = (SwLinePortion*)this; in Paint()
937 SwLinePortion *pTmp = GetPortion(); in Paint()
1090 SwLinePortion *pPor = pLine->GetPortion(); in StopAnimation()
H A Dblink.cxx134 void SwBlink::Insert( const Point& rPoint, const SwLinePortion* pPor, in Insert()
159 void SwBlink::Replace( const SwLinePortion* pOld, const SwLinePortion* pNew ) in Replace()
173 void SwBlink::Delete( const SwLinePortion* pPor ) in Delete()
H A Ditrcrsr.cxx75 const SwLinePortion& rPor ) in lcl_GetCharRectInsideField()
86 const SwLinePortion* pPor = &rPor; in lcl_GetCharRectInsideField()
118 ((SwLinePortion*)pPor)->SetLen( nLen - 1 ); in lcl_GetCharRectInsideField()
126 ((SwLinePortion*)pPor)->SetLen( nLen ); in lcl_GetCharRectInsideField()
130 ((SwLinePortion*)pPor)->SetLen( nOldLen ); in lcl_GetCharRectInsideField()
466 SwLinePortion *pPor = pCurr->GetFirstPortion(); in GetEndCharRect()
555 SwLinePortion *pPor = pCurr->GetFirstPortion(); in _GetCharRect()
974 SwLinePortion *pNext = pTmp->GetPortion(); in _GetCharRect()
1151 const SwLinePortion *pLast = rLineLayout.FindLastPortion(); in _GetCharRect()
1317 SwLinePortion *pPor = pCurr->GetFirstPortion(); in GetCrsrOfst()
[all …]
H A Dporexp.cxx38 { return SwLinePortion::GetCrsrOfst( nOfst ); } in GetCrsrOfst()
128 SwLinePortion *SwBlankPortion::Compress() { return this; } in Compress()
144 const SwLinePortion *pPos = rInf.GetRoot(); in MayUnderFlow()
288 sal_Bool bRet = SwLinePortion::Format( rInf ); in Format()
H A Dporfly.cxx71 ((SwLinePortion*)rInf.GetLastTab())->FormatEOL( rInf ); in Format()
127 const SwLinePortion* pLastPor = rInf.GetLast(); in Format()
437 return SwLinePortion::GetCrsrOfst( nOfst ); in GetFlyCrsrOfst()
449 return SwLinePortion::GetCrsrOfst( nOfst ); in GetCrsrOfst()
H A Dtxthyph.cxx111 SwLinePortion *pPor = aLine.GetCurr()->GetFirstPortion(); in Hyphenate()
196 SwLinePortion *pPos = pCurr->GetPortion(); in Hyphenate()
447 const SwLinePortion *pLast = rInf.GetLast(); in Format()
488 SwLinePortion *SwSoftHyphPortion::Compress() { return this; } in Compress()
/trunk/main/sw/source/core/inc/
H A Dblink.hxx26 class SwLinePortion;
38 const SwLinePortion *pPor;
42 SwBlinkPortion( const SwLinePortion* pPortion, sal_uInt16 nDirection ) in SwBlinkPortion()
44 SwBlinkPortion( const SwBlinkPortion* pBlink, const SwLinePortion* pPort ) in SwBlinkPortion()
50 const SwLinePortion *GetPortion() const{ return pPor; } in GetPortion()
72 void Insert( const Point& rPoint, const SwLinePortion* pPor,
74 void Replace( const SwLinePortion* pOld, const SwLinePortion* pNew );
75 void Delete( const SwLinePortion* pPor );
/trunk/main/sw/inc/
H A DEnhancedPDFExportHelper.hxx42 class SwLinePortion;
121 const SwLinePortion& mrPor;
123 Por_Info( const SwLinePortion& rPor, const SwTxtPainter& rTxtPainer ) in Por_Info()

12