Re: Uppercasing text as it is entered
Re: Uppercasing text as it is entered
- Subject: Re: Uppercasing text as it is entered
- From: Aki Inoue <email@hidden>
- Date: Fri, 24 Aug 2007 11:07:42 -0700
Todd,
There is something to note here.
The behavior presented by the Unicode standard was discussed and
determined by the industry internationalization specialists,
linguists, and international users. So, it does reflect one aspect of
user expectations.
This, unfortunately, sometimes differs from expectations from other
users, especially when the expectation was based on previous industry
norms/standards.
For example, the "ß" -> "SS" mapping rarely showed up in applications
not localized for Germany since it required some special attention.
Note the common case conversion functions used to follow the C
toupper() like design which cannot support the one-to-many mapping.
With modern environments designed for the Unicode standard (Cocoa,
Java, C#, etc), it is covered out-of-the-box without any special
tricks from apps.
So, C# String class handles the ß mapping but SMB name uppercasing
logic does not 8-).
Aki
On Thursday, August 23, 2007, at 03:10PM, "Douglas Davidson" <email@hidden
> wrote:
Your requirements may have been generated based on assumptions taken
from English-language usage that don't necessarily apply everywhere.
You will need to think about what you want to do in general; for
example, you might delay the uppercasing operation until the entire
range to be cased has been entered, or at least a complete word. I
would suggest modifying the text in the text storage rather than
using a custom text storage subclass.
Douglas et al.,
Thank you for your replies. I will discuss with some of my
international users who understand the conventions used in the
industry so I can understand their expectations, which I think
differ from the unicode spec in some ways.
Todd
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden