With menu shortcuts I can assign a value of Ctrl+'-' for Windows and I get the correct shortcut.
I can also assign a value of Cmd+'-' for MacOS and it is correct.
However if I assign Ctrl+'-' for Linux I get something unexpected:
This happens for all shortcuts for the following special characters with any of the modifiers (or combinations of) [Cmd, Alt, Ctrl]
, = - ; . / [ ] \
To enter these you type them into the shortcut property of any TMenuItem or TAction in the following format: