Kaydet (Commit) 41ad6531 authored tarafından Zolnai Tamás's avatar Zolnai Tamás

Vertical content alignment of vertical text frames

Change-Id: If365684f8fec5c560e948e3428681462e227dc00
üst 8b4fcb9c
...@@ -1711,11 +1711,21 @@ void SwFlyFrm::MakeContentPos( const SwBorderAttrs &rAttrs ) ...@@ -1711,11 +1711,21 @@ void SwFlyFrm::MakeContentPos( const SwBorderAttrs &rAttrs )
{ {
if( nAdjust == SDRTEXTVERTADJUST_CENTER ) if( nAdjust == SDRTEXTVERTADJUST_CENTER )
{ {
aNewContentPos.setY(aNewContentPos.getY() + nDiff/2); if( bVertL2R )
aNewContentPos.setX(aNewContentPos.getX() + nDiff/2);
else if( bVert )
aNewContentPos.setX(aNewContentPos.getX() - nDiff/2);
else
aNewContentPos.setY(aNewContentPos.getY() + nDiff/2);
} }
else if( nAdjust == SDRTEXTVERTADJUST_BOTTOM ) else if( nAdjust == SDRTEXTVERTADJUST_BOTTOM )
{ {
aNewContentPos.setY(aNewContentPos.getY() + nDiff); if( bVertL2R )
aNewContentPos.setX(aNewContentPos.getX() + nDiff);
else if( bVert )
aNewContentPos.setX(aNewContentPos.getX() - nDiff);
else
aNewContentPos.setY(aNewContentPos.getY() + nDiff);
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment