diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2010-01-17 00:47:35 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2010-01-17 00:47:35 +0800 |
commit | 2cf0c27e2ece428dd2af1945f6fececbe9dbcc15 (patch) | |
tree | 8fd5e46e4e312b1ed51f99f65990a6b53024948f /e-util/e-selection.h | |
parent | 73716c500bc2f9dd2c0057b3d57ccc340d5e1017 (diff) | |
download | gsoc2013-evolution-2cf0c27e2ece428dd2af1945f6fececbe9dbcc15.tar.gz gsoc2013-evolution-2cf0c27e2ece428dd2af1945f6fececbe9dbcc15.tar.zst gsoc2013-evolution-2cf0c27e2ece428dd2af1945f6fececbe9dbcc15.zip |
Add selection utilities for "text/html" targets.
Diffstat (limited to 'e-util/e-selection.h')
-rw-r--r-- | e-util/e-selection.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/e-util/e-selection.h b/e-util/e-selection.h index e03399a39e..2c59d3d641 100644 --- a/e-util/e-selection.h +++ b/e-util/e-selection.h @@ -42,6 +42,9 @@ void e_target_list_add_calendar_targets void e_target_list_add_directory_targets (GtkTargetList *list, guint info); +void e_target_list_add_html_targets + (GtkTargetList *list, + guint info); gboolean e_selection_data_set_calendar (GtkSelectionData *selection_data, const gchar *source, @@ -50,20 +53,30 @@ gboolean e_selection_data_set_directory (GtkSelectionData *selection_data, const gchar *source, gint length); +gboolean e_selection_data_set_html + (GtkSelectionData *selection_data, + const gchar *source, + gint length); gchar * e_selection_data_get_calendar (GtkSelectionData *selection_data); gchar * e_selection_data_get_directory (GtkSelectionData *selection_data); +gchar * e_selection_data_get_html + (GtkSelectionData *selection_data); gboolean e_selection_data_targets_include_calendar (GtkSelectionData *selection_data); gboolean e_selection_data_targets_include_directory (GtkSelectionData *selection_data); +gboolean e_selection_data_targets_include_html + (GtkSelectionData *selection_data); gboolean e_targets_include_calendar (GdkAtom *targets, gint n_targets); gboolean e_targets_include_directory (GdkAtom *targets, gint n_targets); +gboolean e_targets_include_html (GdkAtom *targets, + gint n_targets); /* Clipboard Functions */ @@ -74,6 +87,9 @@ void e_clipboard_set_directory (GtkClipboard *clipboard, const gchar *source, gint length); +void e_clipboard_set_html (GtkClipboard *clipboard, + const gchar *source, + gint length); void e_clipboard_request_calendar (GtkClipboard *clipboard, GtkClipboardTextReceivedFunc callback, @@ -82,14 +98,21 @@ void e_clipboard_request_directory (GtkClipboard *clipboard, GtkClipboardTextReceivedFunc callback, gpointer user_data); +void e_clipboard_request_html(GtkClipboard *clipboard, + GtkClipboardTextReceivedFunc callback, + gpointer user_data); gchar * e_clipboard_wait_for_calendar (GtkClipboard *clipboard); gchar * e_clipboard_wait_for_directory (GtkClipboard *clipboard); +gchar * e_clipboard_wait_for_html + (GtkClipboard *clipboard); gboolean e_clipboard_wait_is_calendar_available (GtkClipboard *clipboard); gboolean e_clipboard_wait_is_directory_available (GtkClipboard *clipboard); +gboolean e_clipboard_wait_is_html_available + (GtkClipboard *clipboard); G_END_DECLS |