fixed plugin image size problem
[framework/uifw/elementary.git] / doc / widgets / widget_preview_ctxpopup.c
1 #include "widget_preview_tmpl_head.c"
2
3 Evas_Object *o = evas_object_rectangle_add(evas_object_evas_get(win));
4 evas_object_resize(o, 200, 130);
5 evas_object_show(o);
6
7 Evas_Object *ctxpopup = elm_ctxpopup_add(o);
8
9 Evas_Object *ic = elm_icon_add(ctxpopup);
10 elm_icon_standard_set(ic, "home");
11 elm_icon_resizable_set(ic, EINA_FALSE, EINA_FALSE);
12 elm_ctxpopup_item_append(ctxpopup, "Go to home folder", ic, NULL, NULL);
13
14 ic = elm_icon_add(ctxpopup);
15 elm_icon_standard_set(ic, "delete");
16 elm_icon_resizable_set(ic, EINA_FALSE, EINA_FALSE);
17 elm_ctxpopup_item_append(ctxpopup, "Delete file", ic, NULL, NULL);
18
19 ic = elm_icon_add(ctxpopup);
20 elm_icon_standard_set(ic, "folder");
21 elm_icon_resizable_set(ic, EINA_FALSE, EINA_FALSE);
22 Elm_Object_Item *it = elm_ctxpopup_item_append(ctxpopup, "Navigate to folder", ic, NULL, NULL);
23 elm_object_item_disabled_set(it, EINA_TRUE);
24
25 evas_object_size_hint_weight_set(ctxpopup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
26 evas_object_move(ctxpopup, 0, 0);
27 evas_object_show(ctxpopup);
28
29 #include "widget_preview_tmpl_foot.c"