From: ChunEon Park Date: Fri, 30 Jul 2010 08:59:01 +0000 (+0900) Subject: [elm_ctxpopup.c] X-Git-Tag: beat-winset-test_0.1.1-40~105 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=33d8ed0b3369fd8348bce6aaced2ad6ce7066ba9;p=framework%2Fuifw%2Felementary.git [elm_ctxpopup.c] --- diff --git a/src/lib/elm_ctxpopup.c b/src/lib/elm_ctxpopup.c index 5f74a37..1448b6c 100644 --- a/src/lib/elm_ctxpopup.c +++ b/src/lib/elm_ctxpopup.c @@ -220,26 +220,19 @@ _calc_base_geometry(Evas_Object *obj, Evas_Coord_Rectangle *rect) { return ELM_CTXPOPUP_ARROW_DOWN; } -fprintf(stderr, "\n\n=======================================\n"); evas_object_geometry_get(obj, &x, &y, NULL, NULL); evas_object_geometry_get(wd->parent, &parent_x, &parent_y, &parent_w, &parent_h); - fprintf(stderr, "PARENT %d %d %d %d\n", parent_x, parent_y, parent_w, parent_h); evas_object_geometry_get(wd->box, NULL, NULL, &box_w, &box_h); - fprintf( stderr, "BOX SIZE %d %d\n", box_w, box_h ); edje_object_part_geometry_get(wd->base, "ctxpopup_btns_frame", NULL, NULL, &base_w, &base_h); - fprintf(stderr, "BTNS FRAME SIZE %d %d\n", base_w, base_h ); - if (box_w > base_w) base_w = box_w; base_h += box_h; edje_object_size_max_get(wd->base, &max_width_size, &max_height_size); - fprintf(stderr, "MAX SIZE %d %d\n", max_width_size, max_height_size ); - max_width_size *= elm_scale_get(); max_height_size *= elm_scale_get(); @@ -400,7 +393,7 @@ _sizing_eval(Evas_Object *obj) Eina_List *elist; Elm_Ctxpopup_Item *item; Evas_Coord_Rectangle rect = { 0, 0, 1, 1 }; - Evas_Coord y, w, h; + Evas_Coord w, h; Elm_Ctxpopup_Arrow arrow; @@ -427,9 +420,9 @@ _sizing_eval(Evas_Object *obj) evas_object_move(wd->base, rect.x, rect.y); //scroller - edje_object_part_geometry_get(wd->base, "ctxpopup_frame", NULL, &y, &w, &h); - edje_object_part_geometry_get(wd->base, "ctxpopup_list", NULL, &y, NULL, &h); - evas_object_resize(wd->scroller, w, h + (y * 2)); + edje_object_part_geometry_get(wd->base, "ctxpopup_frame", NULL, NULL, &w, NULL); + edje_object_part_geometry_get(wd->base, "ctxpopup_list", NULL, NULL, NULL, &h); + evas_object_resize(wd->scroller, w, h ); evas_object_move(wd->scroller, rect.x, rect.y); } @@ -590,8 +583,6 @@ _parent_resize(void *data, Evas *e, Evas_Object *obj, void *event_info) if (!wd) return; - fprintf(stderr, "parent resize\n" ); - evas_object_geometry_get(obj, NULL, NULL, &w, &h); evas_object_resize(wd->bg, w, h); if(wd->visible) _sizing_eval(data);