Sync with trunk r64509.
[reactos.git] / base / applications / regedit / resource.h
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_SMALL 108
38 #define IDC_REGEDIT 109
39 #define IDC_REGEDIT_FRAME 110
40 #define IDR_REGEDIT_MENU 130
41 #define IDD_EXPORTRANGE 131
42 #define IDI_OPEN_FILE 132
43 #define IDI_CLOSED_FILE 133
44 #define IDI_ROOT 134
45 #define IDI_STRING 135
46 #define IDI_BIN 136
47 #define IDR_POPUP_MENUS 137
48 #define IDD_ADDFAVORITES 138
49 #define IDD_REMOVEFAVORITES 139
50 #define IDD_FIND 140
51 #define IDD_FINDING 141
52 #define IDC_LICENSE_EDIT 1029
53 #define ID_REGISTRY_EXIT 32770
54 #define ID_FAVOURITES_ADDTOFAVOURITES 32772
55 #define ID_FAVOURITES_REMOVEFAVOURITE 32773
56 #define ID_VIEW_STATUSBAR 32774
57 #define ID_VIEW_SPLIT 32775
58 #define ID_VIEW_REFRESH 32776
59 #define ID_EDIT_DELETE 32778
60 #define ID_EDIT_RENAME 32779
61 #define ID_EDIT_COPYKEYNAME 32781
62 #define ID_EDIT_FIND 32782
63 #define ID_EDIT_FINDNEXT 32783
64 #define ID_EDIT_MODIFY 32784
65 #define ID_EDIT_NEW_KEY 32785
66 #define ID_EDIT_NEW_STRINGVALUE 32786
67 #define ID_EDIT_NEW_BINARYVALUE 32787
68 #define ID_EDIT_NEW_DWORDVALUE 32788
69
70 #define ID_REGISTRY_IMPORTREGISTRYFILE 32789
71 #define ID_REGISTRY_EXPORTREGISTRYFILE 32790
72 #define ID_REGISTRY_CONNECTNETWORKREGISTRY 32791
73 #define ID_REGISTRY_DISCONNECTNETWORKREGISTRY 32792
74 #define ID_REGISTRY_PRINT 32793
75
76 #define ID_HELP_HELPTOPICS 32794
77 #define ID_HELP_ABOUT 32795
78 #define ID_WINDOW_CASCADE 32797
79 #define ID_WINDOW_TILE 32798
80 #define ID_WINDOW_ARRANGEICONS 32799
81 #define ID_OPTIONS_FONT 32800
82 #define ID_OPTIONS_AUTOREFRESH 32801
83 #define ID_OPTIONS_READONLYMODE 32802
84 #define ID_OPTIONS_CONFIRMONDELETE 32803
85 #define ID_OPTIONS_SAVESETTINGSONEXIT 32804
86 #define ID_SECURITY_PERMISSIONS 32805
87 #define ID_VIEW_TREEANDDATA 32806
88 #define ID_VIEW_TREEONLY 32807
89 #define ID_VIEW_DATAONLY 32808
90 #define ID_VIEW_DISPLAYBINARYDATA 32810
91 #define ID_VIEW_REFRESHALL 32811
92 #define ID_VIEW_REFRESHACTIVE 32812
93 #define ID_VIEW_FINDKEY 32813
94 #define ID_TREE_EXPANDONELEVEL 32814
95 #define ID_TREE_EXPANDBRANCH 32815
96 #define ID_TREE_EXPANDALL 32816
97 #define ID_TREE_COLLAPSEBRANCH 32817
98 #define ID_EDIT_ADDKEY 32818
99 #define ID_EDIT_ADDVALUE 32819
100 #define ID_EDIT_BINARY 32821
101 #define ID_EDIT_STRING 32822
102 #define ID_EDIT_DWORD 32823
103 #define ID_EDIT_MULTISTRING 32824
104 #define ID_REGISTRY_OPENLOCAL 32825
105 #define ID_REGISTRY_CLOSE 32826
106 #define ID_REGISTRY_LOADHIVE 32827
107 #define ID_REGISTRY_UNLOADHIVE 32828
108 #define ID_REGISTRY_RESTORE 32829
109 #define ID_REGISTRY_SAVEKEY 32830
110 #define ID_REGISTRY_SELECTCOMPUTER 32831
111 #define ID_REGISTRY_PRINTSUBTREE 32832
112 #define ID_REGISTRY_PRINTERSETUP 32833
113 #define ID_REGISTRY_SAVESUBTREEAS 32834
114 #define ID_HEXEDIT_CUT 32835
115 #define ID_HEXEDIT_COPY 32836
116 #define ID_HEXEDIT_PASTE 32837
117 #define ID_HEXEDIT_DELETE 32838
118 #define ID_HEXEDIT_SELECT_ALL 32839
119 #define IDS_LICENSE 32835
120 #define IDS_ERROR 32836
121 #define IDS_BAD_VALUE 32837
122 #define IDS_UNSUPPORTED_TYPE 32838
123 #define IDS_TOO_BIG_VALUE 32839
124 #define ID_EDIT_MODIFY_BIN 32840
125 #define IDS_WARNING 32841
126 #define IDS_MULTI_SZ_EMPTY_STRING 32842
127 #define IDS_BINARY_EMPTY 32843
128 #define IDS_DEFAULT_VALUE_NAME 32844
129 #define IDS_VALUE_NOT_SET 32845
130 #define IDS_UNKNOWN_TYPE 32846
131 #define IDS_MY_COMPUTER 32847
132 #define IDS_IMPORT_REG_FILE 32848
133 #define IDS_EXPORT_REG_FILE 32849
134 #define IDS_INVALID_DWORD 32850
135 #define IDS_QUERY_DELETE_ONE 32851
136 #define IDS_QUERY_DELETE_MORE 32852
137 #define IDS_QUERY_DELETE_CONFIRM 32853
138 #define IDS_ERR_DELVAL_CAPTION 32854
139 #define IDS_ERR_DELETEVALUE 32855
140 #define IDS_ERR_RENVAL_CAPTION 32856
141 #define IDS_ERR_RENVAL_TOEMPTY 32857
142 #define IDS_QUERY_IMPORT_HIVE_CAPTION 32858
143 #define IDS_QUERY_IMPORT_HIVE_MSG 32859
144 #define IDS_BAD_KEY 32860
145 #define IDS_LOAD_HIVE 32861
146 #define IDS_UNLOAD_HIVE 32862
147
148 #define ID_EDIT_NEW_MULTISTRINGVALUE 32863
149 #define ID_EDIT_NEW_EXPANDABLESTRINGVALUE 32864
150
151 #define ID_SWITCH_PANELS 32871
152 #define ID_EDIT_PERMISSIONS 32872
153 #define ID_TREE_DELETE 32873
154 #define ID_TREE_RENAME 32874
155 #define IDS_QUERY_DELETE_KEY_ONE 32875
156 #define IDS_QUERY_DELETE_KEY_MORE 32876
157 #define IDS_QUERY_DELETE_KEY_CONFIRM 32877
158 #define ID_TREE_SUGGESTION_MIN 32878
159 #define ID_TREE_SUGGESTION_MAX 32887
160 #define ID_TREE_EXPORT 32888
161 #define ID_TREE_PERMISSIONS 32889
162
163 #define IDS_FLT_REGFILE 31000
164 #define IDS_FLT_REGFILES 31001
165 #define IDS_FLT_REGFILES_FLT 31002
166 #define IDS_FLT_HIVFILES 31003
167 #define IDS_FLT_HIVFILES_FLT 31004
168 #define IDS_FLT_REGEDIT4 31005
169 #define IDS_FLT_REGEDIT4_FLT 31006
170 #define IDS_FLT_ALLFILES 31007
171 #define IDS_FLT_ALLFILES_FLT 31008
172
173 #define IDS_ACCESS_FULLCONTROL 31100
174 #define IDS_ACCESS_READ 31101
175 #define IDS_ACCESS_QUERYVALUE 31102
176 #define IDS_ACCESS_SETVALUE 31103
177 #define IDS_ACCESS_CREATESUBKEY 31104
178 #define IDS_ACCESS_ENUMERATESUBKEYS 31105
179 #define IDS_ACCESS_NOTIFY 31106
180 #define IDS_ACCESS_CREATELINK 31107
181 #define IDS_ACCESS_DELETE 31108
182 #define IDS_ACCESS_WRITEDAC 31109
183 #define IDS_ACCESS_WRITEOWNER 31110
184 #define IDS_ACCESS_READCONTROL 31111
185
186 #define IDS_INHERIT_THISKEYONLY 31200
187 #define IDS_INHERIT_THISKEYANDSUBKEYS 31201
188 #define IDS_INHERIT_SUBKEYSONLY 31202
189 #define IDS_EXPAND 31203
190 #define IDS_COLLAPSE 31204
191 #define IDS_NEW_KEY 31205
192 #define IDS_NEW_VALUE 31206
193 #define IDS_GOTO_SUGGESTED_KEY 31207
194
195 #define IDS_IMPORT_PROMPT 31300
196 #define IDS_IMPORT_OK 31301
197 #define IDS_IMPORT_ERROR 31302
198 #define IDS_EXPORT_ERROR 31303
199
200 #define IDS_FINISHEDFIND 31304
201
202 #define IDS_BUSNUMBER 31400
203 #define IDS_INTERFACE 31401
204
205 #define IDS_DMA_CHANNEL 31500
206 #define IDS_DMA_PORT 31501
207 #define IDS_INTERRUPT_VECTOR 31502
208 #define IDS_INTERRUPT_LEVEL 31503
209 #define IDS_INTERRUPT_AFFINITY 31504
210 #define IDS_INTERRUPT_TYPE 31505
211 #define IDS_MEMORY_ADDRESS 31506
212 #define IDS_MEMORY_LENGTH 31507
213 #define IDS_MEMORY_ACCESS 31508
214 #define IDS_PORT_ADDRESS 31509
215 #define IDS_PORT_LENGTH 31510
216 #define IDS_PORT_ACCESS 31511
217 #define IDS_SPECIFIC_RESERVED1 31512
218 #define IDS_SPECIFIC_RESERVED2 31513
219 #define IDS_SPECIFIC_DATASIZE 31514
220
221 #define IDS_PORT_PORT_IO 31520
222 #define IDS_PORT_MEMORY_IO 31521
223 #define IDS_INTERRUPT_EDGE_SENSITIVE 31522
224 #define IDS_INTERRUPT_LEVEL_SENSITIVE 31523
225 #define IDS_MEMORY_READ_ONLY 31524
226 #define IDS_MEMORY_WRITE_ONLY 31525
227 #define IDS_MEMORY_READ_WRITE 31526
228
229 #define IDS_BUS_UNDEFINED 31530
230 #define IDS_BUS_INTERNAL 31531
231 #define IDS_BUS_ISA 31532
232 #define IDS_BUS_EISA 31533
233 #define IDS_BUS_MICROCHANNEL 31534
234 #define IDS_BUS_TURBOCHANNEL 31535
235 #define IDS_BUS_PCIBUS 31536
236 #define IDS_BUS_VMEBUS 31537
237 #define IDS_BUS_NUBUS 31538
238 #define IDS_BUS_PCMCIABUS 31539
239 #define IDS_BUS_CBUS 31540
240 #define IDS_BUS_MPIBUS 31541
241 #define IDS_BUS_MPSABUS 31542
242 #define IDS_BUS_PROCESSORINTERNAL 31543
243 #define IDS_BUS_INTERNALPOWERBUS 31544
244 #define IDS_BUS_PNPISABUS 31545
245 #define IDS_BUS_PNPBUS 31546
246 #define IDS_BUS_UNKNOWNTYPE 31547
247
248 #define IDD_EDIT_STRING 2000
249 #define IDC_VALUE_NAME 2001
250 #define IDC_VALUE_DATA 2002
251
252 #define IDD_EDIT_DWORD 2003
253 #define IDC_FORMAT_HEX 2004
254 #define IDC_FORMAT_DEC 2005
255
256 #define IDD_EDIT_MULTI_STRING 2006
257 #define IDD_EDIT_BIN_DATA 2007
258
259 #define IDC_EXPORT_ALL 2008
260 #define IDC_EXPORT_BRANCH 2009
261 #define IDC_EXPORT_BRANCH_TEXT 2010
262
263 #define IDD_LOADHIVE 2500
264 #define IDC_EDIT_KEY 2501
265
266 #define IDC_FAVORITENAME 2011
267 #define IDC_FAVORITESLIST 2012
268 #define IDC_FINDWHAT 2013
269 #define IDC_LOOKAT_KEYS 2014
270 #define IDC_LOOKAT_VALUES 2015
271 #define IDC_LOOKAT_DATA 2016
272 #define IDC_MATCHSTRING 2017
273 #define IDC_MATCHCASE 2018
274
275 #define IDD_EDIT_RESOURCE_LIST 2019
276 #define IDC_RESOURCE_LIST 2020
277 #define IDC_SHOW_RESOURCE 2021
278
279 #define IDD_EDIT_RESOURCE 2022
280 #define IDC_DMA_LIST 2023
281 #define IDC_IRQ_LIST 2024
282 #define IDC_MEMORY_LIST 2025
283 #define IDC_PORT_LIST 2026
284 #define IDC_DEVICE_LIST 2027
285 #define IDC_UNDETERMINED 2028
286 #define IDC_SHARED 2029
287 #define IDC_DEVICE_EXCLUSIVE 2030
288 #define IDC_DRIVER_EXCLUSIVE 2031
289 #define IDC_INTERFACETYPE 2032
290 #define IDC_BUSNUMBER 2033
291 #define IDC_VERSION 2034
292 #define IDC_REVISION 2035
293 #define IDC_SHOW_RESOURCE_DATA 2036
294
295 #define ID_FAVORITES_MIN 2100
296 #define ID_FAVORITES_MAX 2999
297
298 #define ID_ACCEL 3000
299
300 #define IDC_STATIC -1