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-07-08 06:47:22 +00:00
|
|
|
extern HMENU g_hPopupMenus;
|
|
|
|
|
2013-06-30 11:42:19 +00:00
|
|
|
enum { WM_DEB_RUNTOWPARAM = WM_USER+2,
|
2013-07-02 21:21:20 +00:00
|
|
|
WM_DEB_GOTOWPARAM,
|
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,
|
|
|
|
WM_DEB_GOTOHEXEDIT
|
2013-06-30 23:41:06 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
bool executeExpressionWindow(HWND hwnd, DebugInterface* cpu, u32& dest);
|
|
|
|
void displayExpressionError(HWND hwnd);
|
|
|
|
bool parseExpression(char* exp, DebugInterface* cpu, u32& dest);
|