diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2022-12-31 20:25:12 +0100 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2022-12-31 20:25:12 +0100 |
| commit | 21a5b3df8ac01d723d447d94b681ee329ee6b072 (patch) | |
| tree | e9bce770ec7b5e1a3668795573b994598e0fc552 /src/MainWindow.cpp | |
| parent | 91d764ba59a478aa08c294d0cc1a18bf0ad848b6 (diff) | |
Debug Game class
Diffstat (limited to 'src/MainWindow.cpp')
| -rw-r--r-- | src/MainWindow.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index 22b579f..83fda6d 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -52,6 +52,7 @@ MainWindow::MainWindow() Bind(REFRESH_ENGINE_LIST, &MainWindow::OnRefreshEngineList, this, wxID_ANY); Bind(CLOSE_LINKED_TAB, &MainWindow::OnCloseTabLinkedTo, this, wxID_ANY); Bind(wxEVT_AUINOTEBOOK_PAGE_CLOSED, &MainWindow::OnAuiNotebookPageClosed, this, wxID_ANY); + Bind(wxEVT_AUINOTEBOOK_PAGE_CLOSE, &MainWindow::OnAuiNotebookPageCheck, this, wxID_ANY); // Add new game tab by default NewGame(std::shared_ptr<Game>(new Game())); @@ -62,6 +63,11 @@ MainWindow::MainWindow() this->AddPage(bt,bt);*/ } +void MainWindow::OnAuiNotebookPageCheck(wxAuiNotebookEvent& event){ + // TODO: Ask the user before closing + //event.Veto(); +} + void MainWindow::AddPage(wxWindow* window, TabInfos* infos){ window->SetClientData(infos); notebook->AddPage(window, window->GetLabel()); |
