aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-selection.h
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2010-02-09 03:52:18 +0800
committerMatthew Barnes <mbarnes@redhat.com>2010-02-09 07:57:24 +0800
commit67ce5f3b140525c2f5944270a9383616f9d67923 (patch)
tree167788f4efa12f87ac04c474598d61b5ca446464 /e-util/e-selection.h
parent9cd1f937a26363aa108f3d2b36606b167597a2eb (diff)
downloadgsoc2013-evolution-67ce5f3b140525c2f5944270a9383616f9d67923.tar.gz
gsoc2013-evolution-67ce5f3b140525c2f5944270a9383616f9d67923.tar.zst
gsoc2013-evolution-67ce5f3b140525c2f5944270a9383616f9d67923.zip
Add DnD support to e-selection.c.
Avoid listing calendar and directory targets explicitly, so that e-selection.c contains the one and only master list. Still need to figure out how to centralize "text/x-source-vcard".
Diffstat (limited to 'e-util/e-selection.h')
-rw-r--r--e-util/e-selection.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/e-util/e-selection.h b/e-util/e-selection.h
index 2c59d3d641..f179180cd9 100644
--- a/e-util/e-selection.h
+++ b/e-util/e-selection.h
@@ -114,6 +114,21 @@ gboolean e_clipboard_wait_is_directory_available
gboolean e_clipboard_wait_is_html_available
(GtkClipboard *clipboard);
+/* Drag and Drop Functions */
+
+void e_drag_dest_add_calendar_targets
+ (GtkWidget *widget);
+void e_drag_dest_add_directory_targets
+ (GtkWidget *widget);
+void e_drag_dest_add_html_targets
+ (GtkWidget *widget);
+void e_drag_source_add_calendar_targets
+ (GtkWidget *widget);
+void e_drag_source_add_directory_targets
+ (GtkWidget *widget);
+void e_drag_source_add_html_targets
+ (GtkWidget *widget);
+
G_END_DECLS
#endif /* E_SELECTION_H */