Inherits from | |
Conforms to | |
Framework | /System/Library/Frameworks/AppKit.framework |
Availability | Available in Mac OS X v10.0 and later. |
Companion guide | |
Declared in | NSStepper.h |
Related sample code |
A stepper consists of two small arrows that can increment and decrement a value that appears beside it, such as a date or time. The illustration below shows a stepper to the right of a text field, which would show the stepper’s value.
The NSStepper
class uses the NSStepperCell
class to implement its user interface.
Returns a Boolean value indicating how the receiver responds to mouse events.
- (BOOL)autorepeat
YES
if the first mouse down does one increment (or decrement) and, after a delay of 0.5 seconds, increments (or decrements) at a rate of ten times per second. NO
if the receiver does one increment (decrement) on a mouse up. The default is YES
.
NSStepper.h
Returns the amount by which the receiver will change per increment (decrement).
- (double)increment
The amount by which the receiver changes with each increment or decrement. The default is 1.
NSStepper.h
Returns the maximum value for the receiver.
- (double)maxValue
The maximum value. The default is 59.
NSStepper.h
Returns the minimum value for the receiver.
- (double)minValue
The minimum value. The default is 0.
NSStepper.h
Sets how the receiver responds to mouse events.
- (void)setAutorepeat:(BOOL)autorepeat
If YES
, the first mouse down does one increment (decrement) and, after a delay of 0.5 seconds, increments (decrements) at a rate of ten times per second. If autorepeat is NO
, the receiver does one increment (decrement) on a mouse up.
NSStepper.h
Sets the amount by which the receiver will change per increment (decrement).
- (void)setIncrement:(double)increment
The amount by which the receiver changes with each decrement or increment.
NSStepper.h
Sets the maximum value for the receiver
- (void)setMaxValue:(double)maxValue
The new maximum value.
NSStepper.h
Sets the minimum value for the receiver
- (void)setMinValue:(double)minValue
The new minimum value.
NSStepper.h
Sets whether the receiver wraps around the minimum and maximum values.
- (void)setValueWraps:(BOOL)valueWraps
If YES
, then when incrementing or decrementing, the value wraps around to the minimum or maximum. If valueWraps is NO
, the value stays pinned at the minimum or maximum.
NSStepper.h
Returns a Boolean value indicating whether the receiver wraps around the minimum and maximum values.
- (BOOL)valueWraps
YES
if, when incrementing or decrementing, the value wraps around to the minimum or maximum. NO
if the value stays pinned at the minimum or maximum. The default is YES
.
NSStepper.h
© 2006 Apple Computer, Inc. All Rights Reserved. (Last updated: 2006-05-23)