aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/elementary/doc/widgets/widget_preview_gengrid.c
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/elementary/doc/widgets/widget_preview_gengrid.c')
-rw-r--r--libraries/elementary/doc/widgets/widget_preview_gengrid.c52
1 files changed, 0 insertions, 52 deletions
diff --git a/libraries/elementary/doc/widgets/widget_preview_gengrid.c b/libraries/elementary/doc/widgets/widget_preview_gengrid.c
deleted file mode 100644
index b663b88..0000000
--- a/libraries/elementary/doc/widgets/widget_preview_gengrid.c
+++ /dev/null
@@ -1,52 +0,0 @@
1#include <Elementary.h>
2#ifdef HAVE_CONFIG_H
3# include "elementary_config.h"
4#else
5# define __UNUSED__
6#endif
7
8static char *
9_grid_text_get(void *data __UNUSED__,
10 Evas_Object *obj __UNUSED__,
11 const char *part __UNUSED__)
12{
13 return strdup("label");
14}
15
16static Evas_Object *
17_grid_content_get(void *data __UNUSED__,
18 Evas_Object *obj,
19 const char *part)
20{
21 if (!strcmp(part, "elm.swallow.icon"))
22 {
23 Evas_Object *icon = elm_icon_add(obj);
24 elm_icon_standard_set(icon, "home");
25 evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1,
26 1);
27 evas_object_show(icon);
28 return icon;
29 }
30
31 return NULL;
32}
33
34#include "widget_preview_tmpl_head.c"
35
36Evas_Object *gengrid = elm_gengrid_add(win);
37evas_object_size_hint_weight_set(gengrid, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
38elm_win_resize_object_add(win, gengrid);
39evas_object_show(gengrid);
40
41Elm_Gengrid_Item_Class gic;
42gic.item_style = "default";
43gic.func.text_get = _grid_text_get;
44gic.func.content_get = _grid_content_get;
45gic.func.state_get = NULL;
46gic.func.del = NULL;
47
48elm_gengrid_item_append(gengrid, &gic, NULL, NULL, NULL);
49elm_gengrid_item_append(gengrid, &gic, NULL, NULL, NULL);
50elm_gengrid_item_append(gengrid, &gic, NULL, NULL, NULL);
51
52#include "widget_preview_tmpl_foot.c"