📄 res_mainmenu.c
字号:
typedef enum
{
#if defined(__MMI_CALENDAR__)
ORG_ENUM_CALRNDAR,
#endif
#if defined(__MMI_TODOLIST__)
ORG_ENUM_TODOLIST,
#endif
ORG_ENUM_ALARM,
#if defined (__MMI_CALCULATOR__)
ORG_ENUM_CALCULATOR,
#endif
#if defined (__MMI_UNIT_CONVERTER__) || defined (__MMI_EXTENDED_UNIT_CONVERTER__)
ORG_ENUM_UNIT_CONVERTER,
#endif
#if defined (__MMI_CURRENCY_CONVERTER__) || defined (__MMI_EXTENDED_CURRENCY_CONVERTER__)
ORG_ENUM_CURRENCY_CONVERTER,
#endif
#if defined (__MMI_WORLD_CLOCK__) && !defined(__MMI_WORLD_CLOCK_TO_PHONESETUP__)
ORG_ENUM_WORLDCLOCK,
#endif
#if defined(__MMI_BMI__) || defined(__MMI_MENSTRUAL__) || defined(__MMI_CALORIE__)
ORG_ENUM_HEALTH,
#endif
#if defined(__MMI_APHORISM__)
/* under construction !*/
#endif
#ifdef __MMI_MESSAGES_CLUB__
ORG_ENUM_SERVICE,
#endif
#if defined (__MMI_EBOOK_READER__)
EXTRA_ENUM_EBOOK,
#endif
ORG_ENUM_TOTAL
} OrganizerMenu;
#endif
#if defined (__MMI_BI_DEGREE_MAIN_MENU_STYLE__)
//FOR TWO DIMENTION MAIN MENU STYLE
//zx add begin 20070227
#ifdef __MALATA_STANDARD_4X4_MEMU__
void PopulateMainMenuRes(void)
{
/* First Level Main Menu */
ADD_APPLICATION_MENUITEM((IDLE_SCREEN_MENU_ID,0,4,
MAIN_MENU_SYSTEM_MENU_ID, /*系统功能*/
MAIN_MENU_APPLICATION_MENU_ID, /*应用功能*/
MAIN_MENU_ENTERTAINMENT_MENU_ID, /*休闲娱乐*/
MAIN_MENU_PIM_MENU_ID, /*我的助理*/
0,INSERTABLE,
LIST_MATRIX_MENU,
MAIN_MENU_MENU_TEXT,MAIN_MENU_PHONEBOOK_ICON));
/* Main menu---System 系统功能*/
ADD_APPLICATION_MENUITEM((MAIN_MENU_SYSTEM_MENU_ID,IDLE_SCREEN_MENU_ID,4,
MAIN_MENU_MESSAGES_MENUID,
MAIN_MENU_PHONEBOOK_MENUID,
MAIN_MENU_CALL_HISTORY,
MAIN_MENU_SETTINGS_MENUID,
SHOW,MOVEABLEWITHINPARENT|INSERTABLE,DISP_LIST,MAIN_MENU_SYSTEM_TEXT,MAIN_MENU_SYSTEM_ICON));
/* Main menu---Application 应用功能*/
ADD_APPLICATION_MENUITEM((MAIN_MENU_APPLICATION_MENU_ID,IDLE_SCREEN_MENU_ID,4,
//zx add beign 20070710
#ifdef __JAVA_FUNCTION__
MENU_JAVA_MALATA,
#endif
//zx add end
MAIN_MENU_FILE_MNGR_MENUID,
//MAIN_MENU_ASSISTANT_MENUID, /*行动秘书*/
MAIN_MENU_ORGANIZER_MENUID,
EXTRA_SHORTCUTS_MENUID,
SHOW,MOVEABLEWITHINPARENT|INSERTABLE,DISP_LIST,MAIN_MENU_APPLICATION_TEXT,MAIN_MENU_AVZONE_ICON)); //zx remark icon not change
/* Main menu----Entertainment 休闲娱乐*/
ADD_APPLICATION_MENUITEM((MAIN_MENU_ENTERTAINMENT_MENU_ID,IDLE_SCREEN_MENU_ID,
#ifdef PLX_APP_SUPPORT // zrx modify 20070327
4,
#else
3,
#endif
MAIN_MENU_FUNANDGAMES_MENUID,
MAIN_MENU_MULTIMEDIA_MENUID,
#ifdef PLX_APP_SUPPORT // zrx add 20070327
MENU_ID_PLX_DSM,
#endif
MAIN_MENU_SERVICES_MENUID, /*万利达乐园*/
SHOW,MOVEABLEWITHINPARENT|INSERTABLE,DISP_LIST,MAIN_MENU_ENTERTAINMENT_TEXT,MAIN_MENU_ENTERTAINMENT_ICON));
/*Main menu---- PIM 我的助理*/
ADD_APPLICATION_MENUITEM((MAIN_MENU_PIM_MENU_ID,IDLE_SCREEN_MENU_ID,4,
MENU_ID_DZD, //zx add 20070328
MENU_ID_SHOUJIGOU,
MAIN_MENU_CONNECTION_MENUID,
MAIN_MENU_MALATA_SERVICE, // add by luo ren 2007/06/01
SHOW,MOVEABLEWITHINPARENT|INSERTABLE,DISP_LIST,MAIN_MENU_PIM_TEXT,MAIN_MENU_PIM_ICON));
/* malata service*/
//begin add by luo ren 2007/06/01
ADD_APPLICATION_MENUITEM((MAIN_MENU_MALATA_SERVICE,MAIN_MENU_PIM_MENU_ID,2,
MENU_MALATA_SERVICE_ONLINE,
MENU_MALATA_SERVICE_WEB,
SHOW,MOVEABLEWITHINPARENT|INSERTABLE,DISP_LIST,MAIN_MENU_MALATA_SERVICE_TEXT,MAIN_MENU_MALATA_SERVICE_ICON));
ADD_APPLICATION_MENUITEM((MENU_MALATA_SERVICE_ONLINE,MAIN_MENU_MALATA_SERVICE,0,
SHOW,MOVEABLEWITHINPARENT|INSERTABLE,DISP_LIST,MAIN_MENU_MALATA_SERVICE_ONLINE,0));
ADD_APPLICATION_MENUITEM((MENU_MALATA_SERVICE_WEB,MAIN_MENU_MALATA_SERVICE,0,
SHOW,MOVEABLEWITHINPARENT|INSERTABLE,DISP_LIST,MAIN_MENU_MALATA_SERVICE_WEB,0));
// end add by luo ren 2007/06/01
/*Connection*/
ADD_APPLICATION_MENUITEM((MAIN_MENU_CONNECTION_MENUID,MAIN_MENU_PIM_MENU_ID,COMU_ENUM_TOTAL,
#if defined(__MMI_FM_RADIO_SCHEDULE_REC__)
MENU_ID_FMSR_MAIN,
#endif
#if defined(__MMI_FM_RADIO__)
MENU_ID_FMRDO_MAIN,
#endif
#if defined(__MMI_BT_SUPPORT__)
MENU_CONN_BT_MAIN,
#endif
#if defined(__MMI_EMAIL__)
MENU_ID_EMAIL_MAIN,
#endif
SHOW, MOVEABLEACROSSPARENT|INSERTABLE, DISP_LIST, MAIN_MENU_CONNECT_TEXT,MAIN_MENU_CONNECT_ICON));//zx remark notice
/* messages */ /* original defined in application, zx remove it to here*/
//zx modify begin 20070604
//ADD_APPLICATION_MENUITEM((MAIN_MENU_MESSAGES_MENUID,MAIN_MENU_PIM_MENU_ID, MMI_MSG_MENU_TOTAL,
ADD_APPLICATION_MENUITEM((MAIN_MENU_MESSAGES_MENUID,MAIN_MENU_SYSTEM_MENU_ID, MMI_MSG_MENU_TOTAL,
//zx modify end
MESSAGES_MENU_SMS_MENUID,
#if defined(MMS_SUPPORT)
MESSAGES_MENU_MMS_MENUID,
#endif
MESSAGES_MENU_VMAIL_MENUID,
MESSAGES_MENU_CB_MENUID,
SHOW, MOVEABLEWITHINPARENT|INSERTABLE, DISP_LIST,MAIN_MENU_MESSAGES_TEXT, MAIN_MENU_MESSAGES_ICON));
/* Message -> SMS menu */
ADD_APPLICATION_MENUITEM((MESSAGES_MENU_SMS_MENUID,MAIN_MENU_MESSAGES_MENUID,NUM_MESSAGES_MAIN_MENU,
MESSAGES_MENU_INBOX_MENUID,
MESSAGES_MENU_OUTBOX_MENUID,
#ifdef __MMI_MESSAGES_DRAFT_BOX__
MESSAGES_MENU_DRAFTBOX_MENUID,
#endif
MESSAGES_MENU_WMESSAGE_MENU_ID,
#if defined(__MMI_MESSAGES_DELETE_ALL_MENU__)
MESSAGES_MENU_DELETE_MENUID,
#endif
#if defined(__MMI_MESSAGES_TEMPLATE__)
MESSAGES_MENU_TEMPLATES_MENUID,
#endif
#if defined(__MMI_MYPICTURE__)
//MENU_ID_NSM_MY_TONE, // My Tone reomve : 25-11-2004
MENU_ID_MY_PICTURE, /*FOR NSM: New option in Message Menu*/
#endif
MESSAGES_MENU_MSG_SETTINGS_MENUID,
SHOW, MOVEABLEWITHINPARENT|INSERTABLE, DISP_LIST,
STR_SMS_MENUENTRY, IMG_MESSAGE_SMS_MENUENTRY));
/* Phonebook */
ADD_APPLICATION_MENUITEM((MAIN_MENU_PHONEBOOK_MENUID,MAIN_MENU_SYSTEM_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
//tangjie add begin 20061115
#ifdef __MMI_PHB_VCARD_MASS_OPERATION__
MENU_ID_PHB_EXPORT,
MENU_ID_PHB_INPORT,
#endif
//tangjie add end 20061115
SHOW, MOVEABLEACROSSPARENT|INSERTABLE, DISP_LIST, MAIN_MENU_PHONEBOOK_TEXT,MAIN_MENU_PHONEBOOK_ICON));/*Manish*/
/* 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,
#endif
#endif
//zx add begin 20070604
#ifdef __MMI_PHB_VCARD_MASS_OPERATION__
MENU_ID_PHB_EXPORT,
MENU_ID_PHB_INPORT,
#endif
//zx add end
SHOW, MOVEABLEACROSSPARENT|INSERTABLE, DISP_LIST, MAIN_MENU_PHONEBOOK_TEXT,MAIN_MENU_PHONEBOOK_ICON));
/* call history */
ADD_APPLICATION_MENUITEM((MAIN_MENU_CALL_HISTORY,MAIN_MENU_SYSTEM_MENU_ID,
7
#ifdef __MMI_GPRS_FEATURES__
+1
#endif
,
MENU8103_MISSED_CALLS,
MENU8102_DIALED_CALLS,
MENU8101_RECEIVED_CALLS,
MENU8113_CALLHISTORY_RESETCALL,
MENU_CALL_TIME_SETUP,
MENU_CALL_HISTORY_CALLCOST,
MENU_CALL_HISTORY_SMSCOUNTER,
#ifdef __MMI_GPRS_FEATURES__
MENU_CALL_HISTORY_GPRSCOUNTER,
#endif
SHOW,MOVEABLEWITHINPARENT|INSERTABLE,1,MAIN_MENU_CALL_HISTORY_TEXT, MAIN_MENU_CALL_HISTORY_ICON));
/* 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
6,
MAIN_MENU_PROFILES_MENUID,
#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
#ifdef __MMI_WLAN_FEATURES__
1 +
#endif
4,
MAIN_MENU_PROFILES_MENUID,
#if defined(__MMI_TOUCH_SCREEN__) || defined(__MMI_HANDWRITING_PAD__)
MENU_SETTING_CALIBRATION,
#endif
MENU9102_INITIAL_SETUP,
#ifdef __MMI_WLAN_FEATURES__
MENU9185_NETWORK_SETUP,
#endif
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));
/* oganizer */
ADD_APPLICATION_MENUITEM((MAIN_MENU_ORGANIZER_MENUID,MAIN_MENU_APPLICATION_MENU_ID,
//zx modify 20070710
#ifdef __JAVA_FUNCTION__
ORG_ENUM_TOTAL+EXTRA_ENUM_TOTAL,
#else
ORG_ENUM_TOTAL,
#endif
//zx modify end
#if defined (__MMI_CALCULATOR__)
EXTRA_CALCULATOR_MENU,
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -