1 #define ISOLATION_AWARE_ENABLED
3 #include "gui\win32res.h"
5 ICON_BOCHS ICON build\win32\nsis\bochs.ico
7 // Manifest for WinXP & Win2003
8 1 24 build\win32\bochs.manifest
10 ASK_DLG DIALOG 30, 30, 200, 100
11 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
15 LTEXT "Device", IDASKTX1, 10, 12, 40, 14
16 EDITTEXT IDASKDEV, 45, 10, 145, 14, ES_READONLY
17 LTEXT "Message", IDASKTX2, 10, 27, 40, 14
18 EDITTEXT IDASKMSG, 45, 25, 145, 14, ES_READONLY | ES_AUTOHSCROLL
19 LISTBOX IDASKLIST, 10, 50, 120, 45, WS_VSCROLL | WS_TABSTOP
20 DEFPUSHBUTTON "OK", IDOK, 140, 50, 50, 14
21 PUSHBUTTON "Cancel", IDCANCEL, 140, 70, 50, 14
24 STRING_DLG DIALOG 30, 30, 130, 65
25 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
29 EDITTEXT IDSTRING, 15, 15, 100, 14
30 DEFPUSHBUTTON "OK", IDOK, 10, 40, 50, 14
31 PUSHBUTTON "Cancel", IDCANCEL, 70, 40, 50, 14
34 FLOPPY_DLG DIALOG 30, 30, 240, 130
35 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
39 LTEXT "Device Type", IDDEVTX, 5, 12, 45, 14
40 EDITTEXT IDDEVTYPE, 50, 10, 40, 14, ES_READONLY | NOT WS_TABSTOP
41 LTEXT "Path", IDPATHTX, 5, 32, 40, 14
42 EDITTEXT IDPATH, 50, 30, 120, 14, ES_AUTOHSCROLL
43 PUSHBUTTON "Browse...", IDBROWSE, 180, 30, 50, 14
44 LTEXT "Media Type", IDMEDIATX, 5, 52, 45, 14
45 COMBOBOX IDMEDIATYPE, 50, 50, 40, 14, CBS_DROPDOWNLIST | WS_TABSTOP
46 AUTOCHECKBOX "Inserted", IDSTATUS, 50, 70, 50, 14
47 LTEXT "Clicking OK signals a media change for this drive.",
48 IDCHANGETX, 35, 90, 185, 8
49 PUSHBUTTON "Create Image", IDCREATE, 35, 105, 50, 14
50 DEFPUSHBUTTON "OK", IDOK, 95, 105, 50, 14
51 PUSHBUTTON "Cancel", IDCANCEL, 155, 105, 50, 14
54 CDROM1_DLG DIALOG 30, 30, 240, 85
55 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
56 CAPTION "First CD-ROM image/device"
59 GROUPBOX "CD-ROM #1", IDGROUP1, 10, 10, 220, 42
60 LTEXT "Path", IDLABEL1, 15, 22, 25, 14
61 EDITTEXT IDCDROM1, 45, 20, 120, 14, ES_AUTOHSCROLL
62 PUSHBUTTON "Browse...", IDBROWSE1, 173, 20, 50, 14
63 AUTOCHECKBOX "Inserted", IDSTATUS1, 13, 35, 41, 14, BS_LEFTTEXT | WS_TABSTOP
64 DEFPUSHBUTTON "OK", IDOK, 65, 60, 50, 14
65 PUSHBUTTON "Cancel", IDCANCEL, 125, 60, 50, 14
68 RT_CDROM_DLG DIALOG 30, 30, 240, 180
69 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
70 CAPTION "CD-ROM Options"
73 GROUPBOX "CD-ROM #2", IDGROUP2, 10, 20, 220, 42
74 LTEXT "Path", IDLABEL2, 15, 32, 25, 14
75 EDITTEXT IDCDROM2, 45, 30, 120, 14, ES_AUTOHSCROLL
76 PUSHBUTTON "Browse...", IDBROWSE2, 173, 30, 50, 14
77 AUTOCHECKBOX "Inserted", IDSTATUS2, 13, 45, 41, 14, BS_LEFTTEXT | WS_TABSTOP
78 GROUPBOX "CD-ROM #3", IDGROUP3, 10, 70, 220, 42
79 LTEXT "Path", IDLABEL3, 15, 82, 25, 14
80 EDITTEXT IDCDROM3, 45, 80, 120, 14, ES_AUTOHSCROLL
81 PUSHBUTTON "Browse...", IDBROWSE3, 173, 80, 50, 14
82 AUTOCHECKBOX "Inserted", IDSTATUS3, 13, 95, 41, 14, BS_LEFTTEXT | WS_TABSTOP
83 GROUPBOX "CD-ROM #4", IDGROUP4, 10, 120, 220, 42
84 LTEXT "Path", IDLABEL4, 15, 132, 25, 14
85 EDITTEXT IDCDROM4, 45, 130, 120, 14, ES_AUTOHSCROLL
86 PUSHBUTTON "Browse...", IDBROWSE4, 173, 130, 50, 14
87 AUTOCHECKBOX "Inserted", IDSTATUS4, 13, 145, 41, 14, BS_LEFTTEXT | WS_TABSTOP
90 RT_USBDEV_DLG DIALOG 30, 30, 240, 180
91 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
95 LTEXT "USB port #1 device", IDUSBLBL1, 10, 27, 70, 14
96 EDITTEXT IDUSBDEV1, 85, 25, 100, 14, ES_AUTOHSCROLL
97 LTEXT "USB port #2 device", IDUSBLBL2, 10, 47, 70, 14
98 EDITTEXT IDUSBDEV2, 85, 45, 100, 14, ES_AUTOHSCROLL
99 LTEXT "USB device change support is still experimental !", IDUSBWARN, 10, 120, 155, 14
102 RT_LOGOPT_DLG DIALOG 30, 30, 240, 180
103 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
104 CAPTION "Log Options"
107 LISTBOX IDDEVLIST, 15, 25, 45, 100, WS_VSCROLL | WS_TABSTOP
108 LTEXT "Debug events", IDLOGLBL1, 70, 27, 55, 14
109 COMBOBOX IDLOGEVT1, 155, 25, 65, 56, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL |
110 WS_VSCROLL | WS_TABSTOP
111 LTEXT "Info events", IDLOGLBL2, 70, 47, 55, 14
112 COMBOBOX IDLOGEVT2, 155, 45, 65, 56, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL |
113 WS_VSCROLL | WS_TABSTOP
114 LTEXT "Error events", IDLOGLBL3, 70, 67, 55, 14
115 COMBOBOX IDLOGEVT3, 155, 65, 65, 56, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL |
116 WS_VSCROLL | WS_TABSTOP
117 LTEXT "Panic events", IDLOGLBL4, 70, 87, 55, 14
118 COMBOBOX IDLOGEVT4, 155, 85, 65, 56, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL |
119 WS_VSCROLL | WS_TABSTOP
120 LTEXT "Pass events", IDLOGLBL5, 70, 107, 55, 14
121 COMBOBOX IDLOGEVT5, 155, 105, 65, 56, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL |
122 WS_VSCROLL | WS_TABSTOP
123 AUTOCHECKBOX "Specify log options per device", IDADVLOGOPT, 50, 135, 112, 14, BS_LEFTTEXT | WS_TABSTOP
126 RT_MISC_DLG DIALOG 30, 30, 240, 180
127 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
128 CAPTION "Misc Options"
131 LTEXT "VGA update interval", IDMISCLBL1, 10, 27, 70, 14
132 EDITTEXT IDVGAUPDATE, 85, 25, 70, 14, ES_NUMBER
133 AUTOCHECKBOX "Mouse", IDMOUSE, 8, 45, 86, 14, BS_LEFTTEXT | WS_TABSTOP
134 LTEXT "Keyboard paste delay", IDMISCLBL2, 10, 67, 70, 14
135 EDITTEXT IDKBDPASTE, 85, 65, 70, 14, ES_NUMBER
136 LTEXT "Userbutton shortcut", IDMISCLBL3, 10, 87, 70, 14
137 EDITTEXT IDUSERBTN, 85, 85, 70, 14
138 LTEXT "SB16 DMA timer", IDMISCLBL4, 10, 107, 70, 14
139 EDITTEXT IDSB16TIMER, 85, 105, 70, 14, ES_NUMBER
140 LTEXT "SB16 loglevel", IDMISCLBL5, 10, 127, 70, 14
141 EDITTEXT IDSBLOGLEV, 85, 125, 70, 14, ES_NUMBER
144 DEBUGGER_DLG DIALOG 30, 30, 250, 195
145 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX
146 CAPTION "Debug Control"
149 EDITTEXT DEBUG_MSG, 15, 15, 220, 120, ES_MULTILINE | ES_READONLY | WS_HSCROLL | WS_VSCROLL | NOT WS_TABSTOP
150 EDITTEXT DEBUG_CMD, 15, 145, 220, 14
151 PUSHBUTTON "Execute", IDEXEC, 40, 170, 50, 14
152 PUSHBUTTON "Stop", IDSTOP, 100, 170, 50, 14
153 PUSHBUTTON "Show CPU >>", IDSHOWCPU, 160, 170, 50, 14
154 LTEXT "EAX", IDCPULBL1, 260, 17, 30, 14
155 EDITTEXT IDCPUVAL1, 290, 15, 50, 14, ES_READONLY | ES_RIGHT
156 LTEXT "EBX", IDCPULBL2, 260, 32, 30, 14
157 EDITTEXT IDCPUVAL2, 290, 30, 50, 14, ES_READONLY | ES_RIGHT
158 LTEXT "ECX", IDCPULBL3, 260, 47, 30, 14
159 EDITTEXT IDCPUVAL3, 290, 45, 50, 14, ES_READONLY | ES_RIGHT
160 LTEXT "EDX", IDCPULBL4, 260, 62, 30, 14
161 EDITTEXT IDCPUVAL4, 290, 60, 50, 14, ES_READONLY | ES_RIGHT
162 LTEXT "ESP", IDCPULBL5, 260, 77, 30, 14
163 EDITTEXT IDCPUVAL5, 290, 75, 50, 14, ES_READONLY | ES_RIGHT
164 LTEXT "EBP", IDCPULBL6, 260, 92, 30, 14
165 EDITTEXT IDCPUVAL6, 290, 90, 50, 14, ES_READONLY | ES_RIGHT
166 LTEXT "ESI", IDCPULBL7, 260, 107, 30, 14
167 EDITTEXT IDCPUVAL7, 290, 105, 50, 14, ES_READONLY | ES_RIGHT
168 LTEXT "EDI", IDCPULBL8, 260, 122, 30, 14
169 EDITTEXT IDCPUVAL8, 290, 120, 50, 14, ES_READONLY | ES_RIGHT
170 LTEXT "EIP", IDCPULBL9, 260, 172, 30, 14
171 EDITTEXT IDCPUVAL9, 290, 170, 50, 14, ES_READONLY | ES_RIGHT
172 LTEXT "CS", IDCPULBL10, 350, 17, 30, 14
173 EDITTEXT IDCPUVAL10, 380, 15, 50, 14, ES_READONLY | ES_RIGHT
174 LTEXT "DS", IDCPULBL11, 350, 32, 30, 14
175 EDITTEXT IDCPUVAL11, 380, 30, 50, 14, ES_READONLY | ES_RIGHT
176 LTEXT "ES", IDCPULBL12, 350, 47, 30, 14
177 EDITTEXT IDCPUVAL12, 380, 45, 50, 14, ES_READONLY | ES_RIGHT
178 LTEXT "FS", IDCPULBL13, 350, 62, 30, 14
179 EDITTEXT IDCPUVAL13, 380, 60, 50, 14, ES_READONLY | ES_RIGHT
180 LTEXT "GS", IDCPULBL14, 350, 77, 30, 14
181 EDITTEXT IDCPUVAL14, 380, 75, 50, 14, ES_READONLY | ES_RIGHT
182 LTEXT "EFLAGS", IDCPULBL15, 350, 172, 30, 14
183 EDITTEXT IDCPUVAL15, 380, 170, 50, 14, ES_READONLY | ES_RIGHT
186 #include "bxversion.rc"
187 #include "win32_enh_dbg.rc"