summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/Debugger/MemoryView.cpp
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2014-11-05 22:19:52 -0500
committerLioncash <mathew1800@gmail.com>2014-11-05 23:03:06 -0500
commitee22d091a0058eb12acad673bfc4e7346a195484 (patch)
tree4730e76cce5d6a71507cc56f1e3139d2e697cc89 /Source/Core/DolphinWX/Debugger/MemoryView.cpp
parentbe386e974bdadceea3adefa04bf031e665bd0a8c (diff)
DolphinWX: Eliminate most usages of event tables in the debugger.
Moves things over to Bind.
Diffstat (limited to 'Source/Core/DolphinWX/Debugger/MemoryView.cpp')
-rw-r--r--Source/Core/DolphinWX/Debugger/MemoryView.cpp19
1 files changed, 8 insertions, 11 deletions
diff --git a/Source/Core/DolphinWX/Debugger/MemoryView.cpp b/Source/Core/DolphinWX/Debugger/MemoryView.cpp
index 4effea6520..d690f1f56d 100644
--- a/Source/Core/DolphinWX/Debugger/MemoryView.cpp
+++ b/Source/Core/DolphinWX/Debugger/MemoryView.cpp
@@ -48,17 +48,6 @@ enum
IDM_VIEWASHEX,
};
-BEGIN_EVENT_TABLE(CMemoryView, wxControl)
- EVT_PAINT(CMemoryView::OnPaint)
- EVT_LEFT_DOWN(CMemoryView::OnMouseDownL)
- EVT_LEFT_UP(CMemoryView::OnMouseUpL)
- EVT_MOTION(CMemoryView::OnMouseMove)
- EVT_RIGHT_DOWN(CMemoryView::OnMouseDownR)
- EVT_MOUSEWHEEL(CMemoryView::OnScrollWheel)
- EVT_MENU(-1, CMemoryView::OnPopupMenu)
- EVT_SIZE(CMemoryView::OnResize)
-END_EVENT_TABLE()
-
CMemoryView::CMemoryView(DebugInterface* debuginterface, wxWindow* parent)
: wxControl(parent, wxID_ANY)
, curAddress(debuginterface->GetPC())
@@ -71,6 +60,14 @@ CMemoryView::CMemoryView(DebugInterface* debuginterface, wxWindow* parent)
, memory(0)
, viewAsType(VIEWAS_FP)
{
+ Bind(wxEVT_PAINT, &CMemoryView::OnPaint, this);
+ Bind(wxEVT_LEFT_DOWN, &CMemoryView::OnMouseDownL, this);
+ Bind(wxEVT_LEFT_UP, &CMemoryView::OnMouseUpL, this);
+ Bind(wxEVT_MOTION, &CMemoryView::OnMouseMove, this);
+ Bind(wxEVT_RIGHT_DOWN, &CMemoryView::OnMouseDownR, this);
+ Bind(wxEVT_MOUSEWHEEL, &CMemoryView::OnScrollWheel, this);
+ Bind(wxEVT_MENU, &CMemoryView::OnPopupMenu, this);
+ Bind(wxEVT_SIZE, &CMemoryView::OnResize, this);
}
int CMemoryView::YToAddress(int y)