2016-02-14 06:03:35 +00:00
|
|
|
#include "Rsp.h"
|
2023-06-01 11:46:23 +00:00
|
|
|
#include <Windows.h>
|
2016-01-27 09:11:59 +00:00
|
|
|
|
2023-06-01 11:46:23 +00:00
|
|
|
#define MaxBPoints 0x30
|
2016-01-27 09:11:59 +00:00
|
|
|
|
2023-06-01 11:46:23 +00:00
|
|
|
typedef struct
|
|
|
|
{
|
|
|
|
unsigned int Location;
|
2016-01-27 09:11:59 +00:00
|
|
|
} BPOINT;
|
|
|
|
|
2023-06-01 07:41:26 +00:00
|
|
|
extern BPOINT BPoint[MaxBPoints];
|
2023-06-01 11:46:23 +00:00
|
|
|
extern int NoOfBpoints;
|
2016-01-27 09:11:59 +00:00
|
|
|
|
2023-06-01 11:46:23 +00:00
|
|
|
void Add_BPoint(void);
|
|
|
|
void CreateBPPanel(void * hDlg, rectangle rcBox);
|
|
|
|
void HideBPPanel(void);
|
|
|
|
void PaintBPPanel(window_paint ps);
|
|
|
|
void ShowBPPanel(void);
|
|
|
|
void RefreshBpoints(void * hList);
|
|
|
|
void RemoveBpoint(void * hList, int index);
|
|
|
|
void RemoveAllBpoint(void);
|
2016-01-27 09:11:59 +00:00
|
|
|
|
2023-06-01 11:46:23 +00:00
|
|
|
int AddRSP_BPoint(DWORD Location, int Confirm);
|
|
|
|
int CheckForRSPBPoint(DWORD Location);
|
|
|
|
void RemoveRSPBreakPoint(DWORD Location);
|