⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 res_setting.c

📁 MTK6226修改平台UI的文件介绍
💻 C
📖 第 1 页 / 共 5 页
字号:


/*****************************************************************************
 * 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 + -