| Top |  |  |  |  | 
GdkDragAction thunar_dnd_ask (GtkWidget *widget,ThunarFile *folder,GList *path_list,GdkDragAction actions);
Pops up a menu that asks the user to choose one of the
actions
 or to cancel the drop. If the user chooses a
valid GdkDragAction from actions
, then this action is
returned. Else if the user cancels the drop, 0 will be
returned.
This method can be used to implement a response to the GDK_ACTION_ASK action on drops.
| widget | the widget on which the drop was performed. | |
| folder | the ThunarFile to which the  | |
| path_list | the GFiles of the files being dropped to  | |
| actions | the list of actions supported for the drop. | 
gboolean thunar_dnd_perform (GtkWidget *widget,ThunarFile *file,GList *uri_list,GdkDragAction action,GClosure *new_files_closure);
Performs the drop of file_list
 on file
 in widget
, as given in
action
 and returns TRUE if the drop was started successfully
(or even completed successfully), else FALSE.
| widget | the GtkWidget on which the drop was done. | |
| file | the ThunarFile on which the  | |
| file_list | the list of GFiles that was dropped. | |
| action | the GdkDragAction that was performed. | |
| new_files_closure | a GClosure to connect to the job's "new-files" signal,
which will be emitted when the job finishes with the
list of GFiles created by the job, or
 |