[Development] right-to-left mode on Mac
René J.V. Bertin
rjvbertin at gmail.com
Wed Jun 28 01:42:59 CEST 2017
I've taken a quick first look at implementing right-to-left support in contextmenus and think it's going to be quite tricky getting the alignment right - a process of educated trial and educating error :)
Adding R2L support to my code rendering texted separators was trivial (https://github.com/RJVB/osx-integration/commit/a6ca7482e2ffe3c25a82f80312e7b8326b167a1f), but for other menu items the point relative to which right-alignment takes place depends on factors I haven't yet understood.
The shortcut mnemonics are a different problem, they're drawn as a string, and the drawing routine will print them in reverse when R2L mode is selected. Probably not the aspect to focus on first and maybe not even that big a deal to leave "as is" (in fact, I don't understand why Apple doesn't invert shortcut representations, obliging users to change their reading direction to parse the indication in the order they'd be entering it.
More information about the Development