aboutsummaryrefslogtreecommitdiff
path: root/src/base_tab/BaseGameTab.cpp
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2022-12-24 12:46:59 +0100
committerLoic Guegan <manzerbredes@mailbox.org>2022-12-24 12:46:59 +0100
commit2d9730e216976103daea64a8df047d5f0dffd5f7 (patch)
tree894454165b388167c077619c0a0388338c828c05 /src/base_tab/BaseGameTab.cpp
parent273610cb0f848fd99f9b9769f0d60b6e2df590ed (diff)
Update tab management system
Diffstat (limited to 'src/base_tab/BaseGameTab.cpp')
-rw-r--r--src/base_tab/BaseGameTab.cpp11
1 files changed, 7 insertions, 4 deletions
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 <wx/filename.h>
+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);
}
}