From 4322113435349ea6ecb6815de7aeb8d57308693e Mon Sep 17 00:00:00 2001 From: oy Date: Sat, 7 Aug 2010 20:52:33 +0200 Subject: fixed overlapping skin name in the player settings --- src/game/client/components/menus_settings.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/game/client/components/menus_settings.cpp') diff --git a/src/game/client/components/menus_settings.cpp b/src/game/client/components/menus_settings.cpp index 1dee273e..ace86266 100644 --- a/src/game/client/components/menus_settings.cpp +++ b/src/game/client/components/menus_settings.cpp @@ -139,7 +139,10 @@ void CMenus::RenderSettingsPlayer(CUIRect MainView) Button.VSplitLeft(100.0f, 0, &Button); str_format(aBuf, sizeof(aBuf), "%s", g_Config.m_PlayerSkin); - UI()->DoLabel(&Button, aBuf, 14.0, -1); + CTextCursor Cursor; + TextRender()->SetCursor(&Cursor, Button.x, Button.y, 14.0f, TEXTFLAG_RENDER|TEXTFLAG_STOP_AT_END); + Cursor.m_LineWidth = SkinRect.w-(Button.x-SkinRect.x)-5.0f; + TextRender()->TextEx(&Cursor, aBuf, -1); } RightView.HSplitTop(20.0f, &Button, &RightView); -- cgit 1.4.1