DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.
[STR New] Link: http://www.fltk.org/str.php?L2599 Version: 1.3-feature I like the suggestion of sending the character palette input with an FL_PASTE event. I have checked that replacing the fake keydown and keyup events by an FL_PASTE event in the present [FLText insertText] method works well. Another issue is that dead keys are just part of the more general topic of text input methods that include things such as CJK input methods. In Mac OS, these methods are supported by the so-called NSTextInput protocol (or its newer version NSTextInputClient) that FLTK should implement to fully support text input. The present implementation of this protocol is extremely rudimentary and provides only full support of dead-key character composition, and some functionality for the Pinyin simplified Chinese input method. Functions such as setMarkedText, unmarkText are essential actors of this protocol, and they should not be modified in a way that renders them unable to support more of the general Mac OS text input methods. I would just like to draw your attention to this aspect of changing these functions. Link: http://www.fltk.org/str.php?L2599 Version: 1.3-feature _______________________________________________ fltk-bugs mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-bugs
