From cd9f55f5addd2135e7c48f2f180bb7aeacf14c61 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Sun, 25 Dec 2022 16:39:54 +0100 Subject: [PATCH] Update game list --- src/base_tab/GameListManager.cpp | 5 +++++ src/base_tab/GameListManager.hpp | 1 + 2 files changed, 6 insertions(+) diff --git a/src/base_tab/GameListManager.cpp b/src/base_tab/GameListManager.cpp index 3b6b4a7..fac9074 100644 --- a/src/base_tab/GameListManager.cpp +++ b/src/base_tab/GameListManager.cpp @@ -33,4 +33,9 @@ void GameListManager::DisplayRow(long id){ void GameListManager::Clear(){ game_list->DeleteAllItems(); + rows.clear(); +} + +void GameListManager::ClearDisplayedRow(){ + game_list->DeleteAllItems(); } diff --git a/src/base_tab/GameListManager.hpp b/src/base_tab/GameListManager.hpp index 485bc87..188407b 100644 --- a/src/base_tab/GameListManager.hpp +++ b/src/base_tab/GameListManager.hpp @@ -17,6 +17,7 @@ class GameListManager { std::vector rows; void DisplayRow(long id); + void ClearDisplayedRow(); public: GameListManager(wxListCtrl *game_list); void AddGame(CType White,CType Black,CType Event,CType Round, CType Result, CType Eco);