Post a reply

Before posting, please read how to report bug or request support effectively.

Bug reports without an attached log file are usually useless.

Add an Attachment

If you do not want to add an Attachment to your Post, please leave the Fields blank.

(maximum 10 MB; please compress large files; only common media, archive, text and programming file formats are allowed)


Topic review


As per the above post, sadly this could mean many popular applications. The user will never know when he's dropping to such an app. Having a checkbox with a label like "Never move files on drag&drop, regardless of target application preference" would mean some easy safety from this.

The option is needed very rarely. Only then you are dragging files to an application that does not support CF_PREFERREDDROPEFFECT.

Awesome, thanks, this solves it completely. As a sidenote, it would be cool to have this as a GUI option – novice users may have a hard time setting raw config/ini files, and this is a case where data can be easily lost unintentionally.

Drag-n-drop to an application is erroneously handled as "move"

My problem: drag-n-dropping to a specific Windows app – Directory Opus – is handled as a "move" operation, despite the (target) app itself seemingly communicating about the drag operation appropriately.

I researched a bit on this now (also in forums here) and I suspect that the issue is with WinSCP or more specifically – without knowing much about Win32 development – how it handles DnD or maybe how takes signs from the target app.

I tested quite a few apps as to how they handle DnD with DOpus being the target:

  • Windows Explorer: as expected
  • Total Commander: as expected
  • Nexus File: always moves
  • WinSCP: always moves
  • AIMP: as expected (from playlist)
  • foobar2000: always moves (from playlist)
  • FileZilla: always copies

The pattern seems to be that there is a possible miscommunication with only some apps, as others seem to be behaving appropriately (including Windows Explorer). Can anything be done here? Would it be possible to disclose how DnD is handled within WinSCP so I could relay it with DOpus developers?