1LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
2
3ID_ACCEL ACCELERATORS
4BEGIN
5    "D", ID_ADDRESS_FOCUS, VIRTKEY, ALT
6    VK_DELETE, ID_EDIT_DELETE, VIRTKEY, NOINVERT
7    "^F", ID_EDIT_FIND
8    VK_F1, ID_HELP_HELPTOPICS, VIRTKEY, NOINVERT
9    VK_F2, ID_EDIT_RENAME, VIRTKEY, NOINVERT
10    VK_F3, ID_EDIT_FINDNEXT, VIRTKEY, NOINVERT
11    VK_F4, ID_ADDRESS_FOCUS, VIRTKEY, NOINVERT
12    VK_F5, ID_VIEW_REFRESH, VIRTKEY, NOINVERT
13END
14
15/* Command-line strings */
16STRINGTABLE
17BEGIN
18    STRING_USAGE "Usage:\n\
19  regedit [options] [filename] [reg_key]\n\n\
20Options:\n\
21  [no option]    Launch the graphical version of this program.\n\
22  /L:system.dat  The location of the system.dat file to be modified.\n\
23                 Compatible with any other switch. Ignored.\n\
24  /R:user.dat    The location of the user.dat file to be modified.\n\
25                 Compatible with any other switch. Ignored.\n\
26  /C             Import the contents of a registry file.\n\
27  /D             Delete a specified registry key.\n\
28  /E             Export the contents of a specified registry key to a file.\n\
29                 If no key is specified, the entire registry is exported.\n\
30  /S             Silent mode. No messages will be displayed.\n\
31  /V             Launch the GUI in advanced mode. Ignored.\n\
32  /?             Display this information and exit.\n\
33  [filename]     The location of the file containing registry information to\n\
34                 be imported. When used with [/E], this option specifies the\n\
35                 file location where registry information will be exported.\n\
36  [reg_key]      The registry key to be modified.\n\
37\n\
38Usage examples:\n\
39  regedit ""import.reg""\n\
40  regedit /E ""export.reg"" ""HKEY_CURRENT_USER\\Console""\n\
41  regedit /D ""HKEY_LOCAL_MACHINE\\Error\\Path""\n"
42    STRING_INVALID_SWITCH "regedit: Invalid or unrecognized switch [%1]\n"
43    STRING_HELP "Type ""regedit /?"" for help.\n"
44    STRING_NO_FILENAME "regedit: No filename was specified.\n"
45    STRING_NO_REG_KEY "regedit: No registry key was specified for removal.\n"
46    STRING_FILE_NOT_FOUND "regedit: The file '%1' was not found.\n"
47    STRING_CANNOT_OPEN_FILE "regedit: Unable to open the file '%1'.\n"
48    STRING_UNHANDLED_ACTION "regedit: Unhandled action.\n"
49    STRING_OUT_OF_MEMORY "regedit: Out of memory! (%1!S!, line %2!u!)\n"
50    STRING_INVALID_HEX "regedit: Invalid hexadecimal value.\n"
51    STRING_CSV_HEX_ERROR "regedit: Unable to convert hexadecimal data. An invalid value was encountered at '%1'.\n"
52    STRING_ESCAPE_SEQUENCE "regedit: Unrecognized escape sequence [\\%1!c!]\n"
53    STRING_UNKNOWN_DATA_FORMAT "regedit: Unsupported registry data type [0x%1!x!]\n"
54    STRING_UNEXPECTED_EOL "regedit: Unexpected end of line in '%1'.\n"
55    STRING_UNRECOGNIZED_LINE "regedit: The line '%1' was not recognized.\n"
56    STRING_SETVALUE_FAILED "regedit: Unable to add the registry value '%1' to '%2'.\n"
57    STRING_OPEN_KEY_FAILED "regedit: Unable to open the registry key '%1'.\n"
58    STRING_UNSUPPORTED_TYPE "regedit: Unsupported registry data type [0x%1!x!] encountered in '%2'.\n"
59    STRING_EXPORT_AS_BINARY "regedit: The registry value '%1' will be exported as binary data.\n"
60    STRING_INVALID_SYSTEM_KEY "regedit: Invalid system key [%1]\n"
61    STRING_REG_KEY_NOT_FOUND "regedit: Unable to export '%1'. The specified registry key was not found.\n"
62    STRING_DELETE_FAILED "regedit: Unable to delete the registry key '%1'.\n"
63    STRING_UNKNOWN_TYPE "Unknown Type"
64    STRING_INVALID_LINE_SYNTAX, "regedit: The line contains invalid syntax.\n"
65END
66
67/* Menus */
68
69IDR_REGEDIT_MENU MENU
70BEGIN
71    POPUP "&Arkiv"
72    BEGIN
73        MENUITEM "&Importera registerfil...", ID_REGISTRY_IMPORTREGISTRYFILE
74        MENUITEM "&Exportera registerfil...", ID_REGISTRY_EXPORTREGISTRYFILE
75        MENUITEM SEPARATOR
76        MENUITEM "Läs in Registerdata...", ID_REGISTRY_LOADHIVE, GRAYED //FIXME: add accelerator. It is possible to use the same accel for ID_REGISTRY_LOADHIVE and ID_REGISTRY_UNLOADHIVE, because they are never enabled at the same time. Use the one from Windows though!
77        MENUITEM "Ta bort Registerdata...", ID_REGISTRY_UNLOADHIVE, GRAYED //FIXME: add accelerator. It is possible to use the same accel for ID_REGISTRY_LOADHIVE and ID_REGISTRY_UNLOADHIVE, because they are never enabled at the same time. Use the one from Windows though!
78        MENUITEM SEPARATOR
79        MENUITEM "&Anslut Nätverksregister...", ID_REGISTRY_CONNECTNETWORKREGISTRY //FIXME: accelerator collision &A. Check what swedish Windows does please!
80        MENUITEM "&Koppla ifrån Nätverksregister...", ID_REGISTRY_DISCONNECTNETWORKREGISTRY, GRAYED
81        MENUITEM SEPARATOR
82        MENUITEM "Skriv &ut...\tCtrl+P", ID_REGISTRY_PRINT, GRAYED
83        MENUITEM SEPARATOR
84        MENUITEM "&Avsluta", ID_REGISTRY_EXIT //FIXME: accelerator collision &A. Check what swedish Windows does please! Please notice that there is a second MENUITEM "&Avsluta". Therefore I used MENUITEM "Anslut &Nätverksregister...", ID_REGISTRY_CONNECTNETWORKREGISTRY for the backport and left ID_REGISTRY_EXIT untouched.
85    END
86    POPUP "&Redigera"
87    BEGIN
88        MENUITEM "&Ändra", ID_EDIT_MODIFY
89        MENUITEM SEPARATOR
90        POPUP "&Nytt"
91        BEGIN
92            MENUITEM "&Nyckel", ID_EDIT_NEW_KEY
93            MENUITEM SEPARATOR
94            MENUITEM "&Strängvärde", ID_EDIT_NEW_STRINGVALUE
95            MENUITEM "&Binärvärde", ID_EDIT_NEW_BINARYVALUE
96            MENUITEM "&DWORD-värde", ID_EDIT_NEW_DWORDVALUE
97            MENUITEM "&Multisträngvärde", ID_EDIT_NEW_MULTISTRINGVALUE
98            MENUITEM "&Expandable Strängvärde", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
99        END
100        MENUITEM SEPARATOR
101        MENUITEM "B&ehörigheter...", ID_EDIT_PERMISSIONS
102        MENUITEM SEPARATOR
103        MENUITEM "&Ta bort\tDel", ID_EDIT_DELETE
104        MENUITEM "&Byt namn", ID_EDIT_RENAME
105        MENUITEM SEPARATOR
106        MENUITEM "&Kopiera nyckelnamn", ID_EDIT_COPYKEYNAME
107        MENUITEM SEPARATOR
108        MENUITEM "&Sök...\tCtrl+F", ID_EDIT_FIND
109        MENUITEM "Sök N&ästa\tF3", ID_EDIT_FINDNEXT
110    END
111    POPUP "&Visa"
112    BEGIN
113        MENUITEM "Statusfält", ID_VIEW_STATUSBAR
114        MENUITEM SEPARATOR
115        MENUITEM "Dela", ID_VIEW_SPLIT
116        MENUITEM SEPARATOR
117        MENUITEM "&Uppdatera\tF5", ID_VIEW_REFRESH
118    END
119    POPUP "&Favoriter"
120    BEGIN
121        MENUITEM "&Lägg till i Favoriter", ID_FAVOURITES_ADDTOFAVOURITES, GRAYED
122        MENUITEM "&Ta bort från Favoriter", ID_FAVOURITES_REMOVEFAVOURITE, GRAYED
123    END
124    POPUP "&Hjälp"
125    BEGIN
126        MENUITEM "&Hjälpavsnitt\tF1", ID_HELP_HELPTOPICS
127        MENUITEM SEPARATOR
128        MENUITEM "&Om Registereditorn", ID_HELP_ABOUT
129    END
130END
131
132IDR_POPUP_MENUS MENU
133BEGIN
134    POPUP ""
135    BEGIN
136        MENUITEM "&Ändra", ID_EDIT_MODIFY
137        MENUITEM "Ändra binärdata", ID_EDIT_MODIFY_BIN
138        MENUITEM SEPARATOR
139        MENUITEM "&Ta bort\tDel", ID_EDIT_DELETE
140        MENUITEM "&Byt namn", ID_EDIT_RENAME
141    END
142    POPUP ""
143    BEGIN
144        POPUP "&Nytt"
145        BEGIN
146            MENUITEM "&Nyckel", ID_EDIT_NEW_KEY
147            MENUITEM SEPARATOR
148            MENUITEM "&Strängvärde", ID_EDIT_NEW_STRINGVALUE
149            MENUITEM "&Binärvärde", ID_EDIT_NEW_BINARYVALUE
150            MENUITEM "&DWORD-värde", ID_EDIT_NEW_DWORDVALUE
151            MENUITEM "&Multisträngvärde", ID_EDIT_NEW_MULTISTRINGVALUE
152            MENUITEM "&Expandable Strängvärde", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
153        END
154    END
155    POPUP ""
156    BEGIN
157        MENUITEM "Visa/dölj nivå", ID_TREE_EXPANDBRANCH
158        POPUP "&Ny(tt)"
159        BEGIN
160            MENUITEM "&Nyckel", ID_EDIT_NEW_KEY
161            MENUITEM SEPARATOR
162            MENUITEM "&Strängvärde", ID_EDIT_NEW_STRINGVALUE
163            MENUITEM "&Binärvärde", ID_EDIT_NEW_BINARYVALUE
164            MENUITEM "&DWORD-värde", ID_EDIT_NEW_DWORDVALUE
165            MENUITEM "&Multisträngvärde", ID_EDIT_NEW_MULTISTRINGVALUE
166            MENUITEM "&Expandable Strängvärde", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
167        END
168        MENUITEM "&Sök...", ID_EDIT_FIND
169        MENUITEM SEPARATOR
170        MENUITEM "&Ta bort", ID_TREE_DELETE
171        MENUITEM "&Byt namn", ID_TREE_RENAME //FIXME: accelerator collision &B. Attention "&Byt namn" does exist 3 times in this file. Therefote I do recommend to change the accel at "&Behörigheter..." instead!
172        MENUITEM SEPARATOR
173        MENUITEM "&Exportera", ID_TREE_EXPORT
174        MENUITEM "&Behörigheter...", ID_TREE_PERMISSIONS //FIXME: accelerator collision &B. I used "Be&hörigheter..." for the backport
175        MENUITEM SEPARATOR
176        MENUITEM "&Kopiera nyckelnamn", ID_EDIT_COPYKEYNAME
177    END
178    POPUP ""
179    BEGIN
180        MENUITEM "Visa/dölj nivå", ID_TREE_EXPANDBRANCH
181        MENUITEM SEPARATOR
182        MENUITEM "&Exportera", ID_TREE_EXPORT
183        MENUITEM SEPARATOR
184        MENUITEM "Ta bort Registerdata...", ID_REGISTRY_UNLOADHIVE, GRAYED
185    END
186    POPUP ""
187    BEGIN
188        MENUITEM "Klipp &ut", ID_HEXEDIT_CUT
189        MENUITEM "&Kopiera", ID_HEXEDIT_COPY
190        MENUITEM "Klistra &in", ID_HEXEDIT_PASTE
191        MENUITEM "&Ta bort", ID_HEXEDIT_DELETE
192        MENUITEM SEPARATOR
193        MENUITEM "Markera &Allt", ID_HEXEDIT_SELECT_ALL
194    END
195END
196
197/* Dialogs */
198
199IDD_EDIT_STRING DIALOGEX 32, 24, 252, 84
200STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
201CAPTION "Ändra sträng"
202FONT 8, "MS Shell Dlg"
203BEGIN
204    LTEXT "&Värde:", IDC_STATIC, 6, 6, 134, 8
205    EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
206    LTEXT "&Data:", IDC_STATIC, 6, 35, 161, 8
207    EDITTEXT IDC_VALUE_DATA, 6, 46, 240, 12, ES_AUTOHSCROLL
208    DEFPUSHBUTTON "OK", IDOK, 142, 64, 50, 14
209    PUSHBUTTON "Avbryt", IDCANCEL, 196, 64, 50, 14
210END
211
212IDD_EDIT_MULTI_STRING DIALOGEX 32, 24, 252, 174
213STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
214CAPTION "Ändra multisträng"
215FONT 8, "MS Shell Dlg"
216BEGIN
217    LTEXT "&Värde:", IDC_STATIC, 6, 6, 134, 8
218    EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
219    LTEXT "&Data:", IDC_STATIC, 6, 35, 161, 8
220    EDITTEXT IDC_VALUE_DATA, 6, 46, 240, 102, ES_AUTOHSCROLL | ES_MULTILINE |
221             ES_WANTRETURN | ES_AUTOVSCROLL | WS_VSCROLL
222    DEFPUSHBUTTON "OK", IDOK, 142, 154, 50, 14
223    PUSHBUTTON "Avbryt", IDCANCEL, 196, 154, 50, 14
224END
225
226IDD_EDIT_BIN_DATA DIALOGEX 32, 24, 252, 174
227STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
228CAPTION "Ändra Binärvärde"
229FONT 8, "MS Shell Dlg"
230BEGIN
231    LTEXT "&Värde:", IDC_STATIC, 6, 6, 134, 8
232    EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
233    LTEXT "&Data:", IDC_STATIC, 6, 35, 161, 8
234    CONTROL "", IDC_VALUE_DATA, "HexEdit32", WS_VSCROLL | WS_BORDER | WS_TABSTOP, 6, 46, 240, 102
235    DEFPUSHBUTTON "OK", IDOK, 142, 154, 50, 14
236    PUSHBUTTON "Avbryt", IDCANCEL, 196, 154, 50, 14
237END
238
239IDD_EDIT_DWORD DIALOGEX 32, 24, 252, 104
240STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
241CAPTION "Ändra DWORD-värde"
242FONT 8, "MS Shell Dlg"
243BEGIN
244    LTEXT "&Värde:", IDC_STATIC, 6, 6, 134, 8
245    EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
246    LTEXT "&Data:", IDC_STATIC, 6, 35, 161, 8
247    EDITTEXT IDC_VALUE_DATA, 6, 46, 116, 12, ES_AUTOHSCROLL
248    GROUPBOX "Bas", IDC_STATIC, 130, 35, 116, 39
249    AUTORADIOBUTTON "&Hexadecimal", IDC_FORMAT_HEX, 141, 46, 60, 10, WS_GROUP
250    AUTORADIOBUTTON "&Decimal", IDC_FORMAT_DEC, 141, 59, 60, 10
251    DEFPUSHBUTTON "OK", IDOK, 142, 82, 50, 14
252    PUSHBUTTON "Avbryt", IDCANCEL, 196, 82, 50, 14
253END
254
255IDD_EDIT_RESOURCE_LIST DIALOGEX 32, 24, 170, 120
256STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
257CAPTION "Resource List"
258FONT 8, "MS Shell Dlg"
259BEGIN
260    CONTROL "", IDC_RESOURCE_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
261            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 150, 75
262    DEFPUSHBUTTON "OK", IDOK, 27, 100, 50, 14
263    PUSHBUTTON "Show...", IDC_SHOW_RESOURCE, 93, 100, 50, 14, WS_DISABLED
264END
265
266IDD_EDIT_RESOURCE DIALOGEX 6, 18, 281, 283
267STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
268CAPTION "Resources"
269FONT 8, "MS Shell Dlg"
270BEGIN
271    LTEXT "DMA:", IDC_STATIC, 10, 5, 20, 8
272    CONTROL "", IDC_DMA_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
273            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 15, 261, 31
274    LTEXT "Interrupt:", IDC_STATIC, 10, 48, 35, 8
275    CONTROL "", IDC_IRQ_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
276            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 58, 261, 31
277    LTEXT "Memory:", IDC_STATIC, 10, 91, 32, 8
278    CONTROL "", IDC_MEMORY_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
279            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 101, 261, 31
280    LTEXT "Port:", IDC_STATIC, 10, 134, 38, 8
281    CONTROL "", IDC_PORT_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
282            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 144, 261, 31
283    LTEXT "Device specific data:", IDC_STATIC, 10, 177, 80, 8
284    CONTROL "", IDC_DEVICE_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
285            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 188, 261, 31
286    GROUPBOX "Usage", IDC_STATIC, 10, 219, 125, 39
287    LTEXT "Undetermined", IDC_UNDETERMINED, 18, 230, 46, 8, WS_DISABLED
288    LTEXT "Shared", IDC_SHARED, 18, 240, 48, 8, WS_DISABLED
289    LTEXT "Device exclusive", IDC_DEVICE_EXCLUSIVE, 72, 230, 58, 8, WS_DISABLED
290    LTEXT "Driver exclusive", IDC_DRIVER_EXCLUSIVE, 72, 240, 54, 8, WS_DISABLED
291    RTEXT "Interface Type:", IDC_STATIC, 144, 220, 58, 8
292    LTEXT "", IDC_INTERFACETYPE, 205, 220, 66, 8
293    RTEXT "Bus Number:", IDC_STATIC, 151, 230, 51, 8
294    LTEXT "", IDC_BUSNUMBER, 205, 230, 66, 8
295    RTEXT "Version:", IDC_STATIC, 151, 240, 51, 8
296    LTEXT "", IDC_VERSION, 205, 240, 66, 8
297    RTEXT "Revision:", IDC_STATIC, 151, 250, 51, 8
298    LTEXT "", IDC_REVISION, 205, 250, 66, 8
299    DEFPUSHBUTTON "OK", IDOK, 92, 263, 40, 14
300    PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
301END
302
303IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
304STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
305CAPTION "Requirements List"
306FONT 8, "MS Shell Dlg"
307BEGIN
308    CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
309            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
310    RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
311    LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
312    RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
313    LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
314    RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
315    LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
316    DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
317    PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
318END
319
320IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
321STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
322CAPTION "Port"
323FONT 8, "MS Shell Dlg"
324BEGIN
325    RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
326    LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
327    RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
328    LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
329    RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
330    LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
331    RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
332    LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
333    RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
334    LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
335    RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
336    LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
337    GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
338    LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
339    LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
340    DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
341END
342
343IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
344STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
345CAPTION "Memory"
346FONT 8, "MS Shell Dlg"
347BEGIN
348    RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
349    LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
350    RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
351    LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
352    RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
353    LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
354    RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
355    LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
356    RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
357    LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
358    RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
359    LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
360    GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
361    LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
362    LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
363    DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
364END
365
366IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
367STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
368CAPTION "Interrupt"
369FONT 8, "MS Shell Dlg"
370BEGIN
371    RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
372    LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
373    RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
374    LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
375    RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
376    LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
377    RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
378    LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
379    GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
380    LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
381    LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
382    DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
383END
384
385IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
386STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
387CAPTION "DMA"
388FONT 8, "MS Shell Dlg"
389BEGIN
390    RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
391    LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
392    RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
393    LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
394    RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
395    LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
396    GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
397    LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
398    LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
399    DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
400END
401
402/* String Tables */
403
404STRINGTABLE
405BEGIN
406    IDS_LIST_COLUMN_NAME "Namn"
407    IDS_LIST_COLUMN_TYPE "Typ"
408    IDS_LIST_COLUMN_DATA "Data"
409END
410
411STRINGTABLE
412BEGIN
413    IDS_APP_TITLE "Registereditorn"
414    IDC_REGEDIT "REGEDIT"
415    IDC_REGEDIT_FRAME "REGEDIT_FRAME"
416END
417
418STRINGTABLE
419BEGIN
420    ID_REGISTRY_MENU "Innehåller kommandon för att arbeta med hela registret"
421    ID_EDIT_MENU "Innehåller kommandon för att ändra värden och nycklar"
422    ID_VIEW_MENU "Innehåller kommandon för att anpassa registerfönstret"
423    ID_FAVOURITES_MENU "Innehåller kommandon för att komma åt nycklar som används ofta"
424    ID_HELP_MENU "Innehåller kommandon för att visa hjälpen och information om Registereditorn"
425    ID_EDIT_NEW_MENU "Innehåller kommandon för att skapa nya nycklar eller värden"
426END
427
428STRINGTABLE
429BEGIN
430    ID_EDIT_MODIFY "Ändrar värdets data"
431    ID_EDIT_NEW_KEY "Lägger till en ny nyckel"
432    ID_EDIT_NEW_STRINGVALUE "Lägger till ett nytt strängvärde"
433    ID_EDIT_NEW_BINARYVALUE "Lägger till ett nytt binärt värde"
434    ID_EDIT_NEW_DWORDVALUE "Lägger till ett nytt dubbelordsvärde"
435    ID_REGISTRY_IMPORTREGISTRYFILE "Importerar en textfil till registret"
436    ID_REGISTRY_EXPORTREGISTRYFILE "Exporterar hela eller en del av registret till en textfil"
437    ID_REGISTRY_LOADHIVE "Läser in registerdatafil till registret"
438    ID_REGISTRY_UNLOADHIVE "Tar bort registerdatafil från registret"
439    ID_REGISTRY_CONNECTNETWORKREGISTRY "Ansluter till en annan dators register"
440    ID_REGISTRY_DISCONNECTNETWORKREGISTRY "Kopplar ifrån en annan dators register"
441    ID_REGISTRY_PRINT "Skriver ut hela eller en del av registret"
442//    ID_HELP_HELPTOPICS "Öppnar hjälpen för Registereditorn"
443    ID_HELP_ABOUT "Visar programinformation, versionsnummer, och upphovsrätt"
444END
445
446STRINGTABLE
447BEGIN
448    ID_REGISTRY_EXIT "Avslutar Registereditorn"
449    ID_FAVOURITES_ADDTOFAVOURITES "Lägger till nycklar till Favoriter"
450    ID_FAVOURITES_REMOVEFAVOURITE "Tar bort nycklar från Favoriter"
451    ID_VIEW_STATUSBAR "Visar eller döljer statusfältet"
452    ID_VIEW_SPLIT "Ändra storlek på delningslisten"
453    ID_VIEW_REFRESH "Uppdaterar fönstret"
454    ID_EDIT_DELETE "Tar bort markeringen"
455    ID_EDIT_RENAME "Byter namn på markeringen"
456    ID_EDIT_COPYKEYNAME "Kopierar namnet på den valda nyckeln till urklippet"
457    ID_EDIT_FIND "Hittar en textsträng i en nyckel, ett värde eller data"
458    ID_EDIT_FINDNEXT "Söker igen efter nästa träff i registret"
459END
460
461STRINGTABLE
462BEGIN
463    IDS_ERROR "Fel"
464    IDS_WARNING "Varning"
465    IDS_BAD_KEY "Kan inte läsa nyckel '%s'"
466    IDS_BAD_VALUE "Kan inte läsa värdet  '%s'"
467    IDS_UNSUPPORTED_TYPE "Kan inte ändra nycklar av typen %ld"
468    IDS_TOO_BIG_VALUE "Värdet är för stort (%ld)"
469    IDS_MULTI_SZ_EMPTY_STRING "Data av typen REG_MULTI_SZ kan inte innehålla tomma strängar.\nDe tomma strängarna har tagits bort från listan."
470    IDS_QUERY_DELETE_KEY_ONE "Är du säker på att du vill ta bort denna nyckeln?"
471    IDS_QUERY_DELETE_KEY_MORE "Är du säker på att du vill ta bort dessa nycklarna?"
472    IDS_QUERY_DELETE_KEY_CONFIRM "Bekärfta borttagning av nyckel"
473    IDS_QUERY_DELETE_ONE "Är du säker på att du vill ta bort detta värdet?"
474    IDS_QUERY_DELETE_MORE "Är du säker på att du vill ta bort dessa värdena?"
475    IDS_QUERY_DELETE_CONFIRM "Bekräfta borttagning av värde"
476    IDS_ERR_DELVAL_CAPTION "Fel vid borttagning av värde"
477    IDS_ERR_DELETEVALUE "Det gick inte att ta bort alla specificerade värden!"
478    IDS_ERR_RENVAL_CAPTION "Fel vid namnändring av värde"
479    IDS_ERR_RENVAL_TOEMPTY "Kunde inte byta namn på %s. Det specificerade värdenamnet är tomt. Ange ett annat namn och försök igen."
480    IDS_QUERY_IMPORT_HIVE_CAPTION "Confirm Key Restoration"
481    IDS_QUERY_IMPORT_HIVE_MSG "A key will be restored on top of the currently selected key.\nAll values and subkeys of this key will be deleted.\nDo you want to continue the operation?"
482    IDS_NEW_KEY "Ny Nyckel #%d"
483    IDS_NEW_VALUE "Nytt Värde #%d"
484END
485
486STRINGTABLE
487BEGIN
488    IDS_BINARY_EMPTY "(Tomt binärvärde)"
489    IDS_DEFAULT_VALUE_NAME "(Standard)"
490    IDS_VALUE_NOT_SET "(värde ej angivet)"
491    IDS_UNKNOWN_TYPE "Okänd typ: (0x%lx)"
492    IDS_MY_COMPUTER "Den här datorn"
493    IDS_IMPORT_REG_FILE "Importera registerfil"
494    IDS_EXPORT_REG_FILE "Exportera registerfil"
495    IDS_LOAD_HIVE "Läs in registerdatafil"
496    IDS_UNLOAD_HIVE "Ta bort registerdatafil"
497    IDS_INVALID_DWORD "(felaktigt DWORD-värde)"
498END
499
500STRINGTABLE
501BEGIN
502    IDS_FLT_REGFILE "Registerfil"
503    IDS_FLT_REGFILES "Registerfiler (*.reg)"
504    IDS_FLT_REGFILES_FLT "*.reg"
505    IDS_FLT_HIVFILES "Registry Hive Files (*.*)"
506    IDS_FLT_HIVFILES_FLT "*.*"
507    IDS_FLT_REGEDIT4 "Win9x/NT4-Registerfiler (REGEDIT4) (*.reg)"
508    IDS_FLT_REGEDIT4_FLT "*.reg"
509    IDS_FLT_ALLFILES "Alla filer (*.*)"
510    IDS_FLT_ALLFILES_FLT "*.*"
511    IDS_FLT_TXTFILES "Text Files (*.txt)"
512    IDS_FLT_TXTFILES_FLT "*.txt"
513END
514
515STRINGTABLE
516BEGIN
517    IDS_ACCESS_FULLCONTROL "Fullständig behörighet"
518    IDS_ACCESS_READ "Läsa"
519    IDS_ACCESS_QUERYVALUE "Läsa värde"
520    IDS_ACCESS_SETVALUE "Ange värde"
521    IDS_ACCESS_CREATESUBKEY "Skapa undernyckel"
522    IDS_ACCESS_ENUMERATESUBKEYS "Räkna upp undernycklar"
523    IDS_ACCESS_NOTIFY "Meddela"
524    IDS_ACCESS_CREATELINK "Skapa länk"
525    IDS_ACCESS_DELETE "Ta bort"
526    IDS_ACCESS_WRITEDAC "Skriva DAC"
527    IDS_ACCESS_WRITEOWNER "Skriva ägare"
528    IDS_ACCESS_READCONTROL "Läsa behörighet"
529END
530
531STRINGTABLE
532BEGIN
533    IDS_INHERIT_THISKEYONLY "Endast denna nyckel"
534    IDS_INHERIT_THISKEYANDSUBKEYS "Denna nyckel samt undernycklar"
535    IDS_INHERIT_SUBKEYSONLY "Endast undernycklar"
536END
537
538STRINGTABLE
539BEGIN
540    IDS_EXPAND "&Visa nivå"
541    IDS_COLLAPSE "&Dölj nivå"
542    IDS_GOTO_SUGGESTED_KEY "&Go to '%s'"
543    IDS_FINISHEDFIND "Slutfört sökningen av registret."
544END
545
546STRINGTABLE
547BEGIN
548    IDS_IMPORT_PROMPT "Adding information can unintentionally change or delete values and cause components to stop working correctly.\nIf you do not trust the source of this information in '%s', do not add it to registry.\n\nAre you sure you want to continue?"
549    IDS_IMPORT_OK "The keys and values contained in '%s' have been successfully added to the registry."
550    IDS_IMPORT_ERROR "Cannot import '%s': Error opening the file. There may be a disk, file system error or file may not exist."
551    IDS_EXPORT_ERROR "Cannot export '%s': Error creating or writing to the file. There may be a disk or file system error."
552END
553
554STRINGTABLE
555BEGIN
556    IDS_BUSNUMBER "Bus Number"
557    IDS_INTERFACE "Interface"
558    IDS_DMA_CHANNEL "Channel"
559    IDS_DMA_PORT "Port"
560    IDS_INTERRUPT_VECTOR "Vector"
561    IDS_INTERRUPT_LEVEL "Level"
562    IDS_INTERRUPT_AFFINITY "Affinity"
563    IDS_INTERRUPT_TYPE "Type"
564    IDS_MEMORY_ADDRESS "Physical Address"
565    IDS_MEMORY_LENGTH "Length"
566    IDS_MEMORY_ACCESS "Access"
567    IDS_PORT_ADDRESS "Physical Address"
568    IDS_PORT_LENGTH "Length"
569    IDS_PORT_ACCESS "Access"
570    IDS_SPECIFIC_RESERVED1 "Reserved 1"
571    IDS_SPECIFIC_RESERVED2 "Reserved 2"
572    IDS_SPECIFIC_DATASIZE "Data Size"
573END
574
575STRINGTABLE
576BEGIN
577    IDS_PORT_PORT_IO "Port"
578    IDS_PORT_MEMORY_IO "Memory"
579    IDS_INTERRUPT_EDGE_SENSITIVE "Edge Sensitive"
580    IDS_INTERRUPT_LEVEL_SENSITIVE "Level Sensitive"
581    IDS_MEMORY_READ_ONLY "Read Only"
582    IDS_MEMORY_WRITE_ONLY "Write Only"
583    IDS_MEMORY_READ_WRITE "Read / Write"
584END
585
586STRINGTABLE
587BEGIN
588    IDS_BUS_UNDEFINED "Undefined"
589    IDS_BUS_INTERNAL "Internal"
590    IDS_BUS_ISA "ISA"
591    IDS_BUS_EISA "EISA"
592    IDS_BUS_MICROCHANNEL "MicroChannel"
593    IDS_BUS_TURBOCHANNEL "TurboChannel"
594    IDS_BUS_PCIBUS "PCI"
595    IDS_BUS_VMEBUS "VME"
596    IDS_BUS_NUBUS "NuBus"
597    IDS_BUS_PCMCIABUS "PCMCIA"
598    IDS_BUS_CBUS "C-Bus"
599    IDS_BUS_MPIBUS "MPI-Bus"
600    IDS_BUS_MPSABUS "MPSA-Bus"
601    IDS_BUS_PROCESSORINTERNAL "Processor Internal"
602    IDS_BUS_INTERNALPOWERBUS "Internal Power Bus"
603    IDS_BUS_PNPISABUS "PnP-ISA Bus"
604    IDS_BUS_PNPBUS "PnP Bus"
605    IDS_BUS_UNKNOWNTYPE "Unknown Interface Type"
606END
607
608STRINGTABLE
609BEGIN
610    IDS_FIELD_KEY_NAME "Key Name:"
611    IDS_FIELD_CLASS_NAME "Class Name:"
612    IDS_NO_CLASS_NAME "<NO CLASS>"
613    IDS_NULL_TIMESTAMP "<NULL>"
614    IDS_FIELD_NAME "  Name:"
615    IDS_FIELD_TYPE "  Type:"
616    IDS_FIELD_DATA "  Data:"
617    IDS_FIELD_LASTWRITE "Last Write Time:"
618    IDS_UNKNOWN "<UNKNOWN>"
619    IDS_VALUE_INDEX "Value %d"
620END
621
622STRINGTABLE
623BEGIN
624    IDS_REQALTERNATIVELIST "Alternative List"
625    IDS_REQRESOURCELIST "Resource List"
626    IDS_REQDESCRIPTOR "Descriptor"
627    IDS_REQDEVICETYPE "Device Type"
628    IDS_TYPE_PORT "Port"
629    IDS_TYPE_INTERRUPT "Interrupt"
630    IDS_TYPE_MEMORY "Memory"
631    IDS_TYPE_DMA "DMA"
632    IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
633    IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
634    IDS_SHARE_SHARED "Shared"
635    IDS_SHARE_UNDETERMINED "Undetermined"
636END
637
638/*****************************************************************/
639
640/* Dialogs */
641
642IDD_EXPORTRANGE DIALOGEX 50, 50, 370, 50
643STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPSIBLINGS | WS_BORDER
644FONT 8, "MS Shell Dlg"
645BEGIN
646    GROUPBOX "Exportera Intervall", IDC_STATIC, 2, 0, 366, 48
647    AUTORADIOBUTTON "&Alla", IDC_EXPORT_ALL, 10, 10, 99, 11, WS_GROUP | WS_TABSTOP
648    AUTORADIOBUTTON "&Vald Gren", IDC_EXPORT_BRANCH, 10, 22, 99, 11
649    EDITTEXT IDC_EXPORT_BRANCH_TEXT, 30, 34, 335, 12
650END
651
652IDD_LOADHIVE DIALOGEX 0, 0, 193, 34
653STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
654CAPTION "Läs in registerdata"
655FONT 8, "MS Shell Dlg"
656BEGIN
657    LTEXT "&Nyckel:", IDC_STATIC, 4, 4, 15, 8, SS_LEFT
658    EDITTEXT IDC_EDIT_KEY, 23, 2, 167, 13
659    DEFPUSHBUTTON "OK", IDOK, 140, 17, 50, 14
660    PUSHBUTTON "Avbryt", IDCANCEL, 89, 17, 50, 14
661END
662
663IDD_ADDFAVORITES DIALOGEX 0, 0, 186, 46
664STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
665CAPTION "Lägg till i Favoriter"
666FONT 8, "MS Shell Dlg"
667BEGIN
668    DEFPUSHBUTTON "OK", IDOK, 129, 7, 50, 14
669    PUSHBUTTON "Avbryt", IDCANCEL, 129, 24, 50, 14
670    LTEXT "&Namn på Favorit:", IDC_STATIC, 7, 7, 70, 10
671    EDITTEXT IDC_FAVORITENAME, 7, 26, 110, 13, ES_AUTOHSCROLL
672END
673
674IDD_REMOVEFAVORITES DIALOGEX 0, 0, 164, 135
675STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
676CAPTION "Ta bort Favoriter"
677FONT 8, "MS Shell Dlg"
678BEGIN
679    DEFPUSHBUTTON "OK", IDOK, 107, 114, 50, 14
680    PUSHBUTTON "Avbryt", IDCANCEL, 7, 114, 50, 14
681    CONTROL "", IDC_FAVORITESLIST, "SysListView32", LVS_LIST | WS_BORDER |
682            WS_TABSTOP, 7, 20, 150, 90
683    LTEXT "Välj Favorit(er):", IDC_STATIC, 7, 7, 99, 12
684END
685
686IDD_FIND DIALOGEX 0, 0, 254, 82
687STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
688CAPTION "Sök"
689FONT 8, "MS Shell Dlg"
690BEGIN
691    DEFPUSHBUTTON "&Sök Nästa", IDOK, 197, 7, 50, 14
692    PUSHBUTTON "Avbryt", IDCANCEL, 197, 24, 50, 14
693    GROUPBOX "Sök i", IDC_STATIC, 7, 25, 63, 51
694    LTEXT "&Sök efter:", IDC_STATIC, 7, 8, 37, 10
695    EDITTEXT IDC_FINDWHAT, 47, 7, 142, 13, ES_AUTOHSCROLL
696    CONTROL "&Nycklar", IDC_LOOKAT_KEYS, "Button", BS_AUTOCHECKBOX |
697            WS_TABSTOP, 14, 36, 35, 8
698    CONTROL "&Värden", IDC_LOOKAT_VALUES, "Button", BS_AUTOCHECKBOX |
699            WS_TABSTOP, 14, 48, 36, 8
700    CONTROL "&Data", IDC_LOOKAT_DATA, "Button", BS_AUTOCHECKBOX |
701            WS_TABSTOP, 14, 60, 42, 8
702    CONTROL "Matcha endast &hela strängar", IDC_MATCHSTRING, "Button", BS_AUTOCHECKBOX |
703            WS_TABSTOP, 83, 32, 94, 13
704    CONTROL "Matcha &shiftläge", IDC_MATCHCASE, "Button", BS_AUTOCHECKBOX |
705            WS_TABSTOP, 83, 48, 90, 12
706END
707
708IDD_FINDING DIALOGEX 0, 0, 145, 50
709STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
710CAPTION "Sök"
711FONT 8, "MS Shell Dlg", 400, 0, 0x1
712BEGIN
713    ICON IDI_REGEDIT, IDC_STATIC, 7, 7, 20, 20
714    DEFPUSHBUTTON "Avbryt", IDCANCEL, 93, 29, 45, 14
715    LTEXT "Sök i registret...", IDC_STATIC, 33, 12, 83, 8
716END
717