Subversion Repositories eduke32

Rev

Rev 4555 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
196 terminx 1
#include <windows.h>
2
#include <commctrl.h>
3
#include "startwin.game.h"
195 terminx 4
 
4555 hendricks2 5
RSRC_ICON ICON "game_icon.ico"
6
RSRC_BMP BITMAP "game.bmp"
196 terminx 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
3800 terminx 13
	CONTROL "", WIN_STARTWIN_BITMAP, "STATIC", SS_BITMAP | SS_CENTERIMAGE | WS_CHILD | WS_VISIBLE, 0, 0, 66, 172
196 terminx 14
	CONTROL "", WIN_STARTWIN_TABCTL, WC_TABCONTROL, WS_CLIPSIBLINGS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 5, 250, 170
15
	CONTROL "&Start", WIN_STARTWIN_START, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 180, 48, 14
16
	CONTROL "&Cancel", WIN_STARTWIN_CANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 207, 180, 48, 14
17
 
18
	CONTROL "", WIN_STARTWIN_MESSAGES, "EDIT", ES_MULTILINE | ES_READONLY | WS_CHILD | WS_VSCROLL, 0, 0, 32, 32
19
END
20
WIN_STARTWINPAGE_CONFIG DIALOGEX DISCARDABLE  20, 40, 279, 168
21
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
22
CAPTION "Dialog"
23
FONT 8, "MS Shell Dlg"
24
BEGIN
1327 terminx 25
	CONTROL "&Video mode:",   -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 6, 50, 8
26
	CONTROL "",               IDCVMODE, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 4, 86, 56
27
	CONTROL "&Fullscreen",    IDCFULLSCREEN, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 6, 46, 10
1488 terminx 28
#ifdef POLYMER
1327 terminx 29
	CONTROL "&Polymer",       IDCPOLYMER, "BUTTON", BS_CHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 203, 6, 40, 10
1488 terminx 30
#endif
1327 terminx 31
	CONTROL "Input devices:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 20, 50, 8
32
	CONTROL "",               IDCINPUT, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 60, 19, 86, 56
33
	CONTROL "&Game:", 	  -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 35, 100, 8
34
	CONTROL "",               IDCDATA, "LISTBOX", LBS_NOINTEGRALHEIGHT | LBS_USETABSTOPS | LBS_STANDARD | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 45, 226, 43
196 terminx 35
 
991 terminx 36
	CONTROL "Custom game content &directory:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 5, 90, 160, 8
37
	CONTROL "",               IDCGAMEDIR, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 10, 99, 226, 156
1325 terminx 38
	CONTROL "&Enable ""autoload"" folder", IDCAUTOLOAD, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 116, 100, 8
1188 terminx 39
	CONTROL "&Always show this window at startup", IDCALWAYSSHOW, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 118, 116, 140, 8
196 terminx 40
END
854 hnt_ts 41
 
1325 terminx 42
#define FILEVER        1,9,9,9
43
#define PRODUCTVER     1,9,9,9
44
#define STRFILEVER     "2.0.0devel\0"
45
#define STRPRODUCTVER  "2.0.0devel\0"
984 terminx 46
 
47
VS_VERSION_INFO VERSIONINFO
48
 FILEVERSION FILEVER
49
 PRODUCTVERSION PRODUCTVER
50
 FILEFLAGSMASK 0x3fL
51
#ifdef _DEBUG
52
 FILEFLAGS 0x3L
53
#else
54
 FILEFLAGS 0x2L
55
#endif
56
 FILEOS 0x40004L
57
 FILETYPE 0x1L
58
 FILESUBTYPE 0x0L
59
BEGIN
60
    BLOCK "StringFileInfo"
61
    BEGIN
62
        BLOCK "040904b0"
63
        BEGIN
64
            VALUE "FileDescription", "EDuke32"
65
            VALUE "FileVersion", STRFILEVER
66
            VALUE "InternalName", "EDuke32"
5197 hendricks2 67
            VALUE "LegalCopyright", "Copyright © 2014 Voidpoint, LLC, 1996, 2003 3D Realms Entertainment"
4040 terminx 68
            VALUE "LegalTrademarks", "Duke Nukem® is a Registered Trademark of Gearbox Software, LLC."
984 terminx 69
            VALUE "OriginalFilename", "eduke32.exe"
70
            VALUE "ProductName", "EDuke32"
71
            VALUE "ProductVersion", STRPRODUCTVER
72
        END
73
    END
74
    BLOCK "VarFileInfo"
75
    BEGIN
76
        VALUE "Translation", 0x409, 1200
77
    END
965 terminx 78
END
79
 
3278 hendricks2 80
#if defined(_M_X64) || defined(__amd64__) || defined(__x86_64__)
4555 hendricks2 81
1 24 "64/manifest.game.xml"
3278 hendricks2 82
#else
4555 hendricks2 83
1 24 "32/manifest.game.xml"
3278 hendricks2 84
#endif