mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
ADD: support fsoDelete in TMountedFileSource
This commit is contained in:
parent
45402ba3d1
commit
118ea526d4
1 changed files with 11 additions and 0 deletions
|
|
@ -60,6 +60,8 @@ type
|
|||
function CreateCopyOutOperation(TargetFileSource: IFileSource;
|
||||
var SourceFiles: TFiles; TargetPath: String): TFileSourceOperation;
|
||||
override;
|
||||
function CreateDeleteOperation(var FilesToDelete: TFiles
|
||||
): TFileSourceOperation; override;
|
||||
function GetLocalName(var aFile: TFile): Boolean; override;
|
||||
|
||||
public
|
||||
|
|
@ -213,6 +215,15 @@ begin
|
|||
Result:= fs.CreateCopyOutOperation( TargetFileSource, SourceFiles, TargetPath );
|
||||
end;
|
||||
|
||||
function TMountedFileSource.CreateDeleteOperation(var FilesToDelete: TFiles
|
||||
): TFileSourceOperation;
|
||||
var
|
||||
fs: TFileSystemFileSource;
|
||||
begin
|
||||
fs:= TFileSystemFileSource.create;
|
||||
Result:= fs.CreateDeleteOperation( FilesToDelete );
|
||||
end;
|
||||
|
||||
function TMountedFileSource.GetLocalName(var aFile: TFile): Boolean;
|
||||
begin
|
||||
Result:= True;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue