📄 res_setting.c
字号:
/*****************************************************************************
* FUNCTION
* PopulateCallerId
* DESCRIPTION
*
* PARAMETERS
* void
* RETURNS
* void
*****************************************************************************/
void PopulateCallerId(void)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
ADD_APPLICATION_MENUITEM((MENU_CALLER_ID,
MENU8237_SCR8093_MNGCALL_MENU_MAIN, 3,
MENU_CID_SET_NWK,
MENU_CID_HIDE_ID,
MENU_CID_SHOW_ID, SHOW, NONMOVEABLE, DISP_LIST, STR_MENU_CALLER_ID, NULL));
ADD_APPLICATION_MENUITEM((MENU_CID_SET_NWK, MENU_CALLER_ID, 0,
SHOW, NONMOVEABLE, DISP_LIST, STR_CLI_SET_NETWORK, NULL));
ADD_APPLICATION_MENUITEM((MENU_CID_HIDE_ID, MENU_CALLER_ID, 0,
SHOW, NONMOVEABLE, DISP_LIST, STR_CLI_HIDE_ID, NULL));
ADD_APPLICATION_MENUITEM((MENU_CID_SHOW_ID, MENU_CALLER_ID, 0,
SHOW, NONMOVEABLE, DISP_LIST, STR_CLI_SEND_ID, NULL));
ADD_APPLICATION_STRING2(STR_MENU_CALLER_ID, "Caller ID", "Menu Item String for Caller Id");
ADD_APPLICATION_STRING2(
STR_CLI_SET_NETWORK,
"Set By Network",
"String for allowing user to set caller id by network");
ADD_APPLICATION_STRING2(STR_CLI_HIDE_ID, "Hide Id", "String for allowing user to set CLIR");
ADD_APPLICATION_IMAGE2(STR_CLI_HIDE_ID, CUST_IMG_BASE_PATH "\\\\NoImage.bmp", "Manage Calls Caller Id Hide");
ADD_APPLICATION_STRING2(STR_CLI_SEND_ID, "Send Id", "String for allowing user to set CLIP");
ADD_APPLICATION_IMAGE2(IMG_CALLER_ID_TITLE_ICN, CUST_IMG_BASE_PATH "\\\\NoImage.bmp", "Manage Calls Caller Id ");
ADD_APPLICATION_STRING2(STR_CLIP_STATUS_TITLE, "CLIP Status", "CLIP Status Title");
ADD_APPLICATION_IMAGE2(IMG_CLIP_STATUS_TITLE, CUST_IMG_BASE_PATH "\\\\NoImage.bmp", "CLIP Status Title Icon");
ADD_APPLICATION_STRING2(STR_CLIR_STATUS_TITLE, "CLIR Status", "CLIR Status Title");
ADD_APPLICATION_IMAGE2(IMG_CLIR_STATUS_TITLE, CUST_IMG_BASE_PATH "\\\\NoImage.bmp", "CLIR Status Title Icon");
ADD_APPLICATION_STRING2(STR_CLIP_STATUS_ACT_TXT, "Call ID Presentation Provided", "Message Text for CLIP Status");
ADD_APPLICATION_STRING2(
STR_CLIP_STATUS_NACT_TXT,
"Call ID Presentation Not Provided",
"Message Text for CLIP Status");
ADD_APPLICATION_STRING2(STR_CLIR_STATUS_ACT_TXT, "Call ID Restriction Provided", "Message Text for CLIR Status");
ADD_APPLICATION_STRING2(
STR_CLIR_STATUS_ACT_PERMANENTLY_TXT,
"Call ID Restriction Activated Permantly",
"Message Text for CLIR Status");
ADD_APPLICATION_STRING2(
STR_CLIR_STATUS_ACT_DEFAULT_RESTRICT_TXT,
"Call ID Restriction Activated By Default",
"Message Text for CLIR Status");
ADD_APPLICATION_STRING2(
STR_CLIR_STATUS_ACT_DEFAULT_ALLOW_TXT,
"Call ID Restriction Not Activated By Default",
"Message Text for CLIR Status");
ADD_APPLICATION_STRING2(
STR_CLIR_STATUS_NACT_TXT,
"Call ID Restriction Not Provided",
"Message Text for CLIR Status");
ADD_APPLICATION_STRING2(STR_COLP_STATUS_TITLE, "COLP Status", "COLP Status Title");
ADD_APPLICATION_STRING2(STR_COLR_STATUS_TITLE, "COLR Status", "COLR Status Title");
ADD_APPLICATION_STRING2(STR_COLP_STATUS_ACT_TXT, "Connected Line ID Presentation Provided", "COLP Status Title");
ADD_APPLICATION_STRING2(STR_COLR_STATUS_ACT_TXT, "Connected Line ID Restriction Provided", "COLR Status Title");
ADD_APPLICATION_STRING2(
STR_COLP_STATUS_NACT_TXT,
"Connected Line ID Presentation Not Provided",
"COLP Status Title");
ADD_APPLICATION_STRING2(
STR_COLR_STATUS_NACT_TXT,
"Connected Line ID Restriction Not Provided",
"COLR Status Title");
ADD_APPLICATION_STRING2(STR_CNAP_STATUS_TITLE, "CNAP Status", "CNAP Status Title");
ADD_APPLICATION_STRING2(STR_CNAP_STATUS_ACT_TXT, "Calling Name Presentation Provided", "CNAP Status Title");
ADD_APPLICATION_STRING2(STR_CNAP_STATUS_NACT_TXT, "Calling Name Presentation Not Provided", "CNAP Status Title");
ADD_APPLICATION_STRING2(STR_CCBS_STATUS_TITLE, "CCBS Status", "CCBS Status Title");
ADD_APPLICATION_STRING2(STR_CCBS_STATUS_ACT_TXT, "CCBS Provided", "CCBS Status Title");
ADD_APPLICATION_STRING2(STR_CCBS_STATUS_NACT_TXT, "CCBS Not Provided", "CCBS Status Title");
ADD_APPLICATION_STRING2(STR_CLIP_SETUP_REQ_LSK_ERR, "Invalid Command", "CLIR/CLIP Status Error Message");
ADD_APPLICATION_IMAGE2(IMG_CLIP_SETUP_REQ_LSK_ERR, CUST_IMG_BASE_PATH "\\\\NoImage.bmp", "CLIR Status Title Icon");
}
/*****************************************************************************
* FUNCTION
* PopulateLanguageStrings
* DESCRIPTION
*
* PARAMETERS
* void
* RETURNS
* void
*****************************************************************************/
void PopulateLanguageStrings(void)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
ADD_APPLICATION_STRING2(STR_MENU_LANGUAGE, "Language", "Language Menu String");
ADD_APPLICATION_STRING2(STR_LANGUAGESCR_AUTO, "Auto Language", "English selected");
ADD_APPLICATION_STRING2(STR_LANGUAGESCR_AUTO_SEL, "Auto Language selected", "English selected");
ADD_APPLICATION_STRING2(STR_LANGUAGESCR_ENG, "English selected", "English selected");
ADD_APPLICATION_STRING2(STR_LANGUAGESCR_TRCH, "Traditional Chinese selected", "Traditional Chinese selected");
ADD_APPLICATION_STRING2(STR_LANGUAGESCR_SICH, "Simplified Chinese selected", "Simplified Chinese selected");
#if defined(__MMI_PREFER_INPUT_METHOD__) /* { */
ADD_APPLICATION_STRING2(STR_MENU_INPUT_METHOD, "Prefered Input Methods", "menu string for phone setup");
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_MULTITAP_U_ABC, "Multitap ABC", "Input methods list Option 1");
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_MULTITAP_L_ABC, "Multitap abc", "Input methods list Option 2");
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_ABC, "Smart ABC", "Input methods list Option 3");
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_ABC, "Smart abc", "Input methods list Option 4");
#if defined(__MMI_MULTITAP_HINDI__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_MULTITAP_HINDI, "Multitap Hindi", "Input methods Option Hindi");
#endif
#if defined(__MMI_MULTITAP_MARATHI__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_MULTITAP_MARATHI, "Multitap Marathi", "Input methods Option Marathi");
#endif
#if defined(__MMI_MULTITAP_HEBREW__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_MULTITAP_HEBREW, "Multitap Hebrew", "Input methods Option HEBREW");
#endif
#if defined (__MMI_MULTITAP_THAI__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_MULTITAP_THAI, "Multitap Thai", "Input methods Option Thai");
#endif
#if defined(__MMI_MULTITAP_SPANISH__)
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_U_SPANISH,
"Multitap ES",
"Input methods list Option Multitap SPANISH");
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_L_SPANISH,
"Multitap es",
"Input methods list Option Multitap spanish");
#endif /* defined(__MMI_MULTITAP_SPANISH__) */
#if defined(__MMI_MULTITAP_DANISH__)
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_U_DANISH,
"Multitap DA",
"Input methods list Option Multitap DANISH");
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_L_DANISH,
"Multitap da",
"Input methods list Option Multitap danish");
#endif /* defined(__MMI_MULTITAP_DANISH__) */
#if defined(__MMI_MULTITAP_POLISH__)
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_U_POLISH,
"Multitap PO",
"Input methods list Option Multitap POLISH");
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_L_POLISH,
"Multitap po",
"Input methods list Option Multitap polish");
#endif /* defined(__MMI_MULTITAP_POLISH__) */
#if defined(__MMI_T9_SPANISH__) || defined(__MMI_ZI_EU_SPANISH__) || defined(__MMI_ZI_SA_SPANISH__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_SPANISH, "Smart ES", "Input methods list Option Smart SPANISH");
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_SPANISH, "Smart es", "Input methods list Option Smart spanish");
#endif /* defined(__MMI_T9_SPANISH__) || defined(__MMI_ZI_EU_SPANISH__) || defined(__MMI_ZI_SA_SPANISH__) */
#if defined(__MMI_T9_DANISH__) || defined(__MMI_ZI_DANISH__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_DANISH, "Smart DA", "Input methods list Option Smart DANISH");
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_DANISH, "Smart da", "Input methods list Option Smart danish");
#endif /* defined(__MMI_T9_DANISH__) || defined(__MMI_ZI_DANISH__) */
#if defined(__MMI_T9_POLISH__) || defined(__MMI_ZI_POLISH__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_POLISH, "Smart PO", "Input methods list Option Smart POLISH");
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_POLISH, "Smart po", "Input methods list Option Smart polish");
#endif /* defined(__MMI_T9_POLISH__) || defined(__MMI_ZI_POLISH__) */
#if defined(__MMI_MULTITAP_FRENCH__)
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_U_FRENCH,
"Multitap FR",
"Input methods list Option Multitap FRENCH");
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_L_FRENCH,
"Multitap fr",
"Input methods list Option Multitap french");
#endif /* defined(__MMI_MULTITAP_FRENCH__) */
#if defined(__MMI_T9_FRENCH__) || defined(__MMI_ZI_CA_FRENCH__) || defined(__MMI_ZI_EU_FRENCH__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_FRENCH, "Smart FR", "Input methods list Option Smart FRENCH");
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_FRENCH, "Smart fr", "Input methods list Option Smart french");
#endif /* defined(__MMI_T9_FRENCH__) || defined(__MMI_ZI_CA_FRENCH__) || defined(__MMI_ZI_EU_FRENCH__) */
#if defined(__MMI_MULTITAP_GERMAN__)
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_U_GERMAN,
"Multitap DE",
"Input methods list Option Multitap GERMAN");
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_L_GERMAN,
"Multitap de",
"Input methods list Option Multitap german");
#endif /* defined(__MMI_MULTITAP_GERMAN__) */
#if defined(__MMI_T9_GERMAN__) || defined(__MMI_ZI_GERMAN__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_GERMAN, "Smart DE", "Input methods list Option Smart GERMAN");
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_GERMAN, "Smart de", "Input methods list Option Smart german");
#endif /* defined(__MMI_T9_GERMAN__) || defined(__MMI_ZI_GERMAN__) */
#if defined(__MMI_MULTITAP_ITALIAN__)
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_U_ITALIAN,
"Multitap IT",
"Input methods list Option Multitap ITALIAN");
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_L_ITALIAN,
"Multitap it",
"Input methods list Option Multitap italian");
#endif /* defined(__MMI_MULTITAP_ITALIAN__) */
#if defined(__MMI_T9_ITALIAN__) || defined(__MMI_ZI_ITALIAN__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_ITALIAN, "Smart IT", "Input methods list Option Smart ITALIAN");
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_ITALIAN, "Smart it", "Input methods list Option Smart italian");
#endif /* defined(__MMI_T9_ITALIAN__) || defined(__MMI_ZI_ITALIAN__) */
#if defined(__MMI_MULTITAP_RUSSIAN__)
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_U_RUSSIAN,
"Multitap RU",
"Input methods list Option Multitap RUSSIAN");
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_L_RUSSIAN,
"Multitap ru",
"Input methods list Option Multitap russian");
#endif /* defined(__MMI_MULTITAP_RUSSIAN__) */
#if defined(__MMI_MULTITAP_BULGARIAN__)
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_U_BULGARIAN,
"Multitap BG",
"Input methods list Option Multitap BULGARIAN");
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_L_BULGARIAN,
"Multitap bg",
"Input methods list Option Multitap bulgarian");
#endif /* defined(__MMI_MULTITAP_BULGARIAN__) */
#if defined(__MMI_MULTITAP_ARABIC__)
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_ARABIC,
"Multitap Arabic",
"Input methods list Option Multitap AR");
#endif /* defined(__MMI_MULTITAP_ARABIC__) */
//PMT START PERSIAN
#if defined(__MMI_MULTITAP_PERSIAN__)
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_MULTITAP_PERSIAN,
"Multitap Persian",
"Input methods list Option Multitap FA");
#endif
//PMT END PERSIAN
#if defined ( __MMI_T9_RUSSIAN__) || defined(__MMI_ZI_RUSSIAN__) || defined(__MMI_ZI_RECOMMENDED_SIZE_RUSSIAN__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_RUSSIAN, "Smart RU", "Input methods list Option Smart RUSSIAN");
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_RUSSIAN, "Smart ru", "Input methods list Option Smart russian");
#endif /* defined ( __MMI_T9_RUSSIAN__) || defined(__MMI_ZI_RUSSIAN__) || defined(__MMI_ZI_RECOMMENDED_SIZE_RUSSIAN__) */
#if defined ( __MMI_T9_BULGARIAN__) || defined(__MMI_ZI_BULGARIAN__)
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_SMART_U_BULGARIAN,
"Smart BG",
"Input methods list Option Smart BULGARIAN");
ADD_APPLICATION_STRING2(
STR_INPUT_METHOD_SMART_L_BULGARIAN,
"Smart bg",
"Input methods list Option Smart bulgarian");
#endif /* defined ( __MMI_T9_BULGARIAN__) || defined(__MMI_ZI_BULGARIAN__) */
#if defined(__MMI_ZI_THAI__) || defined(__MMI_T9_THAI__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_THAI, "Smart Thai", "Input methods list Option Smart Thai");
#endif
#if defined(__MMI_ZI_HEBREW__) || defined(__MMI_T9_HEBREW__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_HEBREW, "Smart Hebrew", "Input methods list Option Smart Hebrew");
#endif
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_ARABIC, "Smart Arabic", "Input methods list Option Smart Arabic");
//PMT START PERSIAN
#ifdef __MMI_ZI_PERSIAN__
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_PERSIAN, "Smart Persian", "Input methods list Option Smart Persian");
#endif
//PMT END PERSIAN
#if defined(__MMI_ZI_HINDI__) || defined(__MMI_T9_HINDI__)
ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_HINDI, "Smart Hindi", "Input methods list Option Smart Hindi");
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -