Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
11.0
11.1
Statistic
FMM
Blog
DragDrop.SetFilePathsToDrag
Sets file path list for drag.
Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
DragDrop | 11.0 | Yes | Yes | No | No | No |
Parameters
Parameter | Description | Example |
---|---|---|
droparea | The reference ID for this drop area. Use functions like DragDrop.CreateWithControl to create a drop area. | $dropHandle |
Paths | List of native file paths. |
Result
Returns OK or error.
Description
Sets file path list for drag.If you use this function, the Drop Area can be used to drag files. Not working with DragDrop.AttachToWindow as we need a control to catch mouse events.
You may want to write some container file to a temp file in a temp folder and pass path to the file here.
Examples
Write temp file and allow dragging it:
# find a temp file path
Set Variable [ $path ; Value: MBS( "Path.AddPathComponent"; MBS( "Folders.UserTemporary" ); "export.jpg") ]
# write our container there
Set Variable [ $r ; Value: MBS( "Container.WriteFile"; DragTest::GImage; $path ) ]
# and use it for dragging
Set Variable [ $result ; Value: MBS( "DragDrop.SetFilePathsToDrag"; $$dropview; $path) ]
See also
- Container.WriteFile
- DragDrop.AttachToWindow
- DragDrop.CreateWithControl
- DragDrop.GetFilePathsToDrag
- Folders.UserTemporary
- Path.AddPathComponent
Blog Entries
- Neues MBS FileMaker Plugin 11.0
- MBS FileMaker Plugin 11.0 - More than 6400 Functions In One Plugin
- MBS FileMaker Plugin, version 10.6pr4
Release notes
- Version 11.0
- Added DragDrop.GetFilePathsToDrag, DragDrop.SetDragImage and DragDrop.SetFilePathsToDrag functions to allow drag from Drag & Drop control..
Created 17th December 2020, last changed 17th December 2020
DragDrop.SetDragImage - DragDrop.SetFrame
Feedback: Report problem or ask question.

Links
MBS Xojo Plugins