G
Guest
Hi,
It seems that the .NET Label control incorrectly wraps words at accented
characters (or non-ascii characters in general). The same is observed when
using Graphics.DrawString() directly. I am using .NET Framework 1.1.
The text "Vous obtiendrez une meilleure traduction en évitant les
abréviations et les tournures familières." is wrapped by the label as follows:
Vous obtiendrez une meilleure traduction en é[\n]
vitant les abréviations et les tournures familiè[\n]
res
If I simply remove the diacritics, it wraps correctly:
Vous obtiendrez une meilleure traduction en[\n]
evitant les abreviations et les tournures[\n]
familieres
I also observe incorrect word wrapping when using the Greek alphabet.
Where can I find information about this problem? Is there a solution?
Thank you,
Bret
It seems that the .NET Label control incorrectly wraps words at accented
characters (or non-ascii characters in general). The same is observed when
using Graphics.DrawString() directly. I am using .NET Framework 1.1.
The text "Vous obtiendrez une meilleure traduction en évitant les
abréviations et les tournures familières." is wrapped by the label as follows:
Vous obtiendrez une meilleure traduction en é[\n]
vitant les abréviations et les tournures familiè[\n]
res
If I simply remove the diacritics, it wraps correctly:
Vous obtiendrez une meilleure traduction en[\n]
evitant les abreviations et les tournures[\n]
familieres
I also observe incorrect word wrapping when using the Greek alphabet.
Where can I find information about this problem? Is there a solution?
Thank you,
Bret