#define DEBUG_FLAGS_DIRECTION 121 #define DEBUG_FLAGS_INTERRUPT 122 #define DEBUG_CONTINUE 123 #define DEBUG_DEBUGSTRING 124 #define DEBUG_CS 125 #define DEBUG_SS 126 #define DEBUG_CODE 114 #define DEBUG_FLAGS_A 120 #define DEBUG_FLAGS_PARITY 119 #define DEBUG_FLAGS_OVERFLOW 118 #define DEBUG_FLAGS_SIGN 117 #define DEBUG_FLAGS_ZERO 116 #define DEBUG_FLAGS_CARRY 115 #define DEBUG_GS 112 #define DEBUG_FS 111 #define DEBUG_ES 110 #define DEBUG_DS 109 #define DEBUG_EIP 113 #define DEBUG_EBP 108 #define DEBUG_ESP 107 #define DEBUG_EDI 106 #define DEBUG_EDX 104 #define DEBUG_ECX 103 #define DEBUG_EBX 102 #define DEBUG_ESI 105 #define DEBUG_EAX 101 DEBUG DIALOG 6, 15, 336, 145 STYLE DS_MODALFRAME | 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU CAPTION "DEBUG" FONT 6, "Helv" { LTEXT "EAX:", -1, 2, 9, 19, 8 EDITTEXT DEBUG_EAX, 22, 7, 48, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP LTEXT "EBX:", -1, 72, 9, 17, 8 LTEXT "ECX:", -1, 143, 9, 16, 8 LTEXT "EDX:", -1, 213, 9, 16, 8 LTEXT "ESI:", -1, 2, 23, 19, 8 EDITTEXT DEBUG_EBX, 92, 7, 48, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_ECX, 162, 7, 48, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_EDX, 231, 7, 48, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_ESI, 22, 21, 48, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_EDI, 92, 21, 48, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP LTEXT "EDI:", -1, 72, 23, 14, 8 EDITTEXT DEBUG_ESP, 162, 21, 48, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_EBP, 231, 20, 48, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP LTEXT "ESP:", -1, 143, 23, 16, 8 LTEXT "EBP:", -1, 213, 23, 17, 8 LTEXT "DS:", -1, 282, 10, 13, 8 LTEXT "ES:", -1, 282, 22, 12, 8 LTEXT "FS:", -1, 282, 35, 13, 8 LTEXT "GS:", -1, 282, 48, 13, 8 EDITTEXT DEBUG_DS, 295, 7, 26, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_ES, 295, 20, 26, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_FS, 295, 33, 26, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_GS, 295, 46, 26, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_EIP, 231, 33, 48, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP LTEXT "EIP:", -1, 213, 35, 13, 8 LTEXT "CF:", -1, 232, 52, 12, 8 LTEXT "ZF:", -1, 232, 65, 12, 8 LTEXT "SF:", -1, 232, 78, 12, 8 LTEXT "OV:", -1, 232, 92, 12, 8 LTEXT "PF:", -1, 257, 52, 12, 8 LTEXT "AF:", -1, 257, 65, 12, 8 LTEXT "IF:", -1, 257, 92, 12, 8 LTEXT "DF:", -1, 257, 78, 12, 8 LISTBOX DEBUG_CODE, 3, 49, 225, 72, LBS_NOTIFY | WS_BORDER | LBS_NOINTEGRALHEIGHT | WS_BORDER | WS_HSCROLL EDITTEXT DEBUG_FLAGS_CARRY, 244, 51, 10, 12, WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_FLAGS_ZERO, 244, 64, 10, 12, WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_FLAGS_SIGN, 244, 77, 10, 12, WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_FLAGS_OVERFLOW, 244, 90, 10, 12, WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_FLAGS_PARITY, 269, 51, 10, 12, WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_FLAGS_A, 269, 64, 10, 12, WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_FLAGS_DIRECTION, 269, 77, 10, 12, WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_FLAGS_INTERRUPT, 269, 90, 10, 12, WS_BORDER | WS_TABSTOP EDITTEXT DEBUG_DEBUGSTRING, 4, 128, 326, 13, WS_BORDER | WS_TABSTOP PUSHBUTTON "Continue", DEBUG_CONTINUE, 283, 88, 50, 14, WS_DISABLED | WS_TABSTOP EDITTEXT DEBUG_CS, 295, 59, 26, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP LTEXT "CS:", -1, 282, 62, 13, 8 EDITTEXT DEBUG_SS, 295, 72, 26, 12, ES_MULTILINE | WS_BORDER | WS_TABSTOP LTEXT "SS:", -1, 282, 74, 13, 8 }