mono / mono

Mono open source ECMA CLI, C# and .NET implementation.
https://www.mono-project.com
Other
11.07k stars 3.82k forks source link

Support font fallback on WinForms #11189

Open kyle-seongwoo-jun opened 5 years ago

kyle-seongwoo-jun commented 5 years ago

Steps to Reproduce

  1. Makes new Winforms project.
  2. Add labels, and set text to Arabic words.
  3. Set font that unsupport Arabic.

Current Behavior

image

Expected Behavior

image

When failed to show texts by the current font, the application have to show texts using supported font like Windows.

On which platforms did you notice this

[ ] macOS [x] Linux [ ] Windows

Version Used:

5.16.0.179

I used WenQuanYi Micro Hei font.

And I tested Thai and Arabic words.

Thai: โฟล์คซองคำเมือง, Arabic: اللغة العربية

erfan-azhdari commented 4 years ago

I have the same problem with Persian texts. mine looks like this