DEFINE_ITC1(SETTING_GENLIST_1ICON_STYLE, itc_bg_1icon);
DEFINE_ITC1(SETTING_GENLIST_1ICON_STYLE, itc_1icon);
-DEFINE_ITC1("1text", itc_normal_1text);
-
/********************************************************************/
DEFINE_ITC1(SETTING_GENLIST_2LINE_STYLE, itc_2text_2);
/********************************************************************/
elm_radio_value_set(data_item->rgd, 0);
_storage_default_set_value(data_item);
-
#endif
-
}
static void storage_default_mmc_changed_cb(keynode_t *node, void *data)
return it;
}
-static Evas_Object *_storage_default_gl_content_get(void *data, Evas_Object *obj,
- const char *part)
+static char*
+_storage_default_gl_text_get_cb(void *data, Evas_Object *obj, const char *part)
{
Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *)data;
- Evas_Object *item_layout = elm_layout_add(obj);
- elm_layout_file_set(item_layout, EDJDIR"/setting-theme.edj", "gl_custom_multiline");
- elm_object_text_set(item_layout, item_data->keyStr);
+ if (!strcmp("elm.text", part))
+ return NULL;
+ else if (!strcmp("elm.text.multiline", part))
+ return strdup(item_data->keyStr);
- return item_layout;
+ return NULL;
}
+
static int storage_default_create(void *data)
{
int ret;
Evas_Object *genlist = NULL;
Setting_GenGroupItem_Data *it;
- setting_create_Gendial_itc(SETTING_GENLIST_LEFT_ICON_CONTENT_ICON_STYLE, &(ad->itc_full));
- ad->itc_full.func.content_get = _storage_default_gl_content_get;
+ setting_create_Gendial_itc(SETTING_GENLIST_MULTILINE_STYLE, &(ad->itc_full));
+ ad->itc_full.func.text_get = _storage_default_gl_text_get_cb;
retv_if(NULL == data, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);