summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/ARCodeAddEdit.cpp
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2014-11-08 19:26:20 -0500
committerLioncash <mathew1800@gmail.com>2014-11-09 00:08:33 -0500
commitac387031a4b62baa96935c422c16e54dd0284a1b (patch)
treed6cbfa9478da013d84855b6956c63b750aee7e36 /Source/Core/DolphinWX/ARCodeAddEdit.cpp
parent2a79d2343d686f695356216b1bdf0a396aee4e83 (diff)
DolphinWX: Kill off trivial event tables
Also fixes some of the wonky stuff in Main where we would fire an event to do post-init stuff which isn't necessary anymore.
Diffstat (limited to 'Source/Core/DolphinWX/ARCodeAddEdit.cpp')
-rw-r--r--Source/Core/DolphinWX/ARCodeAddEdit.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/Source/Core/DolphinWX/ARCodeAddEdit.cpp b/Source/Core/DolphinWX/ARCodeAddEdit.cpp
index 9f27e2705a..8e33167989 100644
--- a/Source/Core/DolphinWX/ARCodeAddEdit.cpp
+++ b/Source/Core/DolphinWX/ARCodeAddEdit.cpp
@@ -29,15 +29,12 @@
#include "DolphinWX/ISOProperties.h"
#include "DolphinWX/WxUtils.h"
-BEGIN_EVENT_TABLE(CARCodeAddEdit, wxDialog)
- EVT_BUTTON(wxID_OK, CARCodeAddEdit::SaveCheatData)
- EVT_SPIN(ID_ENTRY_SELECT, CARCodeAddEdit::ChangeEntry)
-END_EVENT_TABLE()
-
CARCodeAddEdit::CARCodeAddEdit(int _selection, wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& position, const wxSize& size, long style)
: wxDialog(parent, id, title, position, size, style)
, selection(_selection)
{
+ Bind(wxEVT_BUTTON, &CARCodeAddEdit::SaveCheatData, this);
+
ActionReplay::ARCode tempEntries;
wxString currentName = _("Insert name here..");
@@ -55,13 +52,16 @@ CARCodeAddEdit::CARCodeAddEdit(int _selection, wxWindow* parent, wxWindowID id,
wxStaticBoxSizer* sbEntry = new wxStaticBoxSizer(wxVERTICAL, this, _("Cheat Code"));
wxGridBagSizer* sgEntry = new wxGridBagSizer(0, 0);
- wxStaticText* EditCheatNameText = new wxStaticText(this, ID_EDITCHEAT_NAME_TEXT, _("Name:"));
- EditCheatName = new wxTextCtrl(this, ID_EDITCHEAT_NAME, wxEmptyString);
+ wxStaticText* EditCheatNameText = new wxStaticText(this, wxID_ANY, _("Name:"));
+ EditCheatName = new wxTextCtrl(this, wxID_ANY, wxEmptyString);
EditCheatName->SetValue(currentName);
- EntrySelection = new wxSpinButton(this, ID_ENTRY_SELECT);
+
+ EntrySelection = new wxSpinButton(this);
EntrySelection->SetRange(1, ((int)arCodes.size()) > 0 ? (int)arCodes.size() : 1);
EntrySelection->SetValue((int)(arCodes.size() - selection));
- EditCheatCode = new wxTextCtrl(this, ID_EDITCHEAT_CODE, wxEmptyString, wxDefaultPosition, wxSize(300, 100), wxTE_MULTILINE);
+ EntrySelection->Bind(wxEVT_SPIN, &CARCodeAddEdit::ChangeEntry, this);
+
+ EditCheatCode = new wxTextCtrl(this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize(300, 100), wxTE_MULTILINE);
UpdateTextCtrl(tempEntries);
sgEntry->Add(EditCheatNameText, wxGBPosition(0, 0), wxGBSpan(1, 1), wxALIGN_CENTER|wxALL, 5);