2005-07-05 21:21:47 +04:00
|
|
|
#define ISOLATION_AWARE_ENABLED
|
2002-12-26 21:24:41 +03:00
|
|
|
#include <windows.h>
|
|
|
|
#include "gui\win32res.h"
|
|
|
|
|
|
|
|
ICON_BOCHS ICON build\win32\nsis\bochs.ico
|
2003-05-22 00:33:24 +04:00
|
|
|
|
2005-07-05 21:21:47 +04:00
|
|
|
// Manifest for WinXP & Win2003
|
|
|
|
1 24 build\win32\bochs.manifest
|
|
|
|
|
2003-05-22 00:33:24 +04:00
|
|
|
ASK_DLG DIALOG 30, 30, 200, 100
|
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
|
|
|
CAPTION "Event"
|
|
|
|
FONT 8, "Helv"
|
|
|
|
BEGIN
|
|
|
|
LTEXT "Device", IDASKTX1, 10, 12, 40, 14
|
|
|
|
EDITTEXT IDASKDEV, 45, 10, 145, 14, ES_READONLY
|
|
|
|
LTEXT "Message", IDASKTX2, 10, 27, 40, 14
|
|
|
|
EDITTEXT IDASKMSG, 45, 25, 145, 14, ES_READONLY | ES_AUTOHSCROLL
|
|
|
|
LISTBOX IDASKLIST, 10, 50, 120, 45, WS_VSCROLL | WS_TABSTOP
|
|
|
|
DEFPUSHBUTTON "OK", IDOK, 140, 50, 50, 14
|
|
|
|
PUSHBUTTON "Cancel", IDCANCEL, 140, 70, 50, 14
|
|
|
|
END
|
2003-05-25 22:34:03 +04:00
|
|
|
|
|
|
|
STRING_DLG DIALOG 30, 30, 130, 65
|
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
|
|
|
CAPTION "Param"
|
|
|
|
FONT 8, "Helv"
|
|
|
|
BEGIN
|
|
|
|
EDITTEXT IDSTRING, 15, 15, 100, 14
|
|
|
|
DEFPUSHBUTTON "OK", IDOK, 10, 40, 50, 14
|
|
|
|
PUSHBUTTON "Cancel", IDCANCEL, 70, 40, 50, 14
|
|
|
|
END
|
2003-07-16 01:02:05 +04:00
|
|
|
|
2005-11-20 20:22:44 +03:00
|
|
|
FLOPPY_DLG DIALOG 30, 30, 240, 130
|
2003-07-16 01:02:05 +04:00
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
|
|
|
CAPTION "Param"
|
|
|
|
FONT 8, "Helv"
|
|
|
|
BEGIN
|
2003-09-18 21:37:46 +04:00
|
|
|
LTEXT "Device Type", IDDEVTX, 5, 12, 45, 14
|
|
|
|
EDITTEXT IDDEVTYPE, 50, 10, 40, 14, ES_READONLY | NOT WS_TABSTOP
|
|
|
|
LTEXT "Path", IDPATHTX, 5, 32, 40, 14
|
|
|
|
EDITTEXT IDPATH, 50, 30, 120, 14, ES_AUTOHSCROLL
|
|
|
|
PUSHBUTTON "Browse...", IDBROWSE, 180, 30, 50, 14
|
2005-11-20 20:22:44 +03:00
|
|
|
LTEXT "Media Type", IDMEDIATX, 5, 52, 45, 14
|
2005-11-26 01:44:18 +03:00
|
|
|
COMBOBOX IDMEDIATYPE, 50, 50, 40, 14, CBS_DROPDOWNLIST | WS_TABSTOP
|
2005-11-20 20:22:44 +03:00
|
|
|
AUTOCHECKBOX "Inserted", IDSTATUS, 50, 70, 50, 14
|
2005-11-26 01:44:18 +03:00
|
|
|
LTEXT "Clicking OK signals a media change for this drive.",
|
2005-11-20 20:22:44 +03:00
|
|
|
IDCHANGETX, 35, 90, 185, 8
|
|
|
|
PUSHBUTTON "Create Image", IDCREATE, 35, 105, 50, 14
|
|
|
|
DEFPUSHBUTTON "OK", IDOK, 95, 105, 50, 14
|
|
|
|
PUSHBUTTON "Cancel", IDCANCEL, 155, 105, 50, 14
|
2003-07-16 01:02:05 +04:00
|
|
|
END
|
2004-02-01 04:40:14 +03:00
|
|
|
|
|
|
|
CDROM1_DLG DIALOG 30, 30, 240, 85
|
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
|
|
|
CAPTION "First CD-ROM image/device"
|
|
|
|
FONT 8, "Helv"
|
|
|
|
BEGIN
|
|
|
|
GROUPBOX "CD-ROM #1", IDGROUP1, 10, 10, 220, 42
|
|
|
|
LTEXT "Path", IDLABEL1, 15, 22, 25, 14
|
|
|
|
EDITTEXT IDCDROM1, 45, 20, 120, 14, ES_AUTOHSCROLL
|
|
|
|
PUSHBUTTON "Browse...", IDBROWSE1, 173, 20, 50, 14
|
|
|
|
AUTOCHECKBOX "Inserted", IDSTATUS1, 13, 35, 41, 14, BS_LEFTTEXT | WS_TABSTOP
|
|
|
|
DEFPUSHBUTTON "OK", IDOK, 65, 60, 50, 14
|
|
|
|
PUSHBUTTON "Cancel", IDCANCEL, 125, 60, 50, 14
|
|
|
|
END
|
|
|
|
|
2005-10-08 03:28:43 +04:00
|
|
|
RT_CDROM_DLG DIALOG 30, 30, 240, 180
|
2004-02-01 04:40:14 +03:00
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
2005-10-08 03:28:43 +04:00
|
|
|
CAPTION "CD-ROM Options"
|
2004-02-01 04:40:14 +03:00
|
|
|
FONT 8, "Helv"
|
|
|
|
BEGIN
|
2005-10-08 03:28:43 +04:00
|
|
|
GROUPBOX "CD-ROM #2", IDGROUP2, 10, 20, 220, 42
|
|
|
|
LTEXT "Path", IDLABEL2, 15, 32, 25, 14
|
|
|
|
EDITTEXT IDCDROM2, 45, 30, 120, 14, ES_AUTOHSCROLL
|
|
|
|
PUSHBUTTON "Browse...", IDBROWSE2, 173, 30, 50, 14
|
|
|
|
AUTOCHECKBOX "Inserted", IDSTATUS2, 13, 45, 41, 14, BS_LEFTTEXT | WS_TABSTOP
|
|
|
|
GROUPBOX "CD-ROM #3", IDGROUP3, 10, 70, 220, 42
|
|
|
|
LTEXT "Path", IDLABEL3, 15, 82, 25, 14
|
|
|
|
EDITTEXT IDCDROM3, 45, 80, 120, 14, ES_AUTOHSCROLL
|
|
|
|
PUSHBUTTON "Browse...", IDBROWSE3, 173, 80, 50, 14
|
|
|
|
AUTOCHECKBOX "Inserted", IDSTATUS3, 13, 95, 41, 14, BS_LEFTTEXT | WS_TABSTOP
|
|
|
|
GROUPBOX "CD-ROM #4", IDGROUP4, 10, 120, 220, 42
|
|
|
|
LTEXT "Path", IDLABEL4, 15, 132, 25, 14
|
|
|
|
EDITTEXT IDCDROM4, 45, 130, 120, 14, ES_AUTOHSCROLL
|
|
|
|
PUSHBUTTON "Browse...", IDBROWSE4, 173, 130, 50, 14
|
|
|
|
AUTOCHECKBOX "Inserted", IDSTATUS4, 13, 145, 41, 14, BS_LEFTTEXT | WS_TABSTOP
|
|
|
|
END
|
|
|
|
|
2005-11-30 21:06:24 +03:00
|
|
|
RT_USBDEV_DLG DIALOG 30, 30, 240, 180
|
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
|
|
|
CAPTION "USB Options"
|
|
|
|
FONT 8, "Helv"
|
|
|
|
BEGIN
|
|
|
|
LTEXT "USB port #1 device", IDUSBLBL1, 10, 27, 70, 14
|
2007-03-18 20:52:15 +03:00
|
|
|
EDITTEXT IDUSBDEV1, 85, 25, 100, 14, ES_AUTOHSCROLL
|
|
|
|
LTEXT "USB port #2 device", IDUSBLBL2, 10, 47, 70, 14
|
|
|
|
EDITTEXT IDUSBDEV2, 85, 45, 100, 14, ES_AUTOHSCROLL
|
|
|
|
LTEXT "USB device change support is still experimental !", IDUSBWARN, 10, 120, 155, 14
|
2005-11-30 21:06:24 +03:00
|
|
|
END
|
|
|
|
|
2005-10-08 03:28:43 +04:00
|
|
|
RT_LOGOPT_DLG DIALOG 30, 30, 240, 180
|
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
|
|
|
CAPTION "Log Options"
|
|
|
|
FONT 8, "Helv"
|
|
|
|
BEGIN
|
|
|
|
LISTBOX IDDEVLIST, 15, 25, 45, 100, WS_VSCROLL | WS_TABSTOP
|
|
|
|
LTEXT "Debug events", IDLOGLBL1, 70, 27, 55, 14
|
|
|
|
COMBOBOX IDLOGEVT1, 155, 25, 65, 56, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL |
|
2004-02-01 22:22:41 +03:00
|
|
|
WS_VSCROLL | WS_TABSTOP
|
2005-10-08 03:28:43 +04:00
|
|
|
LTEXT "Info events", IDLOGLBL2, 70, 47, 55, 14
|
|
|
|
COMBOBOX IDLOGEVT2, 155, 45, 65, 56, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL |
|
2004-02-01 22:22:41 +03:00
|
|
|
WS_VSCROLL | WS_TABSTOP
|
2005-10-08 03:28:43 +04:00
|
|
|
LTEXT "Error events", IDLOGLBL3, 70, 67, 55, 14
|
|
|
|
COMBOBOX IDLOGEVT3, 155, 65, 65, 56, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL |
|
2004-02-01 22:22:41 +03:00
|
|
|
WS_VSCROLL | WS_TABSTOP
|
2005-10-08 03:28:43 +04:00
|
|
|
LTEXT "Panic events", IDLOGLBL4, 70, 87, 55, 14
|
|
|
|
COMBOBOX IDLOGEVT4, 155, 85, 65, 56, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL |
|
2004-02-01 22:22:41 +03:00
|
|
|
WS_VSCROLL | WS_TABSTOP
|
2005-10-08 03:28:43 +04:00
|
|
|
LTEXT "Pass events", IDLOGLBL5, 70, 107, 55, 14
|
|
|
|
COMBOBOX IDLOGEVT5, 155, 105, 65, 56, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL |
|
2004-02-01 22:22:41 +03:00
|
|
|
WS_VSCROLL | WS_TABSTOP
|
2005-10-08 03:28:43 +04:00
|
|
|
AUTOCHECKBOX "Specify log options per device", IDADVLOGOPT, 50, 135, 112, 14, BS_LEFTTEXT | WS_TABSTOP
|
2004-02-01 04:40:14 +03:00
|
|
|
END
|
2005-10-08 03:28:43 +04:00
|
|
|
|
|
|
|
RT_MISC_DLG DIALOG 30, 30, 240, 180
|
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
|
|
|
CAPTION "Misc Options"
|
|
|
|
FONT 8, "Helv"
|
|
|
|
BEGIN
|
|
|
|
LTEXT "VGA update interval", IDMISCLBL1, 10, 27, 70, 14
|
|
|
|
EDITTEXT IDVGAUPDATE, 85, 25, 70, 14, ES_NUMBER
|
|
|
|
AUTOCHECKBOX "Mouse", IDMOUSE, 8, 45, 86, 14, BS_LEFTTEXT | WS_TABSTOP
|
|
|
|
LTEXT "Keyboard paste delay", IDMISCLBL2, 10, 67, 70, 14
|
|
|
|
EDITTEXT IDKBDPASTE, 85, 65, 70, 14, ES_NUMBER
|
|
|
|
LTEXT "Userbutton shortcut", IDMISCLBL3, 10, 87, 70, 14
|
|
|
|
EDITTEXT IDUSERBTN, 85, 85, 70, 14
|
|
|
|
LTEXT "SB16 DMA timer", IDMISCLBL4, 10, 107, 70, 14
|
|
|
|
EDITTEXT IDSB16TIMER, 85, 105, 70, 14, ES_NUMBER
|
|
|
|
LTEXT "SB16 loglevel", IDMISCLBL5, 10, 127, 70, 14
|
|
|
|
EDITTEXT IDSBLOGLEV, 85, 125, 70, 14, ES_NUMBER
|
|
|
|
END
|
|
|
|
|
2006-11-12 13:07:18 +03:00
|
|
|
DEBUGGER_DLG DIALOG 30, 30, 250, 195
|
2006-11-17 19:50:39 +03:00
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX
|
2006-11-12 13:07:18 +03:00
|
|
|
CAPTION "Debug Control"
|
|
|
|
FONT 8, "Helv"
|
|
|
|
BEGIN
|
2006-11-17 19:50:39 +03:00
|
|
|
EDITTEXT DEBUG_MSG, 15, 15, 220, 120, ES_MULTILINE | ES_READONLY | WS_HSCROLL | WS_VSCROLL | NOT WS_TABSTOP
|
2006-11-12 13:07:18 +03:00
|
|
|
EDITTEXT DEBUG_CMD, 15, 145, 220, 14
|
2007-01-05 19:53:45 +03:00
|
|
|
PUSHBUTTON "Execute", IDEXEC, 40, 170, 50, 14
|
|
|
|
PUSHBUTTON "Stop", IDSTOP, 100, 170, 50, 14
|
|
|
|
PUSHBUTTON "Show CPU >>", IDSHOWCPU, 160, 170, 50, 14
|
|
|
|
LTEXT "EAX", IDCPULBL1, 260, 17, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL1, 290, 15, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "EBX", IDCPULBL2, 260, 32, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL2, 290, 30, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "ECX", IDCPULBL3, 260, 47, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL3, 290, 45, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "EDX", IDCPULBL4, 260, 62, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL4, 290, 60, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "ESP", IDCPULBL5, 260, 77, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL5, 290, 75, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "EBP", IDCPULBL6, 260, 92, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL6, 290, 90, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "ESI", IDCPULBL7, 260, 107, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL7, 290, 105, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "EDI", IDCPULBL8, 260, 122, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL8, 290, 120, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "EIP", IDCPULBL9, 260, 172, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL9, 290, 170, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "CS", IDCPULBL10, 350, 17, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL10, 380, 15, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "DS", IDCPULBL11, 350, 32, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL11, 380, 30, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "ES", IDCPULBL12, 350, 47, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL12, 380, 45, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "FS", IDCPULBL13, 350, 62, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL13, 380, 60, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "GS", IDCPULBL14, 350, 77, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL14, 380, 75, 50, 14, ES_READONLY | ES_RIGHT
|
|
|
|
LTEXT "EFLAGS", IDCPULBL15, 350, 172, 30, 14
|
|
|
|
EDITTEXT IDCPUVAL15, 380, 170, 50, 14, ES_READONLY | ES_RIGHT
|
2006-11-12 13:07:18 +03:00
|
|
|
END
|
|
|
|
|
2008-01-27 21:02:22 +03:00
|
|
|
#include "bxversion.rc"
|