diff options
author | Darkvater <Darkvater@openttd.org> | 2005-07-19 22:12:04 +0000 |
---|---|---|
committer | Darkvater <Darkvater@openttd.org> | 2005-07-19 22:12:04 +0000 |
commit | 57084f2caa802c9d33effadad2d4f4aa5da7824a (patch) | |
tree | 2510f3eedd1c2af25757fd24b0d1d4fd12437bc6 /gfx.c | |
parent | 7269771544af65ddb0c69d338253bd0a5940caac (diff) | |
download | openttd-57084f2caa802c9d33effadad2d4f4aa5da7824a.tar.xz |
(svn r2644) - Fix: my name was mistyped ;p
- Add DoDrawStringCentered() and change the multiline strings in the about box to single-line ones
Diffstat (limited to 'gfx.c')
-rw-r--r-- | gfx.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -365,6 +365,13 @@ int DrawStringCenteredTruncated(int xl, int xr, int y, StringID str, uint16 colo return DoDrawString(buffer, (xl + xr - w) / 2, y, color); } +int DoDrawStringCentered(int x, int y, const char *str, uint16 color) +{ + int w = GetStringWidth(str); + DoDrawString(str, x - w / 2, y, color); + return w; +} + void DrawStringCenterUnderline(int x, int y, StringID str, uint16 color) { int w = DrawStringCentered(x, y, str, color); |