diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/guiMainMenu.cpp | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/src/guiMainMenu.cpp b/src/guiMainMenu.cpp index 48e41bb81..9966b9fa7 100644 --- a/src/guiMainMenu.cpp +++ b/src/guiMainMenu.cpp @@ -483,16 +483,20 @@ void GUIMainMenu::regenerateGui(v2u32 screensize) { core::rect<s32> rect(0, 0, 390, 20); rect += m_topleft_client + v2s32(50, 10); - Environment->addStaticText(wgettext("Favorites:"), + wchar_t* text = wgettext("Favorites:"); + Environment->addStaticText(text, rect, false, true, this, GUI_ID_SERVERLIST_TITLE); + delete[] text; } } else { m_data->servers = ServerList::getOnline(); { core::rect<s32> rect(0, 0, 390, 20); rect += m_topleft_client + v2s32(50, 10); - Environment->addStaticText(wgettext("Public Server List:"), + wchar_t* text = wgettext("Public Server List:"); + Environment->addStaticText(text, rect, false, true, this, GUI_ID_SERVERLIST_TITLE); + delete[] text; } } #else @@ -500,8 +504,10 @@ void GUIMainMenu::regenerateGui(v2u32 screensize) { core::rect<s32> rect(0, 0, 390, 20); rect += m_topleft_client + v2s32(50, 10); - Environment->addStaticText(wgettext("Favorites:"), + wchar_t* text = wgettext("Favorites:"); + Environment->addStaticText(text, rect, false, true, this, GUI_ID_SERVERLIST_TITLE); + delete[] text; } #endif updateGuiServerList(); @@ -1372,9 +1378,11 @@ bool GUIMainMenu::OnEvent(const SEvent& event) readInput(&cur); if (getTab() == TAB_MULTIPLAYER && cur.address == L"") { + wchar_t* text = wgettext("Address required."); (new GUIMessageMenu(env, parent, -1, menumgr, - wgettext("Address required.")) + text) )->drop(); + delete[] text; return true; } acceptInput(); |