diff options
author | Thomas Arnhold <thomas@arnhold.org> | 2012-02-18 19:01:40 +0100 |
---|---|---|
committer | Thomas Arnhold <thomas@arnhold.org> | 2012-02-18 21:32:58 +0100 |
commit | 949214fab82258f919b2668bd7d1b57d562feaf7 (patch) | |
tree | 1ff92ef6fa6cd0f455c674e3dd3011ecec840ef9 /editeng | |
parent | 39d219b6b0f5d83306cbc0a2f03560b4abc4c24f (diff) |
unusedeasy.code: remove SvxFont::DrawText
Diffstat (limited to 'editeng')
-rw-r--r-- | editeng/inc/editeng/svxfont.hxx | 3 | ||||
-rw-r--r-- | editeng/source/items/svxfont.cxx | 31 |
2 files changed, 0 insertions, 34 deletions
diff --git a/editeng/inc/editeng/svxfont.hxx b/editeng/inc/editeng/svxfont.hxx index 0dc33b630321..20db6474adf5 100644 --- a/editeng/inc/editeng/svxfont.hxx +++ b/editeng/inc/editeng/svxfont.hxx @@ -106,9 +106,6 @@ public: Size GetTxtSize( const OutputDevice *pOut, const String &rTxt, const sal_uInt16 nIdx = 0, const sal_uInt16 nLen = STRING_LEN ) const; - void DrawText( OutputDevice *pOut, const Point &rPos, const String &rTxt, - const sal_uInt16 nIdx = 0, const sal_uInt16 nLen = STRING_LEN ) const; - void QuickDrawText( OutputDevice *pOut, const Point &rPos, const String &rTxt, const sal_uInt16 nIdx = 0, const sal_uInt16 nLen = STRING_LEN, const sal_Int32* pDXArray = NULL ) const; diff --git a/editeng/source/items/svxfont.cxx b/editeng/source/items/svxfont.cxx index 50800387e3d9..2e76b11ad21d 100644 --- a/editeng/source/items/svxfont.cxx +++ b/editeng/source/items/svxfont.cxx @@ -478,37 +478,6 @@ Size SvxFont::GetTxtSize( const OutputDevice *pOut, const XubString &rTxt, } -void SvxFont::DrawText( OutputDevice *pOut, - const Point &rPos, const XubString &rTxt, - const xub_StrLen nIdx, const xub_StrLen nLen ) const -{ - if( !nLen || !rTxt.Len() ) return; - xub_StrLen nTmp = nLen; - if ( nTmp == STRING_LEN ) // already initialized? - nTmp = rTxt.Len(); - Point aPos( rPos ); - if ( nEsc ) - { - Size aSize = (this->GetSize()); - aPos.Y() -= ((nEsc*long(aSize.Height()))/ 100L); - } - Font aOldFont( ChgPhysFont( pOut ) ); - - if ( IsCapital() ) - DrawCapital( pOut, aPos, rTxt, nIdx, nTmp ); - else - { - Size aSize = GetPhysTxtSize( pOut, rTxt, nIdx, nTmp ); - - if ( !IsCaseMap() ) - pOut->DrawStretchText( aPos, aSize.Width(), rTxt, nIdx, nTmp ); - else - pOut->DrawStretchText( aPos, aSize.Width(), CalcCaseMap( rTxt ), - nIdx, nTmp ); - } - pOut->SetFont(aOldFont); -} - void SvxFont::QuickDrawText( OutputDevice *pOut, const Point &rPos, const XubString &rTxt, const xub_StrLen nIdx, const xub_StrLen nLen, const sal_Int32* pDXArray ) const |