• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: NSTextField getting input number by number
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSTextField getting input number by number


  • Subject: Re: NSTextField getting input number by number
  • From: "Louis C. Sacha" <email@hidden>
  • Date: Sat, 15 Nov 2003 03:53:06 -0800

Hello...

Another approach would be to subclass NSNumberFormatter, and override the

- (BOOL)isPartialStringValid:(NSString *)partialString newEditingString:(NSString **)newString errorDescription:(NSString **)error;

method. That formatter method should be called for every character entered into the textfield, and you can do whatever verification or notification you want.

Once you've made your subclass of the formatter, just read the header file into IB and you will be able to select it in the "custom class" pane of the Interface Builder inspector for the formatter, so that the formatter will be an instance of your subclass instead of the standard NSNumberFormatter.

Louis


i am using controlTextdidChange but it does not work when I have the
textfield formatted to handle money or float values larger than 0 ... for some
reason It will not pick up the decimal

if i type in 1.2 it only recognized 12

any idea?


- (void)controlTextDidChange:(NSNotification *)aNotification

At 5:51 PM -0500 11/14/03, Jay Rimalrick wrote:
I want to capture a number being typed into an NSTextField number by
number including float values. Thus entering 1.2 would work like this

type 1 -> (calculations are done for the value 1)
type . -> (calculations are done for the value 1.)
type 2 -> (calculations are done for the value 1.2)

What delegate method should I use for this? I am also trying to use an
Interface Builder formatter on the NSTextField to keep the values positive.

Thanks in advance,
jay
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

References: 
 >Re: NSTextField getting input number by number (From: "Jay Rimalrick" <email@hidden>)

  • Prev by Date: Re: NSTextField getting input number by number
  • Next by Date: Re: Icons
  • Previous by thread: Re: NSTextField getting input number by number
  • Next by thread: Re: NSTextField getting input number by number
  • Index(es):
    • Date
    • Thread