If you try to delete a locked file to the recycle bin (from a supported drive) and successfully manage to unlock the file when DeleteFile() is executed (between 5 and 10 seconds waiting time), your file will not wait for you in the recycle bin but will be nuked by DeleteFile()...
Well, I just tried this:
[1] Start playing an mp3 in Apollo
[2] Press DEL on the file.
[3] After 10 secs TC says 'cannot delete', as expected.
then the next time
[4] Press DEL on the file
[5] While TC's wait dialog is up, and within about 2 secs, ALT-F4 to kill Apollo and release the lock.
[6] TC deletes the file
[7] Look in RECYCLE, and the file is there and hasn't been nuked as promised.
I tried this 3 times with varying delays (while TC was waiting) before unlocking the file and each time the file was correctly deleted into the recycle bin.
If I read the quote right I should have lost the file. So what's going on? The problem doesn't seem to occur here. Is there some particular set of circumstances or sequence of operations that's needed to cause the bad result?
(WINXP SP2, TC 6.54)