diff options
author | Matthias Clasen <mclasen@redhat.com> | 2004-10-31 05:40:25 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2004-10-31 05:40:25 +0000 |
commit | 1c8e6a0e4fe16dcb9dafc5f1c90bc34bd7b3a9c4 (patch) | |
tree | 14b23a3036bf2d423b0b5eca44b7e5c40ae64e6e /gtk/gtkselection.h | |
parent | 20d47e6c56a43fbb9890c8a06b359984c7ad1086 (diff) | |
download | gtk+-1c8e6a0e4fe16dcb9dafc5f1c90bc34bd7b3a9c4.tar.gz |
Add api for image transfer via copy-and-paste (#156408)
2004-10-31 Matthias Clasen <mclasen@redhat.com>
Add api for image transfer via copy-and-paste (#156408)
* gtk/gtkclipboard.c (gtk_clipboard_set_image)
(gtk_clipboard_request_image, gtk_clipboard_wait_for_image)
(gtk_clipboard_wait_is_image_available): New functions for image
transfer.
* gtk/gtkselection.h:
* gtk/gtkselection.c (gtk_selection_data_targets_include_image):
New function, similar to gtk_selection_data_targets_include_text().
Diffstat (limited to 'gtk/gtkselection.h')
-rw-r--r-- | gtk/gtkselection.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gtk/gtkselection.h b/gtk/gtkselection.h index 5623b440e4..f3df99e10b 100644 --- a/gtk/gtkselection.h +++ b/gtk/gtkselection.h @@ -144,9 +144,9 @@ gboolean gtk_selection_data_set_text (GtkSelectionData *selection_data, const gchar *str, gint len); guchar * gtk_selection_data_get_text (GtkSelectionData *selection_data); -gboolean gtk_selection_data_set_pixbuf (GtkSelectionData *selection_data, - GdkPixbuf *pixbuf); -GdkPixbuf *gtk_selection_data_get_pixbuf (GtkSelectionData *selection_data); +gboolean gtk_selection_data_set_pixbuf (GtkSelectionData *selection_data, + GdkPixbuf *pixbuf); +GdkPixbuf *gtk_selection_data_get_pixbuf (GtkSelectionData *selection_data); gboolean gtk_selection_data_set_uris (GtkSelectionData *selection_data, gchar **uris); gchar **gtk_selection_data_get_uris (GtkSelectionData *selection_data); @@ -155,6 +155,8 @@ gboolean gtk_selection_data_get_targets (GtkSelectionData *selection_d GdkAtom **targets, gint *n_atoms); gboolean gtk_selection_data_targets_include_text (GtkSelectionData *selection_data); +gboolean gtk_selection_data_targets_include_image (GtkSelectionData *selection_data, + gboolean writable); /* Called when a widget is destroyed */ |