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

Reply via email to