Evas_Object *obj,
const char *source)
{
- Evas_Object *ic, *grid, *f;
+ Evas_Object *ic, *grid;
if (strcmp(source, "elm.swallow.icon")) return NULL;
- f = evas_object_data_get(obj, "parent");
- ELM_FILESELECTOR_DATA_GET(f, sd);
-
ic = elm_icon_add(obj);
elm_icon_standard_set(ic, "folder");
evas_object_size_hint_aspect_set(ic, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
grid = elm_grid_add(obj);
elm_grid_size_set(grid, 1, 1);
elm_grid_pack(grid, ic, 0, 0, 1, 1);
- evas_object_size_hint_min_set(grid, sd->thumbnail_size.w, sd->thumbnail_size.h);
evas_object_show(grid);
return grid;
const char *source)
{
Elm_Fileselector_Item_Data *it_data = data;
- Evas_Object *ic, *grid, *f;
+ Evas_Object *ic, *grid;
if (strcmp(source, "elm.swallow.icon")) return NULL;
- f = evas_object_data_get(obj, "parent");
- ELM_FILESELECTOR_DATA_GET(f, sd);
-
ic = elm_icon_add(obj);
elm_icon_standard_set(ic, "image");
// FIXME: maybe use Efl.Model.connect
grid = elm_grid_add(obj);
elm_grid_size_set(grid, 1, 1);
elm_grid_pack(grid, ic, 0, 0, 1, 1);
- evas_object_size_hint_min_set(grid, sd->thumbnail_size.w, sd->thumbnail_size.h);
evas_object_show(grid);
return grid;
Evas_Object *obj,
const char *source)
{
- Evas_Object *ic, *grid, *f;
+ Evas_Object *ic, *grid;
if (strcmp(source, "elm.swallow.icon")) return NULL;
- f = evas_object_data_get(obj, "parent");
- ELM_FILESELECTOR_DATA_GET(f, sd);
-
ic = elm_icon_add(obj);
elm_icon_standard_set(ic, "file");
evas_object_size_hint_aspect_set(ic, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
grid = elm_grid_add(obj);
elm_grid_size_set(grid, 1, 1);
elm_grid_pack(grid, ic, 0, 0, 1, 1);
- evas_object_size_hint_min_set(grid, sd->thumbnail_size.w, sd->thumbnail_size.h);
evas_object_show(grid);
return grid;