Needs IE4 or higher comctrl32.dll update. Will work as normal TListview otherwise. Text of tip can be user defined via event. Uses low priority threads. For some situations where winapi folder notification doesn't cut the mustard.
Files can be from any location as algorithm uses simple fileexists function.
To start watching files pass a stringlist of fully qualified file names to the WatchFiles method having already assigned an event handler to the FilesRemoved event property. To be notified when all the files have been removed assign a handler to the AllFilesGone event. For further help see helpfile. Quick and easy componentised threading. Does not protect user from normal threading issues.