Download

Support

lib/ewl_dnd.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Functions

int ewl_dnd_accepted_types_contains (Ewl_Widget *w, char *type)
 : Verifies the specified widget accepts the given mimetype
char ** ewl_dnd_accepted_types_get (Ewl_Widget *w)
 : Gets the mimetypes the designated widget can accept for DND
void ewl_dnd_accepted_types_set (Ewl_Widget *w, const char **types)
 : Sets the mimetypes the designated widget can accept for DND
void ewl_dnd_disable (void)
 Disables DND.
void ewl_dnd_drag_data_send (Ewl_Embed *emb, void *handle, void *data, int len)
void ewl_dnd_drag_drop (Ewl_Widget *w)
 Tells the widget to drop its data.
void ewl_dnd_drag_widget_clear (void)
 Clears the current DND widget.
Ewl_Widgetewl_dnd_drag_widget_get (void)
 Retrieves the current DND widget.
void ewl_dnd_enable (void)
 Enables DND.
void ewl_dnd_external_drag_start (Ewl_Widget *w)
 Creates the proper condition for external dragging.
int ewl_dnd_init (void)
void ewl_dnd_internal_drag_start (Ewl_Widget *w)
 Creates the proper condition for internal dragging.
int ewl_dnd_provided_types_contains (Ewl_Widget *w, char *type)
 : Verifies the specified widget provides the given mimetype
char ** ewl_dnd_provided_types_get (Ewl_Widget *w)
 : Gets the mimetypes the designated widget can provide for DND
void ewl_dnd_provided_types_set (Ewl_Widget *w, const char **types)
 : Sets the mimetypes the designated widget can provide for DND
void ewl_dnd_shutdown (void)
int ewl_dnd_status_get (void)
 Retrieves the current DND status.

Variables

unsigned int EWL_CALLBACK_DND_DATA_RECEIVED
unsigned int EWL_CALLBACK_DND_DATA_REQUEST
unsigned int EWL_CALLBACK_DND_DROP
unsigned int EWL_CALLBACK_DND_ENTER
unsigned int EWL_CALLBACK_DND_LEAVE
unsigned int EWL_CALLBACK_DND_POSITION
unsigned int EWL_CALLBACK_SELECTION_CLEAR

Copyright © Enlightenment.org

Enlightened Widget Library Documentation Generated: Sun Sep 27 01:49:04 2009