X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fexamples%2Fmapbuf_example.c;h=b8e85f72a436e5962065d15377db9845be25f1a9;hb=55a7e1dcc1a9fd3dfac0a5d6e5e9caf1d0ba08a8;hp=de475efd4556ad14587655ff0b3e2109561e583e;hpb=dbb9b33dd9ab302713744fa4acbf10c80a36f34a;p=framework%2Fuifw%2Felementary.git diff --git a/src/examples/mapbuf_example.c b/src/examples/mapbuf_example.c index de475ef..b8e85f7 100644 --- a/src/examples/mapbuf_example.c +++ b/src/examples/mapbuf_example.c @@ -11,14 +11,6 @@ #include static void -_on_done(void *data, - Evas_Object *obj, - void *event_info) -{ - elm_exit(); -} - -static void _enabled_cb(void *data, Evas_Object *obj, void *event_info) { Evas_Object *mb = data; @@ -42,21 +34,16 @@ _smooth_cb(void *data, Evas_Object *obj, void *event_info) EAPI_MAIN int elm_main(int argc, char **argv) { - Evas_Object *win, *bg, *bx, *hbx, *tg, *ck, *mb, *tb, *ic; + Evas_Object *win, *bx, *hbx, *tg, *ck, *mb, *tb, *ic; unsigned int i, j; - win = elm_win_add(NULL, "mapbuf", ELM_WIN_BASIC); - elm_win_title_set(win, "Mapbuf Example"); - evas_object_smart_callback_add(win, "delete,request", _on_done, NULL); + elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED); - bg = elm_bg_add(win); - elm_win_resize_object_add(win, bg); - evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - evas_object_show(bg); + win = elm_win_util_standard_add("mapbuf", "Mapbuf Example"); + elm_win_autodel_set(win, EINA_TRUE); bx = elm_box_add(win); evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - evas_object_size_hint_align_set(bx, EVAS_HINT_FILL, EVAS_HINT_FILL); elm_win_resize_object_add(win, bx); evas_object_show(bx); @@ -119,7 +106,6 @@ elm_main(int argc, char **argv) evas_object_show(win); elm_run(); - elm_shutdown(); return 0; }