On Jan 11, 2010, at 3:31 PM, Fabry, Geza wrote:
> I try to set tailIndent for an NSMutableParagraphStyle attribute of an
> NSMutableAttributedString. The documentation says:
> "If positive, this is the distance from the leading margin (for example,
> the left margin in left-to-right text). That is, it's the absolute line
> width. If 0 or negative, it's the distance from the trailing margin-the value
> is added to the line width."
> I found however that both positive and negative values are measured from the
> right margin, positive values make the text narrower, negative values make it
> wider. (The same seems to be true for kCTParagraphStyleSpecifierTailIndent in
> CoreText).
> Is it a bug in the documentation, in functionality or in my code?
Almost certainly your code. NSMutableParagraphStyle has been around a long time
and as far as I can tell, it works as advertised.
I don't know what you mean by "positive values make the text narrower, negative
values make it wider." Wider than what? Can you state specifically what you are
observing?
If "both positive and negative values are measured from the right margin," then
the line fragment widths would be the same whether the value is positive or
negative, but you say they are different.
-Ross
___
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