void list_left_tag_add(List_Left *list_left, Enlil_Tag *tag) { Enlil_Tag_Data *tag_data = enlil_tag_user_data_get(tag); tag_data->list_tag_item = enki_elm_genlist_item_tag_append(main_panel_object, &itc_tag, tag, NULL, _gl_tag_sel, tag); }
static void _tag_del_cb(void *data, Evas_Object *obj, void *event_info) { Tag_Menu *tag_menu = data; Enlil_Tag_Data *tag_data = enlil_tag_user_data_get(tag_menu->tag); enlil_library_tag_del(tag_data->enlil_data->library, tag_menu->tag); tag_menu_free(tag_menu); }