This method computes and returns an image to use for dragging.
Original signature is '- (NSImage *)draggingImageForItemsAtIndexes:(NSIndexSet *)indexes withEvent:(NSEvent *)event offset:(NSPointPointer)dragImageOffset'
Available in Mac OS X v10.6 and later.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public virtual NSImage DraggingImageForItemsAtIndexesWithEventOffset( NSIndexSet indexes, NSEvent event, out NSPoint dragImageOffset )
Public Overridable Function DraggingImageForItemsAtIndexesWithEventOffset ( _ indexes As NSIndexSet, _ event As NSEvent, _ <OutAttribute> ByRef dragImageOffset As NSPoint _ ) As NSImage
public: virtual NSImage^ DraggingImageForItemsAtIndexesWithEventOffset( NSIndexSet^ indexes, NSEvent^ event, [OutAttribute] NSPoint% dragImageOffset )
Parameters
- indexes (NSIndexSet)
- The index set of the items to be dragged.
- event (NSEvent)
- Mouse drag event.
- dragImageOffset (NSPoint%)
- An in/out parameter that will initially be set to NSZeroPoint. it can be modified to reposition the returned image. A dragImageOffset of NSZeroPoint will cause the image to be centered under the mouse.
Return Value
An image containing a rendering of the visible portions of the views for each item.
Version Information
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later)