Re: setTailIndent problems

2010-01-13 Thread Ross Carter
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


setTailIndent problems

2010-01-11 Thread Fabry, Geza
Hi,

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?
Thanks,
Geza
___

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