From b844f35e95751020232ec38044c66fe83ac9f1a5 Mon Sep 17 00:00:00 2001 From: Kayne Ruse Date: Fri, 9 Dec 2016 22:43:00 +1100 Subject: [PATCH] Added GUI trick --- client/scenes/lobby_menu.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/client/scenes/lobby_menu.cpp b/client/scenes/lobby_menu.cpp index bbd06e5..c7ff713 100644 --- a/client/scenes/lobby_menu.cpp +++ b/client/scenes/lobby_menu.cpp @@ -175,15 +175,31 @@ void LobbyMenu::MouseButtonDown(SDL_MouseButtonEvent const& event) { backButton.MouseButtonDown(event); if (username.MouseButtonDown(event)) { + //GUI trick + if (!username.GetText().compare(config["client.username"])) { + username.SetText(GetRenderer(), font, WHITE, ""); + } SDL_StartTextInput(); } if (password.MouseButtonDown(event)) { + //GUI trick + if (!password.GetText().compare(config["client.password"])) { + password.SetText(GetRenderer(), font, WHITE, ""); + } SDL_StartTextInput(); } if (handle.MouseButtonDown(event)) { + //GUI trick + if (!handle.GetText().compare(config["client.handle"])) { + handle.SetText(GetRenderer(), font, WHITE, ""); + } SDL_StartTextInput(); } if (avatar.MouseButtonDown(event)) { + //GUI trick + if (!avatar.GetText().compare(config["client.avatar"])) { + avatar.SetText(GetRenderer(), font, WHITE, ""); + } SDL_StartTextInput(); } }