API  0.9.7
 All Classes Files Functions Variables Macros Groups Pages
CPSlider Class Reference

#import <CPSlider.h>

+ Inheritance diagram for CPSlider:

Instance Methods

(float) - altIncrementValue
 
(BOOL) - continueTracking:at:
 
(CPView- createEphemeralSubviewNamed:
 
(void) - encodeWithCoder:
 
(id) - initWithCoder:
 
(id) - initWithFrame:
 
(BOOL) - isContinuous
 
(int) - isVertical
 
(CGRect) - knobRectForBounds:
 
(void) - layoutSubviews
 
(float) - maxValue
 
(float) - minValue
 
(CGRect) - rectForEphemeralSubviewNamed:
 
(void) - setAltIncrementValue:
 
(void) - setContinuous:
 
(void) - setFrameSize:
 
(void) - setMaxValue:
 
(void) - setMinValue:
 
(void) - setObjectValue:
 
(void) - setSliderType:
 
(void) - setValue:
 
(CPSliderType) - sliderType
 
(BOOL) - startTrackingAt:
 
(void) - stopTracking:at:mouseIsUp:
 
(void) - takeValueFromKeyPath:ofObjects:
 
(CGRect) - trackRectForBounds:
 
(BOOL) - tracksMouseOutsideOfFrame
 
(id) - value
 
- Instance Methods inherited from CPControl
(BOOL) - acceptsFirstMouse:
 
(SEL) - action
 
(CPTextAlignment) - alignment
 
(double) - doubleValue
 
(float) - floatValue
 
(CPFont- font
 
(CPFormatter- formatter
 
(void) - highlight:
 
(CPCellImagePosition) - imagePosition
 
(CPUInteger) - imageScaling
 
(int) - integerValue
 
(int) - intValue
 
(BOOL) - isEnabled
 
(BOOL) - isHighlighted
 
(CPLineBreakMode) - lineBreakMode
 
(void) - mouseDown:
 
(unsigned) - mouseDownFlags
 
(void) - mouseEntered:
 
(void) - mouseExited:
 
(CPInteger) - nextState
 
(id) - objectValue
 
(void) - performClick:
 
(BOOL) - sendAction:to:
 
(int) - sendActionOn:
 
(BOOL) - sendsActionOnEndEditing
 
(void) - setAction:
 
(void) - setAlignment:
 
(void) - setDoubleValue:
 
(void) - setEnabled:
 
(void) - setFloatValue:
 
(void) - setFont:
 
(void) - setFormatter:
 
(void) - setHighlighted:
 
(void) - setImagePosition:
 
(void) - setImageScaling:
 
(void) - setIntegerValue:
 
(void) - setIntValue:
 
(void) - setLineBreakMode:
 
(void) - setSendsActionOnEndEditing:
 
(void) - setState:
 
(void) - setStringValue:
 
(void) - setTarget:
 
(void) - setTextColor:
 
(void) - setTextShadowColor:
 
(void) - setTextShadowOffset:
 
(void) - setVerticalAlignment:
 
(CPString- stringValue
 
(void) - takeDoubleValueFrom:
 
(void) - takeFloatValueFrom:
 
(void) - takeIntegerValueFrom:
 
(void) - takeIntValueFrom:
 
(void) - takeObjectValueFrom:
 
(void) - takeStringValueFrom:
 
(id) - target
 
(CPColor- textColor
 
(void) - textDidBeginEditing:
 
(void) - textDidChange:
 
(void) - textDidEndEditing:
 
(CPColor- textShadowColor
 
(CGSize) - textShadowOffset
 
(void) - trackMouse:
 
(void) - unhighlightButtonTimerDidFinish:
 
(CPTextVerticalAlignment) - verticalAlignment
 

Class Methods

(CPString+ defaultThemeClass
 
(CPDictionary+ themeAttributes
 
- Class Methods inherited from CPControl
(void) + initialize
 

Detailed Description

Definition at line 2 of file CPSlider.h.

Method Documentation

- (float) altIncrementValue
implementation

Definition at line 246 of file CPSlider.j.

- (BOOL) continueTracking: (CGPoint)  lastPoint
at: (CGPoint)  aPoint 
implementation

Reimplemented from CPControl.

Definition at line 372 of file CPSlider.j.

- (CPView) createEphemeralSubviewNamed: (CPString aName
implementation

Definition at line 227 of file CPSlider.j.

+ (CPString) defaultThemeClass
implementation

Definition at line 45 of file CPSlider.j.

- (void) encodeWithCoder: (CPCoder aCoder
implementation

Reimplemented from CPControl.

Provided by category CPSlider(CPCoding).

Definition at line 447 of file CPSlider.j.

- (id) initWithCoder: (CPCoder aCoder
implementation

Reimplemented from CPControl.

Provided by category CPSlider(CPCoding).

Definition at line 427 of file CPSlider.j.

- (id) initWithFrame: (CGRect)  aFrame
implementation

Reimplemented from CPControl.

Definition at line 60 of file CPSlider.j.

- (BOOL) isContinuous
implementation

Returns whether the control can continuously send its action messages.

Reimplemented from CPControl.

Definition at line 390 of file CPSlider.j.

- (int) isVertical
implementation

Definition at line 272 of file CPSlider.j.

- (CGRect) knobRectForBounds: (CGRect)  bounds
implementation

Definition at line 180 of file CPSlider.j.

- (void) layoutSubviews
implementation

Definition at line 277 of file CPSlider.j.

- (float) maxValue
implementation

Definition at line 118 of file CPSlider.j.

- (float) minValue
implementation

Definition at line 96 of file CPSlider.j.

- (CGRect) rectForEphemeralSubviewNamed: (CPString aName
implementation

Definition at line 216 of file CPSlider.j.

- (void) setAltIncrementValue: (float)  anAltIncrementValue
implementation

Definition at line 241 of file CPSlider.j.

- (void) setContinuous: (BOOL)  flag
implementation

should we have _continuous?

Reimplemented from CPControl.

Definition at line 399 of file CPSlider.j.

- (void) setFrameSize: (CGSize)  aSize
implementation

Definition at line 251 of file CPSlider.j.

- (void) setMaxValue: (float)  aMaximumValue
implementation

Definition at line 101 of file CPSlider.j.

- (void) setMinValue: (float)  aMinimumValue
implementation

Definition at line 79 of file CPSlider.j.

- (void) setObjectValue: (id)  anObject
implementation

Sets the receiver's object value.

Reimplemented from CPControl.

Definition at line 123 of file CPSlider.j.

- (void) setSliderType: (CPSliderType)  aSliderType
implementation

Definition at line 131 of file CPSlider.j.

- (void) setValue: (id)  aValue
implementation

Provided by category CPSlider(Deprecated).

Definition at line 467 of file CPSlider.j.

- (CPSliderType) sliderType
implementation

Definition at line 139 of file CPSlider.j.

- (BOOL) startTrackingAt: (CGPoint)  aPoint
implementation

Reimplemented from CPControl.

Definition at line 342 of file CPSlider.j.

- (void) stopTracking: (CGPoint)  lastPoint
at: (CGPoint)  aPoint
mouseIsUp: (BOOL)  mouseIsUp 
implementation

Reimplemented from CPControl.

Definition at line 379 of file CPSlider.j.

- (void) takeValueFromKeyPath: (CPString aKeyPath
ofObjects: (CPArray)  objects 
implementation

Definition at line 407 of file CPSlider.j.

+ (CPDictionary) themeAttributes
implementation

Reimplemented from CPControl.

Definition at line 50 of file CPSlider.j.

- (CGRect) trackRectForBounds: (CGRect)  bounds
implementation

Definition at line 144 of file CPSlider.j.

- (BOOL) tracksMouseOutsideOfFrame
implementation

Returns YES if the receiver tracks the mouse outside the frame, otherwise NO.

Reimplemented from CPControl.

Definition at line 294 of file CPSlider.j.

- (id) value
implementation

Provided by category CPSlider(Deprecated).

Definition at line 460 of file CPSlider.j.


The documentation for this class was generated from the following files: