On Jan 23, 2006, at 9:23 AM, Eric Wilhelm wrote:
# from David Christian Berg # on Monday 23 January 2006 07:26 am:
Maybe you could just have the place menu turned of by default and turn it on without hiding the import menu item. Turning it on will then automatically also change the drag and drop behaviour to place...
Again, there is no reason to have preferences changing behavior like this. Advanced users will realize that a button-1 D&D probably does the simplest thing. A message in the status bar should be able to inform you of what will happen to the dragged item. Ctrl+D&D or button-2 D&D will link and I think that's what advanced users will expect to happen.
The Drag-n-Drop spec actually addresses this... http://www.newplanetsoftware.com/xdnd/ or http://www.freedesktop.org/wiki/Standards_2fXDND
There are base actions of "Copy", "Move", "Link", "Ask" and "Private".
GTK+ info is at http://www.gtk.org/tutorial/c1920.html http://developer.gnome.org/doc/API/2.0/gtk/gtk-Drag-and-Drop.html and http://developer.gnome.org/doc/API/2.0/gtk/gtk-Clipboards.html (Drag-n-drop uses clipboard protocols to actually exchange things)