1 #include <Elementary.h>
9 Evas_Object *loading_create(Evas_Object *parent, int width, int height)
11 Evas_Object *loading = NULL;
13 char full_path[PATH_LEN] = {0, };
15 retv_if(!parent, NULL);
17 path = app_get_resource_path();
20 snprintf(full_path, sizeof(full_path), "%s/edje/loading.edj", path);
23 loading = elm_layout_add(parent);
24 goto_if(!loading, error);
26 elm_layout_file_set(loading, full_path, "loading");
27 evas_object_size_hint_weight_set(loading, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
28 evas_object_size_hint_align_set(loading, EVAS_HINT_FILL, EVAS_HINT_FILL);
29 evas_object_size_hint_min_set(loading, width, height);
30 evas_object_show(loading);
40 void loading_destroy(Evas_Object *loading)
43 evas_object_del(loading);