add Label detail for CWE VOL format for use in the file system editor

This commit is contained in:
Michael Becker 2020-03-15 16:04:20 -04:00
parent fd26b2570d
commit 5972c9fb6e
No known key found for this signature in database
GPG Key ID: 389DFF5D73781A12

View File

@ -34,6 +34,8 @@ namespace UniversalEditor.DataFormats.FileSystem.ChaosWorks
FileSystemObjectModel fsom = (objectModel as FileSystemObjectModel);
if (fsom == null) return;
fsom.AdditionalDetails.Add("ChaosWorks.VOL.Label", "Label");
Reader br = Accessor.Reader;
long startOfFile = Accessor.Position;
Accessor.Seek(-20, SeekOrigin.End);
@ -112,6 +114,7 @@ namespace UniversalEditor.DataFormats.FileSystem.ChaosWorks
File file = fsom.AddFile(fileName);
file.Size = fileSize;
file.AdditionalDetails.Add(fsom.AdditionalDetails["ChaosWorks.VOL.Label"], fileType);
file.Source = new EmbeddedFileSource(brms, fileOffset, fileSize);
}
}