Description Usage Arguments Details Author(s)
Sets up the icon at the given position so that GTK+ will start a drag operation when the user clicks and drags the icon.
1 | gtkEntrySetIconDragSource(object, icon.pos, target.list, actions)
|
|
a |
|
icon position |
|
the targets (data formats) in which the data can be provided |
|
a bitmask of the allowed drag actions |
To handle the drag operation, you need to connect to the usual
"drag-data-get"
(or possibly "drag-data-delete"
)
signal, and use gtkEntryGetCurrentIconDragSource
in
your signal handler to find out if the drag was started from
an icon.
By default, GTK+ uses the icon as the drag icon. You can use the
"drag-begin"
signal to set a different icon. Note that you
have to use gSignalConnectAfter()
to ensure that your signal handler
gets executed after the default handler.
Since 2.16
Derived by RGtkGen from GTK+ documentation
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.