However, drag-and-drop operations have the advantage of thoughtfully chunking together two operands (the object to drag, and the drop location) into a single action.
In classic Mac OS the top-of-screen menu bar served as a universal "drag cancel" target.
The Workplace Shell of OS/2 uses dragging and dropping extensively with the secondary mouse button, leaving the primary one for selection and clicking.
Its use like that of other advanced Common User Access features distinguished native OS/2 applications from platform-independent ports.
[5] HTML5 supports different kinds of dragging and dropping features including: Based on needed action, one of the above types can be used.
[7] Drag and drop is considered an important program construction approach in many end-user development systems.
Drag and drop is also featured in many shader editing programs for graphics tools, such as Blender.