aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/e_dnd.h
diff options
context:
space:
mode:
authorsebastid <sebastid>2005-10-05 19:35:13 +0000
committersebastid <sebastid@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>2005-10-05 19:35:13 +0000
commit5bd5898014beefdb5461482f8cf38b092e9a74df (patch)
tree876e60919d5667b0d4daaa6387e47fba9040378e /src/bin/e_dnd.h
parent7a2862291007df5b0f932cb216cb92072d265c23 (diff)
downloadenlightenment-5bd5898014beefdb5461482f8cf38b092e9a74df.tar.gz
enlightenment-5bd5898014beefdb5461482f8cf38b092e9a74df.tar.xz
enlightenment-5bd5898014beefdb5461482f8cf38b092e9a74df.zip
Cleanup.
SVN revision: 17210
Diffstat (limited to 'src/bin/e_dnd.h')
-rw-r--r--src/bin/e_dnd.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/bin/e_dnd.h b/src/bin/e_dnd.h
index 3f525d10a..30056c71d 100644
--- a/src/bin/e_dnd.h
+++ b/src/bin/e_dnd.h
@@ -21,11 +21,13 @@ struct _E_Drag
{
E_Object e_obj_inherit;
- char *type;
- void *data;
+ char *type;
+ void *data;
+
struct {
void (*finished)(E_Drag *drag, int dropped);
} cb;
+
E_Container *container;
Ecore_Evas *ecore_evas;
Evas *evas;
@@ -89,7 +91,7 @@ EAPI int e_dnd_shutdown(void);
EAPI int e_dnd_active(void);
/* x and y are the top left coords of the object that is to be dragged */
-EAPI E_Drag* e_drag_new(E_Container *container, int x, int y, const char *type, void *data,
+EAPI E_Drag *e_drag_new(E_Container *container, int x, int y, const char *type, void *data,
void (*finished_cb)(E_Drag *drag, int dropped));
EAPI Evas *e_drag_evas_get(E_Drag *drag);
EAPI void e_drag_object_set(E_Drag *drag, Evas_Object *object);