From c07fecc4bc833aea970709fa043ba81c68a402e6 Mon Sep 17 00:00:00 2001 From: Ilari Liusvaara Date: Sun, 15 Jan 2012 01:15:20 +0200 Subject: [PATCH] wxwidgets: Actually implement load state preserving input --- src/plat-wxwidgets/mainwindow.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/plat-wxwidgets/mainwindow.cpp b/src/plat-wxwidgets/mainwindow.cpp index d0decccc..29b0fd03 100644 --- a/src/plat-wxwidgets/mainwindow.cpp +++ b/src/plat-wxwidgets/mainwindow.cpp @@ -939,6 +939,15 @@ void wxwin_mainwindow::handle_menu_click(wxCommandEvent& e) break; platform::queue("load-state " + filename); break; + case wxID_LOAD_STATE_P: + d = new wxFileDialog(this, wxT("Load State (Preserve)"), wxT(".")); + if(d->ShowModal() == wxID_OK) + filename = tostdstring(d->GetPath()); + d->Destroy(); + if(filename == "") + break; + platform::queue("load-preserve " + filename); + break; case wxID_REWIND_MOVIE: platform::queue("rewind-movie"); break; -- 2.11.4.GIT