API  0.9.7
 All Classes Files Functions Variables Macros Groups 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:
 

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
 

Detailed Description

Definition at line 2 of file CPCursor.h.

Method Documentation

+ (CPCursor) arrowCursor
implementation

Definition at line 189 of file CPCursor.j.

+ (CPCursor) closedHandCursor
implementation

Definition at line 304 of file CPCursor.j.

+ (CPCursor) contextualMenuCursor
implementation

Definition at line 294 of file CPCursor.j.

+ (CPCursor) crosshairCursor
implementation

Definition at line 194 of file CPCursor.j.

+ (CPCursor) currentCursor
implementation

Definition at line 139 of file CPCursor.j.

+ (CPCursor) disappearingItemCursor
implementation

Definition at line 309 of file CPCursor.j.

+ (CPCursor) dragCopyCursor
implementation

Definition at line 284 of file CPCursor.j.

+ (CPCursor) dragLinkCursor
implementation

Definition at line 289 of file CPCursor.j.

- (void) encodeWithCoder: (CPCoder coder
implementation

Provided by category CPCursor(CPCoding).

Definition at line 326 of file CPCursor.j.

+ (void) hide
implementation

Definition at line 84 of file CPCursor.j.

- (CPString) hotSpot
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 354 of file CPCursor.j.

+ (CPCursor) IBeamCursor
implementation

Definition at line 199 of file CPCursor.j.

- (CPImage) image
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 362 of file CPCursor.j.

+ (void) initialize
implementation

Definition at line 41 of file CPCursor.j.

- (id) initWithCoder: (CPCoder coder
implementation

Provided by category CPCursor(CPCoding).

Definition at line 318 of file CPCursor.j.

- (id) initWithCSSString: (CPString aString
implementation

Definition at line 55 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 79 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 67 of file CPCursor.j.

- (BOOL) isSetOnMouseEntered
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 370 of file CPCursor.j.

- (BOOL) isSetOnMouseExited
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 386 of file CPCursor.j.

- (void) mouseEntered: (CPEvent event
implementation

Definition at line 131 of file CPCursor.j.

- (void) mouseExited: (CPEvent event
implementation

Definition at line 135 of file CPCursor.j.

+ (CPCursor) openHandCursor
implementation

Definition at line 299 of file CPCursor.j.

+ (CPCursor) operationNotAllowedCursor
implementation

Definition at line 279 of file CPCursor.j.

+ (CPCursor) pointingHandCursor
implementation

Definition at line 204 of file CPCursor.j.

- (void) pop
implementation

Definition at line 102 of file CPCursor.j.

- (void) push
implementation

Definition at line 116 of file CPCursor.j.

+ (CPCursor) resizeDownCursor
implementation

Definition at line 239 of file CPCursor.j.

+ (CPCursor) resizeEastWestCursor
implementation

Definition at line 264 of file CPCursor.j.

+ (CPCursor) resizeLeftCursor
implementation

Definition at line 249 of file CPCursor.j.

+ (CPCursor) resizeLeftRightCursor
implementation

Definition at line 259 of file CPCursor.j.

+ (CPCursor) resizeNortheastCursor
implementation

Definition at line 219 of file CPCursor.j.

+ (CPCursor) resizeNortheastSouthwestCursor
implementation

Definition at line 224 of file CPCursor.j.

+ (CPCursor) resizeNorthSouthCursor
implementation

Definition at line 274 of file CPCursor.j.

+ (CPCursor) resizeNorthwestCursor
implementation

Definition at line 209 of file CPCursor.j.

+ (CPCursor) resizeNorthwestSoutheastCursor
implementation

Definition at line 214 of file CPCursor.j.

+ (CPCursor) resizeRightCursor
implementation

Definition at line 254 of file CPCursor.j.

+ (CPCursor) resizeSoutheastCursor
implementation

Definition at line 234 of file CPCursor.j.

+ (CPCursor) resizeSouthwestCursor
implementation

Definition at line 229 of file CPCursor.j.

+ (CPCursor) resizeUpCursor
implementation

Definition at line 244 of file CPCursor.j.

+ (CPCursor) resizeUpDownCursor
implementation

Definition at line 269 of file CPCursor.j.

- (void) set
implementation

Definition at line 122 of file CPCursor.j.

- (void) set_cssString: (CPString aValue
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 346 of file CPCursor.j.

+ (void) setHiddenUntilMouseMoves: (BOOL)  flag
implementation

Definition at line 94 of file CPCursor.j.

- (void) setOnMouseEntered: (BOOL)  aValue
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 378 of file CPCursor.j.

- (void) setOnMouseExited: (BOOL)  aValue
implementation

Synthesized accessor method.

Provided by category CPCursor(CPSynthesizedAccessors).

Definition at line 394 of file CPCursor.j.

+ (void) unhide
implementation

Definition at line 89 of file CPCursor.j.


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