А что такое специальное перекодирование?
Нельзя ли сделать так, чтобы перекодирование работало только для заведомо текстовых файлов, например TXT и т.д. А для остальных включалось только по специальной кнопке, например SShift + 'копировать' или + 'просмотреть'.
Потому что много есть нестандартных файлов, которые подвергаясь перекодированию портятся. Встречались на ДВК файлы макросов MAK, 001, 002 и т.д. Которые портились.