Can TextPad be configured to open a file in deny-write mode so that while the file is open, other applications can read the file but cannot write to it?
(For Win32 programmers, this would be accomplished by calling CreateFile without the FILE_SHARE_WRITE parameter.)