static void
_top_show_cb(void *data, Evas_Object *o, void *event_info)
{
   Elm_Object_Item *glit = data;
   if (!glit) return;

   elm_genlist_item_show(glit, ELM_GENLIST_ITEM_SCROLLTO_TOP);
}
/**
 * @brief Negative test case of ug_init elm_genlist_item_show()
 */
static void utc_UIFW_elm_genlist_item_show_func_02(void)
{
	Elm_Object_Item *it = NULL;

	it = elm_genlist_item_append(genlist, &itc, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
	elm_genlist_item_show(NULL);
	tet_result(TET_PASS);
}
static void
_prev_cb(void *data, Evas_Object *o, void *event_info)
{
   Evas_Object *list = data;
   Elm_Object_Item *glit = elm_genlist_selected_item_get(list);

   if (glit) glit = elm_genlist_item_prev_get(glit);
   if (!glit) glit = elm_genlist_last_item_get(list);

   elm_genlist_item_selected_set(glit, EINA_TRUE);
   elm_genlist_item_show(glit, ELM_GENLIST_ITEM_SCROLLTO_IN);
}
Пример #4
0
void GenlistItemBase::ShowItem(Elm_Genlist_Item_Scrollto_Type type)
{
    elm_genlist_item_show(item, type);
}