I found an easy way to do this for my situation, which has only a single text container - just compare the glyph range for the container against the entire glyph range. If they're the same, all text was laid out, if not, it overflowed.

--Graham



On 13/06/2009, at 12:34 PM, Graham Cox wrote:

Hi all,

What's the easiest way to tell if a given bit of text fits a text container? I see there is a delegate method that is called when text doesn't fit, but it would be more convenient if I could just query the layout manager and ask it whether it fitted the text or it overflowed. I need to draw some sort of visual indication that there is more text than is visible, much like InDesign does it.

I'm handling all my own text layout with NSLayoutManager and friends, but I couldn't see an easy way to simply ask it and get a yes/no answer.

_______________________________________________

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