Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Drag & Drop | MBS MacCocoa Plugin | 13.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
NSDraggingInfo protocol methods are designed to be invoked from within a class's implementation of NSDraggingDestination protocol methods. The Application Kit automatically passes an object that conforms to the NSDraggingInfo protocol as the argument to each of the methods defined by NSDraggingDestination. NSDraggingInfo messages should be sent to this object; you never need to create a class that implements the NSDraggingInfo protocol.
Constant | Value | Description |
---|---|---|
NSDraggingFormationDefault | 0 |
The system determined formation. Available in OS X v10.7 and later. |
NSDraggingFormationList | 3 |
Drag images are laid out vertically, non-overlapping with the left edges aligned. Available in OS X v10.7 and later. |
NSDraggingFormationNone | 1 |
Drag images maintain their set positions relative to each other/ Available in OS X v10.7 and later. |
NSDraggingFormationPile | 2 |
Drag images are placed on top of each other with random rotations. Available in OS X v10.7 and later. |
NSDraggingFormationStack | 4 |
Drag images are laid out overlapping diagonally. Available in OS X v10.7 and later. |
Constant | Value | Description |
---|---|---|
NSDragOperationAll_Obsolete | 15 |
The NSDragOperationAll constant is deprecated. Use NSDragOperationEvery instead. |
NSDragOperationCopy | 1 |
The data represented by the image can be copied. |
NSDragOperationDelete | 32 |
The data can be deleted. |
NSDragOperationEvery | -1 |
All of the above. |
NSDragOperationGeneric | 4 |
The operation can be defined by the destination. |
NSDragOperationLink | 2 | |
NSDragOperationMove | 16 |
The data can be moved. |
NSDragOperationNone | 0 |
No drag operations are allowed. |
NSDragOperationPrivate | 8 |
The operation is negotiated privately between the source and the destination. |
This class has no sub classes.
The items on this page are in the following plugins: MBS MacCocoa Plugin.
NSDraggingImageComponentMBS - NSDraggingItemMBS