M
Matt Gilarde
Guest
[quote user="Torben"] In older versions I think the Progress execuptables used single byte code page internally. This changes with 10.? where the internal code page is multi-byte. ((NOT CPINTERNAL! and think it uses utf-8) So when using 8 bit character code page conversion happens from screen to internal and back from internal to screen. (Fx € symbol) If the characters are not valid in the conversion tables, then the iso8859-1 conversion between screen and internal (utf-8) will fail. [/quote]It happened in 10.0A in the Windows GUI client (prowin/prowin32) when it became a Unicode-compliant application. Data which is displayed on screen is converted to/from UTF-16 because that's what Windows uses natively for displaying Unicode characters.
Continue reading...
Continue reading...