# Drag&Drop and Improved interactions.

DevFeed: [Drag&Drop and Improved interactions.](<https://devfeed.tech/articles/drag-drop-and-improved-interactions-32777.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/drag-drop-improved-interactions/>)

Published: 2014-02-08T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [Operating system](<https://devfeed.tech/topics/operating-system.md>), [Shell](<https://devfeed.tech/topics/shell.md>), [Usability](<https://devfeed.tech/topics/usability.md>), [User interface design](<https://devfeed.tech/topics/ui-design.md>), [file](<https://devfeed.tech/topics/file.md>)

Tags: [feature](<https://devfeed.tech/tags/feature.md>), [files](<https://devfeed.tech/tags/files.md>), [free](<https://devfeed.tech/tags/free.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [release](<https://devfeed.tech/tags/release.md>), [shell](<https://devfeed.tech/tags/shell.md>), [usability](<https://devfeed.tech/tags/usability.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [you-re](<https://devfeed.tech/tags/you-re.md>)

## AI overview

The article describes ReactOS shell improvements that enable dragging files and folders between the shell and applications, support background copy and move operations, and add drag-and-drop support for special folders such as the Recycle Bin. It also notes fixes for multi-file copy and paste and keyboard shortcuts, with the changes included in ReactOS 0.3.16.

## Source excerpt

One of the main issues people trying out ReactOS have complained about is the clunkiness of the shell and how things they expect to work don't. As the shell serves as the main gateway to using the operating system, if it is hard to use then the OS itself becomes hard to use. When talking about "interaction" we can think in two different ways of interaction: The interaction between the user and ReactOS Explorer and the interaction between applications and ReactOS Explorer(well, really the Shell).