What I am doing now is: when I open file, I use FindFirstFile() API, and from FindData I remember LastWriteTime. After PSPad activation, i go through open files and check if LastWriteTime is same. It means "something" is changing LastWriteTime of your files.
-- <http://forum.pspad.com/read.php?6,53914,53940> PSPad freeware editor http://www.pspad.com