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