2013-06-30 11:42:19 +00:00
|
|
|
#pragma once
|
2013-07-29 04:01:49 +00:00
|
|
|
#include "Common/CommonWindows.h"
|
|
|
|
#include "Core/Debugger/DebugInterface.h"
|
2013-06-30 11:42:19 +00:00
|
|
|
|
2013-08-17 08:49:07 +00:00
|
|
|
enum { WM_DEB_GOTOWPARAM = WM_USER+2,
|
2013-06-30 11:42:19 +00:00
|
|
|
WM_DEB_GOTOADDRESSEDIT,
|
|
|
|
WM_DEB_MAPLOADED,
|
2013-07-03 05:59:47 +00:00
|
|
|
WM_DEB_TABPRESSED,
|
|
|
|
WM_DEB_SETDEBUGLPARAM,
|
|
|
|
WM_DEB_UPDATE,
|
2013-07-30 14:19:05 +00:00
|
|
|
WM_DEB_SETSTATUSBARTEXT,
|
2024-11-03 16:22:53 +00:00
|
|
|
WM_DEB_GOTOHEXEDIT,
|
|
|
|
WM_DEB_AFTERSTEP,
|
2013-06-30 23:41:06 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
bool executeExpressionWindow(HWND hwnd, DebugInterface* cpu, u32& dest);
|
|
|
|
void displayExpressionError(HWND hwnd);
|
2021-10-08 02:53:40 +00:00
|
|
|
bool parseExpression(const char* exp, DebugInterface* cpu, u32& dest);
|