Loopback
Это проблема далеко не только для китайцев, список языков с Юникодом там длинный. И у нас никто имена скачанного контента с Юникодом не отменял.
Сообщение при сохрании вообще не должно выдаваться. Зачем? Выделил имена с юникодом или добавил текст с ним, сохранение произойдёт в Юникод автоматом. То, что кодировки 3, — это не проблема, я же назвал регулирующий ключ.
Я вот так у себя делал:
Code:
Select Case Key
Case 0
Case 1 Enc = "UTF-16LE"
Case 2 Enc = "UTF-16BE"
Case 3 Enc = "UTF-8"
Case 4 If UniCheck(FileName) Then Enc = "UTF-16LE"
Case 5 If UniCheck(FileName) Then Enc = "UTF-16BE"
Case 6 If UniCheck(FileName) Then Enc = "UTF-8"
End Select
Насчёт индикатора сам смотри, если нужен. Мне не особо.
Вариант умолчательного Юникода может быть разве что опциональным, т. к. в ТС предусмотрены проверочные варианты "Простой текст+...", поэтому я и ориентируюсь на них.
Сообщение при смене в списке лично мне только мешает. Поэтому сам решай — опция или совсем убрать. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.