diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2022-12-25 15:51:00 +0100 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2022-12-25 15:51:00 +0100 |
| commit | 060ed65712242cc42aac21585b3829bca316088d (patch) | |
| tree | 7edf98d5c41a7dca12ab7be133e9d12084f6b4b7 /src/base_tab | |
| parent | 92ec92a2102a2987b005f42adf743a476d9d74af (diff) | |
Update game list
Diffstat (limited to 'src/base_tab')
| -rw-r--r-- | src/base_tab/BaseGameTab.cpp | 4 | ||||
| -rw-r--r-- | src/base_tab/GameListManager.cpp | 4 | ||||
| -rw-r--r-- | src/base_tab/GameListManager.hpp | 1 |
3 files changed, 7 insertions, 2 deletions
diff --git a/src/base_tab/BaseGameTab.cpp b/src/base_tab/BaseGameTab.cpp index c5b3958..cdab3b1 100644 --- a/src/base_tab/BaseGameTab.cpp +++ b/src/base_tab/BaseGameTab.cpp @@ -24,7 +24,7 @@ BaseGameTab::BaseGameTab(wxFrame *parent, std::string base_file, TabInfos *main_ void BaseGameTab::OnImport(wxCommandEvent &event) { AppendGameDialog *dia = new AppendGameDialog(this, base); dia->ShowModal(); - game_list->DeleteAllItems(); + glm->Clear(); deleted.clear(); edited.clear(); LoadFile(); @@ -69,7 +69,7 @@ void BaseGameTab::OnSave(wxCommandEvent &event) { closeLinkedTabEvent.SetClientData(main_tab); ProcessEvent(closeLinkedTabEvent); - game_list->DeleteAllItems(); + glm->Clear(); edited.clear(); deleted.clear(); LoadFile(); diff --git a/src/base_tab/GameListManager.cpp b/src/base_tab/GameListManager.cpp index 289cbd3..2f43802 100644 --- a/src/base_tab/GameListManager.cpp +++ b/src/base_tab/GameListManager.cpp @@ -22,3 +22,7 @@ void GameListManager::AddGame(CType W,CType B,CType Evt,CType Rnd, CType Res, CT game_list->SetItem(index, 6, Eco); game_counter++; } + +void GameListManager::Clear(){ + game_list->DeleteAllItems(); +} diff --git a/src/base_tab/GameListManager.hpp b/src/base_tab/GameListManager.hpp index 6f8aa06..de57e56 100644 --- a/src/base_tab/GameListManager.hpp +++ b/src/base_tab/GameListManager.hpp @@ -8,4 +8,5 @@ class GameListManager { public: GameListManager(wxListCtrl *game_list); void AddGame(CType W,CType B,CType Evt,CType Rnd, CType Res, CType Eco); + void Clear(); };
\ No newline at end of file |
