From 7f0aa32d51878f83d0af941561408b4b727a4a5e Mon Sep 17 00:00:00 2001 From: Vicent Marti Date: Wed, 23 Jul 2008 22:32:00 +0000 Subject: Improved text handling. Fixed About dialog scroll-out text. svn-id: r33257 --- graphics/VectorRenderer.cpp | 4 ++-- graphics/VectorRenderer.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'graphics') diff --git a/graphics/VectorRenderer.cpp b/graphics/VectorRenderer.cpp index adcd299811..178f760751 100644 --- a/graphics/VectorRenderer.cpp +++ b/graphics/VectorRenderer.cpp @@ -275,7 +275,7 @@ inline uint32 fp_sqroot(uint32 x) { template void VectorRendererSpec:: drawString(const Graphics::Font *font, const Common::String &text, const Common::Rect &area, - GUI::Theme::TextAlign alignH, GUI::Theme::TextAlignVertical alignV) { + GUI::Theme::TextAlign alignH, GUI::Theme::TextAlignVertical alignV, int deltax) { int offset = 0; @@ -291,7 +291,7 @@ drawString(const Graphics::Font *font, const Common::String &text, const Common: break; } - font->drawString(_activeSurface, text, area.left, offset, area.width(), _fgColor, (Graphics::TextAlignment)alignH, 0, false); + font->drawString(_activeSurface, text, area.left, offset, area.width(), _fgColor, (Graphics::TextAlignment)alignH, deltax, false); } /** LINES **/ diff --git a/graphics/VectorRenderer.h b/graphics/VectorRenderer.h index 8a020ebfad..f659626bbf 100644 --- a/graphics/VectorRenderer.h +++ b/graphics/VectorRenderer.h @@ -407,7 +407,7 @@ public: */ virtual void blitSurface(Graphics::Surface *source, const Common::Rect &r) = 0; - virtual void drawString(const Graphics::Font *font, const Common::String &text, const Common::Rect &area, GUI::Theme::TextAlign alignH, GUI::Theme::TextAlignVertical alignV) = 0; + virtual void drawString(const Graphics::Font *font, const Common::String &text, const Common::Rect &area, GUI::Theme::TextAlign alignH, GUI::Theme::TextAlignVertical alignV, int deltax) = 0; virtual void disableShadows() { _disableShadows = true; } virtual void enableShadows() { _disableShadows = false; } @@ -486,7 +486,7 @@ public: void drawString(const Graphics::Font *font, const Common::String &text, const Common::Rect &area, GUI::Theme::TextAlign alignH, - GUI::Theme::TextAlignVertical alignV); + GUI::Theme::TextAlignVertical alignV, int deltax); /** * @see VectorRenderer::setFgColor() -- cgit v1.2.3