/ source / blood / rsrc / gameres.rc
gameres.rc
 1  #define NEED_COMMCTRL_H
 2  #include "../../build/include/windows_inc.h"
 3  #include "../src/startwin.game.h"
 4  
 5  RSRC_ICON ICON "game_icon.ico"
 6  RSRC_BMP BITMAP "game.bmp"
 7  
 8  WIN_STARTWIN DIALOGEX DISCARDABLE  20, 40, 260, 200
 9  STYLE DS_MODALFRAME | DS_CENTER | DS_SETFONT | DS_FIXEDSYS | WS_OVERLAPPED | WS_CAPTION | WS_VISIBLE | WS_SYSMENU
10  CAPTION "Startup"
11  FONT 8, "MS Shell Dlg"
12  BEGIN
13      CONTROL "", WIN_STARTWIN_BITMAP, "STATIC", SS_BITMAP | SS_CENTERIMAGE | WS_CHILD | WS_VISIBLE, 0, 0, 66, 172
14      CONTROL "", WIN_STARTWIN_TABCTL, WC_TABCONTROL, WS_CLIPSIBLINGS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 5, 250, 170
15      CONTROL "&Check For Updates", WIN_STARTWIN_UPDATE, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 101, 180, 96, 14
16      CONTROL "&Start", WIN_STARTWIN_START, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 180, 48, 14
17      CONTROL "&Cancel", WIN_STARTWIN_CANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 207, 180, 48, 14
18  
19      CONTROL "", WIN_STARTWIN_MESSAGES, "EDIT", ES_MULTILINE | ES_READONLY | WS_CHILD | WS_VSCROLL, 0, 0, 32, 32
20  END
21  WIN_STARTWINPAGE_CONFIG DIALOGEX DISCARDABLE  20, 40, 279, 168
22  STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
23  CAPTION "Dialog"
24  FONT 8, "MS Shell Dlg"
25  BEGIN
26      CONTROL "&Video mode:",   -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 6, 50, 8
27      CONTROL "",               IDCVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 4, 86, 56
28      CONTROL "&Fullscreen",    IDCFULLSCREEN, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 6, 46, 10
29  //#if defined POLYMER && POLYMER != 0
30  //    CONTROL "&Polymer",       IDCPOLYMER, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 203, 6, 40, 10
31  //#endif
32      CONTROL "Input devices:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 20, 50, 8
33      CONTROL "",               IDCINPUT, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 19, 86, 56
34      CONTROL "&Quick Start",   IDCQUICKSTART, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 20, 46, 10
35      CONTROL "&Game:", 	  -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 35, 100, 8
36      CONTROL "",               IDCDATA, "LISTBOX", LBS_NOINTEGRALHEIGHT | LBS_USETABSTOPS | LBS_STANDARD | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 45, 226, 43
37  
38      CONTROL "Custom game content &directory:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 90, 160, 8
39      CONTROL "",               IDCGAMEDIR, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 10, 99, 226, 156
40      CONTROL "&Enable ""autoload"" folder", IDCAUTOLOAD, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 116, 100, 8
41      CONTROL "&Always show this window at startup", IDCALWAYSSHOW, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 118, 116, 140, 8
42  END
43  
44  #define FILEVER        1,9,9,9
45  #define PRODUCTVER     1,9,9,9
46  #define STRFILEVER     "2.0.0devel\0"
47  #define STRPRODUCTVER  "2.0.0devel\0"
48  
49  VS_VERSION_INFO VERSIONINFO
50   FILEVERSION FILEVER
51   PRODUCTVERSION PRODUCTVER
52   FILEFLAGSMASK 0x3fL
53  #ifdef _DEBUG
54   FILEFLAGS 0x3L
55  #else
56   FILEFLAGS 0x2L
57  #endif
58   FILEOS 0x40004L
59   FILETYPE 0x1L
60   FILESUBTYPE 0x0L
61  BEGIN
62      BLOCK "StringFileInfo"
63      BEGIN
64          BLOCK "040904b0"
65          BEGIN
66              VALUE "FileDescription", "NotBlood"
67              VALUE "FileVersion", STRFILEVER
68              VALUE "InternalName", "NotBlood"
69              VALUE "LegalCopyright", "Copyright � 2018 EDuke32 Developers, 1996, 2003 3D Realms Entertainment"
70              VALUE "LegalTrademarks", "Blood� is a Registered Trademark of Atari, Inc."
71              VALUE "OriginalFilename", "notblood.exe"
72              VALUE "ProductName", "NotBlood"
73              VALUE "ProductVersion", STRPRODUCTVER
74          END
75      END
76      BLOCK "VarFileInfo"
77      BEGIN
78          VALUE "Translation", 0x409, 1200
79      END
80  END
81  
82  1 24 "manifest.game.xml"