From e16fdc3f3edc4f66cda9a44679af2ebe1b235612 Mon Sep 17 00:00:00 2001 From: Tom Adams Date: Sat, 29 May 2010 15:53:57 +0000 Subject: added clipping to editboxes (#773) and made their cursors blink --- src/game/client/components/menus_settings.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (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 a612ed77..dc5451b2 100644 --- a/src/game/client/components/menus_settings.cpp +++ b/src/game/client/components/menus_settings.cpp @@ -60,7 +60,8 @@ void CMenus::RenderSettingsPlayer(CUIRect MainView) UI()->DoLabel(&Button, aBuf, 14.0, -1); Button.VSplitLeft(80.0f, 0, &Button); Button.VSplitLeft(180.0f, &Button, 0); - if(DoEditBox(g_Config.m_PlayerName, &Button, g_Config.m_PlayerName, sizeof(g_Config.m_PlayerName), 14.0f)) + static float Offset = 0.0f; + if(DoEditBox(g_Config.m_PlayerName, &Button, g_Config.m_PlayerName, sizeof(g_Config.m_PlayerName), 14.0f, &Offset)) m_NeedSendinfo = true; // extra spacing @@ -598,7 +599,8 @@ void CMenus::RenderSettingsSound(CUIRect MainView) UI()->DoLabel(&Button, Localize("Sample rate"), 14.0f, -1); Button.VSplitLeft(110.0f, 0, &Button); Button.VSplitLeft(180.0f, &Button, 0); - DoEditBox(&g_Config.m_SndRate, &Button, aBuf, sizeof(aBuf), 14.0f); + static float Offset = 0.0f; + DoEditBox(&g_Config.m_SndRate, &Button, aBuf, sizeof(aBuf), 14.0f, &Offset); int Before = g_Config.m_SndRate; g_Config.m_SndRate = str_toint(aBuf); -- cgit 1.4.1