From c3b1705e3f45d6e40c6e069f07b643d8f8161280 Mon Sep 17 00:00:00 2001 From: "j4ck.fr0st" Date: Sat, 10 Apr 2010 21:14:18 +0000 Subject: [PATCH] Fix some not-so-obvious breakage in Frame.cpp, removed Xlib from the build (its only for non-win32) git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5321 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Core/DolphinWX/Src/Frame.cpp | 11 ++++------- .../Plugins/Plugin_GCPadNew/Plugin_GCPadNew.vcproj | 14 +------------- 2 files changed, 5 insertions(+), 20 deletions(-) diff --git a/Source/Core/DolphinWX/Src/Frame.cpp b/Source/Core/DolphinWX/Src/Frame.cpp index 83fe319a64..357cb6c21d 100644 --- a/Source/Core/DolphinWX/Src/Frame.cpp +++ b/Source/Core/DolphinWX/Src/Frame.cpp @@ -823,17 +823,14 @@ void CFrame::OnKeyDown(wxKeyEvent& event) else if (! (Core::GetState() == Core::CORE_RUN && bRenderToMain && event.GetEventObject() == this)) event.Skip(); -#ifdef _WIN32 - if(event.GetKeyCode() == 'M', '3', '4', '5', '6', '7') // Send this to the video plugin WndProc - { - PostMessage((HWND)Core::GetWindowHandle(), WM_USER, WM_USER_KEYDOWN, event.GetKeyCode()); - } -#elif defined(HAVE_X11) && HAVE_X11 && defined(HAVE_GTK2) && HAVE_GTK2 && defined(wxGTK) if (event.GetKeyCode() >= '3' && event.GetKeyCode() <= '7') // Send this to the video plugin { +#ifdef _WIN32 + PostMessage((HWND)Core::GetWindowHandle(), WM_USER, WM_USER_KEYDOWN, event.GetKeyCode()); +#elif defined(HAVE_X11) && HAVE_X11 && defined(HAVE_GTK2) && HAVE_GTK2 && defined(wxGTK) X11_SendKeyEvent(event.GetKeyCode()); - } #endif + } // Send the keyboard status to the Input plugin CPluginManager::GetInstance().GetPad(0)->PAD_Input(event.GetKeyCode(), 1); // 1 = Down diff --git a/Source/Plugins/Plugin_GCPadNew/Plugin_GCPadNew.vcproj b/Source/Plugins/Plugin_GCPadNew/Plugin_GCPadNew.vcproj index f7c62c9a59..625ff1ddb2 100644 --- a/Source/Plugins/Plugin_GCPadNew/Plugin_GCPadNew.vcproj +++ b/Source/Plugins/Plugin_GCPadNew/Plugin_GCPadNew.vcproj @@ -1,7 +1,7 @@ - - - - - -