diff options
-rw-r--r-- | editeng/inc/editeng/svxfont.hxx | 3 | ||||
-rw-r--r-- | editeng/source/items/svxfont.cxx | 31 | ||||
-rwxr-xr-x | unusedcode.easy | 1 |
3 files changed, 0 insertions, 35 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 diff --git a/unusedcode.easy b/unusedcode.easy index 6abc24b2ea8a..fc8647531f81 100755 --- a/unusedcode.easy +++ b/unusedcode.easy @@ -284,7 +284,6 @@ SvxDoCapitals::Do(String const&, unsigned short, unsigned short, unsigned char) SvxDrawOutlinerViewForwarder::SetShapePos(Point const&) SvxDrawPage::SvxDrawPage() SvxEditSourceHelper::UserSpaceToEE(Rectangle const&, Size const&, bool) -SvxFont::DrawText(OutputDevice*, Point const&, String const&, unsigned short, unsigned short) const SvxFrameDirectionItem::SvxFrameDirectionItem(unsigned short) SvxGrafToolBoxControl::RegisterControl(unsigned short, SfxModule*) SvxIMapDlg::GetTargetList() const |