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