Class TFileOperation (unit FileOp)

Inherits from

TComponent

Constructors


constructor Create(AOwner: TComponent);



Functions

function Execute : Boolean;


destructor Destroy;


procedure SetAbout(Value: TStrings);


procedure SetActive(Value: Boolean);

* * * * * <--- Nice design !

procedure SetBoolean(Value: Boolean);


procedure SetFrom(Value: string);

* * * * * <--- The same nice design !!

procedure SetTo(Value: string);


Properties

property About : TStrings


property Active : Boolean


property FilesFrom : string


property FilesTo : string


property Flags : TFileOpFlags


property Operation : TFileOp


property OperationAborted : Boolean


property ProgressTitle : string


Events

Variables

FAbout : TStrings;


FActive : Boolean;


FFlags : TFileOpFlags;


FFrom : string;


FOperation : TFileOp;


FOperationAborted : Boolean;


FProgressTitle : string;


FTo : string;



Constructors


constructor Create(AOwner: TComponent);


Functions


function Execute : Boolean;


destructor Destroy;


procedure SetAbout(Value: TStrings);


procedure SetActive(Value: Boolean);

* * * * * <--- Nice design !


procedure SetBoolean(Value: Boolean);


procedure SetFrom(Value: string);

* * * * * <--- The same nice design !!


procedure SetTo(Value: string);


Properties


property About : TStrings


property Active : Boolean


property FilesFrom : string


property FilesTo : string


property Flags : TFileOpFlags


property Operation : TFileOp


property OperationAborted : Boolean


property ProgressTitle : string


Events


Variables


FAbout : TStrings;


FActive : Boolean;


FFlags : TFileOpFlags;


FFrom : string;


FOperation : TFileOp;


FOperationAborted : Boolean;


FProgressTitle : string;


FTo : string;