Starts a drag and creates a new drag context for it. This function assumes that the drag is controlled by the client pointer device, use gdk_drag_begin_for_device() to begin a drag with a different device. This function is called by the drag source.
the source window for this drag.
the offered targets, as list of GdkAtoms. [transfer none][element-type GdkAtom]
a newly created GdkDragContext. [transfer full]
See Implementation
Starts a drag and creates a new drag context for it. This function assumes that the drag is controlled by the client pointer device, use gdk_drag_begin_for_device() to begin a drag with a different device. This function is called by the drag source.