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

#import <CPLevelIndicator.h>

+ Inheritance diagram for CPLevelIndicator:

Instance Methods

(CPView- createEphemeralSubviewNamed:
 
(double) - criticalValue
 
(void) - encodeWithCoder:
 
(CPView- hitTest:
 
(id) - initWithCoder:
 
(id) - initWithFrame:
 
(BOOL) - isEditable
 
(void) - layoutSubviews
 
(CPLevelIndicator- levelIndicatorStyle
 
(double) - maxValue
 
(double) - minValue
 
(void) - mouseDown:
 
(int) - numberOfMajorTickMarks
 
(int) - numberOfTickMarks
 
(CGRect) - rectForEphemeralSubviewNamed:
 
(void) - setCriticalValue:
 
(void) - setEditable:
 
(void) - setLevelIndicatorStyle:
 
(void) - setMaxValue:
 
(void) - setMinValue:
 
(void) - setNumberOfMajorTickMarks:
 
(void) - setNumberOfTickMarks:
 
(void) - setTickMarkPosition:
 
(void) - setWarningValue:
 
(CPTickMarkPosition) - tickMarkPosition
 
(double) - warningValue
 
- Instance Methods inherited from CPControl
(BOOL) - acceptsFirstMouse:
 
(SEL) - action
 
(CPTextAlignment) - alignment
 
(BOOL) - continueTracking:at:
 
(double) - doubleValue
 
(float) - floatValue
 
(CPFont- font
 
(CPFormatter- formatter
 
(void) - highlight:
 
(CPCellImagePosition) - imagePosition
 
(CPUInteger) - imageScaling
 
(int) - integerValue
 
(int) - intValue
 
(BOOL) - isContinuous
 
(BOOL) - isEnabled
 
(BOOL) - isHighlighted
 
(CPLineBreakMode) - lineBreakMode
 
(unsigned) - mouseDownFlags
 
(void) - mouseEntered:
 
(void) - mouseExited:
 
(CPInteger) - nextState
 
(id) - objectValue
 
(void) - performClick:
 
(BOOL) - sendAction:to:
 
(int) - sendActionOn:
 
(BOOL) - sendsActionOnEndEditing
 
(void) - setAction:
 
(void) - setAlignment:
 
(void) - setContinuous:
 
(void) - setDoubleValue:
 
(void) - setEnabled:
 
(void) - setFloatValue:
 
(void) - setFont:
 
(void) - setFormatter:
 
(void) - setHighlighted:
 
(void) - setImagePosition:
 
(void) - setImageScaling:
 
(void) - setIntegerValue:
 
(void) - setIntValue:
 
(void) - setLineBreakMode:
 
(void) - setObjectValue:
 
(void) - setSendsActionOnEndEditing:
 
(void) - setState:
 
(void) - setStringValue:
 
(void) - setTarget:
 
(void) - setTextColor:
 
(void) - setTextShadowColor:
 
(void) - setTextShadowOffset:
 
(void) - setVerticalAlignment:
 
(BOOL) - startTrackingAt:
 
(void) - stopTracking:at:mouseIsUp:
 
(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:
 
(BOOL) - tracksMouseOutsideOfFrame
 
(void) - unhighlightButtonTimerDidFinish:
 
(CPTextVerticalAlignment) - verticalAlignment
 

Class Methods

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

Detailed Description

CPLevelIndicator is a control which indicates a value visually on a scale.

Definition at line 2 of file CPLevelIndicator.h.

Method Documentation

- (CPView) createEphemeralSubviewNamed: (CPString aName
implementation

Definition at line 121 of file CPLevelIndicator.j.

- (double) criticalValue
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 436 of file CPLevelIndicator.j.

+ (CPString) defaultThemeClass
implementation

Definition at line 58 of file CPLevelIndicator.j.

- (void) encodeWithCoder: (CPCoder aCoder
implementation

Reimplemented from CPControl.

Provided by category CPLevelIndicator(CPCoding).

Definition at line 350 of file CPLevelIndicator.j.

- (CPView) hitTest: (CGPoint)  aPoint
implementation

Definition at line 181 of file CPLevelIndicator.j.

- (id) initWithCoder: (CPCoder aCoder
implementation

Reimplemented from CPControl.

Provided by category CPLevelIndicator(CPCoding).

Definition at line 326 of file CPLevelIndicator.j.

- (id) initWithFrame: (CGRect)  aFrame
implementation

Reimplemented from CPControl.

Definition at line 75 of file CPLevelIndicator.j.

- (BOOL) isEditable
implementation

Returns YES if the textfield is currently editable by the user.

Definition at line 176 of file CPLevelIndicator.j.

- (void) layoutSubviews
implementation

Definition at line 90 of file CPLevelIndicator.j.

- (CPLevelIndicator) levelIndicatorStyle
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 372 of file CPLevelIndicator.j.

- (double) maxValue
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 404 of file CPLevelIndicator.j.

- (double) minValue
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 388 of file CPLevelIndicator.j.

- (void) mouseDown: (CPEvent anEvent
implementation

Reimplemented from CPControl.

Definition at line 190 of file CPLevelIndicator.j.

- (int) numberOfMajorTickMarks
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 484 of file CPLevelIndicator.j.

- (int) numberOfTickMarks
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 468 of file CPLevelIndicator.j.

- (CGRect) rectForEphemeralSubviewNamed: (CPString aViewName
implementation

Definition at line 126 of file CPLevelIndicator.j.

- (void) setCriticalValue: (double)  criticalValue
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 289 of file CPLevelIndicator.j.

- (void) setEditable: (BOOL)  shouldBeEditable
implementation

Sets whether or not the receiver level indicator can be edited.

Definition at line 165 of file CPLevelIndicator.j.

- (void) setLevelIndicatorStyle: (CPLevelIndicator aValue
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 380 of file CPLevelIndicator.j.

- (void) setMaxValue: (double)  maxValue
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 271 of file CPLevelIndicator.j.

- (void) setMinValue: (double)  minValue
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 262 of file CPLevelIndicator.j.

- (void) setNumberOfMajorTickMarks: (int)  aValue
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 492 of file CPLevelIndicator.j.

- (void) setNumberOfTickMarks: (int)  aValue
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 476 of file CPLevelIndicator.j.

- (void) setTickMarkPosition: (CPTickMarkPosition)  aValue
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 460 of file CPLevelIndicator.j.

- (void) setWarningValue: (double)  warningValue
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 280 of file CPLevelIndicator.j.

+ (CPDictionary) themeAttributes
implementation

Reimplemented from CPControl.

Definition at line 63 of file CPLevelIndicator.j.

- (CPTickMarkPosition) tickMarkPosition
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 452 of file CPLevelIndicator.j.

- (double) warningValue
implementation

Synthesized accessor method.

Provided by category CPLevelIndicator(CPSynthesizedAccessors).

Definition at line 420 of file CPLevelIndicator.j.


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