I have reported it to Microsoft Japan, but there is no prospect to be modified.
I would appreciate it if FreeBASIC could support it in the next version.
1. Phenomenon (fact)
In Windows10 Japanese environment, screens of "2D Drawing Functions" and "Screen Functions" program example of "FreeBASIC Manual" are not displayed.
Add the following at the beginning of the program to display the graphics screen.
(This code was given by fxm.)
Code: Select all
' Sets the graphics method GDI
SetEnviron("fbgfx=GDI")
2. Cause I imagined
Since English alphabet characters are simple, they are displayed beautifully with "GDI" ClearType, which uses only x-direction anti-aliasing.
However, Japanese characters have a large number of strokes, they are used DirectWrite of "DirectX" instead of "GDI" to improve the character display in both X and Y directions.
Due to this fundamental difference in display, I think we have to explicitly specify "fbgfx=GDI" in FreeBASIC.
P.S.
Dear Kuan Hsu;
Are graphics screens appear in Windows 10 Traditional Chinese environment?