Стандартный диалог сохранения файла не подставляет расширение, если вводится название нового файла без расширения. В итоге если вводим file, получаем выбранный файл file.* Прошу дополнить описание проблемы :)
Кто не знал, но в WIndows точно так же. Если выбрали фильтр "Все файлы" (допустим в блокноте), а затем хочется сохраниться под именем file(без расширения), то блокнот так и сохранит - "file" По-моему часто пишется дополнительная обработка подстановки.. Если я правильно понял суть запроса, то этой баги нет. Это можно доработать как фишку Этерсофт, но возможно это будет конфликтовать с возможными самописными подстановками. Если я не прав - поправьте.