Regedit fix and enhancement
[reactos.git] / reactos / subsys / system / regedit / En.rc
1 /*
2 * Regedit resources
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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 */
20
21 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
22
23 /*
24 * Menu
25 */
26
27 IDC_REGEDIT MENU DISCARDABLE
28 BEGIN
29 POPUP "&File"
30 BEGIN
31 MENUITEM "E&xit", ID_REGISTRY_EXIT
32 END
33 POPUP "&Help"
34 BEGIN
35 MENUITEM "&About ...", ID_HELP_ABOUT
36 END
37 END
38
39 IDR_REGEDIT_MENU MENU DISCARDABLE
40 BEGIN
41 POPUP "&Registry"
42 BEGIN
43 MENUITEM "&Import Registry File...", ID_REGISTRY_IMPORTREGISTRYFILE
44
45 MENUITEM "&Export Registry File...", ID_REGISTRY_EXPORTREGISTRYFILE
46
47 MENUITEM SEPARATOR
48 MENUITEM "&Connect Network Registry...",
49 ID_REGISTRY_CONNECTNETWORKREGISTRY
50
51 MENUITEM "&Disconnect Network Registry...",
52 ID_REGISTRY_DISCONNECTNETWORKREGISTRY
53 , GRAYED
54 MENUITEM SEPARATOR
55 MENUITEM "&Print\tCtrl+P", ID_REGISTRY_PRINT, GRAYED
56 MENUITEM SEPARATOR
57 MENUITEM "E&xit", ID_REGISTRY_EXIT
58 END
59 POPUP "&Edit"
60 BEGIN
61 MENUITEM "&Modify", ID_EDIT_MODIFY
62 MENUITEM SEPARATOR
63 POPUP "&New"
64 BEGIN
65 MENUITEM "&Key", ID_EDIT_NEW_KEY
66 MENUITEM SEPARATOR
67 MENUITEM "&String Value", ID_EDIT_NEW_STRINGVALUE
68 MENUITEM "&Binary Value", ID_EDIT_NEW_BINARYVALUE
69 MENUITEM "&DWORD Value", ID_EDIT_NEW_DWORDVALUE
70 END
71 MENUITEM SEPARATOR
72 MENUITEM "&Permissions...", ID_EDIT_PERMISSIONS
73 MENUITEM SEPARATOR
74 MENUITEM "&Delete\tDel", ID_EDIT_DELETE
75 MENUITEM "&Rename", ID_EDIT_RENAME
76 MENUITEM SEPARATOR
77 MENUITEM "&Copy Key Name", ID_EDIT_COPYKEYNAME
78 MENUITEM SEPARATOR
79 MENUITEM "&Find\tCtrl+F", ID_EDIT_FIND, GRAYED
80 MENUITEM "Find Ne&xt\tF3", ID_EDIT_FINDNEXT, GRAYED
81 END
82 POPUP "&View"
83 BEGIN
84 MENUITEM "Status &Bar", ID_VIEW_STATUSBAR
85 MENUITEM SEPARATOR
86 MENUITEM "Sp&lit", ID_VIEW_SPLIT
87 MENUITEM SEPARATOR
88 MENUITEM "&Refresh\tF5", ID_VIEW_REFRESH
89 END
90 POPUP "&Favorites"
91 BEGIN
92 MENUITEM "&Add to Favorites", ID_FAVOURITES_ADDTOFAVOURITES
93 , GRAYED
94 MENUITEM "&Remove Favorite", ID_FAVOURITES_REMOVEFAVOURITE
95 , GRAYED
96 END
97 POPUP "&Help"
98 BEGIN
99 MENUITEM "&Help Topics\tF1", ID_HELP_HELPTOPICS
100 MENUITEM SEPARATOR
101 MENUITEM "&About Registry Editor", ID_HELP_ABOUT
102 END
103 END
104
105 IDR_POPUP_MENUS MENU DISCARDABLE
106 BEGIN
107 POPUP ""
108 BEGIN
109 MENUITEM "&Modify", ID_EDIT_MODIFY
110 MENUITEM "Modify Binary Data", ID_EDIT_MODIFY_BIN
111 MENUITEM SEPARATOR
112 MENUITEM "&Delete\tDel", ID_EDIT_DELETE
113 MENUITEM "&Rename", ID_EDIT_RENAME
114 END
115 POPUP ""
116 BEGIN
117 POPUP "&New"
118 BEGIN
119 MENUITEM "&Key", ID_EDIT_NEW_KEY
120 MENUITEM SEPARATOR
121 MENUITEM "&String Value", ID_EDIT_NEW_STRINGVALUE
122 MENUITEM "&Binary Value", ID_EDIT_NEW_BINARYVALUE
123 MENUITEM "&DWORD Value", ID_EDIT_NEW_DWORDVALUE
124 END
125 END
126 POPUP ""
127 BEGIN
128 MENUITEM "Expand/Collapse", ID_TREE_EXPANDBRANCH
129 POPUP "&New"
130 BEGIN
131 MENUITEM "&Key", ID_EDIT_NEW_KEY
132 MENUITEM SEPARATOR
133 MENUITEM "&String Value", ID_EDIT_NEW_STRINGVALUE
134 MENUITEM "&Binary Value", ID_EDIT_NEW_BINARYVALUE
135 MENUITEM "&DWORD Value", ID_EDIT_NEW_DWORDVALUE
136 END
137 MENUITEM "&Find", ID_EDIT_FIND, GRAYED
138 MENUITEM "&Delete", ID_TREE_DELETE
139 MENUITEM "&Rename", ID_TREE_RENAME
140 MENUITEM SEPARATOR
141 MENUITEM "&Copy Key Name", ID_EDIT_COPYKEYNAME
142 END
143 END
144
145
146 /*
147 * Dialog
148 */
149
150 IDD_EDIT_STRING DIALOG 32, 24, 252, 84
151 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP |
152 WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
153 CAPTION "Edit String"
154 FONT 8, "MS Shell Dlg"
155 BEGIN
156 LTEXT "Value &name:",IDC_STATIC,6,6,134,8
157 EDITTEXT IDC_VALUE_NAME,6,17,240,12,ES_AUTOHSCROLL | ES_READONLY
158 LTEXT "&Value data:",IDC_STATIC,6,35,161,8
159 EDITTEXT IDC_VALUE_DATA,6,46,240,12,ES_AUTOHSCROLL
160 DEFPUSHBUTTON "OK",IDOK,142,64,50,14
161 PUSHBUTTON "Cancel",IDCANCEL,196,64,50,14
162 END
163
164 IDD_EDIT_MULTI_STRING DIALOG 32, 24, 252, 174
165 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP |
166 WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
167 CAPTION "Edit Multi-String"
168 FONT 8, "MS Shell Dlg"
169 BEGIN
170 LTEXT "Value &name:",IDC_STATIC,6,6,134,8
171 EDITTEXT IDC_VALUE_NAME,6,17,240,12,ES_AUTOHSCROLL | ES_READONLY
172 LTEXT "&Value data:",IDC_STATIC,6,35,161,8
173 EDITTEXT IDC_VALUE_DATA,6,46,240,102,ES_AUTOHSCROLL | ES_MULTILINE | ES_WANTRETURN | ES_AUTOVSCROLL | WS_VSCROLL
174 DEFPUSHBUTTON "OK",IDOK,142,154,50,14
175 PUSHBUTTON "Cancel",IDCANCEL,196,154,50,14
176 END
177
178 IDD_EDIT_BIN_DATA DIALOG 32, 24, 252, 174
179 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP |
180 WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
181 CAPTION "Edit Binary Value"
182 FONT 8, "MS Shell Dlg"
183 BEGIN
184 LTEXT "Value &name:",IDC_STATIC,6,6,134,8
185 EDITTEXT IDC_VALUE_NAME,6,17,240,12,ES_AUTOHSCROLL | ES_READONLY
186 LTEXT "&Value data:",IDC_STATIC,6,35,161,8
187 CONTROL "",IDC_VALUE_DATA,"HexEdit32",WS_VSCROLL | WS_BORDER | WS_TABSTOP,6,46,240,102
188 DEFPUSHBUTTON "OK",IDOK,142,154,50,14
189 PUSHBUTTON "Cancel",IDCANCEL,196,154,50,14
190 END
191
192
193 IDD_EDIT_DWORD DIALOG 32, 24, 252, 104
194 STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP |
195 WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
196 CAPTION "Edit DWORD"
197 FONT 8, "MS Shell Dlg"
198 BEGIN
199 LTEXT "Value &name:",IDC_STATIC,6,6,134,8
200 EDITTEXT IDC_VALUE_NAME,6,17,240,12,ES_AUTOHSCROLL | ES_READONLY
201 LTEXT "&Value data:",IDC_STATIC,6,35,161,8
202 EDITTEXT IDC_VALUE_DATA,6,46,116,12,ES_AUTOHSCROLL
203 GROUPBOX "Base",IDC_STATIC,130,35,116,39
204 AUTORADIOBUTTON "&Hexadecimal",IDC_FORMAT_HEX,141,46,60,10,WS_GROUP
205 AUTORADIOBUTTON "&Decimal",IDC_FORMAT_DEC,141,59,60,10
206 DEFPUSHBUTTON "OK",IDOK,142,82,50,14
207 PUSHBUTTON "Cancel",IDCANCEL,196,82,50,14
208 END
209
210 /*
211 * String Table
212 */
213
214 STRINGTABLE DISCARDABLE
215 BEGIN
216 IDS_LIST_COLUMN_NAME "Name"
217 IDS_LIST_COLUMN_TYPE "Type"
218 IDS_LIST_COLUMN_DATA "Data"
219 END
220
221 STRINGTABLE DISCARDABLE
222 BEGIN
223 IDS_APP_TITLE "Registry Editor"
224 IDC_REGEDIT "REGEDIT"
225 IDC_REGEDIT_FRAME "REGEDIT_FRAME"
226 END
227
228 STRINGTABLE DISCARDABLE
229 BEGIN
230 ID_REGISTRY_MENU "Contains commands for working with the whole registry"
231 ID_EDIT_MENU "Contains commands for editing values or keys"
232 ID_VIEW_MENU "Contains commands for customising the registry window"
233 ID_FAVOURITES_MENU "Contains commands for accessing frequently used keys"
234 ID_HELP_MENU "Contains commands for displaying help and information about registry editor"
235 ID_EDIT_NEW_MENU "Contains commands for creating new keys or values"
236 END
237
238 STRINGTABLE DISCARDABLE
239 BEGIN
240 ID_EDIT_MODIFY "Modifies the value's data"
241 ID_EDIT_NEW_KEY "Adds a new key"
242 ID_EDIT_NEW_STRINGVALUE "Adds a new string value"
243 ID_EDIT_NEW_BINARYVALUE "Adds a new binary value"
244 ID_EDIT_NEW_DWORDVALUE "Adds a new double word value"
245 ID_REGISTRY_IMPORTREGISTRYFILE "Imports a text file into the registry"
246 ID_REGISTRY_EXPORTREGISTRYFILE
247 "Exports all or part of the registry to a text file"
248 ID_REGISTRY_CONNECTNETWORKREGISTRY
249 "Connects to a remote computer's registry"
250 ID_REGISTRY_DISCONNECTNETWORKREGISTRY
251 "Disconnects from a remote computer's registry"
252 ID_REGISTRY_PRINT "Prints all or part of the registry"
253 /* ID_HELP_HELPTOPICS "Opens registry editor help" */
254 ID_HELP_ABOUT "Displays program information, version number and copyright"
255 END
256
257 STRINGTABLE DISCARDABLE
258 BEGIN
259 ID_REGISTRY_EXIT "Quits the registry editor"
260 ID_FAVOURITES_ADDTOFAVOURITES "Adds keys to the favourites list"
261 ID_FAVOURITES_REMOVEFAVOURITE "Removes keys from the favourites list"
262 ID_VIEW_STATUSBAR "Shows or hides the status bar"
263 ID_VIEW_SPLIT "Change position of split between two panes"
264 ID_VIEW_REFRESH "Refreshes the window"
265 ID_EDIT_DELETE "Deletes the selection"
266 ID_EDIT_RENAME "Renames the selection"
267 ID_EDIT_COPYKEYNAME "Copies the name of the selected key to the clipboard"
268 ID_EDIT_FIND "Finds a text string in a key, value or data"
269 ID_EDIT_FINDNEXT "Finds next occurrence of text specified in previous search"
270 END
271
272 STRINGTABLE DISCARDABLE
273 BEGIN
274 IDS_ERROR "Error"
275 IDS_WARNING "Warning"
276 IDS_BAD_VALUE "Can't query value '%s'"
277 IDS_UNSUPPORTED_TYPE "Can't edit keys of this type (%ld)"
278 IDS_TOO_BIG_VALUE "Value is too big (%ld)"
279 IDS_MULTI_SZ_EMPTY_STRING "Data of type REG_MULTI_SZ cannot contain empty strings.\nThe empty strings have been removed from the list."
280 IDS_QUERY_DELETE_KEY_ONE "Are you sure you want to delete this key?"
281 IDS_QUERY_DELETE_KEY_MORE "Are you sure you want to delete these keys?"
282 IDS_QUERY_DELETE_KEY_CONFIRM "Confirm Key Delete"
283 IDS_QUERY_DELETE_ONE "Are you sure you want to delete this value?"
284 IDS_QUERY_DELETE_MORE "Are you sure you want to delete these values?"
285 IDS_QUERY_DELETE_CONFIRM "Confirm Value Delete"
286 IDS_ERR_DELVAL_CAPTION "Error Deleting Values"
287 IDS_ERR_DELETEVALUE "Unable to delete all specified values!"
288 IDS_ERR_RENVAL_CAPTION "Error Renaming Value"
289 IDS_ERR_RENVAL_TOEMPTY "Cannot rename %s. The specified value name is empty. Try another name and try again."
290 IDS_NEW_KEY "New Key #%d"
291 IDS_NEW_VALUE "New Value #%d"
292 END
293
294 STRINGTABLE DISCARDABLE
295 BEGIN
296 IDS_BINARY_EMPTY "(zero-length binary value)"
297 IDS_DEFAULT_VALUE_NAME "(Default)"
298 IDS_VALUE_NOT_SET "(value not set)"
299 IDS_UNKNOWN_TYPE "Unknown type: (0x%lx)"
300 IDS_MY_COMPUTER "My Computer"
301 IDS_IMPORT_REG_FILE "Import Registry File"
302 IDS_EXPORT_REG_FILE "Export Registry File"
303 IDS_INVALID_DWORD "(invalid DWORD value)"
304 END
305
306 STRINGTABLE DISCARDABLE
307 BEGIN
308 IDS_FLT_REGFILES "Registration Files"
309 IDS_FLT_REGFILES_FLT "*.reg"
310 IDS_FLT_REGEDIT4 "Win9x/NT4 Registration Files (REGEDIT4)"
311 IDS_FLT_REGEDIT4_FLT "*.reg"
312 IDS_FLT_ALLFILES "All Files (*.*)"
313 IDS_FLT_ALLFILES_FLT "*.*"
314 END
315
316 STRINGTABLE DISCARDABLE
317 BEGIN
318 IDS_ACCESS_FULLCONTROL "Full Control"
319 IDS_ACCESS_READ "Read"
320 IDS_ACCESS_QUERYVALUE "Query Value"
321 IDS_ACCESS_SETVALUE "Set Value"
322 IDS_ACCESS_CREATESUBKEY "Create Subkey"
323 IDS_ACCESS_ENUMERATESUBKEYS "Enumerate Subkeys"
324 IDS_ACCESS_NOTIFY "Notify"
325 IDS_ACCESS_CREATELINK "Create Link"
326 IDS_ACCESS_DELETE "Delete"
327 IDS_ACCESS_WRITEDAC "Write DAC"
328 IDS_ACCESS_WRITEOWNER "Write Owner"
329 IDS_ACCESS_READCONTROL "Read Control"
330 END
331
332 STRINGTABLE DISCARDABLE
333 BEGIN
334 IDS_INHERIT_THISKEYONLY "This key only"
335 IDS_INHERIT_THISKEYANDSUBKEYS "This key and subkeys"
336 IDS_INHERIT_SUBKEYSONLY "Subkeys only"
337 END
338
339 STRINGTABLE DISCARDABLE
340 BEGIN
341 IDS_EXPAND "&Expand"
342 IDS_COLLAPSE "&Collapse"
343 IDS_GOTO_SUGGESTED_KEY "&Go to '%s'"
344 END
345
346 /*****************************************************************/
347
348
349 /*
350 * Dialog
351 */
352
353 IDD_EXPORTRANGE DIALOG DISCARDABLE 50, 50, 370, 50
354 STYLE DS_3DLOOK | DS_CONTROL | WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS |
355 WS_BORDER
356 FONT 8, "MS Sans Serif"
357 BEGIN
358 GROUPBOX "Export Range",IDC_STATIC,2,0,366,48
359 CONTROL "&All",IDC_EXPORT_ALL,"Button",BS_AUTORADIOBUTTON,10,10, 29,11
360 CONTROL "S&elected Branch",IDC_EXPORT_BRANCH,"Button",BS_AUTORADIOBUTTON,10,22, 100,11
361 EDITTEXT IDC_EXPORT_BRANCH_TEXT,30,34,335,12
362 END
363
364 IDD_DIALOG2 DIALOG DISCARDABLE 0, 0, 187, 95
365 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
366 CAPTION "Dialog"
367 FONT 8, "MS Sans Serif"
368 BEGIN
369 DEFPUSHBUTTON "OK",IDOK,130,7,50,14
370 PUSHBUTTON "Cancel",IDCANCEL,130,24,50,14
371 END
372
373
374 /*
375 * TEXTINCLUDE
376 */
377
378 1 TEXTINCLUDE DISCARDABLE
379 BEGIN
380 "resource.h\0"
381 END
382
383
384
385 /*
386 * String Table
387 */
388
389 /*
390 *STRINGTABLE DISCARDABLE
391 *BEGIN
392 * ID_HELP_HELPTOPICS "Opens Registry Editor Help."
393 * ID_HELP_ABOUT "Displays program information, version number, and copyright."
394 *END
395 */
396
397 /*****************************************************************/