Hi Eric,

NSTextView *fieldEditor = (NSTextView*)[[self window] fieldEditor:YES forObject:self]; NSRect usedRect = [[fieldEditor layoutManager] usedRectForTextContainer:[fieldEditor textContainer]];

But the used rect returned is empty and [self stringValue] does contain a string of > 0 characters.

If you check the documentation for the "usedRectForTextContainer:" method, it does not trigger any layout. So you'll want to first call something like "ensureLayoutForTextContainer:" before asking your question.

~Martin

_______________________________________________

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