From 2d9730e216976103daea64a8df047d5f0dffd5f7 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Sat, 24 Dec 2022 12:46:59 +0100 Subject: Update tab management system --- src/base_tab/BaseGameTab.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/base_tab/BaseGameTab.cpp') diff --git a/src/base_tab/BaseGameTab.cpp b/src/base_tab/BaseGameTab.cpp index 79f28c1..dafa71a 100644 --- a/src/base_tab/BaseGameTab.cpp +++ b/src/base_tab/BaseGameTab.cpp @@ -2,6 +2,9 @@ #include "AppendGameDialog.hpp" #include +wxDEFINE_EVENT(OPEN_GAME_EVENT, wxCommandEvent); + + BaseGameTab::BaseGameTab(wxFrame *parent, std::string base_file) : TabBase_TabGames(parent), base_file(base_file), base(NULL) { @@ -72,10 +75,10 @@ void BaseGameTab::OnOpenGame(wxListEvent &event) { edited.push_back(*g); deleted.push_back(id); game_list->SetItemBackgroundColour(event.GetIndex(), *wxGREEN); - wxCommandEvent newGameEvent(NEW_GAME_EVENT, GetId()); - newGameEvent.SetEventObject(this); - newGameEvent.SetClientData(g); - ProcessEvent(newGameEvent); + wxCommandEvent openGameEvent(OPEN_GAME_EVENT, GetId()); + openGameEvent.SetEventObject(this); + openGameEvent.SetClientData(g); + ProcessEvent(openGameEvent); } } -- cgit v1.2.3