Hello.
This patch broke correct displaying of cyrillic characters:
revision 1.28
date: 2000/08/20 20:08:35; author: julliard; state: Exp; lines: +20 -14
Hidenori Takeshima <[EMAIL PROTECTED]>
Handle the codepage of fonts if supported by the graphics driver.
because of:
1. My app loads resources (russian text) from resources. Resources are in unicode,
loaded text is in ANSI (LoadStringA was used).
2. Then app displays the text using ExtTextOutA. Here the problems begin.
Now ExtTextOutA assumes, that ANSI code page and code page of currently
selected font is the same. It is wrong assumption. As it was many times
pointed out (at least by me).
Suggested fix:
Wine should always treat non-unicode text as it is in current ANSI code page.
Code page of font is an internal problem of display driver and hacks for
internal support of several code pages simultaneously should not be introduced.
Please, remove that patch!
Dmitry.