Index: binaries/data/mods/public/gui/replaymenu/replay_menu.xml =================================================================== --- binaries/data/mods/public/gui/replaymenu/replay_menu.xml +++ binaries/data/mods/public/gui/replaymenu/replay_menu.xml @@ -15,7 +15,7 @@ - + @@ -52,7 +52,7 @@ - - + + File path for the currently selected replay. + - + @@ -223,32 +224,32 @@ - + Main Menu Engine.SwitchGuiPage("page_pregame.xml"); - + Delete deleteReplayButtonPressed(); - + Rebuild Cache Rebuild the replay cache from scratch. Potentially slow! reloadCache(); displayReplayList(); - + Summary showReplaySummary(); - + Start Replay startReplay(); Index: binaries/data/mods/public/gui/replaymenu/sprites.xml =================================================================== --- binaries/data/mods/public/gui/replaymenu/sprites.xml +++ binaries/data/mods/public/gui/replaymenu/sprites.xml @@ -2,7 +2,7 @@ Index: source/gui/ObjectTypes/CInput.cpp =================================================================== --- source/gui/ObjectTypes/CInput.cpp +++ source/gui/ObjectTypes/CInput.cpp @@ -1467,7 +1467,7 @@ } // selecting only one, then we need only to draw a cursor. - if (i != (int)it->m_ListOfX.size() && it->m_ListStart + i == m_iBufferPos && m_CursorVisState) + if (i != (int)it->m_ListOfX.size() && it->m_ListStart + i == m_iBufferPos && m_CursorVisState && !m_Readonly) textRenderer.Put(0.0f, 0.0f, L"_"); // Drawing selected area @@ -1497,7 +1497,7 @@ if (it->m_ListStart + (int)it->m_ListOfX.size() == m_iBufferPos) { textRenderer.SetCurrentColor(m_TextColor); - if (m_CursorVisState) + if (m_CursorVisState && !m_Readonly) textRenderer.PutAdvance(L"_"); if (using_selected_color)