diff options
author | Seongho Jeong <seongho@linux-ioz5.site> | 2012-09-28 14:45:50 +0900 |
---|---|---|
committer | Seongho Jeong <seongho@linux-ioz5.site> | 2012-09-28 14:45:50 +0900 |
commit | 93025334955ee4844c860a202e3cb4e2355b11c9 (patch) | |
tree | b8ce904f94438fd2605fbb92b7f99c6029702bfd /setting/src/email-view-manual-setup.c | |
parent | ff11d4aeead0ecc08c5eac4d351a5cddae7950ec (diff) | |
download | email-master.tar.gz email-master.tar.bz2 email-master.zip |
Signed-off-by: Seongho Jeong <seongho@linux-ioz5.site>
Diffstat (limited to 'setting/src/email-view-manual-setup.c')
-rwxr-xr-x | setting/src/email-view-manual-setup.c | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/setting/src/email-view-manual-setup.c b/setting/src/email-view-manual-setup.c index 226814e..9676269 100755 --- a/setting/src/email-view-manual-setup.c +++ b/setting/src/email-view-manual-setup.c @@ -351,9 +351,29 @@ static void _push_naviframe(struct viewdata *vd) elm_object_style_set(p->l_button2, "naviframe/back_btn/default"); evas_object_show(p->l_button2); + Evas_Object *title_ic = elm_icon_add(vd->ugd->navi_bar); + evas_object_size_hint_aspect_set(title_ic, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); + elm_icon_resizable_set(title_ic, EINA_TRUE, EINA_TRUE); + + char title_str[50] = { 0, }; + if (vd->ugd->account_info == GMAIL) { + snprintf(title_str, sizeof(title_str), "%s", dgettext("sys_string", "IDS_COM_BODY_GOOGLE")); + elm_icon_file_set(title_ic, ACCOUNT_ICON_GMAIL, NULL); + } else if (vd->ugd->account_info == HOTMAIL) { + snprintf(title_str, sizeof(title_str), "%s", _("IDS_EMAIL_BODY_WINDOWS_LIVE_HOTMAIL")); + elm_icon_file_set(title_ic, ACCOUNT_ICON_HOTMAIL, NULL); + } else if (vd->ugd->account_info == YAHOOMAIL) { + snprintf(title_str, sizeof(title_str), "%s", _("IDS_EMAIL_BODY_YAHOO_E_MAIL")); + elm_icon_file_set(title_ic, ACCOUNT_ICON_YAHOO, NULL); + } else if (vd->ugd->account_info == AOL) { + snprintf(title_str, sizeof(title_str), "%s", _("IDS_EMAIL_BODY_AOL")); + elm_icon_file_set(title_ic, ACCOUNT_ICON_AOL, NULL); + } else + snprintf(title_str, sizeof(title_str), "%s", dgettext("sys_string", "IDS_COM_BODY_OTHERS")); + Elm_Object_Item *navi_it = NULL; - navi_it = elm_naviframe_item_push(vd->ugd->navi_bar, - _("IDS_EMAIL_HEADER_ADD_ACCOUNT"), p->l_button2, NULL, p->layout, NULL); + navi_it = elm_naviframe_item_push(vd->ugd->navi_bar, title_str, p->l_button2, NULL, p->layout, NULL); + elm_object_item_part_content_set(navi_it, "icon", title_ic); elm_object_item_part_content_set(navi_it, "title_left_btn", p->r_button); elm_object_item_part_content_set(navi_it, "title_right_btn", p->l_button); evas_object_show(vd->ugd->navi_bar); |