📄 res_mainmenu.c
字号:
ADD_APPLICATION_MENUITEM((MAIN_MENU_EXTRA_MENUID,MAIN_MENU_ENTERTAINMENT_MENU_ID,EXTRA_ENUM_TOTAL,
#if defined (__MMI_CALCULATOR__)
EXTRA_CALCULATOR_MENU,
#endif
#if defined (__MMI_UNIT_CONVERTER__) || defined (__MMI_EXTENDED_UNIT_CONVERTER__)
EXTRA_UNITCONVERTOR_MENU,
#endif
#if defined (__MMI_CURRENCY_CONVERTER__) || defined (__MMI_EXTENDED_CURRENCY_CONVERTER__)
EXTRA_CURRENCYCONVERTOR_MENU,
#endif
#if defined(__MMI_BMI__) || defined(__MMI_MENSTRUAL__) || defined(__MMI_CALORIE__)
EXTRA_HEALTH_MENU,
#endif
#if defined(__MMI_APHORISM__)
/* under construction !*/
#endif
#if defined(__MMI_DICTIONARY__)
EXTRA_DICTIONARY_MENU,
#endif
#if defined(__MMI_EBOOK_READER__)
MAIN_MENU_EBOOK_MENUID,
#endif
#if defined(__MMI_IRDA_SUPPORT__)
MENU_CONN_IRDA_MAIN,
#endif
#if defined(__MMI_BT_HP_SUPPORT__)
MENU_CONN_BT_HP_MAIN,
#endif
#if defined(__MMI_BT_SUPPORT__)
MENU_CONN_BT_MAIN,
#endif
SHOW,MOVEABLEACROSSPARENT|INSERTABLE,DISP_LIST,
MAIN_MENU_EXTRA_TEXT,MAIN_MENU_EXTRA_ICON));
/* Message Club */
#ifdef __MMI_MESSAGES_CLUB__
ADD_APPLICATION_MENUITEM((MAIN_MENU_MSGCLUB_MENUID,MAIN_MENU_ENTERTAINMENT_MENU_ID,0,SHOW,SHORTCUTABLE,1,
STR_MSG_CLUB,MAIN_MENU_SHORTCUTS_ICON));
#endif
/* settings */
ADD_APPLICATION_MENUITEM((MAIN_MENU_SETTINGS_MENUID,MAIN_MENU_SYSTEM_MENU_ID,
#ifdef __MMI_SOUND_EFFECT__
1 +
#endif
#if defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__)
1 +
#endif
5,
#if defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__)
MENU_SETTING_CALIBRATION,
#endif
MENU9102_INITIAL_SETUP,
MENU8237_SCR8093_MNGCALL_MENU_MAIN,
MENU9185_NETWORK_SETUP,
MENU9101_SECURITY,
MENU_SETTING_RESTORE,
#ifdef __MMI_SOUND_EFFECT__
MENU_SETTING_SOUND_EFFECT,
#endif
0,MOVEABLEACROSSPARENT|INSERTABLE,1,MAIN_MENU_SETTINGS_TEXT,
MAIN_MENU_SETTINGS_ICON));
/* diamond, 2005/12/23 Phone setup in option menu */
ADD_APPLICATION_MENUITEM((MAIN_MENU_SETTINGS_NO_SIM_MENUID,MENU_SIM_OPTION_ID,
#ifdef __MMI_SOUND_EFFECT__
1 +
#endif
#if defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__)
1 +
#endif
3,
#if defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__)
MENU_SETTING_CALIBRATION,
#endif
MENU9102_INITIAL_SETUP,
MENU9101_SECURITY,
MENU_SETTING_RESTORE,
#ifdef __MMI_SOUND_EFFECT__
MENU_SETTING_SOUND_EFFECT,
#endif
0,MOVEABLEWITHINPARENT|INSERTABLE,1,MAIN_MENU_SETTINGS_TEXT,
MAIN_MENU_SETTINGS_ICON));
/* end, diamond */
/* profiles */ /* defined in application */
/* shortcuts */
#ifndef __DISABLE_SHORTCUTS_MENU__
ADD_APPLICATION_MENUITEM((EXTRA_SHORTCUTS_MENUID,MAIN_MENU_SYSTEM_MENU_ID,0,SHOW,NONMOVEABLE,1,
MAIN_MENU_SHORTCUTS_TEXT,MAIN_MENU_SHORTCUTS_ICON));
#endif
/* file manager */
ADD_APPLICATION_MENUITEM((MAIN_MENU_FILE_MNGR_MENUID,MAIN_MENU_SYSTEM_MENU_ID,0,
SHOW,MOVEABLEACROSSPARENT|INSERTABLE,1,MAIN_MENU_FILE_MNGR_TEXT
,MAIN_MENU_FILEMNGR_ICON));
/* Images */
ADD_APPLICATION_IMAGE2( IMG_MAIN_MENU_BG , CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_BG.gif" , "Icon used for mainmenu background" );
ADD_APPLICATION_IMAGE2( MAIN_MENU_AVZONE_ICON , CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_ITEM.gif", "Icon used for avzone in mainmenu" );
ADD_APPLICATION_IMAGE2( MAIN_MENU_PIM_ICON , CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_ITEM.gif" , "Icon used for pim in mainmenu" );
ADD_APPLICATION_IMAGE2( MAIN_MENU_ENTERTAINMENT_ICON , CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_ITEM.gif" , "Icon used for entertainment in mainmenu" );
ADD_APPLICATION_IMAGE2( MAIN_MENU_SYSTEM_ICON , CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_ITEM.gif" , "Icon used for system in mainmenu" );
ADD_APPLICATION_IMAGE2( MAIN_MENU_AVZONE_ICON_SELECTED, CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_AV.gif", "Icon used for avzone in mainmenu" );
ADD_APPLICATION_IMAGE2( MAIN_MENU_PIM_ICON_SELECTED , CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_PI.gif" , "Icon used for pim in mainmenu" );
ADD_APPLICATION_IMAGE2( MAIN_MENU_ENTERTAINMENT_ICON_SELECTED , CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_EN.gif" , "Icon used for entertainment in mainmenu" );
ADD_APPLICATION_IMAGE2( MAIN_MENU_SYSTEM_ICON_SELECTED , CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_SY.gif" , "Icon used for system in mainmenu" );
ADD_APPLICATION_IMAGE(MAIN_MENU_PHONEBOOK_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_PB.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_MESSAGES_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_MG.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_CALL_HISTORY_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_CA.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_SETTINGS_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_ST.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_MULTIMEDIA_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_MM.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_FILEMNGR_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_FM.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_FUNANDGAMES_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_FG.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_PROFILES_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_PR.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_ORGANIZER_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_OR.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_SERVICES_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_SV.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_EXTRA_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_EX.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_SHORTCUTS_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_SC.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_CAMERA_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_CM.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_VDOREC_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_VR.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_VDOPLY_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_VP.gif");
ADD_APPLICATION_IMAGE(MAIN_MENU_AUDPLY_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\MainMenu\\\\BI_DEGREE\\\\MM_AP.gif");
/* No SIM Option Menu */
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_PHONEBOOK_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_PB.PBM");
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_MESSAGES_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_MG.PBM");
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_FUNANDGAMES_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_FG.PBM");
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_ORGANIZER_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\Titlebar\\\\TB_OR.PBM");
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_SETTINGS_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_ST.PBM");
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_PROFILES_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\tb_pr.PBM");
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_SHORTCUTS_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_SC.PBM");
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_SERVICES_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_SV.PBM");
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_CALL_HISTORY_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PBM");
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_MULTIMEDIA_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_MM.PBM");
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_FILE_MNGR_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_FM.PBM");
#if defined(__MMI_VERSION_2__)
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_EXTRA_APP_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_EX.PBM");
#endif
ADD_APPLICATION_IMAGE(IMG_ID_FNG_FMGR_SUB_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\FileManager\\\\SB_FM.pbm");
/* Strings */
ADD_APPLICATION_STRING2(MAIN_MENU_AVZONE_TEXT,"AV Zone","String for AV zone in mainmenu");
ADD_APPLICATION_STRING2(MAIN_MENU_PIM_TEXT,"PIM","String for PIM in mainmenu");
ADD_APPLICATION_STRING2(MAIN_MENU_ENTERTAINMENT_TEXT,"Entertainment","String for Entertainment in mainmenu");
ADD_APPLICATION_STRING2(MAIN_MENU_SYSTEM_TEXT,"System","String for System in mainmenu");
ADD_APPLICATION_STRING2(MAIN_MENU_CAMERA_TEXT,"Camera","String for Camera in mainmenu");
ADD_APPLICATION_STRING2(MAIN_MENU_VDOREC_TEXT,"Video Recorder","String for Video Recorder in mainmenu");
ADD_APPLICATION_STRING2(MAIN_MENU_VDOPLY_TEXT,"Video Player","String for Video Player in mainmenu");
ADD_APPLICATION_STRING2(MAIN_MENU_AUDPLY_TEXT,"Audio Player","String for Audio Player in mainmenu");
/* string definitions */
ADD_APPLICATION_STRING(MAIN_MENU_MENU_TEXT,"Menu");
ADD_APPLICATION_STRING(MAIN_MENU_TITLE_TEXT,"Main Menu");
ADD_APPLICATION_STRING(MAIN_MENU_PHONEBOOK_TEXT,"PhoneBook");
ADD_APPLICATION_STRING(MAIN_MENU_MESSAGES_TEXT,"Messages");
ADD_APPLICATION_STRING(MAIN_MENU_FUNANDGAMES_TEXT,"Fun & Games");
ADD_APPLICATION_STRING(MAIN_MENU_ORGANIZER_TEXT,"Organizer");
ADD_APPLICATION_STRING(MAIN_MENU_PROFILES_TEXT,"User Profiles");
ADD_APPLICATION_STRING(MAIN_MENU_SETTINGS_TEXT,"Settings");
ADD_APPLICATION_STRING(MAIN_MENU_SHORTCUTS_TEXT,"Shortcuts");
ADD_APPLICATION_STRING(MAIN_MENU_SERVICES_TEXT,"Services");
ADD_APPLICATION_STRING(MAIN_MENU_CALL_HISTORY_TEXT,"Call History");
ADD_APPLICATION_STRING2(MAIN_MENU_FILE_MNGR_TEXT,"File Manager","File Manager menu title");
ADD_APPLICATION_STRING2(MAIN_MENU_MMEDIA_TEXT,"Multimedia","Multimedia menu title");
ADD_APPLICATION_STRING2(MAIN_MENU_EXTRA_TEXT,"Extra","Extra menu title");
/* images */
ADD_APPLICATION_IMAGE(MAIN_MENU_TITLE_ICON, CUST_IMG_BASE_PATH"\\\\NoImage.bmp");
ADD_APPLICATION_IMAGE(MAIN_MENU_AVZONE_TITLE,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\Funandgame\\\\SB_AVZone.pbm");
}
#else/* __MMI_BI_DEGREE_MAIN_MENU_STYLE__ */
#if defined(__MMI_VERSION_2__) /* Max 0224 */
void PopulateMainMenuRes(void)
{
/* main menu */
#ifdef __MMI_MAINMENU_STYLE_CHANGE_EN__
ADD_APPLICATION_MENUITEM((IDLE_SCREEN_MENU_ID,0,12,
MAIN_MENU_PHONEBOOK_MENUID,
MAIN_MENU_MESSAGES_MENUID,
MAIN_MENU_CALL_HISTORY,
MAIN_MENU_SETTINGS_MENUID,
MAIN_MENU_MULTIMEDIA_MENUID,
MAIN_MENU_FILE_MNGR_MENUID,
MAIN_MENU_FUNANDGAMES_MENUID,
MAIN_MENU_PROFILES_MENUID,
MAIN_MENU_ORGANIZER_MENUID,
MAIN_MENU_SERVICES_MENUID,
MAIN_MENU_EXTRA_MENUID,
#ifdef __MMI_MESSAGES_CLUB__
MAIN_MENU_MSGCLUB_MENUID,
#else
EXTRA_SHORTCUTS_MENUID,
#endif
0,INSERTABLE,
MATRIX_MENU /* CHANGABLE MENU STYLE -- DO NOT CHANGE MENU TYPE HERE!!! */,
MAIN_MENU_MENU_TEXT,MAIN_MENU_PHONEBOOK_ICON));
#else /* !__MMI_MAINMENU_STYLE_CHANGE_EN__ */
ADD_APPLICATION_MENUITEM((IDLE_SCREEN_MENU_ID,0,12,
MAIN_MENU_PHONEBOOK_MENUID,
MAIN_MENU_MESSAGES_MENUID,
MAIN_MENU_CALL_HISTORY,
MAIN_MENU_SETTINGS_MENUID,
MAIN_MENU_MULTIMEDIA_MENUID,
MAIN_MENU_FILE_MNGR_MENUID,
MAIN_MENU_FUNANDGAMES_MENUID,
MAIN_MENU_PROFILES_MENUID,
MAIN_MENU_ORGANIZER_MENUID,
MAIN_MENU_SERVICES_MENUID,
MAIN_MENU_EXTRA_MENUID,
#ifdef __MMI_MESSAGES_CLUB__
MAIN_MENU_MSGCLUB_MENUID,
#else
EXTRA_SHORTCUTS_MENUID,
#endif
0,INSERTABLE,TYPE(__MMI_MAINMENU_TYPE__),MAIN_MENU_MENU_TEXT,MAIN_MENU_PHONEBOOK_ICON));
#endif /* __MMI_MAINMENU_STYLE_CHANGE_EN__ */
/* phonebook */
ADD_APPLICATION_MENUITEM((MAIN_MENU_PHONEBOOK_MENUID,IDLE_SCREEN_MENU_ID,MMI_PHB_MAIN_ENUM_TOTAL,
#if defined(__MMI_PHB_QUICK_SEARCH__)
MENU_ID_PHB_QUICK_SEARCH,
#endif
MITEM101_PBOOK_SEARCH_ENTRY,
MITEM102_PBOOK_NEW_ENTRY,
MITEM104_PBOOK_COPY_ALL,
MITEM103_PBOOK_DELETE_ALL,
MITEM109_PBOOK_CALLER_GROUPS,
MENU_ID_PHB_EXTRA_NUMBER,
MITEM110_PBOOK_SETTINGS,
#if defined(__MMI_PHB_CALLER_RES_SETTING__)
MENU_ID_PHB_CALLER_PIC,
MENU_ID_PHB_CALLER_RING,
#if defined(__MMI_INCOMING_CALL_VIDEO__)
MENU_ID_PHB_CALLER_VIDEO,
#endif
#endif
SHOW, MOVEABLEWITHINPARENT|INSERTABLE, DISP_LIST, MAIN_MENU_PHONEBOOK_TEXT,MAIN_MENU_PHONEBOOK_ICON));
/* phonebook for No SIM inserted mode- MTK 2005-09-03 Jo */
ADD_APPLICATION_MENUITEM((MAIN_MENU_PHONEBOOK_NO_SIM_MENUID,MENU_SIM_OPTION_ID, MMI_PHB_MAIN_NO_SIM_ENUM_TOTAL,
#if defined(__MMI_PHB_QUICK_SEARCH__)
MENU_ID_PHB_QUICK_SEARCH,
#endif
MITEM101_PBOOK_SEARCH_ENTRY,
MITEM102_PBOOK_NEW_ENTRY,
MITEM103_PBOOK_DELETE_ALL,
MITEM109_PBOOK_CALLER_GROUPS,
MITEM110_PBOOK_SETTINGS_NO_SIM,
#if defined(__MMI_PHB_CALLER_RES_SETTING__)
MENU_ID_PHB_CALLER_PIC,
MENU_ID_PHB_CALLER_RING,
#if defined(__MMI_INCOMING_CALL_VIDEO__)
MENU_ID_PHB_CALLER_VIDEO,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -