Class TDirChange (unit DirChange)

Inherits from

TComponent

Constructors


constructor Create(AOwner:TComponent);

Public declarations


Functions

destructor Destroy;


procedure ClearList(List:TList);


procedure GetDirFiles(List:TList);


procedure OnChange(Sender:TObject);


procedure OnTerminate(Sender:TObject);


procedure SetActive(Value:Boolean);


procedure SetDirectory(Value:string);


procedure TestLists(List:TList);


Properties

property Active : Boolean

Published declarations

property Directory : string


Events

event OnAnyChange : TDirCh


event OnChangeAccessTime : TDirCh


event OnChangeAttributes : TDirCh


event OnChangeCreationTime : TDirCh


event OnChangeDeleted : TDirCh1


event OnChangeNew : TDirCh1


event OnChangeRenamed : TDirCh1


event OnChangeSize : TDirCh


event OnChangeWriteTime : TDirCh


Variables

fActive : Boolean;


fDirectory : string;


fOldFiles : TList;


fOnAnyChange : TDirCh;


fOnChangeAccessTime : TDirCh;


fOnChangeAtr : TDirCh;

Private declarations

fOnChangeCreationTime : TDirCh;


fOnChangeDeleted : TDirCh1;


fOnChangeNew : TDirCh1;


fOnChangeRenamed : TDirCh1;


fOnChangeSize : TDirCh;


fOnChangeWriteTime : TDirCh;


fThread : TThDirChange;



Constructors


constructor Create(AOwner:TComponent);

Public declarations


Functions


destructor Destroy;


procedure ClearList(List:TList);


procedure GetDirFiles(List:TList);


procedure OnChange(Sender:TObject);


procedure OnTerminate(Sender:TObject);


procedure SetActive(Value:Boolean);


procedure SetDirectory(Value:string);


procedure TestLists(List:TList);


Properties


property Active : Boolean

Published declarations


property Directory : string


Events


event OnAnyChange : TDirCh


event OnChangeAccessTime : TDirCh


event OnChangeAttributes : TDirCh


event OnChangeCreationTime : TDirCh


event OnChangeDeleted : TDirCh1


event OnChangeNew : TDirCh1


event OnChangeRenamed : TDirCh1


event OnChangeSize : TDirCh


event OnChangeWriteTime : TDirCh


Variables


fActive : Boolean;


fDirectory : string;


fOldFiles : TList;


fOnAnyChange : TDirCh;


fOnChangeAccessTime : TDirCh;


fOnChangeAtr : TDirCh;

Private declarations


fOnChangeCreationTime : TDirCh;


fOnChangeDeleted : TDirCh1;


fOnChangeNew : TDirCh1;


fOnChangeRenamed : TDirCh1;


fOnChangeSize : TDirCh;


fOnChangeWriteTime : TDirCh;


fThread : TThDirChange;