[SHELLBTRFS] Upgrade to 1.5
[reactos.git] / dll / shellext / shellbtrfs / shellbtrfs.rc
1 // Microsoft Visual C++ generated resource script.
2 //
3 #include "resource.h"
4
5 #define APSTUDIO_READONLY_SYMBOLS
6 /////////////////////////////////////////////////////////////////////////////
7 //
8 // Generated from the TEXTINCLUDE 2 resource.
9 //
10 #include "winres.h"
11
12 /////////////////////////////////////////////////////////////////////////////
13 #undef APSTUDIO_READONLY_SYMBOLS
14
15 /////////////////////////////////////////////////////////////////////////////
16 // English (United Kingdom) resources
17
18 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENG)
19 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
20 #pragma code_page(1252)
21
22 #ifdef APSTUDIO_INVOKED
23 /////////////////////////////////////////////////////////////////////////////
24 //
25 // TEXTINCLUDE
26 //
27
28 1 TEXTINCLUDE
29 BEGIN
30 "resource.h\0"
31 END
32
33 2 TEXTINCLUDE
34 BEGIN
35 "#include ""winres.h""\r\n"
36 "\0"
37 END
38
39 3 TEXTINCLUDE
40 BEGIN
41 "\r\n"
42 "\0"
43 END
44
45 #endif // APSTUDIO_INVOKED
46
47
48 /////////////////////////////////////////////////////////////////////////////
49 //
50 // Icon
51 //
52
53 // Icon with lowest ID value placed first to ensure application icon
54 // remains consistent on all systems.
55 IDI_ICON1 ICON "subvol.ico"
56
57
58 /////////////////////////////////////////////////////////////////////////////
59 //
60 // Version
61 //
62
63 VS_VERSION_INFO VERSIONINFO
64 FILEVERSION 1,5,0,0
65 PRODUCTVERSION 1,5,0,0
66 FILEFLAGSMASK 0x17L
67 #ifdef _DEBUG
68 FILEFLAGS 0x1L
69 #else
70 FILEFLAGS 0x0L
71 #endif
72 FILEOS 0x4L
73 FILETYPE 0x1L
74 FILESUBTYPE 0x0L
75 BEGIN
76 BLOCK "StringFileInfo"
77 BEGIN
78 BLOCK "080904b0"
79 BEGIN
80 VALUE "FileDescription", "WinBtrfs shell extension"
81 VALUE "FileVersion", "1.5"
82 VALUE "InternalName", "btrfs"
83 VALUE "LegalCopyright", "Copyright (c) Mark Harmstone 2016-19"
84 VALUE "OriginalFilename", "shellbtrfs.dll"
85 VALUE "ProductName", "WinBtrfs"
86 VALUE "ProductVersion", "1.5"
87 END
88 END
89 BLOCK "VarFileInfo"
90 BEGIN
91 VALUE "Translation", 0x809, 1200
92 END
93 END
94
95
96 /////////////////////////////////////////////////////////////////////////////
97 //
98 // Dialog
99 //
100
101 IDD_PROP_SHEET DIALOGEX 0, 0, 235, 271
102 STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
103 CAPTION "Inode property sheet"
104 FONT 8, "MS Shell Dlg", 400, 0, 0x0
105 BEGIN
106 LTEXT "Subvolume:",IDC_STATIC,14,21,38,8
107 LTEXT "Inode:",IDC_STATIC,14,35,21,8
108 GROUPBOX "Information",IDC_GROUP_INFORMATION,7,7,221,99
109 LTEXT "Type:",IDC_STATIC,14,49,18,8
110 GROUPBOX "POSIX permissions",IDC_STATIC,7,110,221,102
111 LTEXT "User:",IDC_STATIC,14,125,17,8
112 LTEXT "Group:",IDC_STATIC,14,141,22,8
113 EDITTEXT IDC_UID,94,123,40,14,ES_AUTOHSCROLL | ES_NUMBER
114 EDITTEXT IDC_GID,94,139,40,14,ES_AUTOHSCROLL | ES_NUMBER
115 LTEXT "User",IDC_STATIC,14,172,15,8
116 LTEXT "Group",IDC_STATIC,14,182,20,8
117 LTEXT "Others",IDC_STATIC,14,196,22,8
118 LTEXT "Read",IDC_STATIC,50,162,17,8
119 LTEXT "Write",IDC_STATIC,89,162,18,8
120 LTEXT "Execute",IDC_STATIC,129,162,30,8
121 CONTROL "",IDC_USERR,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,54,175,16,10
122 CONTROL "",IDC_GROUPR,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,54,186,16,10
123 CONTROL "",IDC_OTHERR,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,54,196,16,10
124 CONTROL "",IDC_USERW,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,93,175,16,10
125 CONTROL "",IDC_GROUPW,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,93,186,16,10
126 CONTROL "",IDC_OTHERW,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,93,196,16,10
127 CONTROL "",IDC_USERX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,135,175,16,10
128 CONTROL "",IDC_GROUPX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,135,186,16,10
129 CONTROL "",IDC_OTHERX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,135,196,16,10
130 GROUPBOX "Flags",IDC_STATIC,7,218,221,48
131 CONTROL "Disable Copy-on-Write",IDC_NODATACOW,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,232,86,10
132 LTEXT "(blank)",IDC_INODE,78,35,70,8
133 LTEXT "(blank)",IDC_TYPE,78,49,116,8
134 CONTROL "Compress",IDC_COMPRESS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,246,46,10
135 LTEXT "Size on disk:",IDC_STATIC,14,63,61,8
136 CONTROL "%s (<a>Details</a>)",IDC_SIZE_ON_DISK,"SysLink",WS_TABSTOP,78,63,142,8
137 COMBOBOX IDC_COMPRESS_TYPE,63,245,48,13,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
138 CONTROL "Readonly subvolume",IDC_SUBVOL_RO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,124,232,80,10
139 LTEXT "(blank)",IDC_SUBVOL,78,21,70,8
140 PUSHBUTTON "&Open as Admin",IDC_OPEN_ADMIN,151,21,70,14
141 CONTROL "Set UID",IDC_SETUID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,177,175,40,10
142 CONTROL "Set GID",IDC_SETGID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,177,186,40,10
143 CONTROL "Sticky",IDC_STICKY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,177,196,34,10
144 LTEXT "Compression ratio:",IDC_STATIC,14,77,61,8
145 LTEXT "%1.1f%%",IDC_COMPRESSION_RATIO,78,77,116,8
146 LTEXT "Fragmentation:",IDC_STATIC,14,91,61,8
147 LTEXT "%1.1f%%",IDC_FRAGMENTATION,78,91,116,8
148 END
149
150 IDD_SIZE_DETAILS DIALOGEX 0, 0, 212, 98
151 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
152 CAPTION "Size details"
153 FONT 8, "MS Shell Dlg", 400, 0, 0x1
154 BEGIN
155 DEFPUSHBUTTON "OK",IDOK,81,77,50,14
156 LTEXT "Inline:",IDC_STATIC,7,7,21,8
157 LTEXT "Uncompressed:",IDC_STATIC,7,20,49,8
158 LTEXT "ZLIB:",IDC_STATIC,7,33,18,8
159 LTEXT "LZO:",IDC_STATIC,7,46,16,8
160 LTEXT "(blank)",IDC_SIZE_INLINE,63,7,142,8
161 LTEXT "(blank)",IDC_SIZE_UNCOMPRESSED,63,20,142,8
162 LTEXT "(blank)",IDC_SIZE_ZLIB,63,33,142,8
163 LTEXT "(blank)",IDC_SIZE_LZO,63,46,142,8
164 LTEXT "Zstd:",IDC_STATIC,7,59,16,8
165 LTEXT "(blank)",IDC_SIZE_ZSTD,63,59,142,8
166 END
167
168 IDD_VOL_PROP_SHEET DIALOGEX 0, 0, 235, 273
169 STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
170 CAPTION "s"
171 FONT 8, "MS Shell Dlg", 400, 0, 0x0
172 BEGIN
173 LTEXT "UUID:",IDC_STATIC,7,15,20,8
174 LTEXT "%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-%02x%02x%02x%02x%02x%02x",IDC_UUID,32,15,294,8
175 PUSHBUTTON "Change drive &letter...",IDC_VOL_CHANGE_DRIVE_LETTER,7,30,101,19
176 PUSHBUTTON "Show &usage...",IDC_VOL_SHOW_USAGE,154,69,67,19
177 PUSHBUTTON "&Balance...",IDC_VOL_BALANCE,154,127,67,19
178 PUSHBUTTON "&Devices...",IDC_VOL_DEVICES,154,184,67,19
179 GROUPBOX "Usage",IDC_STATIC,7,53,221,53
180 LTEXT "Show detailed information about internal filesystem usage. This is the equivalent to the command ""btrfs fi usage"" on Linux.",IDC_STATIC,14,66,131,33
181 GROUPBOX "Balance",IDC_STATIC,7,109,221,53
182 LTEXT "Balancing reads and rewrites data and metadata. It can be used to consolidate free space, as well as to convert between different RAID types.",IDC_STATIC,15,120,131,39
183 GROUPBOX "Devices",IDC_STATIC,7,168,221,45
184 LTEXT "Allows you to add disks or partitions to this filesystem, or remove those already present.",IDC_STATIC,14,181,131,30
185 GROUPBOX "Scrub",IDC_STATIC,7,221,221,45
186 LTEXT "Scrubbing verifies the data and metadata of a filesystem, and where possible will correct any errors.",IDC_STATIC,15,234,131,27
187 PUSHBUTTON "&Scrub...",IDC_VOL_SCRUB,154,237,67,19
188 END
189
190 IDD_VOL_USAGE DIALOGEX 0, 0, 235, 242
191 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
192 CAPTION "Volume usage"
193 FONT 8, "MS Shell Dlg", 400, 0, 0x1
194 BEGIN
195 DEFPUSHBUTTON "OK",IDOK,62,221,50,14
196 PUSHBUTTON "&Refresh",IDC_USAGE_REFRESH,124,221,50,14
197 EDITTEXT IDC_USAGE_BOX,7,7,221,208,ES_MULTILINE | ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL
198 END
199
200 IDD_BALANCE_OPTIONS DIALOGEX 0, 0, 303, 138
201 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
202 CAPTION "Balance options"
203 FONT 8, "MS Shell Dlg", 400, 0, 0x1
204 BEGIN
205 DEFPUSHBUTTON "OK",IDOK,91,117,50,14
206 PUSHBUTTON "Cancel",IDCANCEL,161,117,50,14
207 CONTROL "&Profiles:",IDC_PROFILES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,6,41,10
208 CONTROL "Single",IDC_PROFILES_SINGLE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,19,35,10
209 CONTROL "DUP",IDC_PROFILES_DUP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,30,29,10
210 CONTROL "RAID0",IDC_PROFILES_RAID0,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,41,36,10
211 CONTROL "RAID1",IDC_PROFILES_RAID1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,52,36,10
212 CONTROL "RAID10",IDC_PROFILES_RAID10,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,52,19,39,10
213 CONTROL "RAID5",IDC_PROFILES_RAID5,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,52,30,36,10
214 CONTROL "RAID6",IDC_PROFILES_RAID6,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,52,41,36,10
215 CONTROL "&Usage:",IDC_USAGE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,80,37,10
216 EDITTEXT IDC_USAGE_START,7,94,19,14,ES_AUTOHSCROLL | ES_NUMBER
217 CONTROL "",IDC_USAGE_START_SPINNER,"msctls_updown32",UDS_SETBUDDYINT | UDS_AUTOBUDDY | UDS_ARROWKEYS,25,94,11,14
218 EDITTEXT IDC_USAGE_END,58,94,19,14,ES_AUTOHSCROLL | ES_NUMBER
219 CONTROL "",IDC_USAGE_END_SPINNER,"msctls_updown32",UDS_SETBUDDYINT | UDS_AUTOBUDDY | UDS_ARROWKEYS,77,94,11,14
220 LTEXT "% to",IDC_STATIC,39,97,16,8
221 CONTROL "&Device:",IDC_DEVID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,104,6,34,10
222 COMBOBOX IDC_DEVID_COMBO,141,6,155,30,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
223 LTEXT "%",IDC_STATIC,91,97,8,8
224 CONTROL "Device &range:",IDC_DRANGE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,104,19,59,10
225 EDITTEXT IDC_DRANGE_END,159,32,40,14,ES_AUTOHSCROLL | ES_NUMBER
226 LTEXT "to",IDC_STATIC,148,34,8,8
227 EDITTEXT IDC_DRANGE_START,104,32,40,14,ES_AUTOHSCROLL | ES_NUMBER
228 CONTROL "&Virtual range:",IDC_VRANGE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,104,49,59,10
229 EDITTEXT IDC_VRANGE_END,160,62,40,14,ES_AUTOHSCROLL | ES_NUMBER
230 LTEXT "to",IDC_STATIC,148,64,8,8
231 EDITTEXT IDC_VRANGE_START,104,62,40,14,ES_AUTOHSCROLL | ES_NUMBER
232 CONTROL "&Limit:",IDC_LIMIT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,104,80,33,10
233 EDITTEXT IDC_LIMIT_START,104,94,19,14,ES_AUTOHSCROLL | ES_NUMBER
234 CONTROL "",IDC_LIMIT_START_SPINNER,"msctls_updown32",UDS_SETBUDDYINT | UDS_AUTOBUDDY | UDS_ARROWKEYS,123,94,11,14
235 EDITTEXT IDC_LIMIT_END,150,94,19,14,ES_AUTOHSCROLL | ES_NUMBER
236 CONTROL "",IDC_LIMIT_END_SPINNER,"msctls_updown32",UDS_SETBUDDYINT | UDS_AUTOBUDDY | UDS_ARROWKEYS,169,94,11,14
237 LTEXT "to",IDC_STATIC,139,97,8,8
238 CONTROL "&Stripes:",IDC_STRIPES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,210,19,40,10
239 EDITTEXT IDC_STRIPES_START,210,32,19,14,ES_AUTOHSCROLL | ES_NUMBER
240 CONTROL "",IDC_STRIPES_START_SPINNER,"msctls_updown32",UDS_SETBUDDYINT | UDS_AUTOBUDDY | UDS_ARROWKEYS,228,32,11,14
241 EDITTEXT IDC_STRIPES_END,253,32,19,14,ES_AUTOHSCROLL | ES_NUMBER
242 CONTROL "",IDC_STRIPES_END_SPINNER,"msctls_updown32",UDS_SETBUDDYINT | UDS_AUTOBUDDY | UDS_ARROWKEYS,272,32,11,14
243 LTEXT "to",IDC_STATIC,242,35,8,8
244 CONTROL "&Convert:",IDC_CONVERT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,210,49,36,10
245 COMBOBOX IDC_CONVERT_COMBO,248,49,48,30,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
246 CONTROL "So&ft",IDC_SOFT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,210,64,28,10
247 END
248
249 IDD_BALANCE DIALOGEX 0, 0, 254, 167
250 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
251 CAPTION "Balance"
252 FONT 8, "MS Shell Dlg", 400, 0, 0x1
253 BEGIN
254 DEFPUSHBUTTON "OK",IDOK,102,146,50,14
255 CONTROL "",IDC_BALANCE_PROGRESS,"msctls_progress32",WS_BORDER,7,95,240,14
256 CONTROL "&Data",IDC_DATA,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,7,30,10
257 CONTROL "&Metadata",IDC_METADATA,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,28,45,10
258 CONTROL "&System",IDC_SYSTEM,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,51,38,10
259 PUSHBUTTON "Options...",IDC_DATA_OPTIONS,70,6,50,14
260 PUSHBUTTON "Options...",IDC_METADATA_OPTIONS,70,26,50,14
261 PUSHBUTTON "Options...",IDC_SYSTEM_OPTIONS,70,47,50,14
262 LTEXT "Status",IDC_BALANCE_STATUS,8,80,239,8
263 PUSHBUTTON "&Start balance",IDC_START_BALANCE,13,117,69,14
264 PUSHBUTTON "&Pause / resume",IDC_PAUSE_BALANCE,93,117,69,14
265 PUSHBUTTON "&Cancel balance",IDC_CANCEL_BALANCE,173,117,69,14
266 END
267
268 IDD_DEVICES DIALOGEX 0, 0, 318, 203
269 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
270 CAPTION "Devices"
271 FONT 8, "MS Shell Dlg", 400, 0, 0x1
272 BEGIN
273 DEFPUSHBUTTON "OK",IDOK,207,182,50,14
274 PUSHBUTTON "Cancel",IDCANCEL,261,182,50,14
275 CONTROL "",IDC_DEVLIST,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,7,304,144
276 PUSHBUTTON "&Add device...",IDC_DEVICE_ADD,7,182,76,14
277 PUSHBUTTON "&Refresh",IDC_DEVICE_REFRESH,7,159,76,14
278 PUSHBUTTON "Remove &device",IDC_DEVICE_REMOVE,93,182,76,14
279 PUSHBUTTON "Show &stats...",IDC_DEVICE_SHOW_STATS,235,159,76,14,WS_DISABLED
280 PUSHBUTTON "Re&size...",IDC_DEVICE_RESIZE,149,159,76,14,WS_DISABLED
281 END
282
283 IDD_DEVICE_ADD DIALOGEX 0, 0, 261, 185
284 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
285 CAPTION "Add device"
286 FONT 8, "MS Shell Dlg", 400, 0, 0x1
287 BEGIN
288 DEFPUSHBUTTON "OK",IDOK,66,164,50,14
289 PUSHBUTTON "Cancel",IDCANCEL,145,164,50,14
290 CONTROL "",IDC_DEVICE_TREE,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_SHOWSELALWAYS | WS_BORDER | WS_HSCROLL | WS_TABSTOP,7,7,247,148
291 END
292
293 IDD_SCRUB DIALOGEX 0, 0, 254, 162
294 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
295 CAPTION "Scrub"
296 FONT 8, "MS Shell Dlg", 400, 0, 0x1
297 BEGIN
298 DEFPUSHBUTTON "OK",IDOK,102,141,50,14
299 CONTROL "",IDC_SCRUB_PROGRESS,"msctls_progress32",WS_BORDER,7,95,240,14
300 LTEXT "Status",IDC_SCRUB_STATUS,8,81,239,8
301 PUSHBUTTON "&Start scrub",IDC_START_SCRUB,13,117,69,14
302 PUSHBUTTON "&Pause / resume",IDC_PAUSE_SCRUB,93,117,69,14
303 PUSHBUTTON "&Cancel scrub",IDC_CANCEL_SCRUB,173,117,69,14
304 EDITTEXT IDC_SCRUB_INFO,7,7,240,69,ES_MULTILINE | ES_READONLY | WS_VSCROLL
305 END
306
307 IDD_DEVICE_STATS DIALOGEX 0, 0, 159, 113
308 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
309 CAPTION "Device stats"
310 FONT 8, "MS Shell Dlg", 400, 0, 0x1
311 BEGIN
312 DEFPUSHBUTTON "OK",IDOK,24,91,50,14
313 LTEXT "Device %llx:",IDC_DEVICE_ID,7,7,40,8
314 LTEXT "Write errors:",IDC_STATIC,7,21,79,8
315 LTEXT "Read errors:",IDC_STATIC,7,34,79,8
316 LTEXT "Flush errors:",IDC_STATIC,7,47,79,8
317 LTEXT "Corruption errors:",IDC_STATIC,7,60,79,8
318 LTEXT "Generation errors:",IDC_STATIC,7,73,79,8
319 RTEXT "%llu",IDC_WRITE_ERRS,87,21,65,8
320 RTEXT "%llu",IDC_READ_ERRS,87,34,65,8
321 RTEXT "%llu",IDC_FLUSH_ERRS,87,47,65,8
322 RTEXT "%llu",IDC_CORRUPTION_ERRS,87,60,65,8
323 RTEXT "%llu",IDC_GENERATION_ERRS,87,73,65,8
324 PUSHBUTTON "&Reset",IDC_RESET_STATS,85,91,50,14
325 END
326
327 IDD_RECV_PROGRESS DIALOGEX 0, 0, 311, 83
328 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
329 CAPTION "Receiving subvolume"
330 FONT 8, "MS Shell Dlg", 400, 0, 0x1
331 BEGIN
332 PUSHBUTTON "Cancel",IDCANCEL,130,62,50,14
333 CONTROL "",IDC_RECV_PROGRESS,"msctls_progress32",WS_BORDER,7,33,297,24
334 LTEXT "Receiving subvolume...",IDC_RECV_MSG,7,7,297,18
335 END
336
337 IDD_SEND_SUBVOL DIALOGEX 0, 0, 288, 149
338 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
339 CAPTION "Send subvolume"
340 FONT 8, "MS Shell Dlg", 400, 0, 0x1
341 BEGIN
342 DEFPUSHBUTTON "&Write",IDOK,83,128,50,14
343 PUSHBUTTON "&Close",IDCANCEL,156,128,50,14
344 EDITTEXT IDC_STREAM_DEST,57,7,166,14,ES_AUTOHSCROLL
345 LTEXT "Stream:",IDC_STATIC,7,11,26,8
346 PUSHBUTTON "&Browse...",IDC_BROWSE,231,7,50,14
347 LTEXT "Select a destination for the subvolume stream.",IDC_SEND_STATUS,7,93,274,22
348 CONTROL "Incremental",IDC_INCREMENTAL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,32,54,10
349 EDITTEXT IDC_PARENT_SUBVOL,69,29,154,14,ES_AUTOHSCROLL | WS_DISABLED
350 PUSHBUTTON "&Browse...",IDC_PARENT_BROWSE,231,29,50,14,WS_DISABLED
351 LTEXT "Clone sources:",IDC_STATIC,7,52,46,8
352 LISTBOX IDC_CLONE_LIST,69,50,154,36,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
353 PUSHBUTTON "&Add...",IDC_CLONE_ADD,231,50,50,14
354 PUSHBUTTON "&Remove",IDC_CLONE_REMOVE,231,69,50,14,WS_DISABLED
355 END
356
357 IDD_RESIZE DIALOGEX 0, 0, 279, 133
358 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
359 CAPTION "Resize device"
360 FONT 8, "MS Shell Dlg", 400, 0, 0x1
361 BEGIN
362 DEFPUSHBUTTON "OK",IDOK,81,112,50,14
363 PUSHBUTTON "Cancel",IDCANCEL,148,112,50,14
364 LTEXT "Device %llx:",IDC_RESIZE_DEVICE_ID,18,21,238,8
365 LTEXT "Current size: %s",IDC_RESIZE_CURSIZE,18,37,238,8
366 CONTROL "",IDC_RESIZE_SLIDER,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,7,74,265,24
367 LTEXT "New size: %s",IDC_RESIZE_NEWSIZE,18,53,238,8
368 END
369
370 IDD_DRIVE_LETTER DIALOGEX 0, 0, 131, 61
371 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
372 CAPTION "Change drive letter"
373 FONT 8, "MS Shell Dlg", 400, 0, 0x1
374 BEGIN
375 DEFPUSHBUTTON "OK",IDOK,7,40,50,14
376 PUSHBUTTON "Cancel",IDCANCEL,74,40,50,14
377 COMBOBOX IDC_DRIVE_LETTER_COMBO,64,17,60,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
378 LTEXT "Drive letter:",IDC_STATIC,15,19,45,8
379 END
380
381
382 /////////////////////////////////////////////////////////////////////////////
383 //
384 // DESIGNINFO
385 //
386
387 #ifdef APSTUDIO_INVOKED
388 GUIDELINES DESIGNINFO
389 BEGIN
390 IDD_PROP_SHEET, DIALOG
391 BEGIN
392 LEFTMARGIN, 7
393 RIGHTMARGIN, 228
394 TOPMARGIN, 7
395 BOTTOMMARGIN, 266
396 END
397
398 IDD_SIZE_DETAILS, DIALOG
399 BEGIN
400 LEFTMARGIN, 7
401 RIGHTMARGIN, 205
402 TOPMARGIN, 7
403 BOTTOMMARGIN, 93
404 END
405
406 IDD_VOL_PROP_SHEET, DIALOG
407 BEGIN
408 LEFTMARGIN, 7
409 RIGHTMARGIN, 228
410 TOPMARGIN, 7
411 BOTTOMMARGIN, 266
412 END
413
414 IDD_VOL_USAGE, DIALOG
415 BEGIN
416 LEFTMARGIN, 7
417 RIGHTMARGIN, 228
418 TOPMARGIN, 7
419 BOTTOMMARGIN, 235
420 END
421
422 IDD_BALANCE_OPTIONS, DIALOG
423 BEGIN
424 LEFTMARGIN, 7
425 RIGHTMARGIN, 296
426 TOPMARGIN, 7
427 BOTTOMMARGIN, 131
428 END
429
430 IDD_BALANCE, DIALOG
431 BEGIN
432 LEFTMARGIN, 7
433 RIGHTMARGIN, 247
434 TOPMARGIN, 7
435 BOTTOMMARGIN, 160
436 END
437
438 IDD_DEVICES, DIALOG
439 BEGIN
440 LEFTMARGIN, 7
441 RIGHTMARGIN, 311
442 TOPMARGIN, 7
443 BOTTOMMARGIN, 196
444 END
445
446 IDD_DEVICE_ADD, DIALOG
447 BEGIN
448 LEFTMARGIN, 7
449 RIGHTMARGIN, 254
450 TOPMARGIN, 7
451 BOTTOMMARGIN, 178
452 END
453
454 IDD_SCRUB, DIALOG
455 BEGIN
456 LEFTMARGIN, 7
457 RIGHTMARGIN, 247
458 TOPMARGIN, 7
459 BOTTOMMARGIN, 155
460 END
461
462 IDD_DEVICE_STATS, DIALOG
463 BEGIN
464 LEFTMARGIN, 7
465 RIGHTMARGIN, 152
466 TOPMARGIN, 7
467 BOTTOMMARGIN, 105
468 END
469
470 IDD_RECV_PROGRESS, DIALOG
471 BEGIN
472 LEFTMARGIN, 7
473 RIGHTMARGIN, 304
474 TOPMARGIN, 7
475 BOTTOMMARGIN, 76
476 END
477
478 IDD_SEND_SUBVOL, DIALOG
479 BEGIN
480 LEFTMARGIN, 7
481 RIGHTMARGIN, 281
482 TOPMARGIN, 7
483 BOTTOMMARGIN, 142
484 END
485
486 IDD_RESIZE, DIALOG
487 BEGIN
488 LEFTMARGIN, 7
489 RIGHTMARGIN, 272
490 TOPMARGIN, 7
491 BOTTOMMARGIN, 126
492 END
493
494 IDD_DRIVE_LETTER, DIALOG
495 BEGIN
496 LEFTMARGIN, 7
497 RIGHTMARGIN, 124
498 TOPMARGIN, 7
499 BOTTOMMARGIN, 54
500 END
501 END
502 #endif // APSTUDIO_INVOKED
503
504
505 /////////////////////////////////////////////////////////////////////////////
506 //
507 // RT_MANIFEST
508 //
509
510 2 RT_MANIFEST "shellbtrfs.manifest"
511
512
513 /////////////////////////////////////////////////////////////////////////////
514 //
515 // AFX_DIALOG_LAYOUT
516 //
517
518 IDD_SIZE_DETAILS AFX_DIALOG_LAYOUT
519 BEGIN
520 0
521 END
522
523 IDD_PROP_SHEET AFX_DIALOG_LAYOUT
524 BEGIN
525 0
526 END
527
528 IDD_VOL_PROP_SHEET AFX_DIALOG_LAYOUT
529 BEGIN
530 0
531 END
532
533 IDD_DRIVE_LETTER AFX_DIALOG_LAYOUT
534 BEGIN
535 0
536 END
537
538
539 /////////////////////////////////////////////////////////////////////////////
540 //
541 // String Table
542 //
543
544 STRINGTABLE
545 BEGIN
546 IDS_NEW_SUBVOL_HELP_TEXT "Creates a new Btrfs subvolume."
547 IDS_NEW_SUBVOL "&New subvolume"
548 IDS_NEW_SUBVOL_FILENAME "New subvolume"
549 IDS_CREATE_SNAPSHOT "Create snapshot"
550 IDS_CREATE_SNAPSHOT_HELP_TEXT "Creates a snapshot of a Btrfs subvolume."
551 IDS_SNAPSHOT_FILENAME "Snapshot of %s (%04u-%02u-%02u)"
552 IDS_PROP_SHEET_TITLE "Btrfs properties"
553 IDS_INODE_FILE "File"
554 IDS_INODE_DIR "Directory"
555 IDS_INODE_CHAR "Character device (major %llu, minor %llu)"
556 END
557
558 STRINGTABLE
559 BEGIN
560 IDS_INODE_BLOCK "Block device (major %llu, minor %llu)"
561 IDS_INODE_FIFO "FIFO"
562 IDS_INODE_SOCKET "Socket"
563 IDS_INODE_SYMLINK "Symbolic link"
564 IDS_INODE_UNKNOWN "Unknown inode type %x"
565 IDS_CANNOT_FIND_DEVICE "Cannot find device."
566 IDS_SIZE_BYTE "%s byte"
567 IDS_SIZE_BYTES "%s bytes"
568 IDS_SIZE_KB "%1.1f KB"
569 IDS_SIZE_MB "%1.1f MB"
570 IDS_SIZE_GB "%1.1f GB"
571 IDS_SIZE_TB "%1.1f TB"
572 IDS_SIZE_PB "%1.1f PB"
573 IDS_SIZE_EB "%1.1f EB"
574 IDS_VARIOUS "(various)"
575 IDS_INODE_CHAR_SIMPLE "Character device"
576 END
577
578 STRINGTABLE
579 BEGIN
580 IDS_INODE_BLOCK_SIMPLE "Block device"
581 IDS_VOL_PROP_SHEET_TITLE "Btrfs"
582 IDS_SIZE_LARGE "%s (%s)"
583 IDS_SINGLE "single"
584 IDS_DUP "DUP"
585 IDS_RAID0 "RAID0"
586 IDS_RAID1 "RAID1"
587 IDS_RAID10 "RAID10"
588 IDS_RAID5 "RAID5"
589 IDS_RAID6 "RAID6"
590 IDS_USAGE_DATA "Data, %s: size: %s, used: %s"
591 IDS_USAGE_MIXED "Data / metadata, %s: size: %s, used: %s"
592 IDS_USAGE_METADATA "Metadata, %s: size: %s, used: %s"
593 IDS_USAGE_SYSTEM "System, %s: size: %s, used: %s"
594 IDS_USAGE_UNALLOC "Unallocated:"
595 IDS_UNKNOWN_DEVICE "(unknown device %llu)"
596 END
597
598 STRINGTABLE
599 BEGIN
600 IDS_USAGE_DEV_SIZE "Device size:\t\t%s"
601 IDS_USAGE_DEV_ALLOC "Device allocated:\t\t%s"
602 IDS_USAGE_DEV_UNALLOC "Device unallocated:\t\t%s"
603 IDS_USAGE_DATA_RATIO "Data ratio:\t\t%1.2f"
604 IDS_USAGE_METADATA_RATIO "Metadata ratio:\t\t%1.2f"
605 IDS_NO_BALANCE "No balance is currently running."
606 IDS_SINGLE2 "Single"
607 IDS_DEVID_LIST "%llu: %s"
608 IDS_BALANCE_RUNNING "Balance is currently running (%llu out of %llu chunks processed, %1.1f%%)"
609 IDS_DRANGE_END_BEFORE_START "Device range end is before start."
610 IDS_VRANGE_END_BEFORE_START "Virtual range end is before start."
611 IDS_LIMIT_END_BEFORE_START "Limit end is before start."
612 IDS_STRIPES_END_BEFORE_START "Stripes end is before start."
613 IDS_USAGE_END_BEFORE_START "Usage end is before start."
614 IDS_ERROR "Error"
615 IDS_BALANCE_COMPLETE "Balance completed successfully."
616 END
617
618 STRINGTABLE
619 BEGIN
620 IDS_BALANCE_PAUSED "Balance is currently paused (%llu out of %llu chunks processed, %1.1f%%)"
621 IDS_BALANCE_CANCELLED "Balance cancelled."
622 IDS_DEVLIST_ID "ID"
623 IDS_DEVLIST_DESC "Description"
624 IDS_DEVLIST_READONLY "Read-only"
625 IDS_DEVLIST_SIZE "Size"
626 IDS_DEVLIST_READONLY_YES "Yes"
627 IDS_DEVLIST_READONLY_NO "No"
628 IDS_DEVLIST_ALLOC "Allocated"
629 IDS_DEVLIST_ALLOC_PC "%"
630 IDS_BALANCE_RUNNING_REMOVAL
631 "Currently removing device %llu (%llu out of %llu chunks processed, %1.1f%%)"
632 IDS_BALANCE_PAUSED_REMOVAL
633 "Removal of device %llu paused (%llu out of %llu chunks processed, %1.1f%%)"
634 IDS_BALANCE_CANCELLED_REMOVAL "Device removal cancelled."
635 IDS_BALANCE_COMPLETE_REMOVAL "Device removal completed successfully."
636 IDS_PARTITION "Partition %u"
637 IDS_WHOLE_DISK "Whole disk"
638 END
639
640 STRINGTABLE
641 BEGIN
642 IDS_CANNOT_REMOVE_RAID "The current RAID levels do not allow this device to be removed. You must do a conversion balance before you will be able to proceed."
643 IDS_REMOVE_DEVICE_CONFIRMATION
644 "Are you sure that you want to remove device %s, %s?"
645 IDS_CONFIRMATION_TITLE "Confirmation"
646 IDS_ADD_DEVICE_CONFIRMATION
647 "Are you sure that you want to add this device?"
648 IDS_ADD_DEVICE_CONFIRMATION_FS
649 "Are you sure that you want to add this device? It already appears to contain a filesystem (%s)."
650 IDS_BALANCE_FAILED "Balance failed (error %08x, %s)"
651 IDS_BALANCE_FAILED_REMOVAL "Device removal failed (error %08x, %s)"
652 IDS_DISK_NUM "Disk %u"
653 IDS_DISK_PART_NUM "Disk %u, partition %u"
654 IDS_NO_SCRUB "Scrub not running."
655 IDS_SCRUB_RUNNING "Scrub currently running (%llu out of %llu chunks processed, %1.1f%%)"
656 IDS_SCRUB_FINISHED "Scrub finished."
657 IDS_SCRUB_PAUSED "Scrub paused (%llu out of %llu chunks processed, %1.1f%%)"
658 IDS_SCRUB_MSG_STARTED "Scrub started at %s %s."
659 IDS_SCRUB_MSG_RECOVERABLE_DATA
660 "Recovered from data checksum error at %llx on device %llx."
661 IDS_SCRUB_MSG_RECOVERABLE_METADATA
662 "Recovered from metadata checksum error at %llx on device %llx."
663 END
664
665 STRINGTABLE
666 BEGIN
667 IDS_SCRUB_MSG_UNRECOVERABLE_DATA
668 "Unrecoverable data checksum error at %llx on device %llx (%.*s, offset %llx)"
669 IDS_SCRUB_MSG_UNRECOVERABLE_DATA_SUBVOL
670 "Unrecoverable data checksum error at %llx on device %llx (subvol %llx, %.*s, offset %llx)"
671 IDS_SCRUB_MSG_UNRECOVERABLE_METADATA
672 "Unrecoverable metadata checksum error at %llx on device %llx (root %llx, level %x)"
673 IDS_SCRUB_MSG_UNRECOVERABLE_METADATA_FIRSTITEM
674 "Unrecoverable metadata checksum error at %llx on device %llx (root %llx, level %x, first item %llx,%x,%llx)"
675 IDS_SCRUB_MSG_FINISHED "Scrub finished at %s %s."
676 IDS_SCRUB_MSG_SUMMARY "Scrubbed %s in %llu seconds (%s/s)."
677 IDS_BALANCE_SCRUB_RUNNING "Cannot start balance while scrub running."
678 IDS_SCRUB_BALANCE_RUNNING "Cannot start scrub while balance running."
679 IDS_SCRUB_MSG_SUMMARY_ERRORS_RECOVERABLE "Recovered from %llu error(s)."
680 IDS_SCRUB_MSG_SUMMARY_ERRORS_UNRECOVERABLE
681 "%llu unrecoverable error(s) found."
682 IDS_SCRUB_FAILED "Scrub failed with error %08x."
683 IDS_LOCK_FAILED "Unable to lock volume: error %08x. Make sure that there are no files open, and that you have closed any Explorer windows."
684 IDS_SCRUB_MSG_RECOVERABLE_PARITY
685 "Recovered from parity error at %llx on device %llx."
686 IDS_COMPRESS_ANY "(any)"
687 IDS_COMPRESS_ZLIB "Zlib"
688 IDS_COMPRESS_LZO "LZO"
689 END
690
691 STRINGTABLE
692 BEGIN
693 IDS_STANDALONE_PROPSHEET_TITLE "Inode property sheet"
694 IDS_REFLINK_PASTE "Ref&link Paste"
695 IDS_REFLINK_PASTE_HELP "Do a lightweight copy of files using reference counting."
696 IDS_RECV_SUBVOL "Re&ceive subvolume..."
697 IDS_RECV_SUBVOL_HELP "Recreate a previously exported subvolume."
698 IDS_RECV_CANT_OPEN_FILE "%S: Couldn't open %s (error %u, %s)."
699 IDS_RECV_READFILE_FAILED "ReadFile failed (error %u, %s)."
700 IDS_OUT_OF_MEMORY "Out of memory."
701 IDS_RECV_UNKNOWN_COMMAND "Unrecognized command %u encountered."
702 IDS_RECV_CANT_OPEN_PATH "Couldn't open path %s (error %u, %s)."
703 IDS_RECV_CREATE_SUBVOL_FAILED
704 "FSCTL_BTRFS_CREATE_SUBVOL returned %08x (%s)."
705 IDS_RECV_MISSING_PARAM "%S: could not find %s parameter."
706 IDS_RECV_SHORT_PARAM "%S: length of parameter %s was %u, expected %u."
707 IDS_RECV_MKNOD_FAILED "FSCTL_BTRFS_MKNOD returned %08x (%s)."
708 IDS_RECV_SET_REPARSE_POINT_FAILED
709 "FSCTL_SET_REPARSE_POINT returned %08x (%s)."
710 END
711
712 STRINGTABLE
713 BEGIN
714 IDS_RECV_MOVEFILE_FAILED "MoveFile (%s -> %s) failed (error %u, %s)."
715 IDS_RECV_SETFILEPOINTER_FAILED "SetFilePointer failed (error %u, %s)."
716 IDS_RECV_WRITEFILE_FAILED "WriteFile failed (error %u, %s)."
717 IDS_RECV_CREATEHARDLINK_FAILED
718 "CreateHardLink (%s -> %s) failed (error %u, %s)."
719 IDS_RECV_SETENDOFFILE_FAILED "SetEndOfFile failed (error %u, %s)."
720 IDS_RECV_CANT_CREATE_FILE "Couldn't create %s (error %u, %s)."
721 IDS_RECV_SETINODEINFO_FAILED
722 "FSCTL_BTRFS_SET_INODE_INFO returned %08x (%s)."
723 IDS_RECV_SUCCESS "Received 1 subvolume successfully."
724 IDS_RECV_BUTTON_OK "OK"
725 IDS_RECV_SETFILEATTRIBUTES_FAILED
726 "SetFileAttributes failed (error %u, %s)."
727 IDS_RECV_GETFILEATTRIBUTES_FAILED
728 "GetFileAttributes failed (error %u, %s)."
729 IDS_RECV_CSUM_ERROR "Checksum error."
730 IDS_RECV_NOT_A_SEND_STREAM "File was not a send stream."
731 IDS_RECV_UNSUPPORTED_VERSION "Unsupported version %u."
732 IDS_RECV_SETEAFILE_FAILED "NtSetEaFile returned %08x (%s)."
733 END
734
735 STRINGTABLE
736 BEGIN
737 IDS_RECV_RECEIVED_SUBVOL_FAILED
738 "FSCTL_BTRFS_RECEIVED_SUBVOL returned %08x (%s)."
739 IDS_RECV_SETSECURITYOBJECT_FAILED
740 "NtSetSecurityObject returned %08x (%s)."
741 IDS_RECV_SETXATTR_FAILED "FSCTL_BTRFS_SET_XATTR returned %08x (%s)."
742 IDS_RECV_CREATETHREAD_FAILED "CreateThread failed (error %u, %s)."
743 IDS_RECV_FILE_TRUNCATED "File was truncated."
744 IDS_RECV_RESERVE_SUBVOL_FAILED
745 "FSCTL_BTRFS_RESERVE_SUBVOL returned %08x (%s)."
746 IDS_RECV_CANCELLED "Receiving cancelled."
747 IDS_RECV_CANT_FIND_PARENT_SUBVOL "Could not find parent subvolume."
748 IDS_RECV_FIND_SUBVOL_FAILED "FSCTL_BTRFS_FIND_SUBVOL returned %08x (%s)."
749 IDS_RECV_CREATE_SNAPSHOT_FAILED
750 "FSCTL_BTRFS_CREATE_SNAPSHOT returned %08x (%s)."
751 IDS_RECV_GETVOLUMEPATHNAME_FAILED
752 "GetVolumePathName failed (error %u, %s)."
753 IDS_RECV_DELETEFILE_FAILED "DeleteFile failed for %s (error %u, %s)."
754 IDS_RECV_REMOVEDIRECTORY_FAILED
755 "RemoveDirectory failed for %s (error %u, %s)."
756 IDS_RECV_CANT_FIND_CLONE_SUBVOL "Could not find clone subvolume."
757 IDS_RECV_GETFILESIZEEX_FAILED "GetFileSizeEx failed (error %u, %s)."
758 IDS_RECV_DUPLICATE_EXTENTS_FAILED
759 "FSCTL_DUPLICATE_EXTENTS_TO_FILE returned %08x (%s)."
760 END
761
762 STRINGTABLE
763 BEGIN
764 IDS_RECV_SUCCESS_PLURAL "Received %u subvolumes successfully."
765 IDS_SEND_SUBVOL "&Send subvolume..."
766 IDS_SEND_SUBVOL_HELP "Exports a subvolume so that it can be recreated on another volume."
767 IDS_SEND_CANT_OPEN_FILE "Error opening file %s (error %u, %s)."
768 IDS_SEND_CANT_OPEN_DIR "Error opening directory %s (error %u, %s)."
769 IDS_SEND_FSCTL_BTRFS_SEND_SUBVOL_FAILED
770 "FSCTL_BTRFS_SEND_SUBVOL returned error %08x (%s)."
771 IDS_SEND_FSCTL_BTRFS_READ_SEND_BUFFER_FAILED
772 "FSCTL_BTRFS_READ_SEND_BUFFER returned error %08x (%s)."
773 IDS_SEND_SUCCESS "Stream written successfully."
774 IDS_SEND_WRITEFILE_FAILED "Writing to file failed (error %u, %s)."
775 IDS_SEND_GET_FILE_INFO_FAILED
776 "GetFileInformationByHandle failed (error %u, %s)."
777 IDS_SEND_NOT_READONLY "Subvolume not readonly."
778 IDS_NOT_SUBVOL "Directory was not a subvolume."
779 IDS_GET_FILE_IDS_FAILED "FSCTL_BTRFS_GET_FILE_IDS returned error %08x (%s)."
780 IDS_SHPARSEDISPLAYNAME_FAILED "SHParseDisplayName failed."
781 IDS_SHGETPATHFROMIDLIST_FAILED "SHGetPathFromIDList failed."
782 IDS_SEND_PARENT_NOT_READONLY "Parent subvolume not readonly."
783 END
784
785 STRINGTABLE
786 BEGIN
787 IDS_SEND_CANCEL "&Cancel"
788 IDS_SEND_WRITING "Writing..."
789 IDS_MISSING "(missing)"
790 IDS_RESIZE_SUCCESSFUL "Device %llx successfully resized to %s."
791 IDS_BALANCE_RUNNING_SHRINK
792 "Currently shrinking device %llu (%llu out of %llu chunks processed, %1.1f%%)"
793 IDS_BALANCE_PAUSED_SHRINK
794 "Shrinking of device %llu paused (%llu out of %llu chunks processed, %1.1f%%)"
795 IDS_BALANCE_CANCELLED_SHRINK "Device shrinking cancelled."
796 IDS_BALANCE_COMPLETE_SHRINK "Device successfully shrunk."
797 IDS_BALANCE_FAILED_SHRINK "Device shrinking failed (error %08x, %s)"
798 IDS_COMPRESS_ZSTD "Zstd"
799 IDS_REGCREATEKEY_FAILED "RegCreateKey returned %08x"
800 IDS_REGSETVALUEEX_FAILED "RegSetValueEx returned %08x"
801 IDS_REGCLOSEKEY_FAILED "RegCloseKey returned %08x"
802 IDS_CANT_REFLINK_DIFFERENT_FS
803 "Cannot create a reflink between two different filesystems."
804 END
805
806 STRINGTABLE
807 BEGIN
808 IDS_INITCOMMONCONTROLSEX_FAILED "InitCommonControlsEx failed."
809 IDS_CANT_OPEN_MOUNTMGR "Could not get a handle to mount manager."
810 IDS_TVM_INSERTITEM_FAILED "TVM_INSERTITEM failed."
811 IDS_RECV_PATH_TOO_LONG "%S: path was too long."
812 END
813
814 #endif // English (United Kingdom) resources
815 /////////////////////////////////////////////////////////////////////////////
816
817
818
819 #ifndef APSTUDIO_INVOKED
820 /////////////////////////////////////////////////////////////////////////////
821 //
822 // Generated from the TEXTINCLUDE 3 resource.
823 //
824
825
826 /////////////////////////////////////////////////////////////////////////////
827 #endif // not APSTUDIO_INVOKED
828