ReactOS 0.4.16-dev-136-g52192f1
resource.h
Go to the documentation of this file.
1/*
2 * Regedit resource definitions
3 *
4 * Copyright 2002 Robert Dickenson
5 * LICENSE: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later)
6 */
7
8#pragma once
9
10#define ID_REGISTRY_MENU 0
11#define ID_EDIT_MENU 1
12#define ID_VIEW_MENU 2
13#define ID_FAVOURITES_MENU 3
14#define ID_HELP_MENU 4
15#define ID_EDIT_NEW_MENU 5
16#define IDS_LIST_COLUMN_FIRST 91
17#define IDS_LIST_COLUMN_NAME 91
18#define IDS_LIST_COLUMN_TYPE 92
19#define IDS_LIST_COLUMN_DATA 93
20#define IDS_LIST_COLUMN_LAST 93
21#define IDS_APP_TITLE 103
22#define IDI_REGEDIT 100
23#define IDI_REGFILE 101
24#define IDI_ARROW 102
25#define IDI_SMALL 108
26#define IDC_REGEDIT 109
27#define IDC_REGEDIT_FRAME 110
28#define IDR_REGEDIT_MENU 130
29#define IDD_EXPORTRANGE 131
30#define IDI_STRING 135
31#define IDI_BIN 136
32#define IDR_POPUP_MENUS 137
33#define IDD_ADDFAVORITES 138
34#define IDD_REMOVEFAVORITES 139
35#define IDD_FIND 140
36#define IDD_FINDING 141
37#define ID_REGISTRY_EXIT 32770
38#define ID_FAVOURITES_ADDTOFAVOURITES 32772
39#define ID_FAVOURITES_REMOVEFAVOURITE 32773
40#define ID_VIEW_STATUSBAR 32774
41#define ID_VIEW_SPLIT 32775
42#define ID_VIEW_REFRESH 32776
43#define ID_EDIT_DELETE 32778
44#define ID_EDIT_RENAME 32779
45#define ID_EDIT_COPYKEYNAME 32781
46#define ID_EDIT_FIND 32782
47#define ID_EDIT_FINDNEXT 32783
48#define ID_EDIT_MODIFY 32784
49#define ID_EDIT_NEW_KEY 32785
50#define ID_EDIT_NEW_STRINGVALUE 32786
51#define ID_EDIT_NEW_BINARYVALUE 32787
52#define ID_EDIT_NEW_DWORDVALUE 32788
53
54#define ID_REGISTRY_IMPORTREGISTRYFILE 32789
55#define ID_REGISTRY_EXPORTREGISTRYFILE 32790
56#define ID_REGISTRY_CONNECTNETWORKREGISTRY 32791
57#define ID_REGISTRY_DISCONNECTNETWORKREGISTRY 32792
58#define ID_REGISTRY_PRINT 32793
59
60#define ID_HELP_HELPTOPICS 32794
61#define ID_HELP_ABOUT 32795
62#define ID_TREE_EXPANDBRANCH 32815
63#define ID_TREE_COLLAPSEBRANCH 32817
64#define ID_REGISTRY_LOADHIVE 32827
65#define ID_REGISTRY_UNLOADHIVE 32828
66#define ID_HEXEDIT_CUT 32835
67#define ID_HEXEDIT_COPY 32836
68#define ID_HEXEDIT_PASTE 32837
69#define ID_HEXEDIT_DELETE 32838
70#define ID_HEXEDIT_SELECT_ALL 32839
71#define IDS_ERROR 32836
72#define IDS_BAD_VALUE 32837
73#define IDS_UNSUPPORTED_TYPE 32838
74#define IDS_TOO_BIG_VALUE 32839
75#define ID_EDIT_MODIFY_BIN 32840
76#define IDS_WARNING 32841
77#define IDS_MULTI_SZ_EMPTY_STRING 32842
78#define IDS_BINARY_EMPTY 32843
79#define IDS_DEFAULT_VALUE_NAME 32844
80#define IDS_VALUE_NOT_SET 32845
81#define IDS_UNKNOWN_TYPE 32846
82#define IDS_MY_COMPUTER 32847
83#define IDS_IMPORT_REG_FILE 32848
84#define IDS_EXPORT_REG_FILE 32849
85#define IDS_INVALID_DWORD 32850
86#define IDS_QUERY_DELETE_ONE 32851
87#define IDS_QUERY_DELETE_MORE 32852
88#define IDS_QUERY_DELETE_CONFIRM 32853
89#define IDS_ERR_DELVAL_CAPTION 32854
90#define IDS_ERR_DELETEVALUE 32855
91#define IDS_ERR_RENVAL_CAPTION 32856
92#define IDS_ERR_RENVAL_TOEMPTY 32857
93#define IDS_QUERY_IMPORT_HIVE_CAPTION 32858
94#define IDS_QUERY_IMPORT_HIVE_MSG 32859
95#define IDS_BAD_KEY 32860
96#define IDS_LOAD_HIVE 32861
97#define IDS_UNLOAD_HIVE 32862
98
99#define ID_EDIT_NEW_MULTISTRINGVALUE 32863
100#define ID_EDIT_NEW_EXPANDABLESTRINGVALUE 32864
101
102#define ID_SWITCH_PANELS 32871
103#define ID_EDIT_PERMISSIONS 32872
104#define ID_TREE_DELETE 32873
105#define ID_TREE_RENAME 32874
106#define IDS_QUERY_DELETE_KEY_ONE 32875
107#define IDS_QUERY_DELETE_KEY_MORE 32876
108#define IDS_QUERY_DELETE_KEY_CONFIRM 32877
109#define ID_TREE_SUGGESTION_MIN 32878
110#define ID_TREE_SUGGESTION_MAX 32887
111#define ID_TREE_EXPORT 32888
112#define ID_TREE_PERMISSIONS 32889
113#define ID_ADDRESS_FOCUS 32890
114
115#define IDS_FLT_REGFILE 31000
116#define IDS_FLT_REGFILES 31001
117#define IDS_FLT_REGFILES_FLT 31002
118#define IDS_FLT_HIVFILES 31003
119#define IDS_FLT_HIVFILES_FLT 31004
120#define IDS_FLT_REGEDIT4 31005
121#define IDS_FLT_REGEDIT4_FLT 31006
122#define IDS_FLT_ALLFILES 31007
123#define IDS_FLT_ALLFILES_FLT 31008
124#define IDS_FLT_TXTFILES 31009
125#define IDS_FLT_TXTFILES_FLT 31010
126
127#define IDS_ACCESS_FULLCONTROL 31100
128#define IDS_ACCESS_READ 31101
129#define IDS_ACCESS_QUERYVALUE 31102
130#define IDS_ACCESS_SETVALUE 31103
131#define IDS_ACCESS_CREATESUBKEY 31104
132#define IDS_ACCESS_ENUMERATESUBKEYS 31105
133#define IDS_ACCESS_NOTIFY 31106
134#define IDS_ACCESS_CREATELINK 31107
135#define IDS_ACCESS_DELETE 31108
136#define IDS_ACCESS_WRITEDAC 31109
137#define IDS_ACCESS_WRITEOWNER 31110
138#define IDS_ACCESS_READCONTROL 31111
139
140#define IDS_INHERIT_THISKEYONLY 31200
141#define IDS_INHERIT_THISKEYANDSUBKEYS 31201
142#define IDS_INHERIT_SUBKEYSONLY 31202
143#define IDS_EXPAND 31203
144#define IDS_COLLAPSE 31204
145#define IDS_NEW_KEY 31205
146#define IDS_NEW_VALUE 31206
147#define IDS_GOTO_SUGGESTED_KEY 31207
148
149#define IDS_IMPORT_PROMPT 31300
150#define IDS_IMPORT_OK 31301
151#define IDS_IMPORT_ERROR 31302
152#define IDS_EXPORT_ERROR 31303
153
154#define IDS_FINISHEDFIND 31304
155
156#define IDS_BUSNUMBER 31400
157#define IDS_INTERFACE 31401
158
159#define IDS_DMA_CHANNEL 31500
160#define IDS_DMA_PORT 31501
161#define IDS_INTERRUPT_VECTOR 31502
162#define IDS_INTERRUPT_LEVEL 31503
163#define IDS_INTERRUPT_AFFINITY 31504
164#define IDS_INTERRUPT_TYPE 31505
165#define IDS_MEMORY_ADDRESS 31506
166#define IDS_MEMORY_LENGTH 31507
167#define IDS_MEMORY_ACCESS 31508
168#define IDS_PORT_ADDRESS 31509
169#define IDS_PORT_LENGTH 31510
170#define IDS_PORT_ACCESS 31511
171#define IDS_SPECIFIC_RESERVED1 31512
172#define IDS_SPECIFIC_RESERVED2 31513
173#define IDS_SPECIFIC_DATASIZE 31514
174
175#define IDS_PORT_PORT_IO 31520
176#define IDS_PORT_MEMORY_IO 31521
177#define IDS_INTERRUPT_EDGE_SENSITIVE 31522
178#define IDS_INTERRUPT_LEVEL_SENSITIVE 31523
179#define IDS_MEMORY_READ_ONLY 31524
180#define IDS_MEMORY_WRITE_ONLY 31525
181#define IDS_MEMORY_READ_WRITE 31526
182
183#define IDS_BUS_UNDEFINED 31530
184#define IDS_BUS_INTERNAL 31531
185#define IDS_BUS_ISA 31532
186#define IDS_BUS_EISA 31533
187#define IDS_BUS_MICROCHANNEL 31534
188#define IDS_BUS_TURBOCHANNEL 31535
189#define IDS_BUS_PCIBUS 31536
190#define IDS_BUS_VMEBUS 31537
191#define IDS_BUS_NUBUS 31538
192#define IDS_BUS_PCMCIABUS 31539
193#define IDS_BUS_CBUS 31540
194#define IDS_BUS_MPIBUS 31541
195#define IDS_BUS_MPSABUS 31542
196#define IDS_BUS_PROCESSORINTERNAL 31543
197#define IDS_BUS_INTERNALPOWERBUS 31544
198#define IDS_BUS_PNPISABUS 31545
199#define IDS_BUS_PNPBUS 31546
200#define IDS_BUS_UNKNOWNTYPE 31547
201
202#define IDS_FIELD_KEY_NAME 31600
203#define IDS_FIELD_CLASS_NAME 31601
204#define IDS_NO_CLASS_NAME 31602
205#define IDS_NULL_TIMESTAMP 31603
206#define IDS_FIELD_NAME 31604
207#define IDS_FIELD_TYPE 31605
208#define IDS_FIELD_DATA 31606
209#define IDS_FIELD_LASTWRITE 31607
210#define IDS_UNKNOWN 31608
211#define IDS_VALUE_INDEX 31609
212
213#define IDS_REQALTERNATIVELIST 31610
214#define IDS_REQRESOURCELIST 31611
215#define IDS_REQDESCRIPTOR 31612
216#define IDS_REQDEVICETYPE 31613
217
218#define IDS_TYPE_PORT 31614
219#define IDS_TYPE_INTERRUPT 31615
220#define IDS_TYPE_MEMORY 31616
221#define IDS_TYPE_DMA 31617
222#define IDS_SHARE_DEVICE_EXCLUSIVE 31618
223#define IDS_SHARE_DRIVER_EXCLUSIVE 31619
224#define IDS_SHARE_SHARED 31620
225#define IDS_SHARE_UNDETERMINED 31621
226
227#define IDD_EDIT_STRING 2000
228#define IDC_VALUE_NAME 2001
229#define IDC_VALUE_DATA 2002
230
231#define IDD_EDIT_DWORD 2003
232#define IDC_FORMAT_HEX 2004
233#define IDC_FORMAT_DEC 2005
234
235#define IDD_EDIT_MULTI_STRING 2006
236#define IDD_EDIT_BIN_DATA 2007
237
238#define IDC_EXPORT_ALL 2008
239#define IDC_EXPORT_BRANCH 2009
240#define IDC_EXPORT_BRANCH_TEXT 2010
241
242#define IDD_LOADHIVE 2500
243#define IDC_EDIT_KEY 2501
244
245#define IDC_FAVORITENAME 2011
246#define IDC_FAVORITESLIST 2012
247#define IDC_FINDWHAT 2013
248#define IDC_LOOKAT_KEYS 2014
249#define IDC_LOOKAT_VALUES 2015
250#define IDC_LOOKAT_DATA 2016
251#define IDC_MATCHSTRING 2017
252#define IDC_MATCHCASE 2018
253
254#define IDD_EDIT_RESOURCE_LIST 2019
255#define IDC_RESOURCE_LIST 2020
256#define IDC_SHOW_RESOURCE 2021
257
258#define IDD_EDIT_RESOURCE 2022
259#define IDC_DMA_LIST 2023
260#define IDC_IRQ_LIST 2024
261#define IDC_MEMORY_LIST 2025
262#define IDC_PORT_LIST 2026
263#define IDC_DEVICE_LIST 2027
264#define IDC_UNDETERMINED 2028
265#define IDC_SHARED 2029
266#define IDC_DEVICE_EXCLUSIVE 2030
267#define IDC_DRIVER_EXCLUSIVE 2031
268#define IDC_INTERFACETYPE 2032
269#define IDC_BUSNUMBER 2033
270#define IDC_VERSION 2034
271#define IDC_REVISION 2035
272#define IDC_SHOW_RESOURCE_DATA 2036
273
274#define IDD_EDIT_REQUIREMENTS_LIST 2037
275#define IDC_REQUIREMENTS_LIST 2038
276#define IDC_REQINTERFACETYPE 2039
277#define IDC_REQBUSNUMBER 2040
278#define IDC_REQSLOTNUMBER 2041
279#define IDC_SHOW_REQUIREMENT 2042
280
281#define IDD_EDIT_REQUIREMENTS_PORT 2043
282#define IDC_REQ_PORT_TYPE 2044
283#define IDC_REQ_PORT_LENGTH 2045
284#define IDC_REQ_PORT_ALIGN 2046
285#define IDC_REQ_PORT_MIN 2047
286#define IDC_REQ_PORT_MAX 2048
287#define IDC_REQ_PORT_SHARE 2049
288#define IDC_REQ_PORT_ALTERNATIVE 2050
289#define IDC_REQ_PORT_PREFERRED 2051
290
291#define IDD_EDIT_REQUIREMENTS_MEMORY 2052
292#define IDC_REQ_MEMORY_ACCESS 2053
293#define IDC_REQ_MEMORY_LENGTH 2054
294#define IDC_REQ_MEMORY_ALIGN 2055
295#define IDC_REQ_MEMORY_MIN 2056
296#define IDC_REQ_MEMORY_MAX 2057
297#define IDC_REQ_MEMORY_SHARE 2058
298#define IDC_REQ_MEMORY_ALTERNATIVE 2059
299#define IDC_REQ_MEMORY_PREFERRED 2060
300
301#define IDD_EDIT_REQUIREMENTS_INT 2061
302#define IDC_REQ_INT_TYPE 2062
303#define IDC_REQ_INT_MIN 2063
304#define IDC_REQ_INT_MAX 2064
305#define IDC_REQ_INT_SHARE 2065
306#define IDC_REQ_INT_ALTERNATIVE 2066
307#define IDC_REQ_INT_PREFERRED 2067
308
309#define IDD_EDIT_REQUIREMENTS_DMA 2068
310#define IDC_REQ_DMA_MIN 2069
311#define IDC_REQ_DMA_MAX 2070
312#define IDC_REQ_DMA_SHARE 2071
313#define IDC_REQ_DMA_ALTERNATIVE 2072
314#define IDC_REQ_DMA_PREFERRED 2073
315
316#define ID_FAVORITES_MIN 2100
317#define ID_FAVORITES_MAX 2999
318
319#define ID_ACCEL 3000
320
321#define IDC_STATIC -1
322
323/* Command-line strings */
324#define STRING_USAGE 3001
325#define STRING_INVALID_SWITCH 3002
326#define STRING_HELP 3003
327#define STRING_NO_FILENAME 3004
328#define STRING_NO_REG_KEY 3005
329#define STRING_FILE_NOT_FOUND 3006
330#define STRING_CANNOT_OPEN_FILE 3007
331#define STRING_UNHANDLED_ACTION 3008
332#define STRING_OUT_OF_MEMORY 3009
333#define STRING_INVALID_HEX 3010
334#define STRING_CSV_HEX_ERROR 3011
335#define STRING_ESCAPE_SEQUENCE 3012
336#define STRING_UNKNOWN_DATA_FORMAT 3013
337#define STRING_UNEXPECTED_EOL 3014
338#define STRING_UNRECOGNIZED_LINE 3015
339#define STRING_SETVALUE_FAILED 3016
340#define STRING_OPEN_KEY_FAILED 3017
341#define STRING_UNSUPPORTED_TYPE 3018
342#define STRING_EXPORT_AS_BINARY 3019
343#define STRING_INVALID_SYSTEM_KEY 3020
344#define STRING_REG_KEY_NOT_FOUND 3021
345#define STRING_DELETE_FAILED 3022
346#define STRING_UNKNOWN_TYPE 3023
347#define STRING_INVALID_LINE_SYNTAX 3024