EINA_LIST_FOREACH(mbs, l, mb) { if (elm_mapbuf_enabled_get(mb)) elm_mapbuf_enabled_set(mb, 0); else elm_mapbuf_enabled_set(mb, 1); }
static Eina_Bool animator_cb(void *data) { int i, num_items; page_data *pd = (page_data *)data; num_items = pd->max_page + 1; //Since mapbuf is not perfect, Enable them after the size calculation is finished for (i = 0; i < num_items; ++i) { elm_mapbuf_enabled_set(pd->mapbuf[i], EINA_TRUE); } return ECORE_CALLBACK_CANCEL; }
static void _enabled_cb(void *data, Evas_Object *obj, void *event_info) { Evas_Object *mb = data; elm_mapbuf_enabled_set(mb, elm_check_state_get(obj)); }