DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.
[STR New] Link: http://www.fltk.org/str.php?L2587 Version: 1.3-current It most certainly is not behaving correctly. The documentation for compose_reset() only says "If the user moves the cursor, be sure to call Fl::compose_reset().". Unfortunately it doesn't say why, but I have to assume it is so that a compose started in one input box won't continue in another, or continue when you've clicked somewhere else in the same input field. This does not work! Pressing dead diaresis in one input field, moving to another and then pressing "o" will give you "ö". It should give you a plain "o". Compare FLTK with GTK and you'll see the difference. As for the whole extension thing, FLTK already assumes those extensions are in place as all the fancy X11 input handling uses the UTF-8 functions. Check the man page for Xutf8LookupString() and you'll see the same warning. Link: http://www.fltk.org/str.php?L2587 Version: 1.3-current
_______________________________________________ fltk-bugs mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-bugs
