summaryrefslogtreecommitdiffstats
path: root/private/mvdm/v86/scaffold/vdm.rc
diff options
context:
space:
mode:
Diffstat (limited to 'private/mvdm/v86/scaffold/vdm.rc')
-rw-r--r--private/mvdm/v86/scaffold/vdm.rc57
1 files changed, 57 insertions, 0 deletions
diff --git a/private/mvdm/v86/scaffold/vdm.rc b/private/mvdm/v86/scaffold/vdm.rc
new file mode 100644
index 000000000..1d354879c
--- /dev/null
+++ b/private/mvdm/v86/scaffold/vdm.rc
@@ -0,0 +1,57 @@
+#ifndef DOS // Gross hack to account for the
+#ifndef OS2_16 // fact that C_DEFINES in "sources" isn't
+#ifndef OS2_32 // passed to the resource compiler when building
+#ifndef WIN_16 // for MIPS. Since MIPS is a WIN_32 build,
+#ifndef WIN_32 // I try to innocuously define WIN_32 here... -JTP
+#define WIN_32
+#endif
+#endif
+#endif
+#endif
+#endif
+
+#define _NTIMAGE_ // This will force ntimage not to include nt.h
+#define _NTXCAPI_ // forces ntxcapi.h unincluded
+#include "i386\x86.h"
+
+VDMIcon ICON vdm.ico
+
+
+SoftPC MENU
+BEGIN
+ POPUP "&Help"
+ BEGIN
+ MENUITEM "&DebugBreak", IDM_DBBRK
+ MENUITEM "&About NT VDM...", IDM_ABOUT
+ END
+END
+
+
+VDMAbout DIALOG 22, 17, 131, 83
+STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
+CAPTION "About NT VDM"
+BEGIN
+ CTEXT "NT VDMs are " -1, 32, 5, 65, 12
+ CTEXT "Brought to you by the NTVDM Team" -1, 0, 19, 131, 10
+ CTEXT "Some code adapted from:" -1, 0, 27, 131, 9
+ CTEXT "x86 emulator v0.17" -1, 0, 38, 131, 8
+ CTEXT "by Jeff Parsons, (C) 1991" -1, 0, 45, 131, 8
+ CONTROL "Text", -1, "static", SS_BLACKFRAME | WS_CHILD, 17, 36, 99, 27
+ DEFPUSHBUTTON "OK" IDOK, 51, 66, 32, 14, WS_GROUP
+END
+
+
+#ifdef WOW
+
+WOW32About DIALOG 22, 17, 144, 55
+STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
+CAPTION "About WOW"
+BEGIN
+ CTEXT "Just say WOW!" -1, 0, 5, 144, 8
+ CTEXT "This Win16-on-Win32 app" -1, 0, 18, 144, 8
+ CTEXT "brought to you by the MVDM Team" -1, 0, 27, 144, 8
+ DEFPUSHBUTTON "OK" IDOK, 32, 39, 32, 14, WS_GROUP
+ PUSHBUTTON "Debug" 100, 80, 39, 32, 14, WS_GROUP
+END
+
+#endif