ReactOS
0.4.17-dev-116-ga4b6fe9
resource.h
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS GUI first stage setup application
3
* LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
4
* PURPOSE: Resource header
5
* COPYRIGHT: Copyright 2008-2010 Matthias Kupfer <mkupfer@reactos.org>
6
* Copyright 2008-2009 Dmitry Chapyshev <dmitry@reactos.org>
7
* Copyright 2018-2024 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
8
*/
9
10
#pragma once
11
12
/* Bitmaps */
13
#define IDB_WATERMARK 100
14
#define IDB_HEADER 101
15
16
/* Icons */
17
#define IDI_MAIN 3000
18
#define IDI_ROSICON 3001
19
#define IDI_WINICON 3002
20
#define IDI_DISKDRIVE 3003
21
#define IDI_PARTITION 3004
22
23
24
#define IDC_STATIC -1
25
26
/* Dialogs */
27
#define IDD_STARTPAGE 2000
28
#define IDC_STARTTITLE 2001
29
#define IDC_WARNTEXT1 2002
// TEMPTEMP: TODO: Remove once we reach 0.5/Beta :)
30
#define IDC_WARNTEXT2 2003
// TEMPTEMP: TODO: Remove once we reach 0.5/Beta :)
31
#define IDC_WARNTEXT3 2004
// TEMPTEMP: TODO: Remove once we reach 0.5/Beta :)
32
33
#define IDD_TYPEPAGE 2010
34
#define IDC_INSTALL 2011
35
#define IDC_INSTALLTEXT 2012
36
#define IDC_UPDATE 2013
37
#define IDC_UPDATETEXT 2014
38
39
#define IDD_UPDATEREPAIRPAGE 2020
40
#define IDC_NTOSLIST 2021
41
#define IDC_SKIPUPGRADE 2022
42
43
#define IDD_DEVICEPAGE 2030
44
#define IDC_COMPUTER 2031
45
#define IDC_DISPLAY 2032
46
#define IDC_KEYBOARD 2033
47
#define IDC_KEYLAYOUT 2034
48
49
#define IDD_DRIVEPAGE 2040
50
#define IDC_PARTITION 2041
51
#define IDC_INITDISK 2042
52
#define IDC_PARTCREATE 2043
53
#define IDC_PARTFORMAT 2044
54
#define IDC_PARTDELETE 2045
55
#define IDC_DEVICEDRIVER 2046
56
#define IDC_PARTMOREOPTS 2047
57
58
#define IDD_SUMMARYPAGE 2050
59
#define IDC_INSTALLTYPE 2051
60
#define IDC_INSTALLSOURCE 2052
61
#define IDC_ARCHITECTURE 2053
62
// #define IDC_COMPUTER 2031
63
// #define IDC_DISPLAY 2032
64
// #define IDC_KEYBOARD 2033
65
#define IDC_DESTDRIVE 2054
66
// #define IDC_PATH 2071
67
#define IDC_CONFIRM_INSTALL 2055
68
69
#define IDD_PROCESSPAGE 2060
70
#define IDC_ACTIVITY 2061
71
#define IDC_ITEM 2062
72
#define IDC_PROCESSPROGRESS 2063
73
74
#define IDD_FINISHPAGE 2070
75
#define IDC_FINISHTITLE 2071
76
#define IDC_FINISHTEXT 2072
77
#define IDC_RESTART_PROGRESS 2073
78
#define IDD_ABORTPAGE 2075
// Page derived from IDD_FINISHPAGE
79
80
#define IDD_ADVINSTOPTS 2080
81
#define IDC_PATH 2081
82
#define IDC_INSTFREELDR 2082
83
84
#define IDD_PARTITION 2090
85
#define IDC_EDIT_PARTSIZE 2091
86
#define IDC_UPDOWN_PARTSIZE 2092
87
#define IDC_UNIT 2093
88
#define IDC_CHECK_MBREXTPART 2094
89
#define IDC_FS_STATIC 2095
90
#define IDC_FSTYPE 2096
91
#define IDC_CHECK_QUICKFMT 2097
92
93
#define IDD_FORMAT 2100
94
95
96
/* Strings */
97
#define IDS_CAPTION 5000
98
#define IDS_TYPETITLE 5001
99
#define IDS_TYPESUBTITLE 5002
100
#define IDS_UPDATETITLE 5003
101
#define IDS_UPDATESUBTITLE 5004
102
#define IDS_DEVICETITLE 5005
103
#define IDS_DEVICESUBTITLE 5006
104
#define IDS_DRIVETITLE 5007
105
#define IDS_DRIVESUBTITLE 5008
106
#define IDS_SUMMARYTITLE 5009
107
#define IDS_SUMMARYSUBTITLE 5010
108
#define IDS_PROCESSTITLE 5011
109
#define IDS_PROCESSSUBTITLE 5012
110
#define IDS_ABORTSETUP 5020
111
#define IDS_ABORTSETUP2 5021
112
#define IDS_NO_TXTSETUP_SIF 5022
113
#define IDS_FINISH_NO_REBOOT 5023
114
#define IDS_ABORT_NO_REBOOT 5024
115
#define IDS_INSTALLBTN 5030
116
#define IDS_RESTARTBTN 5031
117
#define IDS_POSTPONEBTN 5032
118
#define IDS_VOLUME_NOFORMAT 5040
119
120
#define IDS_INSTALLATION_NAME 5100
121
#define IDS_INSTALLATION_PATH 5101
122
#define IDS_INSTALLATION_VENDOR 5102
123
124
#define IDS_PARTITION_NAME 5110
125
#define IDS_PARTITION_TYPE 5111
126
#define IDS_PARTITION_SIZE 5112
127
#define IDS_PARTITION_STATUS 5113
128
129
// WARNING: These IDs *MUST* stay in increasing order!
130
#define IDS_BOOTLOADER_NOINST 5120
131
#define IDS_BOOTLOADER_REMOVABLE 5121
132
#define IDS_BOOTLOADER_SYSTEM 5122
// For non-MBR disks
133
#define IDS_BOOTLOADER_MBRVBR 5123
// For MBR disks only
134
#define IDS_BOOTLOADER_VBRONLY 5124
// ""
135
136
137
/* Progress Strings */
138
#define IDS_FORMATTING_PROGRESS1 5200
139
#define IDS_FORMATTING_PROGRESS2 5201
140
#define IDS_CHECKING_PROGRESS1 5202
141
#define IDS_CHECKING_PROGRESS2 5203
142
#define IDS_COPYING 5204
143
#define IDS_MOVING 5205
144
#define IDS_RENAMING 5206
145
#define IDS_DELETING 5207
146
#define IDS_CONFIG_SYSTEM_PARTITION 5210
147
#define IDS_PREPARE_PARTITIONS 5211
148
#define IDS_PREPARE_FILES 5212
149
#define IDS_COPYING_FILES 5213
150
#define IDS_CREATE_REGISTRY 5214
151
#define IDS_UPDATE_REGISTRY 5215
152
// #define IDS_INSTALL_FINALIZE 5216
153
#define IDS_INSTALL_BOOTLOADER 5217
154
155
#define IDS_REG_DONE 5220
156
#define IDS_REG_REGHIVEUPDATE 5221
157
#define IDS_REG_IMPORTFILE 5222
158
#define IDS_REG_DISPLAYSETTINGSUPDATE 5223
159
#define IDS_REG_LOCALESETTINGSUPDATE 5224
160
#define IDS_REG_ADDKBLAYOUTS 5225
161
#define IDS_REG_KEYBOARDSETTINGSUPDATE 5226
162
#define IDS_REG_CODEPAGEINFOUPDATE 5227
163
#define IDS_REG_UNKNOWN 5228
164
165
166
/* Error Strings */
167
#define IDS_ERROR_INVALID_INSTALLDIR_CHAR_TITLE 5300
168
#define IDS_ERROR_INVALID_INSTALLDIR_CHAR 5301
169
170
// ERROR_DIRECTORY_NAME
171
#define IDS_ERROR_DIRECTORY_NAME_TITLE 5302
172
#define IDS_ERROR_DIRECTORY_NAME 5303
173
174
// ERROR_CREATE_PARTITION // TODO?
175
#define IDS_ERROR_CREATE_PARTITION_TITLE 5304
176
#define IDS_ERROR_CREATE_PARTITION 5305
177
178
#define IDS_WARN_DELETE_PARTITION_TITLE 5306
179
#define IDS_WARN_DELETE_PARTITION 5307
180
#define IDS_WARN_DELETE_MBR_EXTENDED_PARTITION 5308
181
182
// ERROR_WRITE_PTABLE
183
#define IDS_ERROR_WRITE_PTABLE 5309
184
185
// ERROR_SYSTEM_PARTITION_NOT_FOUND
186
// ERROR_SYSTEM_PARTITION // TODO
187
#define IDS_ERROR_SYSTEM_PARTITION 5310
188
189
// ERROR_FORMAT_UNRECOGNIZED_VOLUME // TODO
190
#define IDS_ERROR_FORMAT_UNRECOGNIZED_VOLUME 5311
191
192
// ERROR_COULD_NOT_FORMAT // TODO?
193
#define IDS_ERROR_COULD_NOT_FORMAT 5312
194
195
// ERROR_FORMATTING_PARTITION
196
#define IDS_ERROR_FORMATTING_PARTITION 5313
197
198
// ERROR_COULD_NOT_CHECK // TODO?
199
#define IDS_ERROR_COULD_NOT_CHECK 5314
200
201
// ERROR_CHECKING_PARTITION // TODO
202
#define IDS_ERROR_CHECKING_PARTITION 5315
203
204
// ERROR_WRITE_BOOT
205
#define IDS_ERROR_WRITE_BOOT 5316
206
// ERROR_INSTALL_BOOTCODE
207
#define IDS_ERROR_INSTALL_BOOTCODE 5317
208
#define IDS_ERROR_INSTALL_BOOTCODE_REMOVABLE 5318
209
// STATUS_NOT_SUPPORTED for bootloader
210
#define IDS_ERROR_BOOTLDR_ARCH_UNSUPPORTED 5319
211
// ERROR_BOOTLDR_FAILED // TODO
212
#define IDS_ERROR_BOOTLDR_FAILED 5320
base
setup
reactos
resource.h
Generated on Tue May 12 2026 06:16:46 for ReactOS by
1.9.6