>
> On 24 Jan 2010, at 10:42, Matthias Melcher wrote:
>
> I still think Transient Font Matching is a Good Idea, which is why I
> turned it on, but if others disagree, well, I made it easy to turn it
> off.
>
> See the file fl_font_mac.cxx, around line 141, we have:
>
> # define ENABLE_TRANSIENT_FONTS  1
>
> # ifdef ENABLE_TRANSIENT_FONTS
>    // Now, by way of experiment, try enabling Transient Font
> Matching, this will
>    // cause ATSU to find a suitable font to render any chars the
> current font can't do...
>    ATSUSetTransientFontMatching (layout, true);
> # endif
>
>
> So... As I read it, after Manolo's patches were merged, this is
> probably not active for the 64-bit builds, but is active for 32-bit
> builds, either Quartz or Cocoa.
>
> It would be interesting to hear what Evan finds running his test for:
>
> - 64-bit builds
> - 32-bit builds with ENABLE_TRANSIENT_FONTS undef'd in fl_font_mac.cxx
>

Matt: this is not exactly the situation. Transient font matching
is in the ATSUI API that is presently used only until OS X 10.4;
with 10.5 and above, 32- or 64-bits, CoreText is used
and there is no such thing as transient font matching.
(This applies to Cocoa-enabled builds only).
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to