From dafcd43f50ba2481ff028de18366641c8281596b Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Tue, 19 Jun 2012 20:17:46 +0000 Subject: [PATCH] EAPI elm_drag and elm_drop so I can use them from terminology. SVN revision: 72505 --- legacy/elementary/src/lib/elm_cnp.c | 6 +++--- legacy/elementary/src/lib/elm_widget.h | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/legacy/elementary/src/lib/elm_cnp.c b/legacy/elementary/src/lib/elm_cnp.c index 831b7e5255..6a575b4da1 100644 --- a/legacy/elementary/src/lib/elm_cnp.c +++ b/legacy/elementary/src/lib/elm_cnp.c @@ -1339,7 +1339,7 @@ _dnd_status(void *data __UNUSED__, int etype __UNUSED__, void *ev) /** * Add a widget as drop target. */ -Eina_Bool +EAPI Eina_Bool elm_drop_target_add(Evas_Object *obj, Elm_Sel_Type format, Elm_Drop_Cb dropcb, void *cbdata) { Dropable *drop; @@ -1409,7 +1409,7 @@ elm_drop_target_add(Evas_Object *obj, Elm_Sel_Type format, Elm_Drop_Cb dropcb, v return EINA_TRUE; } -Eina_Bool +EAPI Eina_Bool elm_drop_target_del(Evas_Object *obj) { Dropable *drop,*del; @@ -1478,7 +1478,7 @@ _drag_move(void *data __UNUSED__, Ecore_X_Xdnd_Position *pos) } -Eina_Bool +EAPI Eina_Bool elm_drag_start(Evas_Object *obj, Elm_Sel_Format format, const char *data, void (*dragdone) (void *data, Evas_Object *), void *donecbdata) { Ecore_X_Window xwin; diff --git a/legacy/elementary/src/lib/elm_widget.h b/legacy/elementary/src/lib/elm_widget.h index 8a294486ed..24609f507a 100644 --- a/legacy/elementary/src/lib/elm_widget.h +++ b/legacy/elementary/src/lib/elm_widget.h @@ -1049,9 +1049,9 @@ EAPI void elm_widget_tree_dot_dump(const Evas_Object *top, FILE *out * And yes, elm_widget, should probably be elm_experimental... * Complaints about this code should go to /dev/null, or failing that nash. */ -Eina_Bool elm_selection_selection_has_owner(void); +EAPI Eina_Bool elm_selection_selection_has_owner(void); Eina_Bool elm_drop_target_add(Evas_Object *widget, Elm_Sel_Type, Elm_Drop_Cb, void *); -Eina_Bool elm_drop_target_del(Evas_Object *widget); -Eina_Bool elm_drag_start(Evas_Object *, Elm_Sel_Format, const char *, void (*)(void *, Evas_Object *), void *); +EAPI Eina_Bool elm_drop_target_del(Evas_Object *widget); +EAPI Eina_Bool elm_drag_start(Evas_Object *, Elm_Sel_Format, const char *, void (*)(void *, Evas_Object *), void *); #endif