gdi32: Change default interface font to Gothic typeface for CJK.
Huw Davies
huw at codeweavers.com
Wed Apr 5 12:22:34 CDT 2017
> On 5 Apr 2017, at 15:03, Akihiro Sagawa <sagawa.aki at gmail.com> wrote:
>
>> On Tue, Apr 04, 2017 at 11:25:18PM +0800, Jactry Zeng wrote:
>>> This patch changes default interface typeface of CJK from Mincho font to
>>> Gothic font.
>>> Windows had made this change since Windows Vista. macOS and most of Linux
>>> distros are using Gothic typeface by default for CJK, too.
>>
>> This seems to be confirmed by the great oracle of truth that is Wikipedia.
>>
>> Signed-off-by: Huw Davies <huw at codeweavers.com>
>
> I'm not sure about this. On my Japanese Windows 7, MS Shell Dlg points
> to MS UI Gothic, not Meiryo. If I remember correctly, it also points to
> legacy Mincho font in Chinese/Korean environment.
>
> I'm afraid that this change also affects dialog base units (e.g.
> GetDialogBaseUnits). A lot of application dialogs depend on default font's
> dialog units. Though Windows 7 introduces new type faces, we should use
> legacy font face in GDI for that reason.
>
> Instead of MS Shell Dlg, how about using "MS Shell Dlg 2" for system
> dialog windows?
Ok, so it sounds like this patch may not be correct.
Jactry, could you tell us what MS Shell Dlg and MS Shell Dlg 2 map
to on your system? Look under
HKLM\\Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes
Thanks,
Huw.
More information about the wine-devel
mailing list