[User Interface] Clean up Debugger/Debugger-AddBreakpoint.cpp
This commit is contained in:
parent
af174e730f
commit
57ac4c0607
|
@ -15,44 +15,44 @@
|
||||||
|
|
||||||
LRESULT CAddBreakpointDlg::OnInitDialog(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
|
LRESULT CAddBreakpointDlg::OnInitDialog(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
|
||||||
{
|
{
|
||||||
CenterWindow();
|
CenterWindow();
|
||||||
m_AddressEdit.Attach(GetDlgItem(IDC_ADDR_EDIT));
|
m_AddressEdit.Attach(GetDlgItem(IDC_ADDR_EDIT));
|
||||||
m_ReadCheck.Attach(GetDlgItem(IDC_CHK_READ));
|
m_ReadCheck.Attach(GetDlgItem(IDC_CHK_READ));
|
||||||
m_WriteCheck.Attach(GetDlgItem(IDC_CHK_WRITE));
|
m_WriteCheck.Attach(GetDlgItem(IDC_CHK_WRITE));
|
||||||
m_ExecuteCheck.Attach(GetDlgItem(IDC_CHK_EXEC));
|
m_ExecuteCheck.Attach(GetDlgItem(IDC_CHK_EXEC));
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
LRESULT CAddBreakpointDlg::OnClicked(WORD /*wNotifyCode*/, WORD wID, HWND, BOOL& /*bHandled*/)
|
LRESULT CAddBreakpointDlg::OnClicked(WORD /*wNotifyCode*/, WORD wID, HWND, BOOL& /*bHandled*/)
|
||||||
{
|
{
|
||||||
switch (wID)
|
switch (wID)
|
||||||
{
|
{
|
||||||
case IDOK:
|
case IDOK:
|
||||||
{
|
{
|
||||||
char addrStr[9];
|
char addrStr[9];
|
||||||
m_AddressEdit.GetWindowTextA(addrStr, 9);
|
m_AddressEdit.GetWindowTextA(addrStr, 9);
|
||||||
uint32_t address = strtoul(addrStr, NULL, 16);
|
uint32_t address = strtoul(addrStr, NULL, 16);
|
||||||
|
|
||||||
CBreakpoints* breakpoints = m_Debugger->Breakpoints();
|
|
||||||
|
|
||||||
if (m_ReadCheck.GetCheck())
|
CBreakpoints* breakpoints = m_Debugger->Breakpoints();
|
||||||
{
|
|
||||||
breakpoints->RBPAdd(address);
|
if (m_ReadCheck.GetCheck())
|
||||||
}
|
{
|
||||||
if (m_WriteCheck.GetCheck())
|
breakpoints->RBPAdd(address);
|
||||||
{
|
}
|
||||||
breakpoints->WBPAdd(address);
|
if (m_WriteCheck.GetCheck())
|
||||||
}
|
{
|
||||||
if (m_ExecuteCheck.GetCheck())
|
breakpoints->WBPAdd(address);
|
||||||
{
|
}
|
||||||
breakpoints->AddExecution(address);
|
if (m_ExecuteCheck.GetCheck())
|
||||||
}
|
{
|
||||||
EndDialog(0);
|
breakpoints->AddExecution(address);
|
||||||
break;
|
}
|
||||||
}
|
EndDialog(0);
|
||||||
case IDCANCEL:
|
break;
|
||||||
EndDialog(0);
|
}
|
||||||
break;
|
case IDCANCEL:
|
||||||
}
|
EndDialog(0);
|
||||||
return FALSE;
|
break;
|
||||||
|
}
|
||||||
|
return FALSE;
|
||||||
}
|
}
|
Loading…
Reference in New Issue