French Candian currency can't be > $1,000
French Candian currency can't be > $1,000
- Subject: French Candian currency can't be > $1,000
- From: "Jim Thomason" <email@hidden>
- Date: Sun, 5 Aug 2007 20:55:37 -0500
I'm stumped. One of my users reported a bug. Her claim was that she
couldn't enter a numeric value > $1,000. After some investigating, it
appears that the issue is the fact that she's using a foreign currency
setting on a bound text field.
Specifically, in the International pane of System Preferences, since
the language to French (Francais), then in formats, change the region
to Canada, the currency to dollar canadien, and the measurement units
to U.S.
If I then apply a currency formatter to an NSTextField, it works fine.
Unless that text field is also bound to something (apparently
anything). Then it will work for values up to $999, but at $1,000 or
above, it fails. It appears to just set nil instead.
Here's a test case that doesn't even require any code to reproduce,
it's all in IB:
http://www.bassetsoftware.com/osx/datetest.zip
Is this a known issue and are there any workarounds? Otherwise, I'm
going to file a bug report with Apple.
Thanks,
-Jim....
_______________________________________________
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