Class TDiskChangeNotify (unit DiskChange)

Inherits from

TComponent

Constructors


constructor Create (AOwner : TComponent);

Synchronize (NotifyDCN);


Functions

destructor Destroy;


procedure SetEnabled (Value : boolean);


procedure SetNotifyFilter (Filters : TNotifyFilters);


procedure SetWatchDir (Value : string);


procedure SetWatchSubTree (Value : boolean);


procedure CreateWatchThread;


procedure DestroyWatchThread;


Properties

property Enabled : boolean


property NotifyFilter : TNotifyFilters


property WatchDir : string


property WatchSubTree : boolean


Events

event OnDiskChange : TNotifyEvent


Variables

FEnabled : boolean;


FNotifyFilter : TNotifyFilters;


FOnDiskChange : TNotifyEvent;


FWatchDir : string;


FWatchSubTree : boolean;


NotifyFilterW : word;


WatchThread : TDiskWatchThread;



Constructors


constructor Create (AOwner : TComponent);

Synchronize (NotifyDCN);


Functions


destructor Destroy;


procedure SetEnabled (Value : boolean);


procedure SetNotifyFilter (Filters : TNotifyFilters);


procedure SetWatchDir (Value : string);


procedure SetWatchSubTree (Value : boolean);


procedure CreateWatchThread;


procedure DestroyWatchThread;


Properties


property Enabled : boolean


property NotifyFilter : TNotifyFilters


property WatchDir : string


property WatchSubTree : boolean


Events


event OnDiskChange : TNotifyEvent


Variables


FEnabled : boolean;


FNotifyFilter : TNotifyFilters;


FOnDiskChange : TNotifyEvent;


FWatchDir : string;


FWatchSubTree : boolean;


NotifyFilterW : word;


WatchThread : TDiskWatchThread;