#ifndef _SPAWDLG_
#include "spawdlg.h"
#endif

STRINGTABLE LOADONCALL MOVEABLE DISCARDABLE
{
;new CLI registration
  10,  "spa"
  11,  "spa.dll"
  12,  "0"
}

BreakPoint DIALOG 20, 19, 199, 95
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Set BreakPoint"
BEGIN
	DEFPUSHBUTTON "&OK", IDB_OK, 26, 79, 30, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Cancel", IDB_CANCEL, 87, 79, 30, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Help", IDB_HELP, 147, 79, 30, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	EDITTEXT IDB_BRKPOINT, 8, 21, 121, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
	CONTROL "", IDB_MODULES, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_GROUP | WS_TABSTOP, 39, 40, 91, 37
	CONTROL "", IDB_FUNCTIONS, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_GROUP | WS_TABSTOP, 39, 59, 91, 37
	CONTROL "SP", IDB_SP, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 143, 19, 19, 12
	CONTROL "UP", IDB_UP, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 168, 20, 21, 10
	CONTROL "CS0", IDB_CS0, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 143, 50, 24, 9
	CONTROL "CS1", IDB_CS1, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 143, 60, 24, 9
	CONTROL "CS2", IDB_CS2, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 169, 50, 24, 9
	CONTROL "CS3", IDB_CS3, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 169, 60, 24, 10
	LTEXT "&BreakPoint:", -1, 8, 9, 62, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
	LTEXT "&Module:", -1, 7, 42, 26, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
	LTEXT "&Function", -1, 7, 60, 32, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
	CONTROL "Space", -1, "button", BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP, 138, 9, 58, 23
	CONTROL "Chip-selector", -1, "button", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 138, 37, 58, 35
END

Ranges DIALOG 4, 17, 216, 103
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Ranges"
BEGIN
	DEFPUSHBUTTON "&Close", IDR_CLOSE, 29, 89, 40, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Help", IDR_HELP, 95, 89, 40, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Add...", IDR_ADD, 180, 7, 30, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Edit...", IDR_EDIT, 180, 21, 30, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Delete", IDR_DELETE, 180, 35, 30, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Save", IDR_SAVE, 181, 57, 30, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Restore", IDR_RESTORE, 181, 70, 30, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	LISTBOX IDR_LISTBOX, 5, 5, 171, 80, LBS_NOTIFY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL
END

Add_Range DIALOG 19, 24, 191, 85
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add Range"
BEGIN
	PUSHBUTTON "&Browse...", IDA_BROWER, 24, 66, 38, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	DEFPUSHBUTTON "&Set", IDA_OK, 83, 66, 29, 15, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	CONTROL "&Close", IDA_CANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 136, 66, 32, 15
	EDITTEXT IDA_RANGENAME, 60, 7, 65, 12
	EDITTEXT IDA_STARTADDRESS, 60, 28, 65, 12
	EDITTEXT IDA_ENDADDRESS, 60, 48, 65, 12
	CONTROL "SP", IDA_SP, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 136, 14, 21, 8
	CONTROL "UP", IDA_UP, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 161, 13, 20, 10
	CONTROL "CS0", IDA_CS0, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 135, 41, 24, 9
	CONTROL "CS1", IDA_CS1, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 135, 51, 24, 9
	CONTROL "CS2", IDA_CS2, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 161, 41, 24, 9
	CONTROL "CS3", IDA_CS3, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 161, 50, 24, 10
	CONTROL "&Range Name:", -1, "STATIC", WS_CHILD | WS_VISIBLE, 4, 8, 44, 8
	CONTROL "&Start Address:", -1, "STATIC", WS_CHILD | WS_VISIBLE, 3, 30, 47, 8
	CONTROL "&End Address:", -1, "STATIC", WS_CHILD | WS_VISIBLE, 3, 50, 44, 8
	CONTROL "Space", -1, "button", BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP, 130, 2, 58, 23
	CONTROL "Chip-selector", -1, "button", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 130, 26, 58, 35
END

Browse DIALOG 22, 18, 124, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Browse"
BEGIN
	CONTROL "", IDO_MODULE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP |WS_VSCROLL, 46, 5, 74, 41
	CONTROL "", IDO_FUNCTION, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 46, 23, 74, 40
	DEFPUSHBUTTON "&OK", IDO_OK, 23, 50, 35, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Cancel", IDO_CANCEL, 73, 50, 35, 14
	LTEXT "&Module:", -1, 8, 8, 31, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
	LTEXT "&Function:", -1, 9, 26, 35, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
END

SPAMainMenu MENU
BEGIN
	POPUP "&File"
	BEGIN
		MENUITEM "E&xit", 101
	END

	POPUP "&SPA"
	BEGIN
		MENUITEM "&Module Analysis", 102
		MENUITEM "&Time Analysis", 103
		MENUITEM "&Code Coverage", 104
	END

END
CCRanges DIALOG 6, 17, 251, 122
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Ranges"
BEGIN
	DEFPUSHBUTTON "&Close", IDR_CLOSE, 29, 104, 40, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Help", IDR_HELP, 95, 104, 40, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Add...", IDR_ADD, 205, 7, 42, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Edit...", IDR_EDIT, 205, 21, 42, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Delete", IDR_DELETE, 205, 35, 42, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Save...", IDR_SAVE, 205, 89, 42, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Restore...", IDR_RESTORE, 205, 103, 42, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	LISTBOX IDR_LISTBOX, 3, 9, 195, 92, LBS_NOTIFY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL
	PUSHBUTTON "&Enable", IDR_ENABLE, 205, 56, 42, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
	PUSHBUTTON "&Disable", IDR_DISABLE, 205, 70, 42, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
END
