https://bugs.documentfoundation.org/show_bug.cgi?id=62063

--- Comment #32 from Mike Kaganski <[email protected]> ---
On Windows, WM_INPUTLANGCHANGE event is sent by system upon user changing
keyboard layout / input language. This event is easy to use in updating the
information displayed in the controls that show information related to the
three sets of data (Western/CTL/CJK), including fonts (names, sizes, etc.). It
could be initiated in ImplHandleInputLangChange [1], that handles the mentioned
message.

Indeed, this is a Windows-only solution; fixing this should include a machinery
((a set of) virtual functions) allowing to define respective handling in all
VCL plugins, if they support it.

Note that the narrow scope of this issue implies that it would still be only
possible to define respective font for a given language group *after switching
the input language*, e.g. setting the font and then switching the input
language would still not set the font for the newly chosen group.

[1]
https://opengrok.libreoffice.org/xref/core/vcl/win/window/salframe.cxx?r=34e017c4&mo=211062&fi=5867#ImplHandleInputLangChange

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to