Elementary migration revision 70341
[framework/uifw/elementary.git] / src / modules / ctxpopup_copypasteUI / cbhm_helper.h
1 #include <Elementary.h>
2 #include <Eina.h>
3 #include "elm_priv.h"
4
5 #ifdef HAVE_ELEMENTARY_X
6 #include <Ecore_X.h>
7 #endif
8
9 #ifdef DEBUG
10 #define DMSG(fmt, args...) printf("[%s], "fmt, __func__, ##args)
11 #else
12 #define DMSG(args...)
13 #endif
14
15 Eina_Bool _cbhm_msg_send(Evas_Object* obj, char *msg);
16 int _cbhm_item_count_get(Evas_Object *obj);
17 #ifdef HAVE_ELEMENTARY_X
18 Eina_Bool _cbhm_item_get(Evas_Object *obj, int index, Ecore_X_Atom *data_type, char **buf);
19 #else
20 Eina_Bool _cbhm_item_get(Evas_Object *obj, int index, void *data_type, char **buf);
21 #endif