#include <windows.h>
#include "hosterrs.h"
#include "mcpydlg.h"

STRINGTABLE LOADONCALL MOVEABLE DISCARDABLE
{
;CLI registration for PowerPack...uses target keyword
 30,  "mem"
 31,  "mem.dll"
 32,  "12"
 33,  "dump"
 34,  "MemCliDumpMemory"
 35,  "h:dump <start_address> [<end_address>] [byte|word|long|dword] [up|ud|sp|sd]"
 36,  "fill"
 37,  "MemCliFillMemory"
 38,  "h:fill <start_address> <end_address> <data>... [byte|word|long|dword] [up|ud|sp|sd]"
 39,  "write"
 40,  "MemCliWriteMemory"
 41,  "h:write <address> <data>... [byte|word|long|dword] [up|ud|sp|sd]"
 42,  "search"
 43,  "MemCliSearchMemory"
 44,  "h:search <start_address> <end_address> <data>... [byte|word|long|dword] [up|ud|sp|sd]"
 45,  "size"
 46,  "MemCliSetMemSize"
 47,  "h:size [byte|word|long|dword]"
 48,  "verify"
 49,  "MemCliSetVerify"
 50,  "h:verify [on|off]"
 51,  "copy"
 52,  "MemCliCopyMemory"
 53,  "h:copy <from_start_address> {<from_end_address> | length <len>}"
 54,  "h:     [<space>] [TARGET] to <to_address> [<space>]"
 55,  "checksum"
 56,  "MemCliChecksum"
 57,  "h:checksum <start_address> <end_address> [up|ud|sp|sd]"
 58,  "selftest"
 59,  "MemCliSelftest"
 60,  "h:selftest"
 61,  "ramtst"
 62,  "MemCliRamtst"
 63,  "h:ramtst <start_address> <end_address> [up|ud|sp|sd]"
 64,  "compare"
 65,  "MemCliCompareMemory"
 66,  "h:compare <from_start_address> {<from_end_address> | length <len>}"
 67,  "h:        <space> to <to_address> <space>"
 68,  "upload"
 69,  "MemCliUploadMemory"
 70,  "h:upload <start_address> [<end_address>]"
}


MEM_COMP_DLG DIALOG 50, 70, 201, 84
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Compare Memory"
FONT 8, "MS Sans Serif"
BEGIN
	CONTROL "&Start", -1, "STATIC", WS_CHILD | WS_VISIBLE, 12, 18, 22, 11
	CONTROL "", 501, "EDIT", ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 46, 16, 48, 12
	RADIOBUTTON "&End", 521, 8, 37, 28, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	RADIOBUTTON "&Length", 522, 8, 48, 34, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	CONTROL "", 502, "EDIT", ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 46, 42, 48, 12
	CONTROL "Sta&rt", -1, "STATIC", WS_CHILD | WS_VISIBLE, 107, 17, 22, 11
	CONTROL "", 503, "EDIT", ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 141, 16, 47, 12
	RADIOBUTTON "UP", 511, 140, 37, 22, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	RADIOBUTTON "UD", 512, 140, 50, 22, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	RADIOBUTTON "SP", 513, 168, 37, 22, 12
	RADIOBUTTON "SD", 514, 168, 50, 22, 12
	DEFPUSHBUTTON "&OK", 1, 28, 68, 36, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Cancel", 2, 84, 68, 36, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Help", 8, 137, 68, 36, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	CONTROL "Source ", 11, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 4, 5, 95, 58
	CONTROL "Destination", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 102, 5, 95, 58
	CONTROL "Space :", -1, "STATIC", WS_CHILD | WS_VISIBLE, 109, 38, 29, 8
	CONTROL "", -1, "static", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 4, 34, 95, 29
	CONTROL "", -1, "static", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 102, 34, 95, 29
END

rcinclude mcpydlg.dlg
