GUI中的拖放发明
Inventions on Drag and Drop in GUI
摘要:
拖放操作是任何图形用户界面的关键功能之一。用户可以通过简单地将对象从一个位置拖放到另一个位置来完成相当复杂的操作。它使用户不必记住和输入大量命令。拖放操作的结果可以根据源对象的类型和目的地对象的类型而变化。例如,拖动文件并放在文件夹上可以将文件复制或移动到目标文件夹,将该文件放在远程FTP位置可以使用互联网上传该文件,将该文件放在打印机图标上可以打印该文件,将该文件放在垃圾桶上可以删除该文件,并且将该文件放在可执行文件上可以播放或打开或计算或操纵该文件。虽然拖放操作表面上看起来是一个简单的操作,但它可能会变得非常复杂,这取决于拖动的源对象的类型和选择放置的目标对象的类型。传统的拖放操作存在许多限制。这篇文章指出了拖放操作的困难,并说明了各种发明所公开的克服这些困难的解决方案。
英文摘要:
Drag and drop operation is one of the key capabilities of any Graphical User Interface. The user can do quite complex operations simply by visually dragging and dropping objects from one location to another. It saves user from remembering and typing a lot of commands. The result of a drag and drop operation may vary depending the type of source object and type of destination object. For example dragging a file and dropping on a folder may copy or move the file to the destination folder, dropping that file to a remote FTP location may upload that file using internet, dropping that file on a printer icon may print that file, dropping that file on the trash can may delete that file, and dropping that file on an executable may play or open or compute or manipulate that file. Although a drag and drop operation prima facie seems to be a simple operation, it can become extremely complicated depending on the type of source objects dragged and the type of destination objects selected for dropping. There are many limitations of a conventional drag and drop operation. This article points out the difficulties of a drag and drop operation and illustrates the solutions disclosed by various inventions to overcome those difficulties.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。