On Apr 12, 2012, at 8:12 AM, Kyle Sluder wrote:

> On Apr 12, 2012, at 12:11 AM, Lee Ann Rucker <lruc...@vmware.com> wrote:
> 
>> That's interesting, because the doc disagrees:
>> 
>> "Text using NSNaturalTextAlignment is actually displayed using one of the 
>> other alignments, depending on the natural alignment of the text’s script."
> 
> You're looking at the reference for NSText, not NSTextField.


OK, there's a [NSControl setAlignment:] that NSTextField inherits, and it takes 
the same values.
 
> 
> As I said, I would probably find it surprising if, in an interface designed 
> for an LTR language, entering RTL text suddenly changed the alignment of my 
> text fields. That could seriously disrupt the readability of a form. (I must 
> note that I don't write in any RTL languages.)
> 
> Of course it should respect the writing direction, so the cursor would remain 
> fixed at the left of the text field while typed characters were appended to 
> the left.
> 
> For a text view, however, I would definitely want RTL text to be aligned to 
> the right.
> 
> I would not be surprised if NSTextFieldCell configures its field editor with 
> left/right alignment based on the UI direction rather than passing on the 
> natural alignment. That might be worth testing.
> 
> --Kyle Sluder


_______________________________________________

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:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

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

Reply via email to