Не которые символы(строки) не правильно перекодируются в юникод. Проложены два лога. Один получем при запуске калькулятора в 1cv77, второй при установке конфигурации "Торговля и Склад".В логах видно, что по сравнению со всеми строками некоторые строки получаются в неправильной кодировке.
Created attachment 134 [details] при запуске календаря.
Проблема с неправильным определением char-set-а в gdi32
Хак приложил. Русские и английские буквы отображаются верно. Для wine@etersoft закрываю, для глобального пишу тест и разбираюсь. Ваня, прошу навесь Close только тогда когда я напишу тест и исправление и это всё хозяйство будет принято в WineHQ.И со всеми похожими багами тоже самое.
Именно это изменение - { ANSI_CHARSET, 1252, FS(0)}, + { ANSI_CHARSET, 1251, FS(0)}, приводит к тому, что шрифты подменяются на различные случайные и размытые. Надо смотреть как это работает, и искать другое решение.
Так другое решение уже в cvs есть? Разве не так? Прошу ответить.
Да, твоё изменение уже есть. Просто ты делаешь решение, а багу не закрываешь при этом.
Такое ощущение, что эта бага уже была, но сдругим номером и я её закрывал. Хорошо, закрываю.
на сборке от 12 сентября не воспроизвелась - закрываю.