[Title] Set separator between list items.
authorSangpyo Kim <sangpyo7.kim@samsung.com>
Wed, 5 Sep 2012 13:20:37 +0000 (22:20 +0900)
committerSangpyo Kim <sangpyo7.kim@samsung.com>
Wed, 5 Sep 2012 13:29:57 +0000 (22:29 +0900)
[Issue#] N_SE-8956
[Problem] there is no border between URL and Title input field.
[Cause] EFL seperator style name has been changed
[Solution] Set proper separator style between list items.
[Team] Browser UI
[Developer] sangpyo7.kim
[Request] N/A

Change-Id: Ibc8fdcfa96252cab72cafe2d8a4f4c54d13ae1c5

src/browser-bookmark/browser-add-to-bookmark-view.cpp

index 5d90fd3..af0da3c 100755 (executable)
@@ -231,6 +231,16 @@ Evas_Object *Browser_Add_To_Bookmark_View::_create_content_genlist(void)
                BROWSER_LOGE("elm_genlist_add failed");
                return NULL;
        }
+       elm_object_style_set(genlist, "dialogue");
+
+       m_seperator_item_class.item_style = "dialogue/seperator.2";
+       m_seperator_item_class.func.text_get = NULL;
+       m_seperator_item_class.func.del = NULL;
+       m_seperator_item_class.func.content_get = NULL;
+       m_seperator_item_class.func.state_get = NULL;
+       Elm_Object_Item *it = elm_genlist_item_append(genlist, &m_seperator_item_class, NULL, NULL,
+                                                               ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       elm_genlist_item_select_mode_set(it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
        m_edit_field_item_class.item_style = "dialogue/1icon";
        m_edit_field_item_class.func.text_get = NULL;
@@ -243,12 +253,7 @@ Evas_Object *Browser_Add_To_Bookmark_View::_create_content_genlist(void)
        elm_genlist_item_append(genlist, &m_edit_field_item_class, &m_title_param, NULL,
                                                                ELM_GENLIST_ITEM_NONE, NULL, NULL);
 
-       m_seperator_item_class.item_style = "dialogue/seperator";
-       m_seperator_item_class.func.text_get = NULL;
-       m_seperator_item_class.func.del = NULL;
-       m_seperator_item_class.func.content_get = NULL;
-       m_seperator_item_class.func.state_get = NULL;
-       Elm_Object_Item *it = elm_genlist_item_append(genlist, &m_seperator_item_class, NULL, NULL,
+       it = elm_genlist_item_append(genlist, &m_seperator_item_class, NULL, NULL,
                                                                ELM_GENLIST_ITEM_NONE, NULL, NULL);
        elm_genlist_item_select_mode_set(it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);