public static FileContainer NewOverlayContainer(string sourceFilePath) { FileContainer fileContainer = new FileContainer(TypeContainer.Overlay); fileContainer.SourceFileItem = FileItem.NewSourceImageFileItem(fileContainer, sourceFilePath); fileContainer.OverlayFileItem = FileItem.NewOverlayImageFileItem(fileContainer); return(fileContainer); }
public static FileContainer NewOverlayContainer(string originFilePath) { FileContainer fileContainer = new FileContainer(TypeContainer.Overlay, originFilePath); fileContainer.SourceFileItem = FileItem.NewSourceImageFileItem(fileContainer); fileContainer.OverlayFileItem = FileItem.NewOverlayImageFileItem(fileContainer); ProgressManager.RegisterProgress(fileContainer); return(fileContainer); }