Apache OpenOffice (AOO) Bugzilla – Issue 59435
Unix support for menu shortcuts with Thai UI and English keyboard layout
Last modified: 2013-08-07 14:59:30 UTC
The spec for issue 42964 calls for support menu shortcuts both with (a) Thai UI and English keyboard layout (b) English UI and Thai keyboard layout 2.0.1 has implemented this with the exception of (a) in the Unix case, on the basis that this cannot be done in Unix. I may well be missing something here, but it seems to me that it can be done by using the Xkb extension (which is already used by OOo in other places and is ubiquitous on contemporary Unix systems), specifically 1) get a keyboard event 2) from the keyboard event get a keycode 3) use XkbKeycodeToKeysym() passing it the group number for the Thai keyboard group together with the keycode to get a Thai keysym 4) use eg http://www.cl.cam.ac.uk/~mgk25/ucs/keysym2ucs.c to map the keysym to Unicode
ssa->pl: please evaluate.
yes, we should implement that
target
Reset assignee on issues not touched by assignee in more than 2000 days.