кривая локаль на клипбоарде
кривая локаль на клипбоарде
Фар 5888 при копировании на клипбоард из редактора или по alt-ins ставит CF_LOCALE=0x0809 и заменяет в CF_TEXT и CF_OEMTEXT все не-ASCII буквы на вопросы. Да, латинская раскладка клавы и правда en_GB, но системная локаль русская. От кодировки в редакторе и editor.defaultcodepage не зависит. Это таки баг?
Last edited by lvmm on Tue 07 Dec, 2021 09:01, edited 2 times in total.
кривая локаль на клипбоарде
По-видимому, у меня винда глюкнула - после перезагрузки все прошло, но вышепроцитированное кмк правильно только для панелей, а в редакторе я бы брал не дефолтную локаль, а выбранную в редакторе.
кривая локаль на клипбоарде
Нет, не так. На клипбоард и из редактора, и из других мест всегда передается три кодировки - анси, оем и юникод, и локаль для анси/оем. Если получатель понимает юникод - все будет хорошо независимо от локали, но если нет - будут проблемы.