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