API  0.9.6
 All Classes Files Functions Variables Macros Modules Pages
CPCursor Class Reference

#import <CPCursor.h>

+ Inheritance diagram for CPCursor:

Instance Methods

(void) - encodeWithCoder:
 
(CPString- hotSpot
 
(CPImage- image
 
(id) - initWithCoder:
 
(id) - initWithCSSString:
 
(id) - initWithImage:foregroundColorHint:backgroundColorHint:hotSpot:
 
(id) - initWithImage:hotSpot:
 
(BOOL) - isSetOnMouseEntered
 
(BOOL) - isSetOnMouseExited
 
(void) - mouseEntered:
 
(void) - mouseExited:
 
(void) - pop
 
(void) - push
 
(void) - set
 
(void) - set_cssString:
 
(void) - setOnMouseEntered:
 
(void) - setOnMouseExited:
 
- Instance Methods inherited from CPObject
(void) - addObserver:forKeyPath:options:context:
 
(void) - applyChange:toKeyPath:
 
(id) - autorelease
 
(id) - awakeAfterUsingCoder:
 
(void) - awakeFromCib
 
(void) - bind:toObject:withKeyPath:options:
 
(Class) - classForCoder
 
(Class) - classForKeyedArchiver
 
(CPString- className
 
(id) - copy
 
(void) - dealloc
 
(CPString- description
 
(CPDictionary- dictionaryWithValuesForKeys:
 
(void) - didChange:valuesAtIndexes:forKey:
 
(void) - didChangeValueForKey:
 
(void) - didChangeValueForKey:withSetMutation:usingObjects:
 
(void) - doesNotRecognizeSelector:
 
(CPArray- exposedBindings
 
(id) - forwardingTargetForSelector:
 
(void) - forwardInvocation:
 
(unsigned) - hash
 
(BOOL) - implementsSelector:
 
(CPDictionary- infoForBinding:
 
(id) - init
 
(BOOL) - isEqual:
 
(BOOL) - isKindOfClass:
 
(BOOL) - isMemberOfClass:
 
(BOOL) - isProxy
 
(IMP) - methodForSelector:
 
(CPMethodSignature) - methodSignatureForSelector:
 
(id) - mutableArrayValueForKey:
 
(id) - mutableArrayValueForKeyPath:
 
(id) - mutableCopy
 
(id) - mutableSetValueForKey:
 
(id) - mutableSetValueForKeyPath:
 
(id) - performSelector:
 
(id) - performSelector:withObject:
 
(id) - performSelector:withObject:withObject:
 
(id) - performSelector:withObjects:
 
(void) - release
 
(void) - removeObserver:forKeyPath:
 
(id) - replacementObjectForArchiver:
 
(id) - replacementObjectForCoder:
 
(id) - replacementObjectForKeyedArchiver:
 
(BOOL) - respondsToSelector:
 
(id) - retain
 
(id) - self
 
(void) - setValue:forKey:
 
(void) - setValue:forKeyPath:
 
(void) - setValue:forUndefinedKey:
 
(void) - setValuesForKeysWithDictionary:
 
(CPString- UID
 
(void) - unbind:
 
(Class) - valueClassForBinding:
 
(id) - valueForKey:
 
(id) - valueForKeyPath:
 
(id) - valueForUndefinedKey:
 
(void) - willChange:valuesAtIndexes:forKey:
 
(void) - willChangeValueForKey:
 
(void) - willChangeValueForKey:withSetMutation:usingObjects:
 

Class Methods

(CPCursor+ arrowCursor
 
(CPCursor+ closedHandCursor
 
(CPCursor+ contextualMenuCursor
 
(CPCursor+ crosshairCursor
 
(CPCursor+ currentCursor
 
(CPCursor+ disappearingItemCursor
 
(CPCursor+ dragCopyCursor
 
(CPCursor+ dragLinkCursor
 
(void) + hide
 
(CPCursor+ IBeamCursor
 
(void) + initialize
 
(CPCursor+ openHandCursor
 
(CPCursor+ operationNotAllowedCursor
 
(CPCursor+ pointingHandCursor
 
(CPCursor+ resizeDownCursor
 
(CPCursor+ resizeEastWestCursor
 
(CPCursor+ resizeLeftCursor
 
(CPCursor+ resizeLeftRightCursor
 
(CPCursor+ resizeNortheastCursor
 
(CPCursor+ resizeNortheastSouthwestCursor
 
(CPCursor+ resizeNorthSouthCursor
 
(CPCursor+ resizeNorthwestCursor
 
(CPCursor+ resizeNorthwestSoutheastCursor
 
(CPCursor+ resizeRightCursor
 
(CPCursor+ resizeSoutheastCursor
 
(CPCursor+ resizeSouthwestCursor
 
(CPCursor+ resizeUpCursor
 
(CPCursor+ resizeUpDownCursor
 
(void) + setHiddenUntilMouseMoves:
 
(void) + unhide
 
- Class Methods inherited from CPObject
(BOOL) + accessInstanceVariablesDirectly
 
(id) + alloc
 
(id) + allocWithCoder:
 
(BOOL) + automaticallyNotifiesObserversForKey:
 
(Class) + class
 
(void) + exposeBinding:
 
(IMP) + instanceMethodForSelector:
 
(BOOL) + instancesRespondToSelector:
 
(BOOL) + isSubclassOfClass:
 
(CPSet+ keyPathsForValuesAffectingValueForKey:
 
(void) + load
 
(id) + new
 
(void) + setVersion:
 
(Class) + superclass
 
(int) + version
 

Additional Inherited Members

- Instance Variables inherited from CPObject
Class isa
 

Detailed Description

Definition at line 2 of file CPCursor.h.

Method Documentation

+ (CPCursor) arrowCursor
implementation

Definition at line 180 of file CPCursor.j.

+ (CPCursor) closedHandCursor
implementation

Definition at line 295 of file CPCursor.j.

+ (CPCursor) contextualMenuCursor
implementation

Definition at line 285 of file CPCursor.j.

+ (CPCursor) crosshairCursor
implementation

Definition at line 185 of file CPCursor.j.

+ (CPCursor) currentCursor
implementation

Definition at line 136 of file CPCursor.j.

+ (CPCursor) disappearingItemCursor
implementation

Definition at line 300 of file CPCursor.j.

+ (CPCursor) dragCopyCursor
implementation

Definition at line 275 of file CPCursor.j.

+ (CPCursor) dragLinkCursor
implementation

Definition at line 280 of file CPCursor.j.

- (void) encodeWithCoder: (CPCoder coder
implementation

Provided by category CPCursor(CPCoding).

Definition at line 317 of file CPCursor.j.

+ (void) hide
implementation

Definition at line 82 of file CPCursor.j.

- (CPString) hotSpot
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 345 of file CPCursor.j.

+ (CPCursor) IBeamCursor
implementation

Definition at line 190 of file CPCursor.j.

- (CPImage) image
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 353 of file CPCursor.j.

+ (void) initialize
implementation

Reimplemented from CPObject.

Definition at line 39 of file CPCursor.j.

- (id) initWithCoder: (CPCoder coder
implementation

Provided by category CPCursor(CPCoding).

Definition at line 309 of file CPCursor.j.

- (id) initWithCSSString: (CPString aString
implementation

Definition at line 53 of file CPCursor.j.

- (id) initWithImage: (CPImage image
foregroundColorHint: (CPColor foregroundColor
backgroundColorHint: (CPColor backgroundColor
hotSpot: (CGPoint)  aHotSpot 
implementation

Init a cursor with the given image and hotspot. This is provided for compliance with Cocoa. Note that foregroundColor and backgroundColor are ignored (as they are in Cocoa). See http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSCursor_Class/Reference/Reference.html

Definition at line 77 of file CPCursor.j.

- (id) initWithImage: (CPImage image
hotSpot: (CGPoint)  hotSpot 
implementation

Init a cursor with the given image and hotspot. hotspot is supported in CSS3 (but not IE).

Definition at line 65 of file CPCursor.j.

- (BOOL) isSetOnMouseEntered
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 361 of file CPCursor.j.

- (BOOL) isSetOnMouseExited
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 377 of file CPCursor.j.

- (void) mouseEntered: (CPEvent event
implementation

Definition at line 128 of file CPCursor.j.

- (void) mouseExited: (CPEvent event
implementation

Definition at line 132 of file CPCursor.j.

+ (CPCursor) openHandCursor
implementation

Definition at line 290 of file CPCursor.j.

+ (CPCursor) operationNotAllowedCursor
implementation

Definition at line 270 of file CPCursor.j.

+ (CPCursor) pointingHandCursor
implementation

Definition at line 195 of file CPCursor.j.

- (void) pop
implementation

Definition at line 100 of file CPCursor.j.

- (void) push
implementation

Definition at line 114 of file CPCursor.j.

+ (CPCursor) resizeDownCursor
implementation

Definition at line 230 of file CPCursor.j.

+ (CPCursor) resizeEastWestCursor
implementation

Definition at line 255 of file CPCursor.j.

+ (CPCursor) resizeLeftCursor
implementation

Definition at line 240 of file CPCursor.j.

+ (CPCursor) resizeLeftRightCursor
implementation

Definition at line 250 of file CPCursor.j.

+ (CPCursor) resizeNortheastCursor
implementation

Definition at line 210 of file CPCursor.j.

+ (CPCursor) resizeNortheastSouthwestCursor
implementation

Definition at line 215 of file CPCursor.j.

+ (CPCursor) resizeNorthSouthCursor
implementation

Definition at line 265 of file CPCursor.j.

+ (CPCursor) resizeNorthwestCursor
implementation

Definition at line 200 of file CPCursor.j.

+ (CPCursor) resizeNorthwestSoutheastCursor
implementation

Definition at line 205 of file CPCursor.j.

+ (CPCursor) resizeRightCursor
implementation

Definition at line 245 of file CPCursor.j.

+ (CPCursor) resizeSoutheastCursor
implementation

Definition at line 225 of file CPCursor.j.

+ (CPCursor) resizeSouthwestCursor
implementation

Definition at line 220 of file CPCursor.j.

+ (CPCursor) resizeUpCursor
implementation

Definition at line 235 of file CPCursor.j.

+ (CPCursor) resizeUpDownCursor
implementation

Definition at line 260 of file CPCursor.j.

- (void) set
implementation

Definition at line 119 of file CPCursor.j.

- (void) set_cssString: (CPString aValue
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 337 of file CPCursor.j.

+ (void) setHiddenUntilMouseMoves: (BOOL)  flag
implementation

Definition at line 92 of file CPCursor.j.

- (void) setOnMouseEntered: (BOOL)  aValue
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 369 of file CPCursor.j.

- (void) setOnMouseExited: (BOOL)  aValue
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 385 of file CPCursor.j.

+ (void) unhide
implementation

Definition at line 87 of file CPCursor.j.


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