Closed GuyT07 closed 1 year ago
The UTF-32 support is introducing some issues elsewhere in TESTAR, so those need to be fixed before merging.
Related with https://github.com/TESTARtool/TESTAR_dev/pull/193 To deal with special characters, we have created a PasteText action that allows the use of the system clipboard for inserting special characters.
The current KBKeys enum looks like this:
Mapping JNativeHook keys to a enum is in general a bad idea because it is (nearly) impossible to maintain all the mappings.
eg.
VK_EXCLAMATION_MARK
(!) orVK_ASTERISK
(*) would crash TESTAR because no mapping is available. Please notice that both examples can be inserted when generation mode is random.Proposal: