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

Reply via email to