Hi Philip,

thanks for your research! I can confirm that in my program, only TLabel
is affected strongly, but TStringGrid also shows slightly incorrect text
rendering. TStringGrid does not have any problems with editing text even
with my patch, because it seems to use a standard Mac OS Edit field for
editing.

I think we need to tell TCarbonDeviceContext which kind of text
rendering is needed. I still think we should add something like Mattias
proposed and add
> function SetFontFractionalPositioning(DC: HDC;
>   UseFractionalPositioning: boolean): boolean;
> to carboncanvas.pp

By the way if you can send a demo app (binary or source) with your
custom control I could make some screenshots on my i386 iMac (1680x1050).
I will also be getting Leopard tomorrow.

Cheers,
Tobias


_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to