CPDragServer Class Reference

List of all members.

Public Member Functions

(CPWindow _draggedWindow) - accessors [implementation]
(id) - draggingDestination [implementation]
(void) - draggingEndedInPlatformWindow:globalLocation:operation: [implementation]
(CGPoint) - draggingLocation [implementation]
(void) - draggingSourceUpdatedWithGlobalLocation: [implementation]
(void) - draggingStartedInPlatformWindow:globalLocation: [implementation]
(CPDragOperation) - draggingUpdatedInPlatformWindow:location: [implementation]
(void) - dragImage:fromWindow:at:offset:event:pasteboard:source:slideBack: [implementation]
(void) - dragView:fromWindow:at:offset:event:pasteboard:source:slideBack: [implementation]
(id) - init [implementation]
(void) - performDragOperationInPlatformWindow: [implementation]
(void) - trackDragging: [implementation]

Static Public Member Functions

(void) + initialize [implementation]
(CPDragServer+ sharedDragServer [implementation]

Detailed Description

Definition at line 134 of file CPDragServer.j.


Member Function Documentation

- (id _draggingSource) accessors (readonly) 
(getter = draggedWindow 
[implementation]
- (id) draggingDestination   [implementation]

Definition at line 196 of file CPDragServer.j.

- (void) draggingEndedInPlatformWindow: (CPPlatformWindow aPlatformWindow
globalLocation: (CGPoint)  aLocation
operation: (CPDragOperation)  anOperation 
[implementation]

Definition at line 263 of file CPDragServer.j.

- (CGPoint) draggingLocation   [implementation]

Definition at line 201 of file CPDragServer.j.

- (void) draggingSourceUpdatedWithGlobalLocation: (CGPoint)  aGlobalLocation   [implementation]

Definition at line 223 of file CPDragServer.j.

- (void) draggingStartedInPlatformWindow: (CPPlatformWindow aPlatformWindow
globalLocation: (CGPoint)  aLocation 
[implementation]

Definition at line 206 of file CPDragServer.j.

- (CPDragOperation) draggingUpdatedInPlatformWindow: (CPPlatformWindow aPlatformWindow
location: (CGPoint)  aLocation 
[implementation]

Definition at line 235 of file CPDragServer.j.

- (void) dragImage: (CPImage anImage
fromWindow: (CPWindow aWindow
at: (CGPoint)  imageLocation
offset: (CGSize)  mouseOffset
event: (CPEvent anEvent
pasteboard: (CPPasteboard aPasteboard
source: (id)  aSourceObject
slideBack: (BOOL)  slideBack 
[implementation]

Initiates a drag session.

Parameters:
anImage the image to be dragged
aWindow the source window of the drag session
imageLocation 
mouseOffset 
anEvent 
aPasteboard the pasteboard where the drag data is located
aSourceObject the object where the drag started
slideBack if YES, aView slides back to its origin on a failed drop

Definition at line 376 of file CPDragServer.j.

- (void) dragView: (CPView aView
fromWindow: (CPWindow aWindow
at: (CGPoint)  viewLocation
offset: (CGSize)  mouseOffset
event: (CPEvent mouseDownEvent
pasteboard: (CPPasteboard aPasteboard
source: (id)  aSourceObject
slideBack: (BOOL)  slideBack 
[implementation]

Initiates a drag session.

Parameters:
aView the view being dragged
aWindow the window where the drag source is
viewLocation 
mouseOffset 
anEvent 
aPasteboard the pasteboard that contains the drag data
aSourceObject the object where the drag started
slideBack if YES, aView slides back to its origin on a failed drop

Definition at line 299 of file CPDragServer.j.

- (id) init   [implementation]

Definition at line 182 of file CPDragServer.j.

+ (void) initialize   [implementation]

Definition at line 163 of file CPDragServer.j.

- (void) performDragOperationInPlatformWindow: (CPPlatformWindow aPlatformWindow   [implementation]

Definition at line 278 of file CPDragServer.j.

+ (CPDragServer) sharedDragServer   [implementation]

Definition at line 171 of file CPDragServer.j.

- (void) trackDragging: (CPEvent anEvent   [implementation]

Definition at line 390 of file CPDragServer.j.


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

Generated on Fri Apr 9 11:04:21 2010 for Cappuccino API by  doxygen 1.6.1