Exemple #1
0
        public static FileContainer NewImageContainer(string sourceFilePath)
        {
            FileContainer fileContainer = new FileContainer(TypeContainer.Image);

            fileContainer.SourceFileItem = FileItem.NewSourceImageFileItem(fileContainer, sourceFilePath);

            return(fileContainer);
        }
        public static FileContainer NewOverlayContainer(string sourceFilePath)
        {
            FileContainer fileContainer = new FileContainer(TypeContainer.Overlay);

            fileContainer.SourceFileItem  = FileItem.NewSourceImageFileItem(fileContainer, sourceFilePath);
            fileContainer.OverlayFileItem = FileItem.NewOverlayImageFileItem(fileContainer); // TMP cancel overlay

            return(fileContainer);
        }
Exemple #3
0
        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);
        }