On Aug 15, 2009, at 3:40 AM, Alastair Houghton wrote:

Have you tried setting the text matrix to e.g. the identity? From my own experience drawing text with Quartz, the text matrix is often not set to what you might want (which perhaps isn't surprising as it *isn't* part of the graphics state, so it will be set to whatever it was last set to for that context).

Sometime like

 CGContextSetTextMatrix (context, CGAffineTransformIdentity);

should do it.

Kind regards,

That works, thanks.

Now I'm just trying to figure out why it's ignoring the NSBackgroundColorAttributeName attribute. For the time being, I've got a workaround in just drawing the background color with NSRectFill, but this feels like a kludge, and that I really should be doing something differently to draw the background the "right" way.

Charles
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to