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: