A drop-object , as passed to the drop-callback
A list of format keywords
:string can be used to receive a string from another application and the
:filename-list format can be used to receive a list of filenames from another application such as the Macintosh Finder or the Windows Explorer.
:filename-list(that is, call drag-pane-object with a plist containing
:filename-list, or including
:filename-listin the value that drag-callback returns) the argument must be a list of pathname designators. LispWorks canonicalizes the pathnames and converts them to file URIs.
:uris, each value in the list must either a string containing a colon, or a pathname designator. A string containing a colon is passed unchanged. Other it is assumed to be a pathname designator, and is converted to a file URI.
:filename-list(that is, calling drop-object-get-object with
:filename-list), LispWorks converts each file URI to the corresponding filename string (without checking whether it is a proper file name), and discards all other URIs.
:uris, LispWorks returns all the URIs as strings.
On Cocoa and GTK+ the
:image format can be used to receive images. The value passed needs to be an image obtect.
set-drop-object-supported-formats should only be called within a
. See simple-pane for information about drop callbacks.
CAPI User Guide and Reference Manual (Macintosh version) - 25 Feb 2015