Issue #654 fix
This commit is contained in:
parent
e0138e5bfd
commit
33aca22af2
|
@ -1963,6 +1963,7 @@ INT_PTR CALLBACK DebuggerCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lP
|
||||||
//these messages get handled at any time
|
//these messages get handled at any time
|
||||||
switch(uMsg)
|
switch(uMsg)
|
||||||
{
|
{
|
||||||
|
|
||||||
case WM_INITDIALOG:
|
case WM_INITDIALOG:
|
||||||
{
|
{
|
||||||
char str[256] = { 0 };
|
char str[256] = { 0 };
|
||||||
|
@ -2157,22 +2158,16 @@ INT_PTR CALLBACK DebuggerCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lP
|
||||||
break;
|
break;
|
||||||
case IDC_DEBUGGER_CYCLES_EXCEED:
|
case IDC_DEBUGGER_CYCLES_EXCEED:
|
||||||
{
|
{
|
||||||
if (HIWORD(wParam) == EN_CHANGE)
|
char str[16];
|
||||||
{
|
GetDlgItemText(hwndDlg, IDC_DEBUGGER_CYCLES_EXCEED, str, 16);
|
||||||
char str[16];
|
break_cycles_limit = strtoul(str, NULL, 10);
|
||||||
GetDlgItemText(hwndDlg, IDC_DEBUGGER_CYCLES_EXCEED, str, 16);
|
|
||||||
break_cycles_limit = strtoul(str, NULL, 10);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case IDC_DEBUGGER_INSTRUCTIONS_EXCEED:
|
case IDC_DEBUGGER_INSTRUCTIONS_EXCEED:
|
||||||
{
|
{
|
||||||
if (HIWORD(wParam) == EN_CHANGE)
|
char str[16];
|
||||||
{
|
GetDlgItemText(hwndDlg, IDC_DEBUGGER_INSTRUCTIONS_EXCEED, str, 16);
|
||||||
char str[16];
|
break_instructions_limit = strtoul(str, NULL, 10);
|
||||||
GetDlgItemText(hwndDlg, IDC_DEBUGGER_INSTRUCTIONS_EXCEED, str, 16);
|
|
||||||
break_instructions_limit = strtoul(str, NULL, 10);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case ID_DEBUGGER_DEFCOLOR:
|
case ID_DEBUGGER_DEFCOLOR:
|
||||||
|
@ -2218,6 +2213,26 @@ INT_PTR CALLBACK DebuggerCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lP
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
case EN_CHANGE:
|
||||||
|
case EN_UPDATE:
|
||||||
|
switch (LOWORD(wParam))
|
||||||
|
{
|
||||||
|
case IDC_DEBUGGER_CYCLES_EXCEED:
|
||||||
|
{
|
||||||
|
char str[16];
|
||||||
|
GetDlgItemText(hwndDlg, IDC_DEBUGGER_CYCLES_EXCEED, str, 16);
|
||||||
|
break_cycles_limit = strtoul(str, NULL, 10);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case IDC_DEBUGGER_INSTRUCTIONS_EXCEED:
|
||||||
|
{
|
||||||
|
char str[16];
|
||||||
|
GetDlgItemText(hwndDlg, IDC_DEBUGGER_INSTRUCTIONS_EXCEED, str, 16);
|
||||||
|
break_instructions_limit = strtoul(str, NULL, 10);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue