bristols, on Apr 16 2006, 06:07 PM, said:
Using RICHED20.DLL build 126.96.36.199.12, I have the same Metapad result as you did Petr when you tried viewing your table in Windows 98 English (98 SE English here). So, "ě" and "č" don't appear for me in TABLE2.TXT.
Yes, these characters don't exist in 1252 codepage used in English, Brazilian, Danish, Dutch, Finnish, French, German, Italian, Norwegian, Portuguese, Spanish and Swedish versions of Windows 98.
1250 codepage is used in Czech, Hungarian, Polish, Slovak and Slovenian versions of Windows 98.
1251 codepage is used in Russian version.
1253 codepage is used in Greek version.
1254 codepage is used in Turkish version.
1255 codepage is used in Hebrew version.
1256 codepage is used in Arabic version.
Apparently the probems with font switching do not occur with riched20.dll version 5.30 and 5.31 on systems with 1252 codepage.
They occur in systems with 1250 codepage and riched20.dll version 188.8.131.522 sems to be the only one that works correctly.
I have not tested any other Windows version although I have them in my MSDN library, maybe some time.