void GengridItemBase::Prepend(Evas_Object *_gengrid) { gengrid = _gengrid; item = elm_gengrid_item_prepend(gengrid, &item_class, this, _item_sel_cb, /* select function */ this); /* select function data */ elm_object_item_data_set(item, this); itemAdded(); }
/* prepend an item */ static void _prepend_bt_clicked(void *data, Evas_Object *obj, void *event_info) { Example_Item *it; Evas_Object *grid = data; it = _item_new(); elm_gengrid_item_prepend(grid, gic, it, _grid_sel, NULL); }