From b39a54ab57d9c02d9a1ceb626df3c6654711590e Mon Sep 17 00:00:00 2001 From: zeromus Date: Sat, 14 Sep 2013 19:37:36 +0000 Subject: [PATCH] goodbye, wxdlg --- desmume/src/wxdlg/desmume.pjd | 7192 ------------------ desmume/src/wxdlg/wxcontrolsconfigdialog.cpp | 575 -- desmume/src/wxdlg/wxcontrolsconfigdialog.h | 163 - desmume/src/wxdlg/wxdlg3dViewer.cpp | 422 - desmume/src/wxdlg/wxdlg3dViewer.h | 195 - 5 files changed, 8547 deletions(-) delete mode 100644 desmume/src/wxdlg/desmume.pjd delete mode 100644 desmume/src/wxdlg/wxcontrolsconfigdialog.cpp delete mode 100644 desmume/src/wxdlg/wxcontrolsconfigdialog.h delete mode 100644 desmume/src/wxdlg/wxdlg3dViewer.cpp delete mode 100644 desmume/src/wxdlg/wxdlg3dViewer.h diff --git a/desmume/src/wxdlg/desmume.pjd b/desmume/src/wxdlg/desmume.pjd deleted file mode 100644 index d62be4bb8..000000000 --- a/desmume/src/wxdlg/desmume.pjd +++ /dev/null @@ -1,7192 +0,0 @@ - - -
- 0 - "" - "" - "" - "" - "" - 0 - 0 - 0 - 1 - 1 - 1 - 1 - 0 - "" - "" - "" - 0 - 0 - 0 - 1 - "<All platforms>" - "2.8.10" - "Standard" - "///////////////////////////////////////////////////////////////////////////// -// Name: %HEADER-FILENAME% -// Purpose: -// Author: %AUTHOR% -// Modified by: -// Created: %DATE% -// RCS-ID: -// Copyright: %COPYRIGHT% -// Licence: -///////////////////////////////////////////////////////////////////////////// - -" - "///////////////////////////////////////////////////////////////////////////// -// Name: %SOURCE-FILENAME% -// Purpose: -// Author: %AUTHOR% -// Modified by: -// Created: %DATE% -// RCS-ID: -// Copyright: %COPYRIGHT% -// Licence: -///////////////////////////////////////////////////////////////////////////// - -" - "///////////////////////////////////////////////////////////////////////////// -// Name: %SYMBOLS-FILENAME% -// Purpose: Symbols file -// Author: %AUTHOR% -// Modified by: -// Created: %DATE% -// RCS-ID: -// Copyright: %COPYRIGHT% -// Licence: -///////////////////////////////////////////////////////////////////////////// - -" - "" - "// For compilers that support precompilation, includes "wx/wx.h". -#include "wx/wxprec.h" - -#ifdef __BORLANDC__ -#pragma hdrstop -#endif - -#ifndef WX_PRECOMP -#include "wx/wx.h" -#endif - -" - " /// %BODY% -" - " -/* - * %BODY% - */ - -" - "app_resources.h" - "app_resources.cpp" - "AppResources" - "app.h" - "app.cpp" - "Application" - 0 - "" - "<None>" - "iso-8859-1" - "utf-8" - "utf-8" - "" - 0 - 0 - 4 - " " - "" - 0 - 0 - 1 - 0 - 1 - 1 - 0 - 1 - 0 - 0 -
- - - "" - "data-document" - "" - "" - 0 - 1 - 0 - 0 - - "Configurations" - "config-data-document" - "" - "" - 0 - 1 - 0 - 0 - "" - 1 - -8519680 - "" - "Debug" - "Unicode" - "Static" - "Modular" - "GUI" - "wxMSW" - "Default" - "Dynamic" - "Yes" - "No" - "Yes" - "No" - "No" - "Yes" - "Yes" - "Yes" - "Yes" - "Yes" - "Yes" - "%EXECUTABLE%" - "" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%WXVERSION%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - "%AUTO%" - 0 - 1 - - - - - - - "Projects" - "root-document" - "" - "project" - 1 - 1 - 0 - 1 - - "Windows" - "html-document" - "" - "dialogsfolder" - 1 - 1 - 0 - 1 - - "wxdlg3dViewer" - "dialog-document" - "" - "dialog" - 0 - 1 - 0 - 0 - "wbDialogProxy" - 10000 - 0 - "" - 0 - "" - "Standard" - 0 - 0 - "wxEVT_CLOSE_WINDOW|OnCloseWindow|NONE||wxdlg3dViewer" - "ID_X" - 10000 - "wxdlg3dViewer" - "wxDialog" - "wxDialog" - "wxdlg3dViewer.cpp" - "wxdlg3dViewer.h" - "" - "3D Viewer" - 1 - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "Tiled" - 0 - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 1 - 0 - "" - 0 - 1 - -1 - -1 - 399 - 300 - 0 - "" - - "wxFlexGridSizer" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbFlexGridSizerProxy" - "0,1,2,3,4" - "" - 0 - 1 - 0 - 0 - "" - "<Any platform>" - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - - "wxBoxSizer V" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbBoxSizerProxy" - "Vertical" - "" - "Expand" - "Top" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "<Any platform>" - - "wxStaticBoxSizer V" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbStaticBoxSizerProxy" - "wxID_ANY" - -1 - "Display options" - "" - "" - "" - "" - 0 - 1 - "wxStaticBox" - "Vertical" - "Centre" - "Top" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "<Any platform>" - - "wxCheckBox: ID_CheckMaterialInterpolate" - "dialog-control-document" - "" - "checkbox" - 0 - 1 - 0 - 0 - "wbCheckBoxProxy" - "wxEVT_COMMAND_CHECKBOX_CLICKED|OnMaterialInterpolateClick|NONE||wxdlg3dViewer" - "ID_CheckMaterialInterpolate" - 10004 - "" - "wxCheckBox" - "wxCheckBox" - 1 - 0 - "" - "" - "checkMaterialInterpolate" - "Material clip interpolation" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - "wxCheckBox: ID_CHECKBOX1" - "dialog-control-document" - "" - "checkbox" - 0 - 1 - 0 - 0 - "wbCheckBoxProxy" - "ID_CHECKBOX1" - 10008 - "" - "wxCheckBox" - "wxCheckBox" - 1 - 0 - "" - "" - "" - "Something else" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - - "Spacer" - "dialog-control-document" - "" - "spacer" - 0 - 1 - 0 - 0 - "wbSpacerProxy" - 5 - 5 - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "<Any platform>" - - - "wxFlexGridSizer" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbFlexGridSizerProxy" - "" - "" - 2 - 0 - 0 - 0 - "" - "<Any platform>" - "Centre" - "Centre" - 1 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - - "wxWindow: ID_PanelTexture" - "dialog-control-document" - "" - "foreign" - 0 - 1 - 0 - 0 - "wbForeignCtrlProxy" - "wxEVT_PAINT|OnPaintPanelTexture|NONE||wxdlg3dViewer" - "wxEVT_ERASE_BACKGROUND|OnDoNotEraseBackground|NONE||wxdlg3dViewer" - "ID_PanelTexture" - 10001 - "" - "wxWindow" - "wxWindow" - 1 - 0 - "" - "" - "panelTexture" - 1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - 64 - 64 - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "3dviewer is unstable. -dont use it." - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - - - "wxWindow: ID_PanelViewport" - "dialog-control-document" - "" - "foreign" - 0 - 1 - 0 - 0 - "wbForeignCtrlProxy" - "wxEVT_PAINT|OnPanelPaint|NONE||wxdlg3dViewer" - "wxEVT_ERASE_BACKGROUND|OnDoNotEraseBackground|NONE||wxdlg3dViewer" - "ID_PanelViewport" - 10002 - "" - "wxWindow" - "wxWindow" - 1 - 0 - "" - "" - "panelViewport" - 1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - 256 - 192 - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - "" - - - "wxFlexGridSizer" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbFlexGridSizerProxy" - "" - "1" - 1 - 3 - 0 - 0 - "" - "<Any platform>" - "Centre" - "Expand" - 1 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - - "wxStaticBoxSizer V" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbStaticBoxSizerProxy" - "wxID_ANY" - -1 - "Choose One" - "" - "" - "" - "" - 0 - 1 - "wxStaticBox" - "Vertical" - "Centre" - "Bottom" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "<Any platform>" - - "wxRadioButton: ID_RADIOBUTTON" - "dialog-control-document" - "" - "radiobutton" - 0 - 1 - 0 - 0 - "wbRadioButtonProxy" - "ID_RADIOBUTTON" - 10005 - "" - "wxRadioButton" - "wxRadioButton" - 1 - 0 - "" - "" - "" - "Final Polylist" - 1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - "wxRadioButton: ID_RADIOBUTTON1" - "dialog-control-document" - "" - "radiobutton" - 0 - 1 - 0 - 0 - "wbRadioButtonProxy" - "ID_RADIOBUTTON1" - 10006 - "" - "wxRadioButton" - "wxRadioButton" - 1 - 0 - "" - "" - "" - "User Polylist" - 0 - "" - "" - "" - "" - "" - 0 - 0 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - "wxRadioButton: ID_RADIOBUTTON2" - "dialog-control-document" - "" - "radiobutton" - 0 - 1 - 0 - 0 - "wbRadioButtonProxy" - "ID_RADIOBUTTON2" - 10007 - "" - "wxRadioButton" - "wxRadioButton" - 1 - 0 - "" - "" - "" - "Display List" - 0 - "" - "" - "" - "" - "" - 0 - 0 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - - "Spacer" - "dialog-control-document" - "" - "spacer" - 0 - 1 - 0 - 0 - "wbSpacerProxy" - 5 - 5 - "Centre" - "Centre" - 1 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "<Any platform>" - - - "wxStaticBoxSizer V" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbStaticBoxSizerProxy" - "wxID_ANY" - -1 - "Statistics" - "" - "" - "" - "" - 0 - 1 - "wxStaticBox" - "Vertical" - "Expand" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "<Any platform>" - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "labelFrameCounter" - "Frame: 9999999" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Left" - "Centre" - 0 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "labelUserPolycount" - "User Polys: 999999" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Left" - "Centre" - 0 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "labelFinalPolycount" - "Final Polys: " - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Left" - "Centre" - 0 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - - - "wxStaticLine: wxID_STATIC" - "dialog-control-document" - "" - "staticline" - 0 - 1 - 0 - 0 - "wbStaticLineProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticLine" - "wxStaticLine" - 1 - 0 - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Expand" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - - - "wxDesmumeListCtrl: ID_ListPolys" - "dialog-control-document" - "" - "listctrl" - 0 - 1 - 0 - 0 - "wbListCtrlProxy" - "wxEVT_COMMAND_LIST_ITEM_SELECTED|OnListPolysSelected|NONE||wxdlg3dViewer" - "ID_ListPolys" - 10009 - "" - "wxDesmumeListCtrl" - "wxListCtrl" - 0 - 0 - "" - "" - "listPolys" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Expand" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - "" - - - "wxTreeCtrl: ID_Tree" - "dialog-control-document" - "" - "treectrl" - 0 - 1 - 0 - 0 - "wbTreeCtrlProxy" - "ID_Tree" - 10003 - "" - "wxTreeCtrl" - "wxTreeCtrl" - 1 - 0 - "" - "" - "tree" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 1 - 1 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - 99 - 99 - "Centre" - "Expand" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - "" - - - - - "wxControlsConfigDialog" - "dialog-document" - "" - "dialog" - 0 - 1 - 0 - 0 - "wbDialogProxy" - 10000 - 0 - "" - 0 - "" - "Standard" - 0 - 0 - "ID_WXCONTROLSCONFIGDIALOG" - 10010 - "wxControlsConfigDialog" - "wxDialog" - "wxDialog" - "wxcontrolsconfigdialog.cpp" - "wxcontrolsconfigdialog.h" - "" - "Controls configuration" - 1 - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "Tiled" - 0 - 1 - 0 - 1 - 0 - 0 - 1 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 1 - 0 - "" - 0 - 1 - -1 - -1 - 400 - 300 - 0 - "" - - "wxBoxSizer V" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbBoxSizerProxy" - "Vertical" - "" - 0 - 0 - 0 - "<Any platform>" - - "wxBoxSizer H" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbBoxSizerProxy" - "Horizontal" - "" - "Centre" - "Centre" - 0 - 0 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "<Any platform>" - - "wxStaticBoxSizer V" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbStaticBoxSizerProxy" - "wxID_ANY" - -1 - "Keyboard" - "" - "" - "" - "" - 0 - 1 - "wxStaticBox" - "Vertical" - "Centre" - "Top" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "<Any platform>" - - "wxFlexGridSizer" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbFlexGridSizerProxy" - "" - "" - 3 - 0 - 0 - 0 - "" - "<Any platform>" - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 0 - 1 - 0 - 0 - 0 - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "L:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_L_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_L_S" - 10011 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_L_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_L_C" - 10012 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "R:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_R_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_R_S" - 10013 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_R_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_R_C" - 10014 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "X:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_X_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_X_S" - 10015 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_X_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_X_C" - 10016 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "Y:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_Y_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_Y_S" - 10017 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_Y_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_Y_C" - 10018 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "A:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_A_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_A_S" - 10019 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_A_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_A_C" - 10020 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "B:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_B_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_B_S" - 10021 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_B_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_B_C" - 10022 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "Start:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_START_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_START_S" - 10023 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_START_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_START_C" - 10024 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "Select:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_SELECT_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_SELECT_S" - 10025 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_SELECT_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_SELECT_C" - 10026 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "Up:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_UP_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_UP_S" - 10027 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_UP_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_UP_C" - 10028 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "Down:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_DOWN_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_DOWN_S" - 10029 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_DOWN_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_DOWN_C" - 10030 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "Left:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_LEFT_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_LEFT_S" - 10031 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_LEFT_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_LEFT_C" - 10032 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "Right:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_RIGHT_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_RIGHT_S" - 10033 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_RIGHT_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_RIGHT_C" - 10034 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "Close/open lid:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_K_LID_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_K_LID_S" - 10035 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_K_LID_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeKeyboardMapping|NONE||wxControlsConfigDialog" - "ID_K_LID_C" - 10036 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - - - "wxStaticBoxSizer V" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbStaticBoxSizerProxy" - "wxID_ANY" - -1 - "Joystick" - "" - "" - "" - "" - 0 - 1 - "wxStaticBox" - "Vertical" - "Centre" - "Top" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "<Any platform>" - - "wxChoice: ID_JOYSTICKIDX" - "dialog-control-document" - "" - "choice" - 0 - 1 - 0 - 0 - "wbChoiceProxy" - "wxEVT_COMMAND_CHOICE_SELECTED|OnJoystickidxSelected|NONE||wxControlsConfigDialog" - "ID_JOYSTICKIDX" - 10058 - "" - "wxChoice" - "wxChoice" - 1 - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - "" - -1 - -1 - 250 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - "" - "" - - - "wxFlexGridSizer" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbFlexGridSizerProxy" - "" - "" - 3 - 0 - 0 - 0 - "" - "<Any platform>" - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 0 - 1 - 0 - 0 - 0 - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "L:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_J_L_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_J_L_S" - 10037 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_J_L_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeJoystickMapping|NONE||wxControlsConfigDialog" - "ID_J_L_C" - 10038 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "R:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_J_R_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_J_R_S" - 10039 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_J_R_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeJoystickMapping|NONE||wxControlsConfigDialog" - "ID_J_R_C" - 10040 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "X:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_J_X_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_J_X_S" - 10041 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_J_X_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeJoystickMapping|NONE||wxControlsConfigDialog" - "ID_J_X_C" - 10042 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "Y:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_J_Y_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_J_Y_S" - 10043 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_J_Y_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeJoystickMapping|NONE||wxControlsConfigDialog" - "ID_J_Y_C" - 10044 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "A:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_J_A_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_J_A_S" - 10045 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_J_A_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeJoystickMapping|NONE||wxControlsConfigDialog" - "ID_J_A_C" - 10046 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "B:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_J_B_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_J_B_S" - 10047 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_J_B_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeJoystickMapping|NONE||wxControlsConfigDialog" - "ID_J_B_C" - 10048 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "Start:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_J_START_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_J_START_S" - 10049 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_J_START_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeJoystickMapping|NONE||wxControlsConfigDialog" - "ID_J_START_C" - 10050 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "Select:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_J_SELECT_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_J_SELECT_S" - 10051 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_J_SELECT_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeJoystickMapping|NONE||wxControlsConfigDialog" - "ID_J_SELECT_C" - 10052 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxStaticText: wxID_STATIC" - "dialog-control-document" - "" - "statictext" - 0 - 1 - 0 - 0 - "wbStaticTextProxy" - "wxID_STATIC" - 5105 - "" - "wxStaticText" - "wxStaticText" - 1 - 0 - "" - "" - "" - "Close/open lid:" - -1 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Right" - "Centre" - 0 - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxTextCtrl: ID_J_LID_S" - "dialog-control-document" - "" - "textctrl" - 0 - 1 - 0 - 0 - "wbTextCtrlProxy" - "ID_J_LID_S" - 10053 - "" - "wxTextCtrl" - "wxTextCtrl" - 1 - 0 - "" - "" - "" - "" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - "wxButton: ID_J_LID_C" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnChangeJoystickMapping|NONE||wxControlsConfigDialog" - "ID_J_LID_C" - 10054 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Change" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - "" - - - - "wxStaticBoxSizer H" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbStaticBoxSizerProxy" - "wxID_ANY" - -1 - "D-Pad" - "" - "" - "" - "" - 0 - 1 - "wxStaticBox" - "Horizontal" - "Left" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "<Any platform>" - - "wxRadioButton: ID_DPAD_OPT1" - "dialog-control-document" - "" - "radiobutton" - 0 - 1 - 0 - 0 - "wbRadioButtonProxy" - "wxEVT_COMMAND_RADIOBUTTON_SELECTED|OnChangeDPadMode|NONE||wxControlsConfigDialog" - "ID_DPAD_OPT1" - 10055 - "" - "wxRadioButton" - "wxRadioButton" - 1 - 0 - "" - "" - "" - "POV hat" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Left" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - "wxRadioButton: ID_DPAD_OPT2" - "dialog-control-document" - "" - "radiobutton" - 0 - 1 - 0 - 0 - "wbRadioButtonProxy" - "wxEVT_COMMAND_RADIOBUTTON_SELECTED|OnChangeDPadMode|NONE||wxControlsConfigDialog" - "ID_DPAD_OPT2" - 10056 - "" - "wxRadioButton" - "wxRadioButton" - 1 - 0 - "" - "" - "" - "X/Y axis" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Left" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - "wxRadioButton: ID_DPAD_OPT3" - "dialog-control-document" - "" - "radiobutton" - 0 - 1 - 0 - 0 - "wbRadioButtonProxy" - "wxEVT_COMMAND_RADIOBUTTON_SELECTED|OnChangeDPadMode|NONE||wxControlsConfigDialog" - "ID_DPAD_OPT3" - 10057 - "" - "wxRadioButton" - "wxRadioButton" - 1 - 0 - "" - "" - "" - "Both" - 0 - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Left" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - - - - "wxBoxSizer H" - "dialog-control-document" - "" - "sizer" - 0 - 1 - 0 - 0 - "wbBoxSizerProxy" - "Horizontal" - "" - "Right" - "Centre" - 0 - 5 - 1 - 1 - 0 - 1 - 0 - 0 - 0 - "<Any platform>" - - "wxButton: wxID_DEFAULT" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnDefaultClick|NONE||wxControlsConfigDialog" - "wxID_DEFAULT" - 5108 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Default" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 1 - 0 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - "Spacer" - "dialog-control-document" - "" - "spacer" - 0 - 1 - 0 - 0 - "wbSpacerProxy" - 5 - 5 - "Centre" - "Centre" - 0 - 5 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - "<Any platform>" - - - "wxButton: wxID_OK" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnOkClick|NONE||wxControlsConfigDialog" - "wxID_OK" - 5100 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "OK" - 1 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - "wxButton: wxID_CANCEL" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnCancelClick|NONE||wxControlsConfigDialog" - "wxID_CANCEL" - 5101 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "Cancel" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 1 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 0 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - "wxButton: wxID_APPLY" - "dialog-control-document" - "" - "dialogcontrol" - 0 - 1 - 0 - 0 - "wbButtonProxy" - "wxEVT_COMMAND_BUTTON_CLICKED|OnApplyClick|NONE||wxControlsConfigDialog" - "wxID_APPLY" - 5102 - "" - "wxButton" - "wxButton" - 1 - 0 - "" - "" - "" - "&Apply" - 0 - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - 0 - 0 - "<Any platform>" - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - "" - -1 - -1 - -1 - -1 - "Centre" - "Centre" - 0 - 5 - 0 - 1 - 1 - 1 - 0 - 0 - 0 - "" - "" - - - - - - - "Sources" - "html-document" - "" - "sourcesfolder" - 1 - 1 - 0 - 1 - - "Project1.rc" - "source-editor-document" - "Project1.rc" - "source-editor" - 0 - 0 - 1 - 0 - "12/12/2009" - "" - - - - "Images" - "html-document" - "" - "bitmapsfolder" - 1 - 1 - 0 - 1 - - - - -
diff --git a/desmume/src/wxdlg/wxcontrolsconfigdialog.cpp b/desmume/src/wxdlg/wxcontrolsconfigdialog.cpp deleted file mode 100644 index d66ceda9c..000000000 --- a/desmume/src/wxdlg/wxcontrolsconfigdialog.cpp +++ /dev/null @@ -1,575 +0,0 @@ -///////////////////////////////////////////////////////////////////////////// -// Name: wxcontrolsconfigdialog.cpp -// Purpose: -// Author: -// Modified by: -// Created: 09/07/2010 15:27:00 -// RCS-ID: -// Copyright: -// Licence: -///////////////////////////////////////////////////////////////////////////// - -// For compilers that support precompilation, includes "wx/wx.h". -#include "wx/wxprec.h" - -#ifdef __BORLANDC__ -#pragma hdrstop -#endif - -#ifndef WX_PRECOMP -#include "wx/wx.h" -#endif - -////@begin includes -////@end includes - -#include "wxcontrolsconfigdialog.h" - -////@begin XPM images -////@end XPM images - - -/* - * wxControlsConfigDialog type definition - */ - -IMPLEMENT_DYNAMIC_CLASS( wxControlsConfigDialog, wxDialog ) - - -/* - * wxControlsConfigDialog event table definition - */ - -BEGIN_EVENT_TABLE( wxControlsConfigDialog, wxDialog ) - -////@begin wxControlsConfigDialog event table entries - EVT_BUTTON( ID_K_L_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_BUTTON( ID_K_R_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_BUTTON( ID_K_X_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_BUTTON( ID_K_Y_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_BUTTON( ID_K_A_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_BUTTON( ID_K_B_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_BUTTON( ID_K_START_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_BUTTON( ID_K_SELECT_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_BUTTON( ID_K_UP_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_BUTTON( ID_K_DOWN_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_BUTTON( ID_K_LEFT_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_BUTTON( ID_K_RIGHT_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_BUTTON( ID_K_LID_C, wxControlsConfigDialog::OnChangeKeyboardMapping ) - - EVT_CHOICE( ID_JOYSTICKIDX, wxControlsConfigDialog::OnJoystickidxSelected ) - - EVT_BUTTON( ID_J_L_C, wxControlsConfigDialog::OnChangeJoystickMapping ) - - EVT_BUTTON( ID_J_R_C, wxControlsConfigDialog::OnChangeJoystickMapping ) - - EVT_BUTTON( ID_J_X_C, wxControlsConfigDialog::OnChangeJoystickMapping ) - - EVT_BUTTON( ID_J_Y_C, wxControlsConfigDialog::OnChangeJoystickMapping ) - - EVT_BUTTON( ID_J_A_C, wxControlsConfigDialog::OnChangeJoystickMapping ) - - EVT_BUTTON( ID_J_B_C, wxControlsConfigDialog::OnChangeJoystickMapping ) - - EVT_BUTTON( ID_J_START_C, wxControlsConfigDialog::OnChangeJoystickMapping ) - - EVT_BUTTON( ID_J_SELECT_C, wxControlsConfigDialog::OnChangeJoystickMapping ) - - EVT_BUTTON( ID_J_LID_C, wxControlsConfigDialog::OnChangeJoystickMapping ) - - EVT_RADIOBUTTON( ID_DPAD_OPT1, wxControlsConfigDialog::OnChangeDPadMode ) - - EVT_RADIOBUTTON( ID_DPAD_OPT2, wxControlsConfigDialog::OnChangeDPadMode ) - - EVT_RADIOBUTTON( ID_DPAD_OPT3, wxControlsConfigDialog::OnChangeDPadMode ) - - EVT_BUTTON( wxID_DEFAULT, wxControlsConfigDialog::OnDefaultClick ) - - EVT_BUTTON( wxID_OK, wxControlsConfigDialog::OnOkClick ) - - EVT_BUTTON( wxID_CANCEL, wxControlsConfigDialog::OnCancelClick ) - - EVT_BUTTON( wxID_APPLY, wxControlsConfigDialog::OnApplyClick ) - -////@end wxControlsConfigDialog event table entries - -END_EVENT_TABLE() - - -/* - * wxControlsConfigDialog constructors - */ - -wxControlsConfigDialog::wxControlsConfigDialog() -{ - Init(); -} - -wxControlsConfigDialog::wxControlsConfigDialog( wxWindow* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style ) -{ - Init(); - Create(parent, id, caption, pos, size, style); -} - - -/* - * wxControlsConfigDialog creator - */ - -bool wxControlsConfigDialog::Create( wxWindow* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style ) -{ -////@begin wxControlsConfigDialog creation - SetExtraStyle(wxWS_EX_BLOCK_EVENTS); - wxDialog::Create( parent, id, caption, pos, size, style ); - - CreateControls(); - if (GetSizer()) - { - GetSizer()->SetSizeHints(this); - } - Centre(); -////@end wxControlsConfigDialog creation - return true; -} - - -/* - * wxControlsConfigDialog destructor - */ - -wxControlsConfigDialog::~wxControlsConfigDialog() -{ -////@begin wxControlsConfigDialog destruction -////@end wxControlsConfigDialog destruction -} - - -/* - * Member initialisation - */ - -void wxControlsConfigDialog::Init() -{ -////@begin wxControlsConfigDialog member initialisation -////@end wxControlsConfigDialog member initialisation -} - - -/* - * Control creation for wxControlsConfigDialog - */ - -void wxControlsConfigDialog::CreateControls() -{ -////@begin wxControlsConfigDialog content construction - wxControlsConfigDialog* itemDialog1 = this; - - wxBoxSizer* itemBoxSizer2 = new wxBoxSizer(wxVERTICAL); - itemDialog1->SetSizer(itemBoxSizer2); - - wxBoxSizer* itemBoxSizer3 = new wxBoxSizer(wxHORIZONTAL); - itemBoxSizer2->Add(itemBoxSizer3, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 0); - - wxStaticBox* itemStaticBoxSizer4Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Keyboard")); - wxStaticBoxSizer* itemStaticBoxSizer4 = new wxStaticBoxSizer(itemStaticBoxSizer4Static, wxVERTICAL); - itemBoxSizer3->Add(itemStaticBoxSizer4, 0, wxALIGN_TOP|wxALL, 5); - - wxFlexGridSizer* itemFlexGridSizer5 = new wxFlexGridSizer(0, 3, 0, 0); - itemStaticBoxSizer4->Add(itemFlexGridSizer5, 0, wxALIGN_CENTER_HORIZONTAL|wxLEFT|wxRIGHT|wxBOTTOM, 5); - - wxStaticText* itemStaticText6 = new wxStaticText( itemDialog1, wxID_STATIC, _("L:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText6, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl7 = new wxTextCtrl( itemDialog1, ID_K_L_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl7, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton8 = new wxButton( itemDialog1, ID_K_L_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton8, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText9 = new wxStaticText( itemDialog1, wxID_STATIC, _("R:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText9, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl10 = new wxTextCtrl( itemDialog1, ID_K_R_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl10, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton11 = new wxButton( itemDialog1, ID_K_R_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton11, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText12 = new wxStaticText( itemDialog1, wxID_STATIC, _("X:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText12, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl13 = new wxTextCtrl( itemDialog1, ID_K_X_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl13, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton14 = new wxButton( itemDialog1, ID_K_X_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton14, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText15 = new wxStaticText( itemDialog1, wxID_STATIC, _("Y:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText15, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl16 = new wxTextCtrl( itemDialog1, ID_K_Y_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl16, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton17 = new wxButton( itemDialog1, ID_K_Y_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton17, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText18 = new wxStaticText( itemDialog1, wxID_STATIC, _("A:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText18, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl19 = new wxTextCtrl( itemDialog1, ID_K_A_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl19, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton20 = new wxButton( itemDialog1, ID_K_A_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton20, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText21 = new wxStaticText( itemDialog1, wxID_STATIC, _("B:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText21, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl22 = new wxTextCtrl( itemDialog1, ID_K_B_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl22, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton23 = new wxButton( itemDialog1, ID_K_B_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton23, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText24 = new wxStaticText( itemDialog1, wxID_STATIC, _("Start:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText24, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl25 = new wxTextCtrl( itemDialog1, ID_K_START_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl25, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton26 = new wxButton( itemDialog1, ID_K_START_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton26, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText27 = new wxStaticText( itemDialog1, wxID_STATIC, _("Select:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText27, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl28 = new wxTextCtrl( itemDialog1, ID_K_SELECT_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl28, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton29 = new wxButton( itemDialog1, ID_K_SELECT_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton29, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText30 = new wxStaticText( itemDialog1, wxID_STATIC, _("Up:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText30, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl31 = new wxTextCtrl( itemDialog1, ID_K_UP_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl31, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton32 = new wxButton( itemDialog1, ID_K_UP_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton32, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText33 = new wxStaticText( itemDialog1, wxID_STATIC, _("Down:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText33, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl34 = new wxTextCtrl( itemDialog1, ID_K_DOWN_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl34, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton35 = new wxButton( itemDialog1, ID_K_DOWN_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton35, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText36 = new wxStaticText( itemDialog1, wxID_STATIC, _("Left:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText36, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl37 = new wxTextCtrl( itemDialog1, ID_K_LEFT_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl37, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton38 = new wxButton( itemDialog1, ID_K_LEFT_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton38, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText39 = new wxStaticText( itemDialog1, wxID_STATIC, _("Right:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText39, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl40 = new wxTextCtrl( itemDialog1, ID_K_RIGHT_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl40, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton41 = new wxButton( itemDialog1, ID_K_RIGHT_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton41, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText42 = new wxStaticText( itemDialog1, wxID_STATIC, _("Close/open lid:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemStaticText42, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl43 = new wxTextCtrl( itemDialog1, ID_K_LID_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer5->Add(itemTextCtrl43, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton44 = new wxButton( itemDialog1, ID_K_LID_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer5->Add(itemButton44, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticBox* itemStaticBoxSizer45Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Joystick")); - wxStaticBoxSizer* itemStaticBoxSizer45 = new wxStaticBoxSizer(itemStaticBoxSizer45Static, wxVERTICAL); - itemBoxSizer3->Add(itemStaticBoxSizer45, 0, wxALIGN_TOP|wxALL, 5); - - wxArrayString itemChoice46Strings; - wxChoice* itemChoice46 = new wxChoice( itemDialog1, ID_JOYSTICKIDX, wxDefaultPosition, wxSize(250, -1), itemChoice46Strings, 0 ); - itemStaticBoxSizer45->Add(itemChoice46, 0, wxALIGN_CENTER_HORIZONTAL|wxBOTTOM, 5); - - wxFlexGridSizer* itemFlexGridSizer47 = new wxFlexGridSizer(0, 3, 0, 0); - itemStaticBoxSizer45->Add(itemFlexGridSizer47, 0, wxALIGN_CENTER_HORIZONTAL|wxLEFT|wxRIGHT|wxBOTTOM, 5); - - wxStaticText* itemStaticText48 = new wxStaticText( itemDialog1, wxID_STATIC, _("L:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemStaticText48, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl49 = new wxTextCtrl( itemDialog1, ID_J_L_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer47->Add(itemTextCtrl49, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton50 = new wxButton( itemDialog1, ID_J_L_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemButton50, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText51 = new wxStaticText( itemDialog1, wxID_STATIC, _("R:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemStaticText51, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl52 = new wxTextCtrl( itemDialog1, ID_J_R_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer47->Add(itemTextCtrl52, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton53 = new wxButton( itemDialog1, ID_J_R_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemButton53, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText54 = new wxStaticText( itemDialog1, wxID_STATIC, _("X:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemStaticText54, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl55 = new wxTextCtrl( itemDialog1, ID_J_X_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer47->Add(itemTextCtrl55, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton56 = new wxButton( itemDialog1, ID_J_X_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemButton56, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText57 = new wxStaticText( itemDialog1, wxID_STATIC, _("Y:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemStaticText57, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl58 = new wxTextCtrl( itemDialog1, ID_J_Y_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer47->Add(itemTextCtrl58, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton59 = new wxButton( itemDialog1, ID_J_Y_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemButton59, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText60 = new wxStaticText( itemDialog1, wxID_STATIC, _("A:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemStaticText60, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl61 = new wxTextCtrl( itemDialog1, ID_J_A_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer47->Add(itemTextCtrl61, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton62 = new wxButton( itemDialog1, ID_J_A_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemButton62, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText63 = new wxStaticText( itemDialog1, wxID_STATIC, _("B:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemStaticText63, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl64 = new wxTextCtrl( itemDialog1, ID_J_B_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer47->Add(itemTextCtrl64, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton65 = new wxButton( itemDialog1, ID_J_B_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemButton65, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText66 = new wxStaticText( itemDialog1, wxID_STATIC, _("Start:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemStaticText66, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl67 = new wxTextCtrl( itemDialog1, ID_J_START_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer47->Add(itemTextCtrl67, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton68 = new wxButton( itemDialog1, ID_J_START_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemButton68, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText69 = new wxStaticText( itemDialog1, wxID_STATIC, _("Select:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemStaticText69, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl70 = new wxTextCtrl( itemDialog1, ID_J_SELECT_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer47->Add(itemTextCtrl70, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton71 = new wxButton( itemDialog1, ID_J_SELECT_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemButton71, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticText* itemStaticText72 = new wxStaticText( itemDialog1, wxID_STATIC, _("Close/open lid:"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemStaticText72, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT, 5); - - wxTextCtrl* itemTextCtrl73 = new wxTextCtrl( itemDialog1, ID_J_LID_S, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); - itemFlexGridSizer47->Add(itemTextCtrl73, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxButton* itemButton74 = new wxButton( itemDialog1, ID_J_LID_C, _("Change"), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer47->Add(itemButton74, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); - - wxStaticBox* itemStaticBoxSizer75Static = new wxStaticBox(itemDialog1, wxID_ANY, _("D-Pad")); - wxStaticBoxSizer* itemStaticBoxSizer75 = new wxStaticBoxSizer(itemStaticBoxSizer75Static, wxHORIZONTAL); - itemStaticBoxSizer45->Add(itemStaticBoxSizer75, 0, wxALIGN_LEFT|wxALL, 5); - - wxRadioButton* itemRadioButton76 = new wxRadioButton( itemDialog1, ID_DPAD_OPT1, _("POV hat"), wxDefaultPosition, wxDefaultSize, 0 ); - itemRadioButton76->SetValue(false); - itemStaticBoxSizer75->Add(itemRadioButton76, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - - wxRadioButton* itemRadioButton77 = new wxRadioButton( itemDialog1, ID_DPAD_OPT2, _("X/Y axis"), wxDefaultPosition, wxDefaultSize, 0 ); - itemRadioButton77->SetValue(false); - itemStaticBoxSizer75->Add(itemRadioButton77, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - - wxRadioButton* itemRadioButton78 = new wxRadioButton( itemDialog1, ID_DPAD_OPT3, _("Both"), wxDefaultPosition, wxDefaultSize, 0 ); - itemRadioButton78->SetValue(false); - itemStaticBoxSizer75->Add(itemRadioButton78, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - - wxBoxSizer* itemBoxSizer79 = new wxBoxSizer(wxHORIZONTAL); - itemBoxSizer2->Add(itemBoxSizer79, 0, wxALIGN_RIGHT|wxLEFT|wxRIGHT|wxBOTTOM, 5); - - wxButton* itemButton80 = new wxButton( itemDialog1, wxID_DEFAULT, _("Default"), wxDefaultPosition, wxDefaultSize, 0 ); - itemBoxSizer79->Add(itemButton80, 0, wxALIGN_CENTER_VERTICAL|wxLEFT|wxTOP|wxBOTTOM, 5); - - itemBoxSizer79->Add(5, 5, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5); - - wxButton* itemButton82 = new wxButton( itemDialog1, wxID_OK, _("OK"), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton82->SetDefault(); - itemBoxSizer79->Add(itemButton82, 0, wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM, 5); - - wxButton* itemButton83 = new wxButton( itemDialog1, wxID_CANCEL, _("Cancel"), wxDefaultPosition, wxDefaultSize, 0 ); - itemBoxSizer79->Add(itemButton83, 0, wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM, 5); - - wxButton* itemButton84 = new wxButton( itemDialog1, wxID_APPLY, _("&Apply"), wxDefaultPosition, wxDefaultSize, 0 ); - itemButton84->Enable(false); - itemBoxSizer79->Add(itemButton84, 0, wxALIGN_CENTER_VERTICAL|wxRIGHT|wxTOP|wxBOTTOM, 5); - -////@end wxControlsConfigDialog content construction -} - - -/* - * Should we show tooltips? - */ - -bool wxControlsConfigDialog::ShowToolTips() -{ - return true; -} - -/* - * Get bitmap resources - */ - -wxBitmap wxControlsConfigDialog::GetBitmapResource( const wxString& name ) -{ - // Bitmap retrieval -////@begin wxControlsConfigDialog bitmap retrieval - wxUnusedVar(name); - return wxNullBitmap; -////@end wxControlsConfigDialog bitmap retrieval -} - -/* - * Get icon resources - */ - -wxIcon wxControlsConfigDialog::GetIconResource( const wxString& name ) -{ - // Icon retrieval -////@begin wxControlsConfigDialog icon retrieval - wxUnusedVar(name); - return wxNullIcon; -////@end wxControlsConfigDialog icon retrieval -} - - -/* - * wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_K_L_C - */ - -void wxControlsConfigDialog::OnChangeKeyboardMapping( wxCommandEvent& event ) -{ -////@begin wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_K_L_C in wxControlsConfigDialog. - // Before editing this code, remove the block markers. - event.Skip(); -////@end wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_K_L_C in wxControlsConfigDialog. -} - - -/* - * wxEVT_COMMAND_CHOICE_SELECTED event handler for ID_JOYSTICKIDX - */ - -void wxControlsConfigDialog::OnJoystickidxSelected( wxCommandEvent& event ) -{ -////@begin wxEVT_COMMAND_CHOICE_SELECTED event handler for ID_JOYSTICKIDX in wxControlsConfigDialog. - // Before editing this code, remove the block markers. - event.Skip(); -////@end wxEVT_COMMAND_CHOICE_SELECTED event handler for ID_JOYSTICKIDX in wxControlsConfigDialog. -} - - -/* - * wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_J_L_C - */ - -void wxControlsConfigDialog::OnChangeJoystickMapping( wxCommandEvent& event ) -{ -////@begin wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_J_L_C in wxControlsConfigDialog. - // Before editing this code, remove the block markers. - event.Skip(); -////@end wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_J_L_C in wxControlsConfigDialog. -} - - -/* - * wxEVT_COMMAND_RADIOBUTTON_SELECTED event handler for ID_DPAD_OPT1 - */ - -void wxControlsConfigDialog::OnChangeDPadMode( wxCommandEvent& event ) -{ -////@begin wxEVT_COMMAND_RADIOBUTTON_SELECTED event handler for ID_DPAD_OPT1 in wxControlsConfigDialog. - // Before editing this code, remove the block markers. - event.Skip(); -////@end wxEVT_COMMAND_RADIOBUTTON_SELECTED event handler for ID_DPAD_OPT1 in wxControlsConfigDialog. -} - - -/* - * wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_DEFAULT - */ - -void wxControlsConfigDialog::OnDefaultClick( wxCommandEvent& event ) -{ -////@begin wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_DEFAULT in wxControlsConfigDialog. - // Before editing this code, remove the block markers. - event.Skip(); -////@end wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_DEFAULT in wxControlsConfigDialog. -} - - -/* - * wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_OK - */ - -void wxControlsConfigDialog::OnOkClick( wxCommandEvent& event ) -{ -////@begin wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_OK in wxControlsConfigDialog. - // Before editing this code, remove the block markers. - event.Skip(); -////@end wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_OK in wxControlsConfigDialog. -} - - -/* - * wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_CANCEL - */ - -void wxControlsConfigDialog::OnCancelClick( wxCommandEvent& event ) -{ - Destroy(); -} - - -/* - * wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_APPLY - */ - -void wxControlsConfigDialog::OnApplyClick( wxCommandEvent& event ) -{ -////@begin wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_APPLY in wxControlsConfigDialog. - // Before editing this code, remove the block markers. - event.Skip(); -////@end wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_APPLY in wxControlsConfigDialog. -} - diff --git a/desmume/src/wxdlg/wxcontrolsconfigdialog.h b/desmume/src/wxdlg/wxcontrolsconfigdialog.h deleted file mode 100644 index 112b440f1..000000000 --- a/desmume/src/wxdlg/wxcontrolsconfigdialog.h +++ /dev/null @@ -1,163 +0,0 @@ -///////////////////////////////////////////////////////////////////////////// -// Name: wxcontrolsconfigdialog.h -// Purpose: -// Author: -// Modified by: -// Created: 09/07/2010 15:27:00 -// RCS-ID: -// Copyright: -// Licence: -///////////////////////////////////////////////////////////////////////////// - -#ifndef _WXCONTROLSCONFIGDIALOG_H_ -#define _WXCONTROLSCONFIGDIALOG_H_ - - -/*! - * Includes - */ - -////@begin includes -////@end includes - -/*! - * Forward declarations - */ - -////@begin forward declarations -////@end forward declarations - -/*! - * Control identifiers - */ - -////@begin control identifiers -#define ID_WXCONTROLSCONFIGDIALOG 10010 -#define ID_K_L_S 10011 -#define ID_K_L_C 10012 -#define ID_K_R_S 10013 -#define ID_K_R_C 10014 -#define ID_K_X_S 10015 -#define ID_K_X_C 10016 -#define ID_K_Y_S 10017 -#define ID_K_Y_C 10018 -#define ID_K_A_S 10019 -#define ID_K_A_C 10020 -#define ID_K_B_S 10021 -#define ID_K_B_C 10022 -#define ID_K_START_S 10023 -#define ID_K_START_C 10024 -#define ID_K_SELECT_S 10025 -#define ID_K_SELECT_C 10026 -#define ID_K_UP_S 10027 -#define ID_K_UP_C 10028 -#define ID_K_DOWN_S 10029 -#define ID_K_DOWN_C 10030 -#define ID_K_LEFT_S 10031 -#define ID_K_LEFT_C 10032 -#define ID_K_RIGHT_S 10033 -#define ID_K_RIGHT_C 10034 -#define ID_K_LID_S 10035 -#define ID_K_LID_C 10036 -#define ID_JOYSTICKIDX 10058 -#define ID_J_L_S 10037 -#define ID_J_L_C 10038 -#define ID_J_R_S 10039 -#define ID_J_R_C 10040 -#define ID_J_X_S 10041 -#define ID_J_X_C 10042 -#define ID_J_Y_S 10043 -#define ID_J_Y_C 10044 -#define ID_J_A_S 10045 -#define ID_J_A_C 10046 -#define ID_J_B_S 10047 -#define ID_J_B_C 10048 -#define ID_J_START_S 10049 -#define ID_J_START_C 10050 -#define ID_J_SELECT_S 10051 -#define ID_J_SELECT_C 10052 -#define ID_J_LID_S 10053 -#define ID_J_LID_C 10054 -#define ID_DPAD_OPT1 10055 -#define ID_DPAD_OPT2 10056 -#define ID_DPAD_OPT3 10057 -#define SYMBOL_WXCONTROLSCONFIGDIALOG_STYLE wxCAPTION|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL -#define SYMBOL_WXCONTROLSCONFIGDIALOG_TITLE _("Controls configuration") -#define SYMBOL_WXCONTROLSCONFIGDIALOG_IDNAME ID_WXCONTROLSCONFIGDIALOG -#define SYMBOL_WXCONTROLSCONFIGDIALOG_SIZE wxSize(400, 300) -#define SYMBOL_WXCONTROLSCONFIGDIALOG_POSITION wxDefaultPosition -////@end control identifiers - - -/*! - * wxControlsConfigDialog class declaration - */ - -class wxControlsConfigDialog: public wxDialog -{ - DECLARE_DYNAMIC_CLASS( wxControlsConfigDialog ) - DECLARE_EVENT_TABLE() - -public: - /// Constructors - wxControlsConfigDialog(); - wxControlsConfigDialog( wxWindow* parent, wxWindowID id = SYMBOL_WXCONTROLSCONFIGDIALOG_IDNAME, const wxString& caption = SYMBOL_WXCONTROLSCONFIGDIALOG_TITLE, const wxPoint& pos = SYMBOL_WXCONTROLSCONFIGDIALOG_POSITION, const wxSize& size = SYMBOL_WXCONTROLSCONFIGDIALOG_SIZE, long style = SYMBOL_WXCONTROLSCONFIGDIALOG_STYLE ); - - /// Creation - bool Create( wxWindow* parent, wxWindowID id = SYMBOL_WXCONTROLSCONFIGDIALOG_IDNAME, const wxString& caption = SYMBOL_WXCONTROLSCONFIGDIALOG_TITLE, const wxPoint& pos = SYMBOL_WXCONTROLSCONFIGDIALOG_POSITION, const wxSize& size = SYMBOL_WXCONTROLSCONFIGDIALOG_SIZE, long style = SYMBOL_WXCONTROLSCONFIGDIALOG_STYLE ); - - /// Destructor - ~wxControlsConfigDialog(); - - /// Initialises member variables - void Init(); - - /// Creates the controls and sizers - void CreateControls(); - -////@begin wxControlsConfigDialog event handler declarations - - /// wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_K_L_C - virtual void OnChangeKeyboardMapping( wxCommandEvent& event ); - - /// wxEVT_COMMAND_CHOICE_SELECTED event handler for ID_JOYSTICKIDX - virtual void OnJoystickidxSelected( wxCommandEvent& event ); - - /// wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_J_L_C - virtual void OnChangeJoystickMapping( wxCommandEvent& event ); - - /// wxEVT_COMMAND_RADIOBUTTON_SELECTED event handler for ID_DPAD_OPT1 - virtual void OnChangeDPadMode( wxCommandEvent& event ); - - /// wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_DEFAULT - virtual void OnDefaultClick( wxCommandEvent& event ); - - /// wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_OK - virtual void OnOkClick( wxCommandEvent& event ); - - /// wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_CANCEL - virtual void OnCancelClick( wxCommandEvent& event ); - - /// wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_APPLY - virtual void OnApplyClick( wxCommandEvent& event ); - -////@end wxControlsConfigDialog event handler declarations - -////@begin wxControlsConfigDialog member function declarations - - /// Retrieves bitmap resources - wxBitmap GetBitmapResource( const wxString& name ); - - /// Retrieves icon resources - wxIcon GetIconResource( const wxString& name ); -////@end wxControlsConfigDialog member function declarations - - /// Should we show tooltips? - static bool ShowToolTips(); - -////@begin wxControlsConfigDialog member variables -////@end wxControlsConfigDialog member variables -}; - -#endif - // _WXCONTROLSCONFIGDIALOG_H_ diff --git a/desmume/src/wxdlg/wxdlg3dViewer.cpp b/desmume/src/wxdlg/wxdlg3dViewer.cpp deleted file mode 100644 index 4696d7c55..000000000 --- a/desmume/src/wxdlg/wxdlg3dViewer.cpp +++ /dev/null @@ -1,422 +0,0 @@ -///////////////////////////////////////////////////////////////////////////// -// Name: wxdlg3dViewer.h.cpp -// Purpose: -// Author: -// Modified by: -// Created: 12/12/2009 15:45:31 -// RCS-ID: -// Copyright: -// Licence: -///////////////////////////////////////////////////////////////////////////// - -#include "types.h" - -#ifdef HAVE_WX - -// Generated by DialogBlocks (unregistered), 12/12/2009 15:45:31 - -// For compilers that support precompilation, includes "wx/wx.h". -#include "wx/wxprec.h" - -#ifdef __BORLANDC__ -#pragma hdrstop -#endif - -#ifndef WX_PRECOMP -#include "wx/wx.h" -#endif - -////@begin includes -#include "wx/imaglist.h" -////@end includes - -#include "wxdlg3dViewer.h" - -////@begin XPM images -////@end XPM images - - -/* - * wxdlg3dViewer type definition - */ - -IMPLEMENT_DYNAMIC_CLASS( wxdlg3dViewer, wxDialog ) - - -/* - * wxdlg3dViewer event table definition - */ - -BEGIN_EVENT_TABLE( wxdlg3dViewer, wxDialog ) - -////@begin wxdlg3dViewer event table entries - EVT_CLOSE( wxdlg3dViewer::OnCloseWindow ) - - EVT_CHECKBOX( ID_CheckMaterialInterpolate, wxdlg3dViewer::OnMaterialInterpolateClick ) - - EVT_LIST_ITEM_SELECTED( ID_ListPolys, wxdlg3dViewer::OnListPolysSelected ) - -////@end wxdlg3dViewer event table entries - -END_EVENT_TABLE() - - -/* - * wxdlg3dViewer constructors - */ - -wxdlg3dViewer::wxdlg3dViewer() -{ - Init(); -} - -wxdlg3dViewer::wxdlg3dViewer( wxWindow* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style ) -{ - Init(); - Create(parent, id, caption, pos, size, style); - listPolys->callbacks = this; - listPolys->InsertColumn(0,wxT("polys")); -} - - -/* - * x creator - */ - -bool wxdlg3dViewer::Create( wxWindow* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style ) -{ -////@begin wxdlg3dViewer creation - SetExtraStyle(wxWS_EX_BLOCK_EVENTS); - wxDialog::Create( parent, id, caption, pos, size, style ); - - CreateControls(); - if (GetSizer()) - { - GetSizer()->SetSizeHints(this); - } - Centre(); -////@end wxdlg3dViewer creation - return true; -} - - -/* - * wxdlg3dViewer destructor - */ - -wxdlg3dViewer::~wxdlg3dViewer() -{ -////@begin wxdlg3dViewer destruction -////@end wxdlg3dViewer destruction -} - - -/* - * Member initialisation - */ - -void wxdlg3dViewer::Init() -{ -////@begin wxdlg3dViewer member initialisation - checkMaterialInterpolate = NULL; - panelTexture = NULL; - panelViewport = NULL; - labelFrameCounter = NULL; - labelUserPolycount = NULL; - labelFinalPolycount = NULL; - listPolys = NULL; - tree = NULL; -////@end wxdlg3dViewer member initialisation -} - - -/* - * Control creation for x - */ - -void wxdlg3dViewer::CreateControls() -{ -////@begin wxdlg3dViewer content construction - wxdlg3dViewer* itemDialog1 = this; - - wxFlexGridSizer* itemFlexGridSizer2 = new wxFlexGridSizer(1, 0, 0, 0); - itemFlexGridSizer2->AddGrowableCol(0); - itemFlexGridSizer2->AddGrowableCol(1); - itemFlexGridSizer2->AddGrowableCol(2); - itemFlexGridSizer2->AddGrowableCol(3); - itemFlexGridSizer2->AddGrowableCol(4); - itemDialog1->SetSizer(itemFlexGridSizer2); - - wxBoxSizer* itemBoxSizer3 = new wxBoxSizer(wxVERTICAL); - itemFlexGridSizer2->Add(itemBoxSizer3, 0, wxGROW|wxALIGN_TOP|wxALL, 5); - - wxStaticBox* itemStaticBoxSizer4Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Display optionsss")); - wxStaticBoxSizer* itemStaticBoxSizer4 = new wxStaticBoxSizer(itemStaticBoxSizer4Static, wxVERTICAL); - itemBoxSizer3->Add(itemStaticBoxSizer4, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - - checkMaterialInterpolate = new wxCheckBox( itemDialog1, ID_CheckMaterialInterpolate, _("Material clip interpolation"), wxDefaultPosition, wxDefaultSize, 0 ); - checkMaterialInterpolate->SetValue(false); - itemStaticBoxSizer4->Add(checkMaterialInterpolate, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - - wxCheckBox* itemCheckBox6 = new wxCheckBox( itemDialog1, ID_CHECKBOX1, _("Something else"), wxDefaultPosition, wxDefaultSize, 0 ); - itemCheckBox6->SetValue(false); - itemStaticBoxSizer4->Add(itemCheckBox6, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - - itemBoxSizer3->Add(5, 5, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - - wxFlexGridSizer* itemFlexGridSizer8 = new wxFlexGridSizer(0, 2, 0, 0); - itemBoxSizer3->Add(itemFlexGridSizer8, 1, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - - panelTexture = new wxWindow( itemDialog1, ID_PanelTexture, wxDefaultPosition, wxSize(64, 64), wxSIMPLE_BORDER ); - itemFlexGridSizer8->Add(panelTexture, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5); - - wxStaticText* itemStaticText10 = new wxStaticText( itemDialog1, wxID_STATIC, _("3dviewer is unstable.\ndont use it."), wxDefaultPosition, wxDefaultSize, 0 ); - itemFlexGridSizer8->Add(itemStaticText10, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5); - - panelViewport = new wxWindow( itemDialog1, ID_PanelViewport, wxDefaultPosition, wxSize(256, 192), wxSIMPLE_BORDER ); - itemFlexGridSizer2->Add(panelViewport, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5); - - wxFlexGridSizer* itemFlexGridSizer12 = new wxFlexGridSizer(3, 1, 0, 0); - itemFlexGridSizer12->AddGrowableRow(1); - itemFlexGridSizer2->Add(itemFlexGridSizer12, 1, wxALIGN_CENTER_HORIZONTAL|wxGROW|wxALL, 5); - - wxStaticBox* itemStaticBoxSizer13Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Choose One")); - wxStaticBoxSizer* itemStaticBoxSizer13 = new wxStaticBoxSizer(itemStaticBoxSizer13Static, wxVERTICAL); - itemFlexGridSizer12->Add(itemStaticBoxSizer13, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_BOTTOM|wxALL, 5); - - wxRadioButton* itemRadioButton14 = new wxRadioButton( itemDialog1, ID_RADIOBUTTON, _("Final Polylist"), wxDefaultPosition, wxDefaultSize, 0 ); - itemRadioButton14->SetValue(true); - itemStaticBoxSizer13->Add(itemRadioButton14, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - - wxRadioButton* itemRadioButton15 = new wxRadioButton( itemDialog1, ID_RADIOBUTTON1, _("User Polylist"), wxDefaultPosition, wxDefaultSize, 0 ); - itemRadioButton15->SetValue(false); - itemRadioButton15->Enable(false); - itemStaticBoxSizer13->Add(itemRadioButton15, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - - wxRadioButton* itemRadioButton16 = new wxRadioButton( itemDialog1, ID_RADIOBUTTON2, _("Display List"), wxDefaultPosition, wxDefaultSize, 0 ); - itemRadioButton16->SetValue(false); - itemRadioButton16->Enable(false); - itemStaticBoxSizer13->Add(itemRadioButton16, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); - - itemFlexGridSizer12->Add(5, 5, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5); - - wxStaticBox* itemStaticBoxSizer18Static = new wxStaticBox(itemDialog1, wxID_ANY, _("Statistics")); - wxStaticBoxSizer* itemStaticBoxSizer18 = new wxStaticBoxSizer(itemStaticBoxSizer18Static, wxVERTICAL); - itemFlexGridSizer12->Add(itemStaticBoxSizer18, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 5); - - labelFrameCounter = new wxStaticText( itemDialog1, wxID_STATIC, _("Frame: 9999999"), wxDefaultPosition, wxDefaultSize, 0 ); - itemStaticBoxSizer18->Add(labelFrameCounter, 0, wxALIGN_LEFT|wxALL, 1); - - labelUserPolycount = new wxStaticText( itemDialog1, wxID_STATIC, _("User Polys: 999999"), wxDefaultPosition, wxDefaultSize, 0 ); - itemStaticBoxSizer18->Add(labelUserPolycount, 0, wxALIGN_LEFT|wxALL, 1); - - labelFinalPolycount = new wxStaticText( itemDialog1, wxID_STATIC, _("Final Polys: "), wxDefaultPosition, wxDefaultSize, 0 ); - itemStaticBoxSizer18->Add(labelFinalPolycount, 0, wxALIGN_LEFT|wxALL, 1); - - wxStaticLine* itemStaticLine22 = new wxStaticLine( itemDialog1, wxID_STATIC, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL ); - itemFlexGridSizer2->Add(itemStaticLine22, 0, wxALIGN_CENTER_HORIZONTAL|wxGROW|wxALL, 5); - - listPolys = new wxDesmumeListCtrl( itemDialog1, ID_ListPolys, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_VIRTUAL ); - itemFlexGridSizer2->Add(listPolys, 0, wxALIGN_CENTER_HORIZONTAL|wxGROW|wxALL, 5); - - tree = new wxTreeCtrl( itemDialog1, ID_Tree, wxDefaultPosition, wxSize(99, 99), wxTR_HAS_BUTTONS |wxTR_HIDE_ROOT|wxTR_ROW_LINES|wxTR_SINGLE ); - itemFlexGridSizer2->Add(tree, 0, wxALIGN_CENTER_HORIZONTAL|wxGROW|wxALL, 5); - - // Connect events and objects - panelTexture->Connect(ID_PanelTexture, wxEVT_PAINT, wxPaintEventHandler(wxdlg3dViewer::OnPaintPanelTexture), NULL, this); - panelTexture->Connect(ID_PanelTexture, wxEVT_ERASE_BACKGROUND, wxEraseEventHandler(wxdlg3dViewer::OnDoNotEraseBackground), NULL, this); - panelViewport->Connect(ID_PanelViewport, wxEVT_PAINT, wxPaintEventHandler(wxdlg3dViewer::OnPanelPaint), NULL, this); - panelViewport->Connect(ID_PanelViewport, wxEVT_ERASE_BACKGROUND, wxEraseEventHandler(wxdlg3dViewer::OnDoNotEraseBackground), NULL, this); -////@end wxdlg3dViewer content construction -} - - -/* - * Should we show tooltips? - */ - -bool wxdlg3dViewer::ShowToolTips() -{ - return true; -} - -/* - * Get bitmap resources - */ - -wxBitmap wxdlg3dViewer::GetBitmapResource( const wxString& name ) -{ - // Bitmap retrieval -////@begin wxdlg3dViewer bitmap retrieval - wxUnusedVar(name); - return wxNullBitmap; -////@end wxdlg3dViewer bitmap retrieval -} - -/* - * Get icon resources - */ - -wxIcon wxdlg3dViewer::GetIconResource( const wxString& name ) -{ - // Icon retrieval -////@begin wxdlg3dViewer icon retrieval - wxUnusedVar(name); - return wxNullIcon; -////@end wxdlg3dViewer icon retrieval -} - - -/* - * wxEVT_CLOSE_WINDOW event handler for ID_X - */ - -void wxdlg3dViewer::OnCloseWindow( wxCloseEvent& event ) -{ - - event.Skip(); - Destroy(); -} - - -/* - * wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_MATERIALINTERPOLATE - */ - -void wxdlg3dViewer::OnMaterialInterpolateClick( wxCommandEvent& event ) -{ - RepaintPanel(); -} - - -/* - * wxEVT_PAINT event handler for ID_PANEL - */ - -void wxdlg3dViewer::OnPanelPaint( wxPaintEvent& event ) -{ - _OnPaintPanel(event); -} - - - - -/* - * wxEVT_ERASE_BACKGROUND event handler for ID_PANEL - */ - -void wxdlg3dViewer::OnDoNotEraseBackground( wxEraseEvent& event ) -{ - //blank to block background clearing -} - - - -/* - * wxDesmumeListCtrl type definition - */ - -IMPLEMENT_DYNAMIC_CLASS( wxDesmumeListCtrl, wxListCtrl ) - - -/* - * wxDesmumeListCtrl event table definition - */ - -BEGIN_EVENT_TABLE( wxDesmumeListCtrl, wxListCtrl ) - -////@begin wxDesmumeListCtrl event table entries -////@end wxDesmumeListCtrl event table entries - -END_EVENT_TABLE() - - -/* - * wxDesmumeListCtrl constructors - */ - -wxDesmumeListCtrl::wxDesmumeListCtrl() -{ - Init(); -} - -wxDesmumeListCtrl::wxDesmumeListCtrl(wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style, const wxValidator& validator) -{ - Init(); - Create(parent, id, pos, size, style, validator); -} - - -/* - * wxDesmumeListCtrl creator - */ - -bool wxDesmumeListCtrl::Create(wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style, const wxValidator& validator) -{ -////@begin wxDesmumeListCtrl creation - wxListCtrl::Create(parent, id, pos, size, style, validator); - CreateControls(); -////@end wxDesmumeListCtrl creation - return true; -} - - -/* - * wxDesmumeListCtrl destructor - */ - -wxDesmumeListCtrl::~wxDesmumeListCtrl() -{ -////@begin wxDesmumeListCtrl destruction -////@end wxDesmumeListCtrl destruction -} - - -/* - * Member initialisation - */ - -void wxDesmumeListCtrl::Init() -{ -////@begin wxDesmumeListCtrl member initialisation -////@end wxDesmumeListCtrl member initialisation -} - - -/* - * Control creation for wxDesmumeListCtrl - */ - -void wxDesmumeListCtrl::CreateControls() -{ -////@begin wxDesmumeListCtrl content construction -////@end wxDesmumeListCtrl content construction -} - - -/* - * wxEVT_COMMAND_LIST_ITEM_SELECTED event handler for ID_LISTPOLYS - */ - -void wxdlg3dViewer::OnListPolysSelected( wxListEvent& event ) -{ -////@begin wxEVT_COMMAND_LIST_ITEM_SELECTED event handler for ID_LISTPOLYS in wxdlg3dViewer. - // Before editing this code, remove the block markers. - event.Skip(); -////@end wxEVT_COMMAND_LIST_ITEM_SELECTED event handler for ID_LISTPOLYS in wxdlg3dViewer. -} - - -/* - * wxEVT_PAINT event handler for ID_PanelTexture - */ - -void wxdlg3dViewer::OnPaintPanelTexture( wxPaintEvent& event ) -{ -////@begin wxEVT_PAINT event handler for ID_PanelTexture in wxdlg3dViewer. - // Before editing this code, remove the block markers. - wxPaintDC dc(wxDynamicCast(event.GetEventObject(), wxWindow)); -////@end wxEVT_PAINT event handler for ID_PanelTexture in wxdlg3dViewer. -} - -#endif //HAVE_WX diff --git a/desmume/src/wxdlg/wxdlg3dViewer.h b/desmume/src/wxdlg/wxdlg3dViewer.h deleted file mode 100644 index 785cdc8a1..000000000 --- a/desmume/src/wxdlg/wxdlg3dViewer.h +++ /dev/null @@ -1,195 +0,0 @@ -///////////////////////////////////////////////////////////////////////////// -// Name: wxdlg3dviewer.h -// Purpose: -// Author: -// Modified by: -// Created: 12/12/2009 15:45:31 -// RCS-ID: -// Copyright: -// Licence: -///////////////////////////////////////////////////////////////////////////// - -// Generated by DialogBlocks (unregistered), 12/12/2009 15:45:31 - -#ifndef _WXDLG3DVIEWER_H_ -#define _WXDLG3DVIEWER_H_ - - -/*! - * Includes - */ - -////@begin includes -#include "wx/statline.h" -#include "wx/listctrl.h" -#include "wx/treectrl.h" -////@end includes - -class IListCtrlCallbacks -{ -public: - virtual wxString OnGetItemText(const wxListCtrl* list, long item, long column) const = 0; -}; - - -/*! - * Forward declarations - */ - -////@begin forward declarations -class wxWindow; -class wxDesmumeListCtrl; -class wxTreeCtrl; -////@end forward declarations - -/*! - * Control identifiers - */ - -////@begin control identifiers -#define ID_X 10000 -#define ID_CheckMaterialInterpolate 10004 -#define ID_CHECKBOX1 10008 -#define ID_PanelTexture 10001 -#define ID_PanelViewport 10002 -#define ID_RADIOBUTTON 10005 -#define ID_RADIOBUTTON1 10006 -#define ID_RADIOBUTTON2 10007 -#define ID_ListPolys 10009 -#define ID_Tree 10003 -#define SYMBOL_WXDLG3DVIEWER_STYLE wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxDIALOG_NO_PARENT|wxCLOSE_BOX|wxTAB_TRAVERSAL -#define SYMBOL_WXDLG3DVIEWER_TITLE _("3D Viewer") -#define SYMBOL_WXDLG3DVIEWER_IDNAME ID_X -#define SYMBOL_WXDLG3DVIEWER_SIZE wxSize(399, 300) -#define SYMBOL_WXDLG3DVIEWER_POSITION wxDefaultPosition -#define SYMBOL_WXDESMUMELISTCTRL_STYLE wxLC_REPORT|wxLC_VIRTUAL -#define SYMBOL_WXDESMUMELISTCTRL_IDNAME ID_ListPolys -#define SYMBOL_WXDESMUMELISTCTRL_SIZE wxDefaultSize -#define SYMBOL_WXDESMUMELISTCTRL_POSITION wxDefaultPosition -////@end control identifiers - - -/*! - * wxdlg3dViewer class declaration - */ - -class wxdlg3dViewer: public wxDialog, public IListCtrlCallbacks -{ - DECLARE_DYNAMIC_CLASS( wxdlg3dViewer ) - DECLARE_EVENT_TABLE() - -public: - /// Constructors - wxdlg3dViewer(); - wxdlg3dViewer( wxWindow* parent, wxWindowID id = SYMBOL_WXDLG3DVIEWER_IDNAME, const wxString& caption = SYMBOL_WXDLG3DVIEWER_TITLE, const wxPoint& pos = SYMBOL_WXDLG3DVIEWER_POSITION, const wxSize& size = SYMBOL_WXDLG3DVIEWER_SIZE, long style = SYMBOL_WXDLG3DVIEWER_STYLE ); - - /// Creation - bool Create( wxWindow* parent, wxWindowID id = SYMBOL_WXDLG3DVIEWER_IDNAME, const wxString& caption = SYMBOL_WXDLG3DVIEWER_TITLE, const wxPoint& pos = SYMBOL_WXDLG3DVIEWER_POSITION, const wxSize& size = SYMBOL_WXDLG3DVIEWER_SIZE, long style = SYMBOL_WXDLG3DVIEWER_STYLE ); - - /// Destructor - ~wxdlg3dViewer(); - - /// Initialises member variables - void Init(); - - /// Creates the controls and sizers - void CreateControls(); - - virtual wxString OnGetItemText(const wxListCtrl* list, long item, long column) const { - return wxT(""); - } - virtual void RepaintPanel() {} - virtual void _OnPaintPanel( wxPaintEvent& event ) {}; - -////@begin wxdlg3dViewer event handler declarations - - /// wxEVT_CLOSE_WINDOW event handler for ID_X - virtual void OnCloseWindow( wxCloseEvent& event ); - - /// wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_CheckMaterialInterpolate - virtual void OnMaterialInterpolateClick( wxCommandEvent& event ); - - /// wxEVT_PAINT event handler for ID_PanelTexture - virtual void OnPaintPanelTexture( wxPaintEvent& event ); - - /// wxEVT_ERASE_BACKGROUND event handler for ID_PanelTexture - virtual void OnDoNotEraseBackground( wxEraseEvent& event ); - - /// wxEVT_PAINT event handler for ID_PanelViewport - virtual void OnPanelPaint( wxPaintEvent& event ); - - /// wxEVT_COMMAND_LIST_ITEM_SELECTED event handler for ID_ListPolys - virtual void OnListPolysSelected( wxListEvent& event ); - -////@end wxdlg3dViewer event handler declarations - -////@begin wxdlg3dViewer member function declarations - - /// Retrieves bitmap resources - wxBitmap GetBitmapResource( const wxString& name ); - - /// Retrieves icon resources - wxIcon GetIconResource( const wxString& name ); -////@end wxdlg3dViewer member function declarations - - /// Should we show tooltips? - static bool ShowToolTips(); - -////@begin wxdlg3dViewer member variables - wxCheckBox* checkMaterialInterpolate; - wxWindow* panelTexture; - wxWindow* panelViewport; - wxStaticText* labelFrameCounter; - wxStaticText* labelUserPolycount; - wxStaticText* labelFinalPolycount; - wxDesmumeListCtrl* listPolys; - wxTreeCtrl* tree; -////@end wxdlg3dViewer member variables -}; - -/*! - * wxDesmumeListCtrl class declaration - */ - -class wxDesmumeListCtrl: public wxListCtrl -{ - DECLARE_DYNAMIC_CLASS( wxDesmumeListCtrl ) - DECLARE_EVENT_TABLE() - -public: - IListCtrlCallbacks* callbacks; - - virtual wxString OnGetItemText(long item, long column) const { - return callbacks->OnGetItemText(this,item,column); - } - - /// Constructors - wxDesmumeListCtrl(); - wxDesmumeListCtrl(wxWindow* parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxLC_ICON, const wxValidator& validator = wxDefaultValidator); - - /// Creation - bool Create(wxWindow* parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxLC_ICON, const wxValidator& validator = wxDefaultValidator); - - /// Destructor - ~wxDesmumeListCtrl(); - - /// Initialises member variables - void Init(); - - /// Creates the controls and sizers - void CreateControls(); - -////@begin wxDesmumeListCtrl event handler declarations - -////@end wxDesmumeListCtrl event handler declarations - -////@begin wxDesmumeListCtrl member function declarations - -////@end wxDesmumeListCtrl member function declarations - -////@begin wxDesmumeListCtrl member variables -////@end wxDesmumeListCtrl member variables -}; - -#endif - // _X_H_