DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L2531
Version: 1.3-current


Yes, the problem is, that FLTK used to use integers as character widths,
but OS X requires floats. Not all of the code has been ported to use
floating point coordinates. 

A second issue: OS X creates ligatures on the fly, which means that the
width of the string "fl" is less than width of "f" plus with of "l",
because this character sequence (and many others) look better when
touching.

Now, if you drag a selection across the "fl" string, and the edge of the
selection is between the "f" and the "l", they will not be drawn in a
sequence but individually to allow for color change. As a result, the rest
of the line jumps by half a pixel or so.

It is possible to limit character size and positioning in OS X to
integers, but it looks horrible (see FLTK 1.1 w/Carbon).


Link: http://www.fltk.org/str.php?L2531
Version: 1.3-current

_______________________________________________
fltk-bugs mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-bugs

Reply via email to