From: WooHyun Jung Date: Wed, 26 Jan 2011 06:42:04 +0000 (+0900) Subject: [dialoguegroup] modified for adding new style - edit X-Git-Tag: REL_I9200_20110603-1~425 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=379f5e87bca8c7e4a516afd51ead8b46c15a694c;p=framework%2Fuifw%2Felementary.git [dialoguegroup] modified for adding new style - edit --- diff --git a/src/lib/Elementary.h.in b/src/lib/Elementary.h.in index bdf6110..a1a3384 100644 --- a/src/lib/Elementary.h.in +++ b/src/lib/Elementary.h.in @@ -3074,7 +3074,9 @@ extern "C" { ELM_DIALOGUEGROUP_ITEM_STYLE_DATAVIEW = (1 << 4), ELM_DIALOGUEGROUP_ITEM_STYLE_NO_BG = (1 << 5), ELM_DIALOGUEGROUP_ITEM_STYLE_SUB = (1 << 6), - ELM_DIALOGUEGROUP_ITEM_STYLE_LAST = (1 << 7) + ELM_DIALOGUEGROUP_ITEM_STYLE_EDIT = (1 << 7), + ELM_DIALOGUEGROUP_ITEM_STYLE_EDIT_MERGE = (1 << 8), + ELM_DIALOGUEGROUP_ITEM_STYLE_LAST = (1 << 9) } Elm_Dialoguegroup_Item_Style; EAPI Evas_Object *elm_dialoguegroup_add(Evas_Object *parent); diff --git a/src/lib/elm_dialoguegroup.c b/src/lib/elm_dialoguegroup.c index 9a1c796..c852726 100644 --- a/src/lib/elm_dialoguegroup.c +++ b/src/lib/elm_dialoguegroup.c @@ -142,6 +142,10 @@ _set_item_theme(Dialogue_Item *item, const char *location) snprintf(buf, sizeof(buf), "no_bg_%s", location); else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_SUB) snprintf(buf, sizeof(buf), "sub_%s", location); + else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_EDIT) + snprintf(buf, sizeof(buf), "bg_edit_%s", location); + else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_EDIT_MERGE) + snprintf(buf, sizeof(buf), "bg_edit_merge_%s", location); elm_layout_theme_set(item->bg_layout, "dialoguegroup", buf, elm_widget_style_get(item->obj)); }