aboutsummaryrefslogtreecommitdiff
path: root/src/base_tab/GameListManager.cpp
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2022-12-27 15:58:16 +0100
committerLoic Guegan <manzerbredes@mailbox.org>2022-12-27 15:58:16 +0100
commitc97e151e1be7123d9d15e9ffcff1c46cecbb543a (patch)
treea160099d4b1e7f66b22a19d35c0d1a997aca86bb /src/base_tab/GameListManager.cpp
parentf40fd3e7a4c5fd36c977ad5343de4fe7859cbbbe (diff)
Improve game import
Diffstat (limited to 'src/base_tab/GameListManager.cpp')
-rw-r--r--src/base_tab/GameListManager.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/base_tab/GameListManager.cpp b/src/base_tab/GameListManager.cpp
index 84c2a34..3da6dc2 100644
--- a/src/base_tab/GameListManager.cpp
+++ b/src/base_tab/GameListManager.cpp
@@ -11,12 +11,14 @@ GameListManager::GameListManager(wxListCtrl *game_list): game_list(game_list), g
game_list->InsertColumn(6, L"ECO", wxLIST_FORMAT_LEFT, 200);
}
-void GameListManager::AddGame(CType White,CType Black,CType Event,CType Round, CType Result, CType Eco){
+long GameListManager::AddGame(CType White,CType Black,CType Event,CType Round, CType Result, CType Eco){
// Update rows elements
rows.push_back({game_counter,White,Black,Event,Round,Result,Eco});
// Display the row
DisplayRow(game_counter);
+ long id=game_counter;
game_counter++;
+ return id;
}
void GameListManager::DisplayRow(long id){