[dialoguegroup] new style is added
authorWooHyun Jung <wh0705.jung@samsung.com>
Fri, 5 Nov 2010 02:40:05 +0000 (11:40 +0900)
committerWooHyun Jung <wh0705.jung@samsung.com>
Fri, 5 Nov 2010 02:40:05 +0000 (11:40 +0900)
src/lib/Elementary.h.in
src/lib/elm_dialoguegroup.c

index a9b22ba..1ffc12f 100644 (file)
@@ -4,7 +4,6 @@
  */
 #ifndef ELEMENTARY_H
 #define ELEMENTARY_H
-
 /**
  * @file Elementary.h
  * @brief Elementary's API
@@ -2571,7 +2570,8 @@ extern "C" {
         ELM_DIALOGUEGROUP_ITEM_STYLE_EDIT_TITLE = (1 << 2),
         ELM_DIALOGUEGROUP_ITEM_STYLE_HIDDEN = (1 << 3),
         ELM_DIALOGUEGROUP_ITEM_STYLE_DATAVIEW = (1 << 4),
-        ELM_DIALOGUEGROUP_ITEM_STYLE_LAST = (1 << 5)
+        ELM_DIALOGUEGROUP_ITEM_STYLE_NO_BG = (1 << 5),
+        ELM_DIALOGUEGROUP_ITEM_STYLE_LAST = (1 << 6)
      } Elm_Dialoguegroup_Item_Style;
 
    EAPI Evas_Object   *elm_dialoguegroup_add(Evas_Object *parent);
index 53df672..91b1ed5 100644 (file)
@@ -143,6 +143,8 @@ static void _set_item_theme(Dialogue_Item *item, const char *location)
                snprintf(buf, sizeof(buf), "hidden_%s", location);
        else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_DATAVIEW) 
                snprintf(buf, sizeof(buf), "dataview_%s", location);
+       else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_NO_BG) 
+               snprintf(buf, sizeof(buf), "no_bg_%s", location);
        elm_layout_theme_set(item->bg_layout, "dialoguegroup", buf, elm_widget_style_get(item->parent));
 }