[Overview][Constants][Types][Classes][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: U_ExtFileCopy.pas line 83
type TExtFileCopy = class(TAbsFileCopy, IFileCopyComponent) |
||
protected |
||
FBuffer: ; |
|
|
function CreateDestination(); virtual; |
|
|
function PrepareFileSourceAndDestination(); virtual; |
|
|
function fb_InternalCopyFile(); |
|
|
function fb_InternalCopyDirectory(); |
|
|
function BeforeCopyBuffer(); virtual; |
|
|
function BeforeCopy; virtual; |
|
|
procedure AfterCopyBuffer; virtual; |
|
|
public |
||
function InternalDefaultCopyFile(); virtual; |
|
|
procedure InternalFinish(); virtual; |
|
|
constructor Create(); override; |
|
|
property InProgress: Boolean; [r] |
|
|
function CopyFile(); virtual; |
|
|
procedure CopySourceToDestination; virtual; |
|
|
published |
||
property TraduceCopy: IFileCopyComponent; [rw] |
|
|
property BufferSize: Integer; [rw] |
|
|
property Source: String; [rw] |
|
|
property Mask: String; [rw] |
|
|
property Destination: String; [rw] |
|
|
property FileOptions: TECopyFileOptions; [rw] |
|
|
property FilesOptions: TECopyFilesOptions; [rw] |
|
|
property OnSuccess: TECopyFinishEvent; [rw] |
|
|
property OnProgress: TECopyEvent; [rw] |
|
|
property OnBeforeCopyBuffer: TECopyEvent; [rw] |
|
|
property OnBeforeCopy: TEReturnEvent; [rw] |
|
|
property OnChange: TEChangeDirectoryEvent; [rw] |
|
|
property DoEraseDir: TEReturnEvent; [rw] |
|
|
end; |
TExtFileCopy,IFileCopyComponent |
|
|
| | ||
TAbsFileCopy |
||
? | ||
TObject |