(cosmos版本)在邮件列表界面,如何修改主题,时间等字体颜色.
0赞
发表于 2018/12/21 9:52:25
阅读(907)
[DESCRIPTION]
在邮件列表界面,如何修改主题,时间等字体颜色.
[SOLUTION]
这个问题可以在VappEmailMsgListProvider::getItemTextFrameFormat这个函数中修改。
比如将时间修改成红色就可以在以下case中修改:
case VCP_LIST_MENU_FIELD_SUB_TEXT2:
frame->setColor(VfxColor(VFX_COLOR_RED)); //add code
break;
将主题修改成黄色可以在以下半导体case中修改:
case VCP_LIST_MENU_FIELD_TEXT:
do
{
result = srv_email_fldr_get_msg_list(m_fldrHandle, (U32)index, &msgCount, msgInfo);
if (result != SRV_EMAIL_RESULT_SUCC)
{
break;
}
if (!(msgInfo->flag & EMAIL_MSG_FLAG_SEEN))
{
VfxFontDesc font = frame->getFont();
font.setAttr(VFX_FONT_DESC_ATTR_BOLD);
frame->setFont(font);
}
frame->setColor(VfxColor(VFX_COLOR_YELLOW)); //add code
}while(0);