示例#1
0
void PopulateChgrPwrOnScrRes()
{
	//on reference phone ADD_APPLICATION_STRING(STR_CHARGER_POWER_ON,"Battery Charging");
	//on reference phone ADD_APPLICATION_STRING(STR_CHARGER_CHARGING_COMPLETE,"Charging Complete");

	ADD_APPLICATION_IMAGE2(IMG_CHARGER_POWER_ON,CUST_IMG_PATH"\\\\MainLCD\\\\UIELEMENT\\\\charger\\\\CHARGING.gif","	Image Associated with Power On by Charger Screen");
	ADD_APPLICATION_IMAGE2(IMG_BATTERY_FULL_CHARGED,CUST_IMG_PATH"\\\\MainLCD\\\\UIELEMENT\\\\charger\\\\CHARGF.bmp","	Image Associated with Charger Fully charged");

//MTK Leo end

	//ADD_APPLICATION_STRING2(STR_CHARGER_POWER_ON,"Charging","Message for Power On by Charger Screen");
	//ADD_APPLICATION_STRING2(STR_BATTERY_FULL_CHARGED,"Charge Complete","String Associated with Battery Fully Charged Screen.");
	ADD_APPLICATION_STRING2(STR_OVER_VOLTAGE_BATTERY,"Warning!Over Battery Voltage!!","String Associated with Over Voltage Screen");
	ADD_APPLICATION_STRING2(STR_OVER_TEMP_BATTERY,"Warning! Over Battery Temperature!!","String Associated with Over Temperature Screen");
	ADD_APPLICATION_STRING2(STR_LOW_BATTERY,"Battery Low","String Associated with Low battery Screen");
	ADD_APPLICATION_STRING2(STR_INVALID_BATTERY,"Warning! Invalid Battery!","String Associated with Invalid battery Screen");
	ADD_APPLICATION_STRING2(STR_OVER_CURRENT_BATTERY,"Warning! Over Charge Current!","String Associated with Over Charger current Screen"); //MTK Add, Robin 0924
	ADD_APPLICATION_STRING2(STR_CHARGER_CONNECTED,"Charger Connected!","String Displyed when Charger Connected.");
	ADD_APPLICATION_STRING2(STR_CHARGER_REMOVED,"Charger Removed!","String Displyed when Charger Removed.");
      
	ADD_APPLICATION_STRING2(STR_USB_CHARGER_CONNECTED,"USB Connected!","String Displyed when Charger Connected.");
	ADD_APPLICATION_STRING2(STR_USB_CHARGER_REMOVED,"USB Removed!","String Displyed when Charger Removed.");
      
	ADD_APPLICATION_STRING2(STR_CHARGING_TIMEOUT,"Warning! Charging Fail!","String Displyed when Charging Timeout.");
	ADD_APPLICATION_STRING2(STR_INVALID_CHARGER,"Warning! Invaild Charger!","String Displyed when Invalid Charger.");
	ADD_APPLICATION_STRING2(STR_LOW_TEMP_BATTERY,"Warning! Low Battery Temperature!","String Displyed when Low Temperature.");
	ADD_APPLICATION_STRING2(STR_LOW_BATTERY_SHUTDOWN,"Low Battery Shutdown!","String Displyed when Low battery shutdown.");
	//ADD_APPLICATION_STRING2(STR_LOW_CURRENT_BATTERY,"Warning! Low Charge Current!","String Displyed when charge current is low.");	
	ADD_APPLICATION_STRING2(STR_CHARGE_BAD_CONTACT,"Warning! Bad Contact -Charger!","String Displyed when charger bad contact.");	
	ADD_APPLICATION_STRING2(STR_BATTERY_BAD_CONTACT,"Warning! Bad Contact -Battery!","String Displyed when battery bad contact.");
	//MTK add Robin 1025 for Low battery MT prohibit
        ADD_APPLICATION_STRING2(STR_LOW_BATTERY_MT_PROHIBIT,"Battery Low! Not able to dial!","String Displyed when battery low, not able to MT.");	
        //MTK end

#ifdef __MMI_SUBLCD__
	//ADD_APPLICATION_STRING2(STR_SUBLCD_ABNORMAL_BATTERY,"Warning! Abnormal Battery Status","#NO_TRANS# String Associated with Abnormal Battery Status on Sub LCD");
	ADD_APPLICATION_IMAGE2(IMG_SUBLCD_CHARGER_POWER_ON,CUST_IMG_PATH"\\\\SUBLCD\\\\Active\\\\SB_char.gif","	Image Associated with SubLCD for Power On Charger Animation Screen.");
	ADD_APPLICATION_IMAGE2(IMG_SUBLCD_CHARGING_COMPLETE,CUST_IMG_PATH"\\\\SUBLCD\\\\Active\\\\SB_charok.bmp","	SubLCD Image Associated with Charging Complete.");
	ADD_APPLICATION_IMAGE2(IMG_SUBLCD_ABNORMAL_BATTERY,CUST_IMG_PATH"\\\\SUBLCD\\\\Active\\\\SB_charwg.bmp","	SubLCD Image Associated with abnormal battery Screen.");
#endif

}
示例#2
0
文件: Res_Calls.c 项目: 12019/mtktest
/**************************************************************

	FUNCTION NAME		: AddSMSCounterApplicationRes(void)

  	PURPOSE				: 

	INPUT PARAMETERS	: nil

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

	REMARKS				: 

**************************************************************/
void AddGPRSCounterApplicationRes( void )
{
	ADD_APPLICATION_STRING2( STR_GPRS_CAPTION, "GPRS Counter",  "GPRS COUNTER SCR CAPTION" );
	ADD_APPLICATION_STRING2( STR_GPRS_LAST_SENT, "Last Sent",  "GPRS COUNTER LAST SENT" );
	ADD_APPLICATION_STRING2( STR_GPRS_LAST_RECEIVED, "Last Received",  "GPRS COUNTER LAST RECEIVED" );
	ADD_APPLICATION_STRING2( STR_GPRS_ALL_SENT, "All Sent",  "GPRS COUNTER ALL SENT" );
	ADD_APPLICATION_STRING2( STR_GPRS_ALL_RECEIVED, "All Received",  "GPRS COUNTER ALL RECEIVED" );
	ADD_APPLICATION_STRING2( STR_GPRS_RESET_COUNTER, "Reset Counter",  "GPRS COUNTER RESET COUNTER" );

	ADD_APPLICATION_MENUITEM( ( MENU_CALL_HISTORY_GPRSCOUNTER,
	                            MAIN_MENU_CALL_HISTORY, 5,
										 MENU_CALL_HISTORY_GPRS_LASTSENT,
										 MENU_CALL_HISTORY_GPRS_LASTRECEIVED,
										 MENU_CALL_HISTORY_GPRS_ALLSENT,
										 MENU_CALL_HISTORY_GPRS_ALLRECEIVED,
										 MENU_CALL_HISTORY_GPRS_RESETCOUNTER,
										 SHOW, MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,
	                            DISP_LIST,
	                        #ifdef __MMI_DUAL_SIM_MASTER__
                                   STRING_MTPNP_MENU_SIM1_GPRS_CAPTION,
                               #else /* __MMI_DUAL_SIM_MASTER__ */
	                            STR_GPRS_CAPTION,
                               #endif /* __MMI_DUAL_SIM_MASTER__ */	                            
	                        #ifdef __MMI_DUAL_SIM_MASTER__
                                   IMG_MTPNP_CARD1_GPRS_COUNTER_MENU
                               #else /* __MMI_DUAL_SIM_MASTER__ */
	                            IMG_GPRS_COUNTER_MENU
                               #endif /* __MMI_DUAL_SIM_MASTER__ */	                            
	                            ));
	ADD_APPLICATION_MENUITEM( ( MENU_CALL_HISTORY_GPRS_LASTSENT,
	                            MENU_CALL_HISTORY_GPRSCOUNTER, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST, STR_GPRS_LAST_SENT, NULL ));
	ADD_APPLICATION_MENUITEM( ( MENU_CALL_HISTORY_GPRS_LASTRECEIVED,
	                            MENU_CALL_HISTORY_GPRSCOUNTER, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST, STR_GPRS_LAST_RECEIVED, NULL ));
	ADD_APPLICATION_MENUITEM( ( MENU_CALL_HISTORY_GPRS_ALLSENT,
	                            MENU_CALL_HISTORY_GPRSCOUNTER, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST, STR_GPRS_ALL_SENT, NULL ));
	ADD_APPLICATION_MENUITEM( ( MENU_CALL_HISTORY_GPRS_ALLRECEIVED,
	                            MENU_CALL_HISTORY_GPRSCOUNTER, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST, STR_GPRS_ALL_RECEIVED, NULL ));
	ADD_APPLICATION_MENUITEM( ( MENU_CALL_HISTORY_GPRS_RESETCOUNTER,
	                            MENU_CALL_HISTORY_GPRSCOUNTER, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST, STR_GPRS_RESET_COUNTER, NULL ));

	ADD_APPLICATION_IMAGE2( IMG_GPRS_COUNTER_MENU,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\SB_CGPRS.PBM",
	                        "DELETE ALL entry image" );

}
示例#3
0
文件: Res_Calls.c 项目: 12019/mtktest
/**************************************************************

	FUNCTION NAME		: AddSMSCounterApplicationRes(void)

  	PURPOSE				: 

	INPUT PARAMETERS	: nil

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

	REMARKS				: 

**************************************************************/
void AddSMSCounterApplicationRes( void )
{
	ADD_APPLICATION_STRING2( STR_SMS_CAPTION, "SMS Counter",
	                         "SMS COUNTER SCR CAPTION" );
	ADD_APPLICATION_STRING2( STR_SENT_SMS_COUNT, "Sent",
	                         "SMS COUNTER SCR SENT " );
	ADD_APPLICATION_STRING2( STR_RECV_SMS_COUNT, "Received",
	                         "SMS COUNTER RECV " );

	ADD_APPLICATION_STRING2( STR_SCR_RESET_RCVD_SMS_CONFIRM_TEXT, "Delete",
	                         "Reset sent/recvd sms counters" );

	ADD_APPLICATION_STRING2( STR_SMS_NO_NUMBER, "No msg",
	                         "No Messages" );
	ADD_APPLICATION_STRING2( STR_SMS_STRING, "msgs",
	                         "Messages counter string" );

	ADD_APPLICATION_STRING2( STR_SMS_COUNTER_LSK, "Reset",
	                         "SMS COUNTER RESET " );
    ADD_APPLICATION_MENUITEM( ( MENU_CALL_HISTORY_SMSCOUNTER,
                                MAIN_MENU_CALL_HISTORY, 2,
                                MENU_CALL_HISTORY_SENT,
                                MENU_CALL_HISTORY_RECEIVED, SHOW, 
                                MOVEABLEACROSSPARENT|SHORTCUTABLE,
                                DISP_LIST,
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                STRING_MTPNP_MENU_SIM1_SMS_CAPTION,
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                STR_SMS_CAPTION,
                            #endif /* __MMI_DUAL_SIM_MASTER__ */
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                IMG_MTPNP_CARD1_SMS_COUNTER_MENU
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                IMG_SMS_COUNTER_MENU 
                            #endif /* __MMI_DUAL_SIM_MASTER__ */
                                ));
	ADD_APPLICATION_MENUITEM( ( MENU_CALL_HISTORY_SENT,
	                            MENU_CALL_HISTORY_SMSCOUNTER, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST, STR_SENT_SMS_COUNT, NULL ));
	ADD_APPLICATION_MENUITEM( ( MENU_CALL_HISTORY_RECEIVED,
	                            MENU_CALL_HISTORY_SMSCOUNTER, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST, STR_RECV_SMS_COUNT, NULL ));
//MTK Leo add

	ADD_APPLICATION_IMAGE2( IMG_SMS_COUNTER_MENU,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\SB_CSMS.PBM",
	                        "DELETE ALL entry image" );

//MTK Leo end
}
示例#4
0
/**************************************************************

	FUNCTION NAME		: PopulateQuickAccessMenu()

  	PURPOSE				: Populate Quick Access Menu Data

	INPUT PARAMETERS	: nil

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

	REMARKS				: This function is developer specific call to automate
						  default resource data population 

**************************************************************/
void PopulateQuickAccessData(void)
{
	/*Populate Menu Items */

	ADD_APPLICATION_STRING2(KPAD_SCR_UNLOCKED_MESSAGE_RUNNING_STR,"KeyPad Unlocked!","KeyPad Unlock Scr Caption.");
	ADD_APPLICATION_IMAGE2(IMG_KPAD_SCR_UNLOCKED_HELP_MESSAGE,CUST_IMG_PATH"\\\\MainLCD\\\\Warningpage\\\\notification\\\\N_KEY.PNG","Img Associated with Keypad Lock Help Message Screen.");

#ifdef __MMI_KEYPAD_LOCK_PATTERN_1__  //Robin 1223
	ADD_APPLICATION_STRING2(KPAD_SCR_UNLOCKED_HELP_MESSAGE_RUNNING_STR,"Press # to Unlock Keypad","Key Pad Unlock Running Text.");
   #if defined(__MMI_KEYPAD_LOCK_PROMPT_TEXT__)				
	ADD_APPLICATION_STRING2(KPAD_SCR_UNLOCKED_FIRST_HELP_MESSAGE_RUNNING_STR,"Press RSK to Unlock Keypad","Key Pad Unlock Running Text.");
   #endif
#else  /* __MMI_KEYPAD_LOCK_PATTERN_2__ */
	ADD_APPLICATION_STRING2(KPAD_SCR_UNLOCKED_HELP_MESSAGE_RUNNING_STR2,"Press * to Unlock Keypad","Key Pad Unlock Running Text.");
   #if defined(__MMI_KEYPAD_LOCK_PROMPT_TEXT__)				
	ADD_APPLICATION_STRING2(KPAD_SCR_UNLOCKED_FIRST_HELP_MESSAGE_RUNNING_STR2,"Press LSK to Unlock Keypad","Key Pad Unlock Running Text.");
   #endif
#endif
#ifdef __MMI_TOUCH_SCREEN__
	ADD_APPLICATION_STRING2(TOUCH_SCR_UNLOCKED_FIRST_HELP_MESSAGE_RUNNING_STR,"Press SEND key  to Unlock Keypad and Screen","Key Pad Unlock Running Text.");
	ADD_APPLICATION_STRING2(TOUCH_SCR_UNLOCKED_HELP_MESSAGE_RUNNING_STR,"Click Here to Unlock", "prompt user to click the image");
	ADD_APPLICATION_IMAGE2(IMG_TOUCH_SCR_PEN_CLICK_AREA,CUST_IMG_PATH"\\\\MainLCD\\\\UIElement\\\\Calibration\\\\CALI_SMALL.gif","click the image to unlock screen");
#endif
}
示例#5
0
文件: Res_Calls.c 项目: 12019/mtktest
/**************************************************************

	FUNCTION NAME		: PopulateCallHistoryRes(void)

  	PURPOSE				: 

	INPUT PARAMETERS	: nil

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

	REMARKS				: 

**************************************************************/
void PopulateCallHistoryRes(void)
{
	ADD_APPLICATION_STRING2( STR_SCR_CALL_HISTORY_MAIN_MENU_CAPTION,
	                         "Call History", "CALL HISTORY  CAPTION  " );

//MTK Leo add

	ADD_APPLICATION_IMAGE2( IMG_SCR_CALL_HISTORY_MAIN_MENU_CAPTION,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "CALL HISTORY  CAPTION IMG" );

//MTK Leo end

	//PRINT_INFORMATION( ( "AddCallLogApplicationRes Start \n" ));
	AddCallLogApplicationRes();
	//PRINT_INFORMATION( ( "AddCallLogApplicationRes End \n" ));
	//PRINT_INFORMATION( ( "PopulateResetCallRes Start \n" ));
	PopulateResetCallRes();
	//PRINT_INFORMATION( ( "PopulateResetCallRes End \n" ));
	//PRINT_INFORMATION( ( "AddSMSCounterApplicationRes Start  \n" ));
	AddSMSCounterApplicationRes();
	//PRINT_INFORMATION( ( "AddSMSCounterApplicationRes End \n" ));
	//PRINT_INFORMATION( ( "PopulateCallTimes Start  \n" ));
	PopulateCallTimes();
	//PRINT_INFORMATION( ( "PopulateCallTimes End \n" ));
	//PRINT_INFORMATION( ( "PopulateCallCost Start  \n" ));
	PopulateCallCost();
	//PRINT_INFORMATION( ( "PopulateCallCost End \n" ));

#ifdef __MMI_GPRS_FEATURES__
	//PRINT_INFORMATION( ( "AddGPRSCounterApplicationRes Start  \n" ));
	AddGPRSCounterApplicationRes();
	//PRINT_INFORMATION( ( "AddGPRSCounterApplicationRes End \n" ));
#endif
	
}
示例#6
0
/*****************************************************************************
 * FUNCTION
 *  PopulateCustomerServiceRes
 * DESCRIPTION
 *  
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void PopulateCustomerServiceRes(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    ADD_APPLICATION_IMAGE2(
        IMG_ID_CUSTSER_GUIDELINE,
        CUST_IMG_PATH "\\\\MainLCD\\\\CustomerServices\\\\CS_ServiceGuide.pbm",
        "Icon for submenu of guideline.");
    ADD_APPLICATION_IMAGE2(
        IMG_ID_CUSTSER_SALE,
        CUST_IMG_PATH "\\\\MainLCD\\\\CustomerServices\\\\CS_HandService.pbm",
        "Icon for submenu of sale.");
    ADD_APPLICATION_IMAGE2(
        IMG_ID_CUSTSER_HOTLINE,
        CUST_IMG_PATH "\\\\MainLCD\\\\CustomerServices\\\\CS_ServiceHotline.pbm",
        "Icon for submenu of hotline.");
    ADD_APPLICATION_IMAGE2(
        IMG_ID_CUSTSER_MANAGER,
        CUST_IMG_PATH "\\\\MainLCD\\\\CustomerServices\\\\CS_CustomerManager.pbm",
        "Icon for submenu of manager.");
    ADD_APPLICATION_IMAGE2(
        IMG_ID_CUSTSER_MYMONWAP,
        CUST_IMG_PATH "\\\\MainLCD\\\\CustomerServices\\\\CS_MyMonternet.pbm",
        "Icon for submenu of my monwap.");
    ADD_APPLICATION_IMAGE2(
        IMG_ID_CUSTSER_SETTING,
        CUST_IMG_PATH "\\\\MainLCD\\\\CustomerServices\\\\CS_Setting.pbm",
        "Icon for submenu of setting.");

    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_TITLE, "Customer Service", "Title of Customer Service.");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_GUIDELINE, "Guideline", "menu text for guideline");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_GUIDELINE_CONTENT, "Guideline Content", "Guideline Content");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_SALE, "Sale", "menu text for sale");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_HOTLINE, "Hotline", "menu text for hotline");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_MANAGER, "Manager", "menu text for manager");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_MYMONWAP, "My Monwap", "menu text for my Monwap");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_MYMONWAP_CONTENT, "My Monwap Content", "My Monwap Content");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_MONWAP, "MONWAP", "menu text for Montenet");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_MONWAP_SMS, "Monwap SMS", "menu text for Monwap hilite string");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_MONWAP_SMS_CONTENT, "Monwap SMS Content", "onternet SMS Content");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_MONWAP_MMS, "Monwap MMS", "menu text for Monwap MMS");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_MONWAP_MMS_CONTENT, "Monwap SMS Content", "Monwap MMS Content");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_SETTING, "Setting", "menu text for setting");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_SETTING_HOTLINE, "Hotline", "menu text for hotline in setting");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_SETTING_MANAGER, "Manager", "menu text for manager in setting");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_SETTING_MANAGER_NAME, "Manager name", "menu text for Manager name");
    ADD_APPLICATION_STRING2(STR_ID_CUSTSER_SETTING_MANAGER_NUM, "Manager number", "menu text for Manager number");

    ADD_APPLICATION_MENUITEM((MENU_ID_CUSTSER_GUIDELINE, MAIN_MENU_CUST_SERVICES_MENUID, 0, SHOW, MOVEABLEACROSSPARENT,
                              DISP_LIST, STR_ID_CUSTSER_GUIDELINE, IMG_ID_CUSTSER_GUIDELINE));
    ADD_APPLICATION_MENUITEM((MENU_ID_CUSTSER_SALE, MAIN_MENU_CUST_SERVICES_MENUID, 0, SHOW, MOVEABLEACROSSPARENT, DISP_LIST,
                              STR_ID_CUSTSER_SALE, IMG_ID_CUSTSER_SALE));
    ADD_APPLICATION_MENUITEM((MENU_ID_CUSTSER_HOTLINE, MAIN_MENU_CUST_SERVICES_MENUID, 0, SHOW, MOVEABLEACROSSPARENT, DISP_LIST,
                              STR_ID_CUSTSER_HOTLINE, IMG_ID_CUSTSER_HOTLINE));
    ADD_APPLICATION_MENUITEM((MENU_ID_CUSTSER_MANAGER, MAIN_MENU_CUST_SERVICES_MENUID, 0, SHOW, MOVEABLEACROSSPARENT, DISP_LIST,
                              STR_ID_CUSTSER_MANAGER, IMG_ID_CUSTSER_MANAGER));
    ADD_APPLICATION_MENUITEM((MENU_ID_CUSTSER_MYMONWAP, MAIN_MENU_CUST_SERVICES_MENUID, 0, SHOW, MOVEABLEACROSSPARENT,
                              DISP_LIST, STR_ID_CUSTSER_MYMONWAP, IMG_ID_CUSTSER_MYMONWAP));
    ADD_APPLICATION_MENUITEM((MENU_ID_CUSTSER_SETTING, MAIN_MENU_CUST_SERVICES_MENUID, 2, MENU_ID_CUSTSER_SETTING_HOTLINE,
                              MENU_ID_CUSTSER_SETTING_MANAGER, SHOW, MOVEABLEACROSSPARENT, DISP_LIST,
                              STR_ID_CUSTSER_SETTING, IMG_ID_CUSTSER_SETTING));
    ADD_APPLICATION_MENUITEM((MENU_ID_CUSTSER_SETTING_HOTLINE, MENU_ID_CUSTSER_SETTING, 0, SHOW, MOVEABLEACROSSPARENT,
                              DISP_LIST, STR_ID_CUSTSER_SETTING_HOTLINE, 0));
    ADD_APPLICATION_MENUITEM((MENU_ID_CUSTSER_SETTING_MANAGER, MENU_ID_CUSTSER_SETTING, 0, SHOW, MOVEABLEACROSSPARENT,
                              DISP_LIST, STR_ID_CUSTSER_SETTING_MANAGER, 0));

}
示例#7
0
/*****************************************************************************
 * FUNCTION
 *  PopulateMyFavoriteRes
 * DESCRIPTION
 *  populate all resource fo MyFavorite
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void PopulateMyFavoriteRes(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    /* resource ID check */
    if ((SCR_ID_MY_FAVORITE_END > MY_FAVORITE_BASE_MAX) ||
        (STR_ID_MY_FAVORITE_END > MY_FAVORITE_BASE_MAX) ||
        (IMG_ID_MY_FAVORITE_END > MY_FAVORITE_BASE_MAX))
    {
        RESOURCE_ID_OUT_OF_RANGE_HANDLER();
    }
    

	/************************************************************/
	/*																				*/
	/*			Strings															*/
	/*																				*/
	/************************************************************/
    ADD_APPLICATION_STRING2(STR_ID_MY_FAVORITE_MAIN, "My Favorite", "Title of MyFavorite" );
    ADD_APPLICATION_STRING2(STR_ID_MY_FAVORITE_FOLDER_IMAGES, "Images", "Images folder shown string" );
    ADD_APPLICATION_STRING2(STR_ID_MY_FAVORITE_FOLDER_AUDIO, "Audio", "Audio folder shown string" );
    ADD_APPLICATION_STRING2(STR_ID_MY_FAVORITE_FOLDER_VIDEO, "Video", "Video folder shown string" );
    ADD_APPLICATION_STRING2(STR_ID_MY_FAVORITE_FOLDER_JAVABOX, "Java Box", "Java Box folder shown string" );
    ADD_APPLICATION_STRING2(STR_ID_MY_FAVORITE_FOLDER_SWFLASH, "SWflash", "SWflash folder shown string" );
    ADD_APPLICATION_STRING2(STR_ID_MY_FAVORITE_FOLDER_OTHERS, "Others", "Others folder shown string" );
    ADD_APPLICATION_STRING2(STR_ID_MY_FAVORITE_FOLDER_MEMORY_CARD, "MemoryCard", "MemoryCard folder shown string" );
#if defined(__J2ME__)
    ADD_APPLICATION_STRING2(STR_ID_MY_FAVORITE_WAP_JAVA, "Java download", "Java download string" );
#endif
#if defined(__MMI_SWFLASH__)
    ADD_APPLICATION_STRING2(STR_ID_MY_FAVORITE_WAP_SWFLASH, "Flash download", "Flash download string" );
#endif
 
	/************************************************************/
	/*																				*/
	/*			Images															*/
	/*																				*/
	/************************************************************/
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_MAIN,
		CUST_IMG_PATH"\\\\MainLCD\\\\Titlebar\\\\TB_MF.PNG", "Title icon" );
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_TITLE_IMAGES,
		CUST_IMG_PATH"\\\\MainLCD\\\\Titlebar\\\\TB_MF_IM.PNG", "Title icon" );
    ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_TITLE_AUDIO,
		CUST_IMG_PATH"\\\\MainLCD\\\\Titlebar\\\\TB_MF_AU.PNG", "Title icon" );
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_TITLE_VIDEO,
		CUST_IMG_PATH"\\\\MainLCD\\\\Titlebar\\\\TB_MF_VI.PNG", "Title icon" );
#if defined(__J2ME__)
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_TITLE_JAVABOX,
		CUST_IMG_PATH"\\\\MainLCD\\\\Titlebar\\\\TB_MF_JA.PNG", "Title icon" );
#endif
#if defined(__MMI_SWFLASH__)
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_TITLE_SWFLASH,
		CUST_IMG_PATH"\\\\MainLCD\\\\Titlebar\\\\TB_MF_SW.PNG", "Title icon" );
#endif
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_TITLE_OTHERS,
		CUST_IMG_PATH"\\\\MainLCD\\\\Titlebar\\\\TB_MF_OT.PNG", "Title icon" );
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_TITLE_MEMORY_CARD,
		CUST_IMG_PATH"\\\\MainLCD\\\\Titlebar\\\\TB_MF_MC.PNG", "Title icon" );

	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_FOLDER_IMAGES,
		CUST_IMG_PATH"\\\\MainLCD\\\\MyFavorite\\\\My_Favorite_Images.pbm", "folder icon" );
    ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_FOLDER_AUDIO,
		CUST_IMG_PATH"\\\\MainLCD\\\\MyFavorite\\\\My_Favorite_Audio.pbm", "folder icon" );
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_FOLDER_VIDEO,
		CUST_IMG_PATH"\\\\MainLCD\\\\MyFavorite\\\\My_Favorite_Video.pbm", "folder icon" );
#if defined(__J2ME__)
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_FOLDER_JAVABOX,
		CUST_IMG_PATH"\\\\MainLCD\\\\MyFavorite\\\\My_Favorite_Javabox.pbm", "folder icon" );
#endif
#if defined(__MMI_SWFLASH__)
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_FOLDER_SWFLASH,
		CUST_IMG_PATH"\\\\MainLCD\\\\MyFavorite\\\\My_Favorite_SWflash.pbm", "folder icon" );
#endif
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_FOLDER_OTHERS,
		CUST_IMG_PATH"\\\\MainLCD\\\\MyFavorite\\\\My_Favorite_Other.pbm", "folder icon" );
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_FOLDER_MEMORY_CARD,
		CUST_IMG_PATH"\\\\MainLCD\\\\MyFavorite\\\\My_Favorite_MemoryCard.pbm", "folder icon" );
#if defined(__J2ME__)
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_WAP_JAVABOX,
		CUST_IMG_PATH"\\\\MainLCD\\\\MyFavorite\\\\My_Favorite_JavaBox_Url.pbm", "URL icon" );
#endif
#if defined(__MMI_SWFLASH__)
	ADD_APPLICATION_IMAGE2(IMG_ID_MY_FAVORITE_WAP_SWFLASH,
		CUST_IMG_PATH"\\\\MainLCD\\\\MyFavorite\\\\My_Favorite_SWFlash_Url.pbm", "URL icon" );
#endif

	/************************************************************/
	/*																				*/
	/*			Folder Option													*/
	/*																				*/
	/************************************************************/

    ADD_APPLICATION_MENUITEM((MENU_ID_MY_FAVORITE_CUSTOMIZED_FOLDER_OPTIONS,0,2,
       	MENU_ID_MY_FAVORITE_FOLDER_OPTIONS_OPEN, 
   	    MENU_ID_MY_FAVORITE_FOLDER_OPTIONS_CREAT_FOLDER,
    	SHOW, NONMOVEABLE|INSERTABLE, DISP_LIST, STR_GLOBAL_OPTIONS,0));

    ADD_APPLICATION_MENUITEM2((MENU_ID_MY_FAVORITE_MEMORY_CARD_OPTIONS,0,
            MENU_ID_MY_FAVORITE_FOLDER_OPTIONS_OPEN, 
            MENU_ID_MY_FAVORITE_FOLDER_OPTIONS_CREAT_FOLDER, 
  //          MENU_ID_MY_FAVORITE_MEMORY_CARD_FORMAT,
            MENU_ITEM_END,
            SHOW, NONMOVEABLE|INSERTABLE, DISP_LIST, STR_GLOBAL_OPTIONS,0));

#if defined(__J2ME__)
       ADD_APPLICATION_MENUITEM2((MENU_ID_MY_FAVORITE_JAVABOX_OPTIONS,0,
            MENU_ID_MY_FAVORITE_JAVABOX_OPTIONS_OPEN, 
            MENU_ID_MY_FAVORITE_JAVABOX_OPTIONS_SETTING, 
    #ifdef OGDR_SECURITY_SETTING
            MENU_ID_MY_FAVORITE_JAVABOX_OPTIONS_SECURITY,
    #endif
            MENU_ITEM_END,
            SHOW, NONMOVEABLE|INSERTABLE, DISP_LIST, STR_GLOBAL_OPTIONS,0));
#endif

	/************************************************************/
	/*																				*/
	/*			Folder Option Item Detail										*/
	/*																				*/
	/************************************************************/

    ADD_APPLICATION_MENUITEM((MENU_ID_MY_FAVORITE_FOLDER_OPTIONS_OPEN,MENU_ID_MY_FAVORITE_CUSTOMIZED_FOLDER_OPTIONS,0,
   		SHOW, NONMOVEABLE, DEFAULT, STR_FMGR_OPEN,0));

    ADD_APPLICATION_MENUITEM((MENU_ID_MY_FAVORITE_FOLDER_OPTIONS_CREAT_FOLDER,MENU_ID_MY_FAVORITE_CUSTOMIZED_FOLDER_OPTIONS,0,
		SHOW, NONMOVEABLE, DEFAULT, STR_FMGR_FOLDER_CREATE,0));

    ADD_APPLICATION_MENUITEM((MENU_ID_MY_FAVORITE_MEMORY_CARD_FORMAT,MENU_ID_MY_FAVORITE_MEMORY_CARD_OPTIONS,0,
        SHOW, NONMOVEABLE, DEFAULT, STR_FMGR_FORMAT,0));

#if defined(__J2ME__)
    ADD_APPLICATION_MENUITEM((MENU_ID_MY_FAVORITE_JAVABOX_OPTIONS_OPEN,MENU_ID_MY_FAVORITE_JAVABOX_OPTIONS,0,
        SHOW, NONMOVEABLE, DEFAULT, STR_FMGR_OPEN,0));

    ADD_APPLICATION_MENUITEM((MENU_ID_MY_FAVORITE_JAVABOX_OPTIONS_SETTING,MENU_ID_MY_FAVORITE_JAVABOX_OPTIONS,0,
        SHOW, NONMOVEABLE, DEFAULT, STR_ID_FNG_SETTING_JAVA,0));

  #ifdef OGDR_SECURITY_SETTING
    ADD_APPLICATION_MENUITEM((MENU_ID_MY_FAVORITE_JAVABOX_OPTIONS_SECURITY,MENU_ID_MY_FAVORITE_JAVABOX_OPTIONS,0,
        SHOW, NONMOVEABLE, DEFAULT, STR_ID_FNG_SECURITY_JAVA,0));
  #endif
#endif

	/************************************************************/
	/*																				*/
	/*			Editor Option														*/
	/*																				*/
	/************************************************************/
	ADD_APPLICATION_MENUITEM((MENU_ID_MY_FAVORITE_EDITOR_OPTION,0,2,
		MENU_ID_MY_FAVORITE_EDITOR_DONE,
		MENU_ID_MY_FAVORITE_INPUT_METHOD,
		SHOW, NONMOVEABLE|INSERTABLE, DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));

	ADD_APPLICATION_MENUITEM((MENU_ID_MY_FAVORITE_EDITOR_DONE,MENU_ID_MY_FAVORITE_EDITOR_OPTION,0,
		SHOW, MOVEABLEWITHINPARENT, DISP_LIST,STR_GLOBAL_DONE,0));
	ADD_APPLICATION_MENUITEM((MENU_ID_MY_FAVORITE_INPUT_METHOD,MENU_ID_MY_FAVORITE_EDITOR_OPTION,0,
		SHOW, MOVEABLEWITHINPARENT, DISP_LIST,STR_GLOBAL_INPUT_METHOD,0));


}
示例#8
0
void populateABRepeaterMenu(void)
{
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_TITLE, "AB Repeater", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABENTER_TITLE, "Enter AB", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_SWITCH, "Switch Screen", "AB Repeater String" );
    ADD_APPLICATION_STRING2(STR_ID_ABREPEAT_NO_CARD,"Drive Not Found", "AB Repeater String");
    ADD_APPLICATION_STRING2(STR_ID_ABREPEAT_STORAGE,"Storage", "AB Repeater String");
    ADD_APPLICATION_STRING2(STR_ID_ABREPEAT_STORAGE_PHONE,"Phone", "AB Repeater String");
    ADD_APPLICATION_STRING2(STR_ID_ABREPEAT_STORAGE_CARD,"Card", "AB Repeater String");
    
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_DISC_FULL, "Disc Full", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_OPEN_FILE_ERROR, "Can't Open", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_CANNOT_PAUSE, "Can't Pause", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_COMMAND_ERROR, "Failed To Play", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_DEVICE_BUSY, "Device Busy", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_BAD_FORMAT, "Bad Format", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_INVALID_FORMAT, "Invalid Format", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_NO_SPACE, "Exceed File Limit", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_ERROR, "Audio Content Error", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_UNSUPPORTED_CHANNEL, "Unsupported Channel", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_UNSUPPORTED_FREQ, "Unsupported Frequency", "AB Repeater StringA" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_UNSUPPORTED_TYPE, "Unsupported Type", "AB Repeater String" );
    ADD_APPLICATION_STRING2( STR_ID_ABREPEAT_BUILDING_CACHE, "Building Cache", "AB Repeater String" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_MAIN_SKIN1_BG, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_MAIN_BG.gif", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_PROGRESS_BAR, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_progress_bar.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_INDICATOR, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_INDICATOR.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_BUTTON0, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_BUTTON0.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_BUTTON1, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_BUTTON1.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_BUTTON2, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_BUTTON2.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_BUTTON3, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_BUTTON3.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_BUTTON4, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_BUTTON4.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_BUTTON5, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_BUTTON5.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_BUTTON6, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_BUTTON6.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_BUTTON7, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_BUTTON7.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_BUTTON8, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_BUTTON8.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_BUTTON9, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_BUTTON9.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_ABSECTION_PLAYING, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_PLAY.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_ABSECTION_RECORDING, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_REC_UP.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_ABSECTION_RECORDING_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_REC_DOWN.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_AB_SETSECTION, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_SET_UP.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_AB_SETSECTION_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_SET_DOWN.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_AB_NONSETSECTION, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_NONSET_UP.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_AB_NONSETSECTION_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SECTION_NONSET_DOWN.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_VOLUME, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_VOLUME.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_VOLUME_DEC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_VOLUME_dec_up.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_VOLUME_DEC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_VOLUME_dec_down.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_VOLUME_INC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_VOLUME_inc_up.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_VOLUME_INC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_VOLUME_inc_down.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_STOP_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_STOP_DOWN.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_STOP_UP, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_STOP_UP.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_PROG_BAR_EMPTY, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_PROG_BAR_RECT_EMPTY.pbm", "ab repeater image" );
    //	ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_PROG_BAR_FILL, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_PROG_BAR_RECT_FILL.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_FWD_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_FWD_DOWN.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_FWD_UP, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_FWD_UP.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_REW_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_REW_DOWN.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_REW_UP, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_REW_UP.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_PAUSE_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_PAUSE_DOWN.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_PAUSE_UP, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_PAUSE_UP.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_PLAY_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_PLAY_DOWN.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_PLAY_UP, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_PLAY_UP.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_REPEAT_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_REPEAT_DOWN.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_REPEAT_UP, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_REPEAT_UP.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_REPEAT_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_REPEAT_ONCE_DOWN.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_REPEAT_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_REPEAT_ONCE_UP.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_REPEAT_DISABLE, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_REPEAT_DISABLE.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_SETTING_MODE_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SETTING_DOWN.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_SETTING_MODE_UP, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SETTING_UP.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_PLAY_MODE_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SETTING_OFF_DOWN.pbm", "ab repeater image" );
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_PLAY_MODE_UP, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_SETTING_OFF_UP.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_SUBMENU_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\SB_ABrepeater.pbm", "ab repeater image" );
    
    ADD_APPLICATION_IMAGE2( IMG_ID_ABREPEAT_STORAGE, CUST_IMG_PATH"\\\\MainLCD\\\\ABRepeater\\\\AB_STORAGE_ICON.pbm", "ab repeater image" );
    
    
    
    
    ADD_APPLICATION_MENUITEM((MENU_ID_AB_REPEATER_MAIN, MAIN_MENU_MULTIMEDIA_MENUID, 0,
        SHOW, MOVEABLEACROSSPARENT | SHORTCUTABLE, 0, STR_ID_ABREPEAT_TITLE, IMG_ID_ABREPEAT_SUBMENU_ICON ));
    ADD_APPLICATION_MENUITEM((MENU_ID_AB_REPEATER_OPTION, 0,2, MENU_ID_AB_REPEAT_ENTER, MENU_ID_AB_REPEAT_STORAGE,
        SHOW, NONMOVEABLE, 0, STR_ID_ABREPEAT_TITLE, 0 ));
    
    ADD_APPLICATION_MENUITEM((MENU_ID_AB_REPEAT_ENTER, MENU_ID_AB_REPEATER_OPTION, 0,
        SHOW, MOVEABLEWITHINPARENT, 0, STR_ID_ABENTER_TITLE, 0 ));
    
    ADD_APPLICATION_MENUITEM((MENU_ID_AB_REPEAT_EMPTY_FOLDER_OPTION, 0,1, MENU_ID_AB_REPEAT_STORAGE,
        SHOW, MOVEABLEWITHINPARENT, 0, STR_ID_ABREPEAT_TITLE, 0 ));
    
    ADD_APPLICATION_MENUITEM((MENU_ID_AB_REPEAT_STORAGE, 0,2, MENU_ID_AB_REPEAT_PHONE,MENU_ID_AB_REPEAT_CARD,
        SHOW, MOVEABLEWITHINPARENT, 0, STR_ID_ABREPEAT_STORAGE, 0 ));
    
    ADD_APPLICATION_MENUITEM((MENU_ID_AB_REPEAT_PHONE, MENU_ID_AB_REPEAT_STORAGE, 0,
        SHOW, MOVEABLEWITHINPARENT, 0, 0, 0 ));
    ADD_APPLICATION_MENUITEM((MENU_ID_AB_REPEAT_CARD, MENU_ID_AB_REPEAT_STORAGE, 0,
        SHOW, MOVEABLEWITHINPARENT, 0, 0, 0 ));
    
}
示例#9
0
void populateVoiceMemoMenu(void)
{

	ADD_APPLICATION_STRING2(VOICE_MEMO_TITLE_TEXT	,"Voice Memo", "Voice Memo String");
	ADD_APPLICATION_STRING2(VOICE_MEMO_LSK_TEXT		,"Ok", "Voice Memo String");
	ADD_APPLICATION_STRING2(VOICE_MEMO_RSK_TEXT		,"Back", "Voice Memo String");
	ADD_APPLICATION_STRING2(VOICE_MEMO_OPTION_TEXT		,"Option", "Voice Memo String");

	ADD_APPLICATION_STRING2(VM_RECORD_TITLE_TEXT			,"Record", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_PLAY_TITLE_TEXT			,"Play", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_APPEND_TITLE_TEXT			,"Append", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_DELETE_TITLE_TEXT			,"Delete", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_DELETE_ALL_TITLE_TEXT			,"Delete All", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_RENAME_TITLE_TEXT			,"Rename", "Voice Memo String");

	ADD_APPLICATION_STRING2(VM_RECORD_LSK_TEXT		,"Pause", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_RECORD_RSK_TEXT		,"Stop", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_RESUME_LSK_TEXT		,"Cont.", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_PLAY_LSK_TEXT,"Pause", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_PLAY_RSK_TEXT,"Stop", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_APPEND_LSK_TEXT,"Append", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_APPEND_RSK_TEXT,"Back", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_DELETE_LSK_TEXT		,"Yes", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_DELETE_RSK_TEXT		,"No", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_DELETE_ALL_LSK_TEXT,"Yes", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_DELETE_ALL_RSK_TEXT,"No", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_RENAME_LSK_TEXT		,"Ok", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_RENAME_RSK_TEXT		,"Back", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_RENAME_OPTION_TEXT		,"Option", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_RENAME_OPTION_SAVE_TEXT		,"Save", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_RENAME_OPTION_INPUT_METHOD_TEXT,"Input Method", "Voice Memo String");

	ADD_APPLICATION_STRING2(VM_DELETE_QUERY_TEXT, "Delete", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_DELETE_ALL_QUERY_TEXT, "Delete all", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_SAVE_QUERY_TEXT, "Save", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_ABORT_QUERY_TEXT, "Abort", "Voice Memo String");

	ADD_APPLICATION_STRING2(VM_NOTICE_ERROR_TEXT, "Error!!", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_NOTICE_WARNING_TEXT, "Warning!!", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_NOTICE_SUCCESS_TEXT, "Success!!", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_DISC_FULL_TEXT, "Memory Full!", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_OPEN_FILE_ERROR_TEXT, "Error!", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_DELETING_TEXT, "Deleting...", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_DELETE_FINISH_TEXT, "Deleted!", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_DEVICE_BUSY_TEXT, "Busy!", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_NO_RECORD_TEXT, "No Record!!", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_RECORDING_TEXT, "Recording...", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_PAUSED_TEXT, "Paused...", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_PLAYING_TEXT, "Playing...", "Voice Memo String");
	ADD_APPLICATION_STRING2(VM_EMPTY_TEXT, "<Empty>", "Voice Memo String");


	ADD_APPLICATION_MENUITEM((MENU3104_VOICE_MEMO,MAIN_MENU_MULTIMEDIA_MENUID,6,
      VM_RECORD_MENUID,			
      VM_PLAY_MENUID	,
      VM_APPEND_MENUID,			
	   VM_RENAME_MENUID,
	   VM_DELETE_MENUID,			
	   VM_DELETE_ALL_MENUID,
		SHOW, SHORTCUTABLE, DISP_LIST,VOICE_MEMO_TITLE_TEXT,IMG_MENU3104_VOICE_MEMO));

	ADD_APPLICATION_MENUITEM((MITEM2022_CM_VOICE_MEMO,MITEM2001_CM_SINGLE_ACTIVE_LSKOPTIONS,5,
      VM_RECORD_MENUID,			
      VM_APPEND_MENUID,			
	   VM_RENAME_MENUID,
	   VM_DELETE_MENUID,			
	   VM_DELETE_ALL_MENUID,
		SHOW, NONMOVEABLE, DISP_LIST,VOICE_MEMO_TITLE_TEXT,0));

	ADD_APPLICATION_MENUITEM((VOICE_MEMO_NO_RECORD_MENUID,0,1,
      VM_RECORD_MENUID,
		SHOW, NONMOVEABLE, DISP_LIST,VOICE_MEMO_TITLE_TEXT,0));

	ADD_APPLICATION_MENUITEM((VOICE_MEMO_FULL_MENUID,0,5,
      VM_PLAY_MENUID	,
      VM_APPEND_MENUID,			
	   VM_RENAME_MENUID,
	   VM_DELETE_MENUID,			
	   VM_DELETE_ALL_MENUID,
		SHOW, NONMOVEABLE, DISP_LIST,VOICE_MEMO_TITLE_TEXT,0));

	ADD_APPLICATION_MENUITEM((VOICE_MEMO_FULL_IN_CALL_MENUID,0,4,
      VM_APPEND_MENUID,			
	   VM_RENAME_MENUID,
	   VM_DELETE_MENUID,			
	   VM_DELETE_ALL_MENUID,
		SHOW, NONMOVEABLE, DISP_LIST,VOICE_MEMO_TITLE_TEXT,0));

	ADD_APPLICATION_MENUITEM((VM_RECORD_MENUID,MENU3104_VOICE_MEMO,0,
		SHOW, NONMOVEABLE, DISP_LIST,VM_RECORD_TITLE_TEXT,0));

	ADD_APPLICATION_MENUITEM((VM_PLAY_MENUID,MENU3104_VOICE_MEMO,0,
		SHOW, NONMOVEABLE, DISP_LIST,VM_PLAY_TITLE_TEXT,0));
	ADD_APPLICATION_MENUITEM((VM_APPEND_MENUID,MENU3104_VOICE_MEMO,0,
		SHOW, NONMOVEABLE, DISP_LIST,VM_APPEND_TITLE_TEXT,0));
	ADD_APPLICATION_MENUITEM((VM_DELETE_MENUID,MENU3104_VOICE_MEMO,0,
		SHOW, NONMOVEABLE, DISP_LIST,VM_DELETE_TITLE_TEXT,0));
	ADD_APPLICATION_MENUITEM((VM_DELETE_ALL_MENUID,MENU3104_VOICE_MEMO,0,
		SHOW, NONMOVEABLE, DISP_LIST,VM_DELETE_ALL_TITLE_TEXT,0));
	ADD_APPLICATION_MENUITEM((VM_RENAME_MENUID,MENU3104_VOICE_MEMO,0,
		SHOW, NONMOVEABLE, DISP_LIST,VM_RENAME_TITLE_TEXT,0));

	ADD_APPLICATION_MENUITEM((VM_RENAME_OPTION_MENUID,
							0,  // No parent 
							2,  // Two children
							VM_RENAME_OPTION_SAVE_MENUID,
							VM_RENAME_OPTION_INPUT_METHOD_MENUID,
							SHOW, NONMOVEABLE, DISP_LIST,
							VOICE_MEMO_OPTION_TEXT, 0));
	ADD_APPLICATION_MENUITEM((VM_RENAME_OPTION_SAVE_MENUID,
							VM_RENAME_OPTION_MENUID, 0, 
							SHOW, NONMOVEABLE, DISP_LIST,
							VM_RENAME_OPTION_SAVE_TEXT, VM_RENAME_OPTION_SAVE_ICON));
	ADD_APPLICATION_MENUITEM((VM_RENAME_OPTION_INPUT_METHOD_MENUID,
							VM_RENAME_OPTION_MENUID, 0, 
							SHOW, NONMOVEABLE, DISP_LIST,
							VM_RENAME_OPTION_INPUT_METHOD_TEXT, VM_RENAME_OPTION_INPUT_METHOD_ICON));

	ADD_APPLICATION_IMAGE2(VM_RECORDING_IMG,CUST_IMG_PATH"/MainLCD/Active/Recorder/RECORD.GIF","VM Recording");
	ADD_APPLICATION_IMAGE2(VM_RECORDING_PAUSED_IMG,CUST_IMG_PATH"/MainLCD/Active/Recorder/RECORD_P.GIF","VM Record Pause");
	ADD_APPLICATION_IMAGE2(VM_PLAYING_IMG,CUST_IMG_PATH"/MainLCD/Active/Recorder/PLAY.GIF","VM Playing");
	ADD_APPLICATION_IMAGE2(VM_PLAYING_PAUSED_IMG,CUST_IMG_PATH"/MainLCD/Active/Recorder/PLAY_P.GIF","VM Play Pause");
}
示例#10
0
/**************************************************************

	FUNCTION NAME		: PopulateUnifiedComposerResData

  	PURPOSE				: Register all the resources required by Unified Composer

	INPUT PARAMETERS	: void

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

	REMARKS				: nil

**************************************************************/
void PopulateUnifiedComposerResData (void)
{
	ADD_APPLICATION_STRING2 (STR_UC_INSERT_ID, "Insert", "Unified composer insert menu item string");
	ADD_APPLICATION_STRING2 (STR_UC_REMOVE_ID, "Remove", "Unified composer remove menu item string");    
    ADD_APPLICATION_STRING2 (STR_UC_REPLACE_ID, "Replace", "Unified composer replace menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_PREVIEW_ID, "Preview", "Unified composer preview menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_SLIDE_OPTION_ID, "Slide Option", "Unified composer slide option menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_SEND_OPTION_ID, "Send Option", "Unified composer send option menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_MESSAGE_DETAIL_ID, "Message Detail", "Unified composer message detail menu item string");    
    ADD_APPLICATION_STRING2 (STR_UC_MESSAGE_TYPE_ID, "Message Type", "Unified composer message type setting menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_ADD_NUMBER_ID, "Add Number", "Unified composer add number menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_ADD_EMAIL_ID, "Add E-mail Address", "Unified composer add email address menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_ADD_NUMBER_BY_GROUP_ID, "Add Number by Group", "Unified composer add number by group menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_ADD_EMAIL_BY_GROUP_ID, "Add E-mail Address by Group", "Unified composer add email address by group menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_SEND_AND_SAVE_ID, "Send and Save", "Unified composer send and save menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_BACK_TO_EDIT_MSG_ID, "Back to Edit Message", "Unified composer back to edit msg menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_EXIT_ID, "Exit", "Unified composer exit menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_IMAGE_ID, "Image", "Unified composer image menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_AUDIO_ID, "Audio", "Unified composer audio menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_VIDEO_ID, "Video", "Unified composer video menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_TEXT_TEMPLATE_ID, "Text Template", "Unified composer text template menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_ATTACHMENT_ID, "Attachment", "Unified composer attachment menu item string");    
    ADD_APPLICATION_STRING2 (STR_UC_INSERT_NEW_SLIDE_ID, "Insert New Slide", "Unified composer insert new slide menu item string");    
    ADD_APPLICATION_STRING2 (STR_UC_DELETE_SLIDE_ID, "Delete Slide", "Unified composer delete slide menu item string");    
    ADD_APPLICATION_STRING2 (STR_UC_PREVIOUS_SLIDE_ID, "Previous Slide", "Unified composer previous slide menu item string");    
    ADD_APPLICATION_STRING2 (STR_UC_NEXT_SLUIDE_ID, "Next Slide", "Unified composer next slide menu item string");    
    ADD_APPLICATION_STRING2 (STR_UC_SLIDE_TIMING_ID, "Slide Time", "Unified composer slide timing menu item string");        
    ADD_APPLICATION_STRING2 (STR_UC_TO_ID, "To", "Unified composer to menu item string");        
    ADD_APPLICATION_STRING2 (STR_UC_CC_ID, "Cc", "Unified composer cc menu item string");        
    ADD_APPLICATION_STRING2 (STR_UC_BCC_ID, "Bcc", "Unified composer bcc menu item string");        
    ADD_APPLICATION_STRING2 (STR_UC_SUBJECT_ID, "Subject", "Unified composer subject menu item string");        
    ADD_APPLICATION_STRING2 (STR_UC_RECIPIENTS_ID, "Recipients", "Unified composer recipients menu item string");
    ADD_APPLICATION_STRING2 (STR_UC_MSG_DETAIL_RECIPIENTS_ID, "Recipients No.", "Unified composer msg detail recipients string");    
    ADD_APPLICATION_STRING2 (STR_UC_CHANGED_TO_TEXT_MSG_ID, "Changed to Text Msg", "Unified composer type changed to SMS notification string");            
    ADD_APPLICATION_STRING2 (STR_UC_CHANGED_TO_MULTIMEDIA_MSG_ID, "Changed to Multimedia Msg", "Unified composer type changed to MMS notification string");            
    ADD_APPLICATION_STRING2 (STR_UC_TO_OPTION_ID, "To Option", "Unified composer to option title string");        
    ADD_APPLICATION_STRING2 (STR_UC_CC_OPTION_ID, "Cc Option", "Unified composer cc option title string");        
    ADD_APPLICATION_STRING2 (STR_UC_BCC_OPTION_ID, "Bcc Option", "Unified composer bcc option title string");        
    ADD_APPLICATION_STRING2 (STR_UC_MSG_SIZE_EXCEED_ID, "Msg Size Exceed", "Unified composer msg size exceed string");        
    ADD_APPLICATION_STRING2 (STR_UC_ADDR_LENGTH_EXCEED_ID, "Address Length Exceed", "Unified composer address length exceed string");            
    ADD_APPLICATION_STRING2 (STR_UC_TEXT_MESSAGE_ID, "Text Message", "Unified composer text message string");
    ADD_APPLICATION_STRING2 (STR_UC_MULTIMEDIA_MESSAGE_ID, "Multimedia Message", "Unified composer multimedia message string");
    ADD_APPLICATION_STRING2 (STR_UC_PAGES_ID, "Pages No.", "Unified composer Number of Pages string");
    ADD_APPLICATION_STRING2 (STR_UC_TOTAL_MESSAGES_ID, "Total Messages", "Unified composer Total Messages string");
    ADD_APPLICATION_STRING2 (STR_UC_SIZE_ID, "Size", "Unified composer Size string");
    ADD_APPLICATION_STRING2 (STR_UC_FORWARD_ID, "Forward", "Unified composer Forward string");
    ADD_APPLICATION_STRING2 (STR_UC_SEND_ID, "Send", "Unified composer Send string");
    ADD_APPLICATION_STRING2 (STR_UC_PROHIBIT_BY_CREATION_MODE_ID, "Prohibited by Creation Mode", "Unified composer Prohibited by Creation Mode string");
    ADD_APPLICATION_STRING2 (STR_UC_NO_SPACE_ID, "No Space", "Unified composer No space string");
    ADD_APPLICATION_STRING2 (STR_UC_REMOVED_ID, "Removed", "Unified composer Removed string");
    ADD_APPLICATION_STRING2 (STR_UC_PLEASE_WAIT_ID, "Please Wait", "Unified composer Please Wait string");
    ADD_APPLICATION_STRING2 (STR_UC_STORAGE_FULL_ID, "Storage Full!", "Unified composer Storage Full string");      
    ADD_APPLICATION_STRING2 (STR_UC_FAIL_TO_INSERT_SIGNATURE_ID, "Fail to Insert Signature", "Unified composer Fail to Insert Signature string");      
    ADD_APPLICATION_STRING2 (STR_UC_DISCARD_EDITED_MSG_ID, "Discard Previous Edited Msg", "Unified composer Fail to Insert Signature string");            
	ADD_APPLICATION_STRING2 (STR_UC_WRITE_MSG_ID, "Write Message", "Unified composer write msg menu item String");      
    ADD_APPLICATION_STRING2 (STR_UC_STORAGE_FULL_DELETE_FILE_ID, "Storage Full! Please Delete File", "Unified composer Storage Full string");      
    ADD_APPLICATION_STRING2 (STR_UC_STORAGE_FULL_MSG_CONTENT_LOSS_ID, "Storage Full! Msg Content Lost", "Unified composer Storage Full string");      
    ADD_APPLICATION_STRING2 (STR_UC_NO_RECEPIENT_ADDR_ID, "No Recepient Address", "Unified composer No Recepient Address string");          
    ADD_APPLICATION_STRING2 (STR_UC_CREATING_ID, "Creating", "Unified composer Creating string");          
    ADD_APPLICATION_STRING2 (STR_UC_SENDING_MMS_ID, "Sending MMS", "Unified composer Sending MMS string");          
    ADD_APPLICATION_STRING2 (STR_UC_SENT_ID, "Sent", "Unified composer Sent string");          
    ADD_APPLICATION_STRING2 (STR_UC_ABORT_FAIL_ID, "Abort Fail", "Unified composer Abort Fail string");              
    ADD_APPLICATION_STRING2 (STR_UC_ABORTED_ID, "Aborted", "Unified composer Aborted string");
    ADD_APPLICATION_STRING2 (STR_UC_SEND_SUCCESS_SAVE_SUCCESS, "Sent and Stored", "Unified composer Sent and Stored string");
    ADD_APPLICATION_STRING2 (STR_UC_SEND_SUCCESS_SAVE_FAIL, "Sent but Save Failed", "Unified composer Sent but Save Failed string");
    ADD_APPLICATION_STRING2 (STR_UC_SEND_FAIL_SAVE_SUCCESS, "Not Sent, Stored in Outbox", "Unified composer Not Sent, Stored in Outbox string");
    ADD_APPLICATION_STRING2 (STR_UC_SEND_FAIL_SAVE_FAIL, "Send and Save Failed", "Unified composer Send and Save Failed string");
    ADD_APPLICATION_STRING2 (STR_UC_CONTENT_ERROR_ID, "Content Error", "Unified composer content error string");
    ADD_APPLICATION_STRING2 (STR_UC_VALIDITY_PERIOD_ID, "Validity Period", "Unified composer Validity Period string");
    ADD_APPLICATION_STRING2 (STR_UC_VALIDITY_PERIOD_1_HOUR_ID, "1 Hour", "Unified composer Validity Period 1 Hour string");
    ADD_APPLICATION_STRING2 (STR_UC_VALIDITY_PERIOD_12_HOUR_ID, "12 Hours", "Unified composer Validity Period 12 Hours string");
    ADD_APPLICATION_STRING2 (STR_UC_VALIDITY_PERIOD_1_DAY_ID, "1 Day", "Unified composer Validity Period 1 Day string");
    ADD_APPLICATION_STRING2 (STR_UC_VALIDITY_PERIOD_1_WEEK_ID, "1 Week", "Unified composer Validity Period 1 Week string");
    ADD_APPLICATION_STRING2 (STR_UC_VALIDITY_PERIOD_MAX_ID, "Max", "Unified composer Validity Period Max string");
    ADD_APPLICATION_STRING2 (STR_UC_DELIVERY_REPORT_ID, "Delivery Report", "Unified composer Delivery Report string");
    ADD_APPLICATION_STRING2 (STR_UC_READ_REPORT_ID, "Read Report", "Unified composer Read Report string");
    ADD_APPLICATION_STRING2 (STR_UC_PRIORITY_ID, "Priority", "Unified composer Priority string");
    ADD_APPLICATION_STRING2 (STR_UC_PRIORITY_LOW_ID, "Low", "Unified composer Priority Low string");
    ADD_APPLICATION_STRING2 (STR_UC_PRIORITY_MEDIUM_ID, "Normal", "Unified composer Priority Normal string");
    ADD_APPLICATION_STRING2 (STR_UC_PRIORITY_HIGH_ID, "High", "Unified composer Priority High string");
    ADD_APPLICATION_STRING2 (STR_UC_DELIVERY_TIME_ID, "Delivery Time", "Unified composer Delivery Time string");
    ADD_APPLICATION_STRING2 (STR_UC_DELIVERY_TIME_IMMEDIATE_ID, "Immediate", "Unified composer Delivery Time Immediate string");
    ADD_APPLICATION_STRING2 (STR_UC_DELIVERY_TIME_1_HOUR_ID, "In 1 Hour", "Unified composer Delivery Time In 1 Hour string");
    ADD_APPLICATION_STRING2 (STR_UC_DELIVERY_TIME_12_HOUR_ID, "In 12 Hours", "Unified composer Delivery Time In 12 Hours string");
    ADD_APPLICATION_STRING2 (STR_UC_DELIVERY_TIME_24_HOUR_ID, "In 24 Hours", "Unified composer Delivery Time In 24 Hours string");    
    ADD_APPLICATION_STRING2 (STR_UC_ALLOW_ID, "Allow", "Unified composer Allow string");
    ADD_APPLICATION_STRING2 (STR_UC_NOT_ALLOW_ID, "Not Allow", "Unified composer Not ALLOW string");
    ADD_APPLICATION_STRING2 (STR_UC_ADDRESS_NUMBER_EXCEED_ID, "Number of Address Exceed", "Unified composer Address number exceed string");
    ADD_APPLICATION_STRING2 (STR_UC_GO_TO_SOME_SLIDE_ID, "Go To Some Slide", "Unified composer Go To Some Slide string");
    ADD_APPLICATION_STRING2 (STR_UC_DUPLICATE_ADDRESS_ID, "Duplicate Address", "Unified composer Duplicate Address string");    
    ADD_APPLICATION_STRING2 (STR_UC_PHB_NUMBER_ID, "Phonebook Number", "Unified composer Phonebook Number string");    
    ADD_APPLICATION_STRING2 (STR_UC_PHB_NAME_ID, "Phonebook Name", "Unified composer Phonebook Name string");    
    ADD_APPLICATION_STRING2 (STR_UC_BOOKMARK_ID, "Bookmark", "Unified composer bookmark string");
    ADD_APPLICATION_STRING2 (STR_UC_NOT_SUPPORT_ID, "Not Support", "Unified composer Not Support string");        
    ADD_APPLICATION_STRING2 (STR_UC_UNSUPPORT_CONTENT_ID, "Unrecognized Format", "Unified composer Unrecognized Format string");        
    ADD_APPLICATION_STRING2 (STR_UC_CREATION_MODE_MAX_MSG_SIZE_REACHED_ID, "Creation Mode: Msg Size Excceed", "Unified composer Creation Mode: Msg Size Excceed string");        
    ADD_APPLICATION_STRING2 (STR_UC_MAX_SLIDE_NUM_REACHED_ID, "Slide Number Exceed", "Unified composer Slide Number Exceed string");        
    ADD_APPLICATION_STRING2 (STR_UC_TOO_MANY_MSG_ID, "Maximum message number reached. Please delete some messages.", "Unified composer Maximum message number reached. Please delete some messages. string");        
    ADD_APPLICATION_STRING2 (STR_UC_CONFIG_ERROR_ID, "Incorrect Profile Setting", "Unified composer Incorrect Profile Setting string");        
    ADD_APPLICATION_STRING2 (STR_UC_CONNECT_ERROR_ID, "Communication Failed", "Unified composer Communication Failed string");        
    ADD_APPLICATION_STRING2 (STR_UC_SERVER_TIMEOUT_ID, "Server Timeout", "Unified composer Server Timeout string");        
    ADD_APPLICATION_STRING2 (STR_UC_SERVER_ERROR_ID, "Unknown Server Error", "Unified composer Unknown Server Error string");        
    ADD_APPLICATION_STRING2 (STR_UC_SERVICE_DENIED_ID, "Service Denied", "Unified composer Service Denied string");        
    ADD_APPLICATION_STRING2 (STR_UC_UNSUPPORT_CONTENT_BY_SERVER_ID, "Content Rejected by Server", "Unified composer Content Rejected by Server string");        
    ADD_APPLICATION_STRING2 (STR_UC_UNKNOWN_APN_ID, "Unknown APN", "Unified composer Unknown APN string");        
    ADD_APPLICATION_STRING2 (STR_UC_UNAUTHORIZED_ID, "Unauthorized Request", "Unified composer Unauthorized Request string");        
    ADD_APPLICATION_STRING2 (STR_UC_SEND_FAIL_ID, "Send Failed, Saved to Outbox", "Unified composer Send Failed string");        
    ADD_APPLICATION_STRING2 (STR_UC_SYSTEM_RESOURCES_EXHAUSTED_ID, "System Resource Exhausted", "Unified composer System Resource Exhausted string");        
    ADD_APPLICATION_STRING2 (STR_UC_FILE_CORRUPT_ID, "File Corrupted", "Unified composer File Corrupted string");        
    ADD_APPLICATION_STRING2 (STR_UC_FAIL_TO_RESIZE_IMAGE_ID, "Failed to Resize Image", "Unified composer Failed to Resize Image string"); 
        

	ADD_APPLICATION_IMAGE2 (IMG_UC_SETTING_MSG_TYPE_ID,
								CUST_IMG_PATH"/MainLCD/UniComposer/Setting/UC_MGType.pbm",
							 	"UC Msg type Settings menu item Image");

	ADD_APPLICATION_IMAGE2 (IMG_UC_ENTRY_SCRN_CAPTION_ID,
								CUST_IMG_PATH"/MainLCD/TitleBar/TB_MG.PBM",
								"UC Menu item common Image");

	ADD_APPLICATION_IMAGE2 (IMG_UC_TO_ID,
								CUST_IMG_PATH"/MainLCD/UniComposer/Creat/UC_To.PBM",
							 	"UC TO address Icon");

	ADD_APPLICATION_IMAGE2 (IMG_UC_CC_ID,
								CUST_IMG_PATH"/MainLCD/UniComposer/Creat/UC_CC.PBM",
								"UC CC address Icon");

	ADD_APPLICATION_IMAGE2 (IMG_UC_BCC_ID,
								CUST_IMG_PATH"/MainLCD/UniComposer/Creat/UC_BCC.PBM",
							 	"UC BCC address Icon");

	ADD_APPLICATION_IMAGE2 (IMG_UC_SUBJECT_ID,
								CUST_IMG_PATH"/MainLCD/UniComposer/Creat/UC_SB.PBM",
								"UC subject icon");

	ADD_APPLICATION_IMAGE2 (IMG_UC_MSG_DETAIL_ID,
								CUST_IMG_PATH"/MainLCD/UniComposer/Creat/UC_Detail.pbm",
							 	"UC message detail icon");

    ADD_APPLICATION_IMAGE2 (IMG_UC_DRM_THUMBNAIL_ID,
                              CUST_IMG_PATH"/MainLCD/UniComposer/DRM.gif",
                              "UC DRM prohibited image");
    
    ADD_APPLICATION_IMAGE2 (IMG_UC_VALIDITY_PERIOD_ID,
                                  CUST_IMG_PATH"/MainLCD/UniComposer/Setting/UC_period.pbm",
                                    "UC validity period icon");

    ADD_APPLICATION_IMAGE2 (IMG_UC_DELIVERY_REPORT_ID,
                                  CUST_IMG_PATH"/MainLCD/UniComposer/Setting/UC_Deliveryreport.pbm",
                                    "UC delivery report icon");

    ADD_APPLICATION_IMAGE2 (IMG_UC_READ_REPORT_ID,
                                  CUST_IMG_PATH"/MainLCD/UniComposer/Setting/UC_Readreport.pbm",
                                    "UC read report icon");    

    ADD_APPLICATION_IMAGE2 (IMG_UC_PRIORITY_ID,
                                  CUST_IMG_PATH"/MainLCD/UniComposer/Setting/UC_Priority.pbm",
                                    "UC priority icon");

    ADD_APPLICATION_IMAGE2 (IMG_UC_DELIVERY_TIME_ID,
                                  CUST_IMG_PATH"/MainLCD/UniComposer/Setting/UC_Deliverytime.pbm",
                                    "UC delivery time icon");


	/* UC option menu  */
	ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT,
    							0,	UC_OPT_TOTAL_NUM,
    							MENU_ID_UC_OPT_DONE,
                                MENU_ID_UC_OPT_INSERT,
                                MENU_ID_UC_OPT_REMOVE,
                                MENU_ID_UC_OPT_REPLACE,
                                MENU_ID_UC_OPT_PREVIEW,
                                MENU_ID_UC_OPT_SLIDE_OPT,
                                MENU_ID_UC_OPT_MSG_TYPE_OPT,
                                MENU_ID_UC_OPT_SEND_OPT,
                                MENU_ID_UC_OPT_MSG_DETAIL,
                                MENU_ID_UC_OPT_INPUT_METHOD,										
    							SHOW,	MOVEABLEWITHINPARENT,	DISP_LIST,
    							STR_GLOBAL_OPTIONS,	0));

    /* Done */
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_DONE,
    							MENU_ID_UC_OPT,	0,
    							SHOW,	MOVEABLEWITHINPARENT,	DISP_LIST,
    							STR_GLOBAL_DONE, 0));

    /* Address */
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_ADDR,
                                0,  UC_OPT_ADDR_TOTAL_NUM,
                                MENU_ID_UC_OPT_ADDR_DONE,
                                MENU_ID_UC_OPT_ADDR_ADD_NUMBER,
                                MENU_ID_UC_OPT_ADDR_ADD_EMAIL,
                                MENU_ID_UC_OPT_ADDR_EDIT,
                                MENU_ID_UC_OPT_ADDR_DELETE,
                                MENU_ID_UC_OPT_ADDR_DELETE_ALL,
                                MENU_ID_UC_OPT_ADDR_ADD_NUMBER_GROUP,
                                MENU_ID_UC_OPT_ADDR_ADD_EMAIL_GROUP,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_GLOBAL_OK, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_ADDR_DONE,
                                MENU_ID_UC_OPT_ADDR, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_GLOBAL_DONE, 0));    

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_ADDR_ADD_NUMBER,
                                MENU_ID_UC_OPT_ADDR, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_ADD_NUMBER_ID, 0));    

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_ADDR_ADD_EMAIL,
                                MENU_ID_UC_OPT_ADDR, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_ADD_EMAIL_ID, 0));    

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_ADDR_EDIT,
                                MENU_ID_UC_OPT_ADDR, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_GLOBAL_EDIT, 0)); 

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_ADDR_DELETE,
                                MENU_ID_UC_OPT_ADDR, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_GLOBAL_DELETE, 0)); 

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_ADDR_DELETE_ALL,
                                MENU_ID_UC_OPT_ADDR, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_GLOBAL_DELETE_ALL, 0)); 

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_ADDR_ADD_NUMBER_GROUP,
                                MENU_ID_UC_OPT_ADDR, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_ADD_NUMBER_BY_GROUP_ID, 0)); 
    
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_ADDR_ADD_EMAIL_GROUP,
                                MENU_ID_UC_OPT_ADDR, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_ADD_EMAIL_BY_GROUP_ID, 0));     

    /* Done option */
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_DONE_OPT,
                                0,  UC_OPT_DONE_TOTAL_NUM,
                                MENU_ID_UC_OPT_DONE_SEND,
                                MENU_ID_UC_OPT_DONE_SEND_AND_SAVE,
                                MENU_ID_UC_OPT_DONE_SAVE,
                                MENU_ID_UC_OPT_DONE_BACK_TO_EDIT_MSG,
                                MENU_ID_UC_OPT_DONE_MSG_TYPE,
                                MENU_ID_UC_OPT_DONE_SEND_OPT,
                                MENU_ID_UC_OPT_DONE_EXIT,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_GLOBAL_OK, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_DONE_SEND,
                                MENU_ID_UC_OPT_DONE_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_GLOBAL_SEND, 0));     

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_DONE_SEND_AND_SAVE,
                                MENU_ID_UC_OPT_DONE_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_SEND_AND_SAVE_ID, 0));     
    
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_DONE_SAVE,
                                MENU_ID_UC_OPT_DONE_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_GLOBAL_SAVE, 0));     

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_DONE_BACK_TO_EDIT_MSG,
                                MENU_ID_UC_OPT_DONE_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_BACK_TO_EDIT_MSG_ID, 0));     
    
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_DONE_MSG_TYPE,
                            MENU_ID_UC_OPT_DONE_OPT, 0,
                            SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                            STR_UC_MESSAGE_TYPE_ID, 0)); 
    

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_DONE_SEND_OPT,
                                MENU_ID_UC_OPT_DONE_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_SEND_OPTION_ID, 0));     

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_DONE_EXIT,
                                MENU_ID_UC_OPT_DONE_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_EXIT_ID, 0));     
    

    /* Insert */
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_INSERT,
                                MENU_ID_UC_OPT,  UC_OPT_INSERT_TOTAL_NUM,
                                MENU_ID_UC_OPT_INSERT_IMAGE,
                                MENU_ID_UC_OPT_INSERT_AUDIO,
                                MENU_ID_UC_OPT_INSERT_VIDEO,
                                MENU_ID_UC_OPT_INSERT_TEXT_TEMPLATE,
                                MENU_ID_UC_OPT_INSERT_ATTACHMENT,
                                MENU_ID_UC_OPT_INSERT_PHB_NUMBER,
                                MENU_ID_UC_OPT_INSERT_PHB_NAME,
                                MENU_ID_UC_OPT_INSERT_BOOKMARK,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_INSERT_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_INSERT_IMAGE,
                                MENU_ID_UC_OPT_INSERT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_IMAGE_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_INSERT_AUDIO,
                                MENU_ID_UC_OPT_INSERT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_AUDIO_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_INSERT_VIDEO,
                                MENU_ID_UC_OPT_INSERT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_VIDEO_ID, 0));
    
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_INSERT_TEXT_TEMPLATE,
                                MENU_ID_UC_OPT_INSERT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_TEXT_TEMPLATE_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_INSERT_ATTACHMENT,
                                MENU_ID_UC_OPT_INSERT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_ATTACHMENT_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_INSERT_PHB_NUMBER,
                                MENU_ID_UC_OPT_INSERT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_PHB_NUMBER_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_INSERT_PHB_NAME,
                                MENU_ID_UC_OPT_INSERT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_PHB_NAME_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_INSERT_BOOKMARK,
                                MENU_ID_UC_OPT_INSERT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_BOOKMARK_ID, 0));    
    
    /* Remove */
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_REMOVE,
                                MENU_ID_UC_OPT,  UC_OPT_REMOVE_TOTAL_NUM,
                                MENU_ID_UC_OPT_REMOVE_IMAGE,
                                MENU_ID_UC_OPT_REMOVE_AUDIO,
                                MENU_ID_UC_OPT_REMOVE_VIDEO,
                                MENU_ID_UC_OPT_REMOVE_ATTACHMENT,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_REMOVE_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_REMOVE_IMAGE,
                                MENU_ID_UC_OPT_REMOVE, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_IMAGE_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_REMOVE_AUDIO,
                                MENU_ID_UC_OPT_REMOVE, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_AUDIO_ID, 0));    

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_REMOVE_VIDEO,
                                MENU_ID_UC_OPT_REMOVE, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_VIDEO_ID, 0));    

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_REMOVE_ATTACHMENT,
                                MENU_ID_UC_OPT_REMOVE, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_ATTACHMENT_ID, 0));     

    /* Replace */
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_REPLACE,
                                MENU_ID_UC_OPT,  UC_OPT_REPLACE_TOTAL_NUM,
                                MENU_ID_UC_OPT_REPLACE_IMAGE,
                                MENU_ID_UC_OPT_REPLACE_AUDIO,
                                MENU_ID_UC_OPT_REPLACE_VIDEO,
                                MENU_ID_UC_OPT_REPLACE_ATTACHMENT,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_REPLACE_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_REPLACE_IMAGE,
                                MENU_ID_UC_OPT_REPLACE, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_IMAGE_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_REPLACE_AUDIO,
                                MENU_ID_UC_OPT_REPLACE, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_AUDIO_ID, 0));    

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_REPLACE_VIDEO,
                                MENU_ID_UC_OPT_REPLACE, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_VIDEO_ID, 0));    

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_REPLACE_ATTACHMENT,
                                MENU_ID_UC_OPT_REPLACE, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_ATTACHMENT_ID, 0));


    /* Preview */
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_PREVIEW,
                                MENU_ID_UC_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_PREVIEW_ID, 0));

    /* Slide option */
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_SLIDE_OPT,
                                MENU_ID_UC_OPT,  UC_OPT_SLIDE_OPT_TOTAL_NUM,
                                MENU_ID_UC_OPT_SLIDE_OPT_INSERT,
                                MENU_ID_UC_OPT_SLIDE_OPT_DELETE,
                                MENU_ID_UC_OPT_SLIDE_OPT_PREVIOUS,
                                MENU_ID_UC_OPT_SLIDE_OPT_NEXT,
                                MENU_ID_UC_OPT_SLIDE_OPT_GO_TO,
                                MENU_ID_UC_OPT_SLIDE_OPT_TIMING,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_SLIDE_OPTION_ID, 0));  

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_SLIDE_OPT_INSERT,
                                MENU_ID_UC_OPT_SLIDE_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_INSERT_NEW_SLIDE_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_SLIDE_OPT_DELETE,
                                MENU_ID_UC_OPT_SLIDE_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_DELETE_SLIDE_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_SLIDE_OPT_PREVIOUS,
                                MENU_ID_UC_OPT_SLIDE_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_PREVIOUS_SLIDE_ID, 0));
    
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_SLIDE_OPT_NEXT,
                                MENU_ID_UC_OPT_SLIDE_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_NEXT_SLUIDE_ID, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_SLIDE_OPT_GO_TO,
                                MENU_ID_UC_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_GO_TO_SOME_SLIDE_ID, 0)); 
    
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_SLIDE_OPT_TIMING,
                                MENU_ID_UC_OPT_SLIDE_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_SLIDE_TIMING_ID, 0));    

    /* Msg type */
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_MSG_TYPE_OPT,
                                MENU_ID_UC_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_MESSAGE_TYPE_ID, 0));    
       
    /* Send option */
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_SEND_OPT,
                                MENU_ID_UC_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_SEND_OPTION_ID, 0));

    /* Message detail */
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_MSG_DETAIL,
                                MENU_ID_UC_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_MESSAGE_DETAIL_ID, 0));

    /* Input method */    
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_OPT_INPUT_METHOD,
                                MENU_ID_UC_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_GLOBAL_INPUT_METHOD, 0));

    /* Msg type setting */
    ADD_APPLICATION_MENUITEM((MENU_ID_UC_SETTING_PREFERRED_TYPE,
                                MENU_ID_UM_SETTING,  0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_MESSAGE_TYPE_ID, IMG_UC_SETTING_MSG_TYPE_ID));       

    /* Exit */
    ADD_APPLICATION_MENUITEM2((MENU_ID_UC_EXIT_OPT,0,
                        		MENU_ID_UC_EXIT_OPT_SAVE, 
                        		MENU_ID_UC_EXIT_OPT_EXIT, 
                                MENU_ITEM_END,
                        		SHOW, MOVEABLEWITHINPARENT, DISP_LIST, 
                        		STR_GLOBAL_OPTIONS,0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_EXIT_OPT_SAVE,
                                MENU_ID_UC_EXIT_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_GLOBAL_SAVE, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_UC_EXIT_OPT_EXIT,
                                MENU_ID_UC_EXIT_OPT, 0,
                                SHOW,   MOVEABLEWITHINPARENT,   DISP_LIST,
                                STR_UC_EXIT_ID, 0));
    	
}
示例#11
0
文件: Res_Calls.c 项目: 12019/mtktest
/**************************************************************

	FUNCTION NAME		: PopulateResetCallRes(void)

  	PURPOSE				: 

	INPUT PARAMETERS	: nil

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

	REMARKS				: 

**************************************************************/
void PopulateResetCallRes()
{
	ADD_APPLICATION_STRING2( STR_MENU8113_CALLHISTORY_RESETCALL,
	                         "Delete Call Log", "RESET ALL CALLS MENU STR" );
#ifdef __MMI_CH_DELETE_ALL_LOGS__
	ADD_APPLICATION_MENUITEM( ( MENU8113_CALLHISTORY_RESETCALL,
	                            MAIN_MENU_CALL_HISTORY, 4, 
	                            MENU_MISSED_CALLS,
	                            MENU_DIALED_CALLS, 
	                            MENU_RECEIVED_CALLS, 
	                            MENU_ALL_CALLS, SHOW,
	                            MOVEABLEWITHINPARENT|SHORTCUTABLE, DISP_LIST,
	                        #ifdef __MMI_DUAL_SIM_MASTER__
                                   STRING_MTPNP_MENU_SIM1_CALLHISTORY_RESETCALL,
                               #else /* __MMI_DUAL_SIM_MASTER__ */
	                            STR_MENU8113_CALLHISTORY_RESETCALL,
	                        #endif /* __MMI_DUAL_SIM_MASTER__ */
	                        #ifdef __MMI_DUAL_SIM_MASTER__
                                   IMG_MTPNP_CARD1_MENU_DELETE_CALLS
                               #else /* __MMI_DUAL_SIM_MASTER__ */
	                            IMG_SCR_RESETCALLS
	                        #endif /* __MMI_DUAL_SIM_MASTER__ */
	                            ));
#else
	ADD_APPLICATION_MENUITEM( ( MENU8113_CALLHISTORY_RESETCALL,
	                            MAIN_MENU_CALL_HISTORY, 3, 
	                            MENU_MISSED_CALLS,
	                            MENU_DIALED_CALLS, 
	                            MENU_RECEIVED_CALLS, SHOW,
	                            MOVEABLEWITHINPARENT|SHORTCUTABLE, DISP_LIST,
	                        #ifdef __MMI_DUAL_SIM_MASTER__
                                   STRING_MTPNP_MENU_SIM1_CALLHISTORY_RESETCALL,
                               #else /* __MMI_DUAL_SIM_MASTER__ */
	                            STR_MENU8113_CALLHISTORY_RESETCALL,
	                        #endif /* __MMI_DUAL_SIM_MASTER__ */
	                        #ifdef __MMI_DUAL_SIM_MASTER__
                                   IMG_MTPNP_CARD1_MENU_DELETE_CALLS
                               #else /* __MMI_DUAL_SIM_MASTER__ */
	                            IMG_SCR_RESETCALLS
	                        #endif /* __MMI_DUAL_SIM_MASTER__ */
	                            ));
#endif
    ADD_APPLICATION_MENUITEM( ( MENU_RECEIVED_CALLS,
                                MENU8113_CALLHISTORY_RESETCALL, 0, SHOW,
                                MOVEABLEWITHINPARENT, DISP_LIST,
                                STR_MENU_RECEIVED_CALLS,
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                IMG_MTPNP_CARD1_MENU_RECEIVED_CALLS
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                IMG_MENU_RECEIVED_CALLS 
                            #endif /* __MMI_DUAL_SIM_MASTER__ */
                                ));
    ADD_APPLICATION_MENUITEM( ( MENU_DIALED_CALLS,
                                MENU8113_CALLHISTORY_RESETCALL, 0, SHOW,
                                MOVEABLEWITHINPARENT, DISP_LIST, STR_MENU_DIALED_CALLS,
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                IMG_MTPNP_CARD1_MENU_DIALED_CALLS
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                IMG_MENU_DIALED_CALLS
                            #endif /* __MMI_DUAL_SIM_MASTER__ */
                                ));
    ADD_APPLICATION_MENUITEM( ( MENU_MISSED_CALLS,
                                MENU8113_CALLHISTORY_RESETCALL, 0, SHOW,
                                MOVEABLEWITHINPARENT, DISP_LIST,
                                STR_MENU_MISSED_CALLS, 
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                IMG_MTPNP_CARD1_MENU_MISSED_CALLS
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                IMG_MENU_MISSED_CALLS 
                            #endif /* __MMI_DUAL_SIM_MASTER__ */
                                ));

   // MTK amanda add 1110
	ADD_APPLICATION_MENUITEM( ( MENU_ALL_CALLS, MENU8113_CALLHISTORY_RESETCALL, 0,
	                            SHOW, MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_DELETE_ALL,
	                        #ifdef __MMI_DUAL_SIM_MASTER__
                                   IMG_MTPNP_CARD1_MENU_DELETE_CALLS
                               #else /* __MMI_DUAL_SIM_MASTER__ */
	                            IMG_SCR_RESETCALLS
	                        #endif /* __MMI_DUAL_SIM_MASTER__ */
	                            ));

	ADD_APPLICATION_STRING2( STR_MENU_RECEIVED_CALLS, "Received Calls",
	                         "String for call Received" );
	ADD_APPLICATION_STRING2( STR_MENU_DIALED_CALLS, "Dialed Calls",
	                         "String for Call Dialled" );
	ADD_APPLICATION_STRING2( STR_MENU_MISSED_CALLS, "Missed Calls",
	                         "String for Missed Calls option" );
	ADD_APPLICATION_STRING2( STR_ID_CHIST_DELETE_QUERY, "Delete all?",
	                         "String for delete all query" );
	ADD_APPLICATION_STRING2( STR_ID_CHIST_DELETE_ALL_QUERY, "Delete all?",
	                         "String for delete all query" );

   // MTK amanda add 1110
	ADD_APPLICATION_IMAGE2( IMG_MENU_RECEIVED_CALLS,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\SB_CREC.PBM",
	                        "Image for recd Calls option" );
	ADD_APPLICATION_IMAGE2( IMG_MENU_DIALED_CALLS,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\SB_CDIA.PBM",
	                        "Image for Dialed Calls option" );
	ADD_APPLICATION_IMAGE2( IMG_MENU_MISSED_CALLS,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\SB_CMIS.PBM",
	                        "Image for Missed Calls option" );
	ADD_APPLICATION_IMAGE2( IMG_SCR_RESETCALLS,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\SB_CRSET.PBM",
	                        "RESET CALLS CONFIRM SCR  RSK IMG " );
	ADD_APPLICATION_IMAGE2( IMG_SCR_RESETCALLS_CONFIRM,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_DEL."__MMI_RES_TYPE_POPUP_SCREEN__,
	                        "RESET CALLS CONFIRM SCR  RSK IMG " );
//MTK Leo end



	ADD_APPLICATION_STRING2( STR_SCR_RESETCALLS_CONFIRM_CAPTION,
	                         "Delete",
	                         "RESET CALLS CONFIRM text " );

	ADD_APPLICATION_IMAGE2( IMG_SCR_RESETCALLS_CONFIRM,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_DEL"__MMI_RES_TYPE_POPUP_SCREEN__,
	                        "RESET CALLS CONFIRM SCR  RSK IMG " );

}
示例#12
0
/**************************************************************

	FUNCTION NAME		: PopulatePictureEditor(void)

  	PURPOSE				: Populate Resources for Image Editor

	INPUT PARAMETERS	: nil

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

 

**************************************************************/
void PopulatePictureEditor(void)
{
	ADD_APPLICATION_MENUITEM((MENU_PICTURE_EDITOR,MAIN_MENU_FUNANDGAMES_MENUID,
		0,SHOW,MOVEABLEACROSSPARENT|SHORTCUTABLE,DISP_LIST,STR_MENU_PICTURE_EDITOR,IMG_PE_IMAGE_EDITOR));

	ADD_APPLICATION_MENUITEM((MENU_PE_VIEW_OPT,0,
		3,
		MENU_PE_VIEW_OPT_EDIT,
		MENU_PE_VIEW_OPT_DELETE,
		MENU_PE_VIEW_OPT_DELETEALL,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));

	ADD_APPLICATION_MENUITEM((MENU_PE_VIEW_OPT_EDIT, MENU_PE_VIEW_OPT,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_GLOBAL_EDIT, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_VIEW_OPT_DELETE, MENU_PE_VIEW_OPT,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_GLOBAL_DELETE, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_VIEW_OPT_DELETEALL, MENU_PE_VIEW_OPT,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_GLOBAL_DELETE_ALL, 0));
	
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_1,0,
		8,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_ZOOM,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));
	
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_2,0,
		9,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_UNDO,
		MENU_PE_EDIT_OPT_ZOOM,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));

	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_3,0,
		9,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_REDO,
		MENU_PE_EDIT_OPT_ZOOM,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));

	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_4,0,
		10,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_CUT,
		MENU_PE_EDIT_OPT_COPY,
		MENU_PE_EDIT_OPT_ZOOM,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));
	
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_5,0,
		9,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_PASTE,
		MENU_PE_EDIT_OPT_ZOOM,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));

	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_6,0,
		10,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_PASTE,
		MENU_PE_EDIT_OPT_UNDO,
		MENU_PE_EDIT_OPT_ZOOM,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));

	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_7,0,
		10,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_PASTE,
		MENU_PE_EDIT_OPT_REDO,
		MENU_PE_EDIT_OPT_ZOOM,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));

ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_8,0,
		8,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_FULL_SIZE,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));
	
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_9,0,
		9,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_UNDO,
		MENU_PE_EDIT_OPT_FULL_SIZE,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));

	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_10,0,
		9,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_REDO,
		MENU_PE_EDIT_OPT_FULL_SIZE,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));

	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_11,0,
		10,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_CUT,
		MENU_PE_EDIT_OPT_COPY,
		MENU_PE_EDIT_OPT_FULL_SIZE,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));
	
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_12,0,
		9,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_PASTE,
		MENU_PE_EDIT_OPT_FULL_SIZE,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));

	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_13,0,
		10,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_PASTE,
		MENU_PE_EDIT_OPT_UNDO,
		MENU_PE_EDIT_OPT_FULL_SIZE,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));

	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_14,0,
		10,
		MENU_PE_EDIT_OPT_SAVE_PIC,
		MENU_PE_EDIT_OPT_SAVE_PIC_AS,
		MENU_PE_EDIT_OPT_PEN_SETTING,
		MENU_PE_EDIT_OPT_FILL_PIC,
		MENU_PE_EDIT_OPT_MARK,
		MENU_PE_EDIT_OPT_PASTE,
		MENU_PE_EDIT_OPT_REDO,
		MENU_PE_EDIT_OPT_FULL_SIZE,
		MENU_PE_EDIT_OPT_RESIZE,
		MENU_PE_EDIT_OPT_HELP,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_GLOBAL_OPTIONS,IMG_GLOBAL_OPTIONS));

	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_SAVE_PIC, MENU_PE_EDIT_OPT_1,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_GLOBAL_SAVE, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_SAVE_PIC_AS, MENU_PE_EDIT_OPT_1,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_SAVE_PIC_AS, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_PEN_SETTING, MENU_PE_EDIT_OPT_1,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_PEN_SETTING, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_FILL_PIC, MENU_PE_EDIT_OPT_1,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_FILL_PIC, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_MARK, MENU_PE_EDIT_OPT_1,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_MARK, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_UNDO, MENU_PE_EDIT_OPT_2,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_UNDO, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_REDO, MENU_PE_EDIT_OPT_3,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_REDO, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_CUT, MENU_PE_EDIT_OPT_4,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_CUT, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_COPY, MENU_PE_EDIT_OPT_4,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_COPY, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_PASTE, MENU_PE_EDIT_OPT_5,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_PASTE, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_ZOOM, MENU_PE_EDIT_OPT_1,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_ZOOM, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_FULL_SIZE, MENU_PE_EDIT_OPT_8,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_FULL_SIZE, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_RESIZE, MENU_PE_EDIT_OPT_1,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_RESIZE, 0));
	ADD_APPLICATION_MENUITEM((MENU_PE_EDIT_OPT_HELP, MENU_PE_EDIT_OPT_1,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST, STR_PE_EDIT_OPT_HELP, 0));

	ADD_APPLICATION_STRING2(STR_MENU_PICTURE_EDITOR,"Image Editor","Picture Editor");
	ADD_APPLICATION_STRING2(STR_PE_DRAW_PICTURE,"Draw Picture","Draw Picture");
	ADD_APPLICATION_STRING2(STR_PE_TITLE_COLOR_TXT,"Color","Title Color text");
	ADD_APPLICATION_STRING2(STR_PE_TITLE_PIXEL_TXT,"Pixel","Title Pixel text");

	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_SAVE_PIC_AS,"Save As","Save Picture As");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_REPLACE,"Replace","Replace Picture");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_PEN_SETTING,"Pen Setting","Pen Setting");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_FILL_PIC,"Fill Background","Fill Background");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_MARK,"Mark","Mark");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_CUT,"Cut","Cut");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_COPY,"Copy","Copy");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_PASTE,"Paste","Paste");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_UNDO,"Undo","Undo");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_REDO,"Redo","Redo");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_ZOOM,"Zoom","Zoom");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_FULL_SIZE,"Original Size","Original Size");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_RESIZE,"Resize","Resize");
	ADD_APPLICATION_STRING2(STR_PE_EDIT_OPT_HELP,"Help","Help");

	ADD_APPLICATION_STRING2(STR_PE_PEN_SIZE,"Pen Size","Pen Size");
#ifndef __MMI_TOUCH_SCREEN__	 	
	ADD_APPLICATION_STRING2(STR_PE_PEN_MOVE_FACTOR,"Pen Move Factor","Pen Move Factor");
#endif	/* __MMI_TOUCH_SCREEN__ */
	ADD_APPLICATION_STRING2(STR_PE_PEN_COLOR,"Pen Color","Pen Color");

	ADD_APPLICATION_STRING2(STR_PE_PEN_SIZE_1,"1 Pixel","Pen Size 1 Pixel");
	ADD_APPLICATION_STRING2(STR_PE_PEN_SIZE_2,"2 Pixel","Pen Size 2 Pixel");
	ADD_APPLICATION_STRING2(STR_PE_PEN_SIZE_3,"4 Pixel","Pen Size 4 Pixel");
	ADD_APPLICATION_STRING2(STR_PE_PEN_SIZE_4,"8 Pixel","Pen Size 8 Pixel");
#ifndef __MMI_TOUCH_SCREEN__	 	
	ADD_APPLICATION_STRING2(STR_PE_PEN_MOVE_1,"x1","Pen Move Factor 1");
	ADD_APPLICATION_STRING2(STR_PE_PEN_MOVE_2,"x2","Pen Move Factor 2");
	ADD_APPLICATION_STRING2(STR_PE_PEN_MOVE_3,"x4","Pen Move Factor 4");
	ADD_APPLICATION_STRING2(STR_PE_PEN_MOVE_4,"x8","Pen Move Factor 8");
#endif	/* __MMI_TOUCH_SCREEN__ */		
	ADD_APPLICATION_STRING2(STR_PE_COLOR_BLACK,"Black","Black Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_BROWN,"Brown","Brown Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_DARK_GREEN,"Dark Green","Dark Green Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_DARK_BLUE,"Dark Blue","Dark Blue Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_VOILET,"Voilet","Voilet Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_GRAY,"Gray","Gray Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_LIGHT_GRAY,"Light Gray","Light Gray Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_RED,"Red","Red Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_GREEN,"Green","Green Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_YELLOW,"Yellow","Yellow Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_BLUE,"Blue","Blue Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_PINK,"Pink","Pink Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_LIGHT_BLUE,"Light Blue","Light Blue Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_WHITE,"White","White Color");
	ADD_APPLICATION_STRING2(STR_PE_COLOR_CUSTOM_1,"Custom","Custom Color");

	ADD_APPLICATION_STRING2(STR_PE_RESIZE_TO,"Resize to:","Screen Resize To");
	ADD_APPLICATION_STRING2(STR_PE_RESIZE_16,"16x16","Screen Size 16x16");
	ADD_APPLICATION_STRING2(STR_PE_RESIZE_32,"32x32","Screen Size 32x32");
	ADD_APPLICATION_STRING2(STR_PE_RESIZE_64,"64x64","Screen Size 64x64");
#ifdef __MMI_MAINLCD_240X320__  
//	ADD_APPLICATION_STRING2(STR_PE_RESIZE_128,"128x128","Screen Size 128x128");
#endif
	ADD_APPLICATION_STRING2(STR_PE_RESIZE_CUSTOM,"Custom","Screen Size Custom");
	ADD_APPLICATION_STRING2(STR_PE_RESIZE_WIDTH,"Width","Screen Resize Width");
	ADD_APPLICATION_STRING2(STR_PE_RESIZE_HEIGHT,"Height","Screen Resize Height");
#ifdef __MMI_MAINLCD_240X320__  
	ADD_APPLICATION_STRING2(STR_PE_RESIZE_ERROR_BIG,"Width: 32 ~ 128 \nHeight: 32 ~ 128", "Resize error");
#else
	ADD_APPLICATION_STRING2(STR_PE_RESIZE_ERROR,"Width: 16 ~ 64 \nHeight: 16 ~ 64", "Resize error");
#endif
	ADD_APPLICATION_STRING2(STR_PE_COLOR_SEL,"Color Selection","Color Selection");
#ifdef __MMI_TOUCH_SCREEN__
	ADD_APPLICATION_STRING2(STR_PE_HELP_DESCRIPTION_TOUCH,"1. Use buttons on top to change settings\n2. use your pen to move cursor.\n3.Press LSK to enter Option screen.","Help description");
#else
	ADD_APPLICATION_STRING2(STR_PE_HELP_DESCRIPTION,"1. Use 5 to toggle paint mode on/off.\n2. use '1','2','3','4','6','7','8','9' to move pen.\n3.Press LSK to enter Option screen.","Help description");
#endif
	ADD_APPLICATION_STRING2(STR_PE_INVALID_FORMAT,"Invalid File Format","The file format is invalid for Painter");

	ADD_APPLICATION_STRING2(STR_PE_COLOR_SEL,"Color Selection","Color Selection");
        ADD_APPLICATION_IMAGE2(IMG_PE_IMAGE_EDITOR,CUST_IMG_PATH"/MainLCD/ImageEditor/SB_IMAGEE.PBM","Sub Menu Image OF Image Editor");
#ifdef __MMI_TOUCH_SCREEN__
	ADD_APPLICATION_IMAGE2(IMG_PE_BACKGROUND,CUST_IMG_PATH"/MainLCD/ImageEditor/TH_BG.GIF","Backgropund image for Picture Editor Screen");
	ADD_APPLICATION_IMAGE2(IMG_PE_IM_PEN,CUST_IMG_PATH"/MainLCD/ImageEditor/TH_IM_Pen.PBM","Pen Down Icon");
#else
	ADD_APPLICATION_IMAGE2(IMG_PE_BACKGROUND,CUST_IMG_PATH"/MainLCD/ImageEditor/BG.GIF","Backgropund image for Picture Editor Screen");
	ADD_APPLICATION_IMAGE2(IMG_PE_IM_PEN,CUST_IMG_PATH"/MainLCD/ImageEditor/IM_Pen.PBM","Pen Down Icon");
#endif
	ADD_APPLICATION_IMAGE2(IMG_PE_IM_ARROW,CUST_IMG_PATH"/MainLCD/ImageEditor/IM_Arrow.PBM","Pen Arrow Icon");

}
示例#13
0
/*****************************************************************************
 * FUNCTION
 *  PopulateIdleMenuRes
 * DESCRIPTION
 *  To Initialize the resources for the idle app
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void PopulateIdleMenuRes(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/

    /* Population external resources. This must be moved later */

    PopulateStatusIconResources();
#if(ENABLE_CIRCULAR_3D_MENU)
    PopulateCircular3DMenuResources();
#endif
    PopulateCommonCategoryResources();
    PopulateThemeResources();

#if defined( __MMI_UI_ANIMATED_TITLE_EFFECT__) || defined(__MMI_UI_LIST_HIGHLIGHT_EFFECTS__)
    PopulateTitleListAnimationResources();
#endif

#ifdef __MMI_VOIP__
    ADD_APPLICATION_MENUITEM((MENU_ID_DIALER_SCREEN_OPTIONS, 0, 4,
                              MENU_ID_DIALER_SCREEN_OPTIONS_DIAL,
                              MENU_ID_DIALER_SCREEN_OPTIONS_PHB_SAVE,
                              MENU_ID_DIALER_SCREEN_OPTIONS_INPUT_METHOD,
                              MENU_ID_DIALER_SCREEN_OPTIONS_CHANGE_MODE,
                              SHOW, MOVEABLEACROSSPARENT, DISP_LIST, STR_GLOBAL_OPTIONS, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_DIALER_SCREEN_OPTIONS_DIAL, MENU_ID_DIALER_SCREEN_OPTIONS, 0,
                              SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_GLOBAL_DIAL, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_DIALER_SCREEN_OPTIONS_PHB_SAVE, MENU_ID_DIALER_SCREEN_OPTIONS, 0,
                              SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_ID_VOIP_SAVE_PHONEBOOK, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_DIALER_SCREEN_OPTIONS_INPUT_METHOD, MENU_ID_DIALER_SCREEN_OPTIONS, 0,
                              SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_ID_VOIP_INPUT_METHOD, 0));

    ADD_APPLICATION_MENUITEM((MENU_ID_DIALER_SCREEN_OPTIONS_CHANGE_MODE, MENU_ID_DIALER_SCREEN_OPTIONS, 0,
                              SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_ID_DIALER_SCREEN_OPTIONS_CHANGE_MODE, 0));

    ADD_APPLICATION_STRING2(STR_ID_DIALER_SCREEN_OPTIONS_GSM_DIAL, "Voice Call", "Dial by GSM");
    ADD_APPLICATION_STRING2(STR_ID_DIALER_SCREEN_OPTIONS_WLAN_DIAL, "VoIP Call", "Dial by WLAN");
    ADD_APPLICATION_STRING2(STR_ID_DIALER_SCREEN_OPTIONS_CHANGE_MODE, "Change Dial Mode", "Change Dial Mode");
#endif /* __MMI_VOIP__ */

    ADD_APPLICATION_IMAGE2(RADIO_ON_IMAGE_ID,CUST_IMG_PATH"/MainLCD/UIELement/Radiobutton/RO_S.BMP","Image associated with Radio On.");
    ADD_APPLICATION_IMAGE2(RADIO_OFF_IMAGE_ID,CUST_IMG_PATH"/MainLCD/UIELement/Radiobutton/RO_UNS.BMP","Image associated with Radio Off.");
    ADD_APPLICATION_IMAGE2(CHECKBOX_ON_IMAGE_ID,CUST_IMG_PATH"/MainLCD/UIELement/Checkbox/CK_S.BMP","Image associated with CheckBox On.");
    ADD_APPLICATION_IMAGE2(CHECKBOX_OFF_IMAGE_ID,CUST_IMG_PATH"/MainLCD/UIELement/Checkbox/CK_UNS.BMP","Image associated with CheckBox Off.");
    ADD_APPLICATION_IMAGE2(IMG_IDLE_NETWORK_SRCH_SCR,	CUST_IMG_PATH"/MainLCD/Active/Searching/SEARCH.gif","Img Associated with Network Search Screen.");
    ADD_APPLICATION_IMAGE2(TEMP_SUBLCD_ANIMATION_IMAGE_ID,CUST_IMG_PATH"/SUBLCD/Active/SB_ALARM.GIF","Image associated with Temp Scr of Sub LCD");

    //ADD_APPLICATION_IMAGE2(UNDER_CONSTRUCTION_IMAGE_ID,CUST_IMG_BASE_PATH"/UnderC.bmp","Image assciated for the screen under construction.");

#if defined(__MMI_TOUCH_IDLESCREEN_SHORTCUTS__)
    ADD_APPLICATION_IMAGE2(IMG_IDLE_MAINMENU_SHORCUT,CUST_IMG_PATH"/MainLCD/IdleScreen/Touch/TH_MM_UP.gif","Idle Screen Main Menu shorcut image.");
    ADD_APPLICATION_IMAGE2(IMG_IDLE_MAINMENU_SHORCUT_PRESSED,CUST_IMG_PATH"/MainLCD/IdleScreen/Touch/TH_MM_DOWN.gif","Idle Screen Main Menu shorcut pressed image.");
    ADD_APPLICATION_IMAGE2(IMG_IDLE_MESSAGE_SHORTCUT,CUST_IMG_PATH"/MainLCD/IdleScreen/Touch/TH_MG_UP.gif","Idle Screen Message shorcut image.");
    ADD_APPLICATION_IMAGE2(IMG_IDLE_MESSAGE_SHORTCUT_PRESSED,CUST_IMG_PATH"/MainLCD/IdleScreen/Touch/TH_MG_DOWN.gif","Idle Screen Message shorcut pressed image.");
    ADD_APPLICATION_IMAGE2(IMG_IDLE_PHONEBOOK_SHORTCUT,CUST_IMG_PATH"/MainLCD/IdleScreen/Touch/TH_PB_UP.gif","Idle Screen Phonebook shorcut image.");
    ADD_APPLICATION_IMAGE2(IMG_IDLE_PHONEBOOK_SHORTCUT_PRESSED,CUST_IMG_PATH"/MainLCD/IdleScreen/Touch/TH_PB_DOWN.gif","Idle Screen Phonebook shorcut pressed image.");
    ADD_APPLICATION_IMAGE2(IMG_IDLE_DIALING_SCREEN_SHORTCUT,CUST_IMG_PATH"/MainLCD/IdleScreen/Touch/TH_DS_UP.gif","Idle Screen Dialing Screen shorcut image.");
    ADD_APPLICATION_IMAGE2(IMG_IDLE_DIALING_SCREEN_SHORTCUT_PRESSED,CUST_IMG_PATH"/MainLCD/IdleScreen/Touch/TH_DS_DOWN.gif","Idle Screen Dialing Screen shorcut pressed image.");
#endif /* __MMI_TOUCH_IDLESCREEN_SHORTCUTS__ */

    ADD_APPLICATION_STRING2(TEMP_SUBLCD_ANIMATION_STR_ID, "Hello", "String associated with Temp Scr of Sub LCD.");

    ADD_APPLICATION_STRING2(DIAL_PAD_MO_CALL_LSK_STR_ID, "Save", "String associated with Dial pad screen LSK.");
    ADD_APPLICATION_STRING2(IDLE_SCREEN_LSK_TEXT, "Menu", "String associated with Idle screen LSK.");
    ADD_APPLICATION_STRING2(IDLE_SCREEN_RSK_TEXT, "Name", "String associated with Idle screen RSK.");

    ADD_APPLICATION_STRING2(KEYPAD_LOCKED_RSK_TEXT, "Unlock", "String associated with Keypad Locked Idle screen LSK.");

#ifdef __MMI_TOUCH_SCREEN__
    ADD_APPLICATION_STRING2(SCREEN_LOCKED_TEXT, "Locked", "String associated with Screen Locked Idle screen for touch screen.");
#endif

    ADD_APPLICATION_STRING2(STR_IDLE_NETWORK_SRCH_SCR, "Searching", "String Associated with Network Search Screen.");

    ADD_APPLICATION_STRING2(STR_INVALID_LOCATION, "Invalid Location", "String Associated with Invalid location Screen.");

    ADD_APPLICATION_STRING2(STR_NO_PHONE_NUM, "No Phone Book entry", "String Associated with Number Not In Phone Book Screen.");

    ADD_APPLICATION_STRING2(STR_NO_SPEED_DIAL_NUM_SAVED, "No Speed Dial Number Saved", "String Associated with No Speed Dial Number Saved Screen.");
#if defined( __MMI_DATE_TIME_SETTING_REMINDER__)
    ADD_APPLICATION_STRING2(STR_DATE_TIME_UPDATE_REMINDER, "Please Set Date and Time", "String Associated with Date and Time reminder");
#endif

#ifdef __MMI_SUBLCD_MASTER_MODE__
    ADD_APPLICATION_STRING2(STR_IDLE_DUMMY_SCREEN, "Exit SubLCD......", "For SubLCD master mode");
#endif

#ifdef __UNI_MMI_IDLE_SLIDE_UNLOCK__ /*  Ôö¼Ó´ý»ú»¬¿é½âËø*/
    ADD_APPLICATION_IMAGE2(WGUI_IDLE_SLIDE_UNLOCK_BACKGROUND,CUST_IMG_PATH"/MainLCD/IdleScreen/Touch/TH_SLIDE_BG.gif","Idle Screen Slide Background.");
    ADD_APPLICATION_IMAGE2(WGUI_IDLE_SLIDE_UNLOCK_SLIDER,CUST_IMG_PATH"/MainLCD/IdleScreen/Touch/TH_SLIDER.gif","Idle Screen Slider.");
#endif
}
示例#14
0
/**************************************************************

	FUNCTION NAME		: populateOptionMenu(void)

  	PURPOSE				: populating various resources



	INPUT PARAMETERS	: nil

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

	REMARKS				: 

**************************************************************/
void populateOptionMenu(void)
{
#if defined(__MMI_VERSION_2__)
   ADD_APPLICATION_MENUITEM((MENU_SIM_OPTION_ID,0,
#ifdef __MMI_BI_DEGREE_MAIN_MENU_STYLE__
	1+
#endif
#ifndef __DISABLE_SHORTCUTS_MENU__
    1+
#endif
	8,
#ifdef __MMI_BI_DEGREE_MAIN_MENU_STYLE__
		MAIN_MENU_OPTION_AVZONE_MENUID,
#endif
		MAIN_MENU_PHONEBOOK_NO_SIM_MENUID,
		MAIN_MENU_SETTINGS_NO_SIM_MENUID, /* diamond, 2005/12/23 Phone setup in option menu */
		MAIN_MENU_MULTIMEDIA_MENUID,
		MAIN_MENU_FILE_MNGR_MENUID,
		MAIN_MENU_FUNANDGAMES_MENUID,
		MAIN_MENU_PROFILES_MENUID,
		MAIN_MENU_ORGANIZER_MENUID,
		MAIN_MENU_EXTRA_MENUID,
#ifndef __DISABLE_SHORTCUTS_MENU__
		EXTRA_SHORTCUTS_MENUID,
#endif
		SHOW,NONMOVEABLE,DISP_LIST,STR_GLOBAL_OPTIONS,0));
#else /* __MMI_VERSION_2__ */
#ifdef __MMI_OP01_MENU_NOSIM_LIST__
	 ADD_APPLICATION_MENUITEM((MENU_SIM_OPTION_ID,0,
		8,
		MAIN_MENU_PHONEBOOK_NO_SIM_MENUID,
		MAIN_MENU_SETTINGS_NO_SIM_MENUID, /* diamond, 2005/12/23 Phone setup in option menu */
		MAIN_MENU_MULTIMEDIA_NO_SIM_MENUID,
		MAIN_MENU_FILE_MNGR_MENUID,
		MAIN_MENU_FUNANDGAMES_MENUID,
		MAIN_MENU_PROFILES_MENUID,
		MAIN_MENU_ORGANIZER_NO_SIM_MENUID,
		MAIN_MENU_EXTRA_MENUID,
		SHOW,NONMOVEABLE,DISP_LIST,STR_GLOBAL_OPTIONS,0));
#else /* __MMI_OP01_MENU_NOSIM_LIST__ */
	ADD_APPLICATION_MENUITEM((MENU_SIM_OPTION_ID,0,
#ifdef __MMI_BI_DEGREE_MAIN_MENU_STYLE__
	1+
#endif
#ifdef __MMI_TOUCH_SCREEN__
	1+
#endif
	5,
#ifdef __MMI_BI_DEGREE_MAIN_MENU_STYLE__
		MAIN_MENU_OPTION_AVZONE_MENUID,
#endif
		MAIN_MENU_PHONEBOOK_NO_SIM_MENUID,
		MAIN_MENU_MULTIMEDIA_MENUID,
		MAIN_MENU_FUNANDGAMES_MENUID, MAIN_MENU_PROFILES_MENUID, MAIN_MENU_ORGANIZER_MENUID,
#ifdef __MMI_TOUCH_SCREEN__
		MENU_SETTING_CALIBRATION,
#endif		
		SHOW,NONMOVEABLE,DISP_LIST,STR_GLOBAL_OPTIONS,0));
#endif /* __MMI_OP01_MENU_NOSIM_LIST__ */
#endif /* __MMI_VERSION_2__ */
	ADD_APPLICATION_STRING2(STR_SIM_OPTION_CAPTION	,"Menu Options","caption string of option menu.");

#ifdef __MMI_OP01_MENU_NOSIM_LIST__
    ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_PHONEBOOK_ICON,   CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_PB.pbm", "phonebook icon for sim option menu");
    ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_FUNANDGAMES_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_FG.pbm", "fun and game icon for sim option menu");
    ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_ORGANIZER_ICON,   CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_OR.pbm", "organizer icon for sim option menu");
    ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_SETTINGS_ICON,    CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_ST.pbm", "setting icon for sim option menu");
    ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_PROFILES_ICON,    CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_PR.pbm", "profile icon for sim option menu");
    ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_MULTIMEDIA_ICON,  CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_MM.pbm", "multimedia icon for sim option menu");
    ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_FILEMNGR_ICON,    CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_FM.pbm", "file manager icon for sim option menu");
    ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_EXTRA_ICON,       CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_EX.pbm", "extra icon for sim option menu");
#else /* __MMI_OP01_MENU_NOSIM_LIST__ */
	ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_PHONEBOOK_ICON,	CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_PB.pbm", "phonebook icon for sim option menu");
	ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_MESSAGES_ICON,	CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_MG.pbm", "message icon for sim option menu");
	ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_FUNANDGAMES_ICON,	CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_FG.pbm", "fun and game icon for sim option menu");
	ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_ORGANIZER_ICON,	CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_OR.pbm", "organizer icon for sim option menu");
	ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_SETTINGS_ICON,	CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_ST.pbm", "setting icon for sim option menu");
	ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_PROFILES_ICON,	CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_PR.pbm", "profile icon for sim option menu");
	ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_SHORTCUTS_ICON,	CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_SC.pbm", "shortcut icon for sim option menu");
	ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_SERVICES_ICON,	CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_SV.pbm", "service icon for sim option menu");
	ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_CALL_HISTORY_ICON,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_CA.pbm", "call history icon for sim option menu");
	ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_MULTIMEDIA_ICON,	CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_MM.pbm", "multimedia icon for sim option menu");
	ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_FILEMNGR_ICON,	CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_FM.pbm", "file manager icon for sim option menu");
	ADD_APPLICATION_IMAGE2(IMG_ID_OPTION_MENU_EXTRA_ICON,		CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\NoSIM\\\\NS_EX.pbm", "extra icon for sim option menu");
#endif /* __MMI_OP01_MENU_NOSIM_LIST__ */
}
示例#15
0
void PopulateSimDetectionMenuRes(void)
{

//micha0923, #169 begin
	ADD_APPLICATION_STRING2(STR_SIM_INVALID_SIM_TITLE,"Invalid SIM","Invalid SIM title.");
	ADD_APPLICATION_STRING2(STR_SIM_INVALID_SIM_TXT,"SIM card registration failed.","Invalid SIM text.");
//micha1217	
	ADD_APPLICATION_STRING2(STR_SIM_INVALID_SIM_SELECT_NETWORK_TXT,"Not avaliable for invalid SIM.","Invalid SIM network selection text.");
//micha0923, #169 begin

//	ADD_APPLICATION_STRING2(STR_SIM_INSERTION_RSK,"SOS","	RSK SOS screen String");
//	ADD_APPLICATION_IMAGE2(IMG_SIM_INSERTION_RSK,"..\\\\IMAGES\\\\EmptyImage.bmp","	Image Associated with Insert Sim Screen RSK.");
	ADD_APPLICATION_STRING2(STR_SIM_INSERTION_MSG,"Insert SIM","Insert the SIM card MEssage for SIM screen.");

	ADD_APPLICATION_STRING2(STR_SIM_ACCESS_ERROR_MSG,"SIM Access Error","SIM Access Error Message for SIM screen.");
#ifdef __MMI_SUBLCD__
	ADD_APPLICATION_STRING2(STR_SUBLCD_SIM_INSERTION_MSG,"Insert SIM","#NO_TRANS# Insert the SIM card MEssage for SubLCD screen.");
	ADD_APPLICATION_STRING2(STR_SUBLCD_SIM_ACCESS_ERROR_MSG,"SIM Access Error","SIM Access Error Message for SIM screen.");
#endif

//	ADD_APPLICATION_STRING2(STR_SIM_BLOCK_RSK,"SOS"," Block SIM	RSK SOS screen String");
//	ADD_APPLICATION_IMAGE2(IMG_SIM_BLOCK_RSK,"..\\\\IMAGES\\\\EmptyImage.bmp","	Image Associated with Block Sim Screen RSK.");
	ADD_APPLICATION_STRING2(STR_SIM_BLOCK_MSG,"SIM Blocked","Blocked SIM card Message for SIM screen.");
#ifdef __MMI_SUBLCD__
	ADD_APPLICATION_STRING2(STR_SUBLCD_SIM_BLOCK_MSG,"SIM Blocked","#NO_TRANS# Blocked SIM card Message for SUBLCD screen.");
#endif
	ADD_APPLICATION_STRING2(STR_ENTER_PIN_MSG,"Enter PIN:","Enter Pin Screen MSG.");
#ifdef __MMI_SUBLCD__
	ADD_APPLICATION_STRING2(STR_SUBLCD_ENTER_PIN_MSG,"Enter PIN","#NO_TRANS# Enter Pin SUB LCD Screen MSG.");
#endif
	ADD_APPLICATION_IMAGE2(IMG_ENTER_PIN_CAPTION,CUST_IMG_BASE_PATH"\\\\EmptyImage.bmp","Img Associated with Enter PIN Caption");
//	ADD_APPLICATION_STRING2(STR_ENTER_PIN_RSK,"SOS","Make SOS Calls");
//	ADD_APPLICATION_IMAGE2(IMG_ENTER_PIN_RSK,"..\\\\IMAGES\\\\EmptyImage.bmp","Img Associated with Enter PIN RSK.");

	/* Etry Scr Entr PUK*/
#ifdef __MMI_SUBLCD__
	ADD_APPLICATION_STRING2(STR_SUBLCD_ENTER_PUK_MSG, "Enter PUK","#NO_TRANS# Enter PUK SUBLCD Scr Caption.");
#endif
	ADD_APPLICATION_STRING2(STR_ENTER_PUK_MSG,"Enter PUK:","Enter PUK Screen MSG.");
//	ADD_APPLICATION_STRING2(STR_ENTER_PUK_RSK, "SOS", "Make SOS Calls.");

	/*Entry Scr PIN incorrect*/
	ADD_APPLICATION_STRING2(STR_INCORRECT_PIN, "Wrong PIN!","Running text on PIN comparison screen.");

	/*Entry Scr PUK incorrect*/
	ADD_APPLICATION_STRING2(STR_INCORRECT_PUK, "Wrong PUK!","Running text for incorrct PUK.");

	/*Entry Scr PIN blocked */
	ADD_APPLICATION_STRING2(STR_PIN_BLOCKED_PUK, "PIN Blocked!","Running text on PIN Blocked Screen.");

	/*Enty Scr Enter New PIN first Time */
	ADD_APPLICATION_STRING2(STR_ENTER_NEW_PIN_MSG,"Enter New PIN:","Enter New Pin First Time Screen MSG.");
	/*Enty Scr Enter New PIN Again ie second Time */
	ADD_APPLICATION_STRING2(STR_ENTER_PIN_AGAIN_MSG,"Enter Again:","Confirm Pin Screen MSG.");

	/*Enty Scr Enter Pins don't match */
	ADD_APPLICATION_STRING2(STR_PIN_DONOT_MATCH, "Different PIN code!","Running Text of PIN Mismatch Screen.");

	/*Making SOS call , you need to display Call and Drop on the Scr MakEmergencyCall*/
	/* Robin 0726, Use Global defination */
	//ADD_APPLICATION_STRING2(KPAD_SCR_EMERGENCY_CALL_PIN_PUK_CANCEL, "Clear","RSK ssociated with Drop emergency Call.");	

	/* Phone unlock*/
	ADD_APPLICATION_STRING2(STR_ENTER_PHONELOCK_MSG,"Enter Phone Lock Code:","Enter Phone Lock Screen MSG.");
#ifdef __MMI_SUBLCD__
	ADD_APPLICATION_STRING2(STR_SUBLCD_ENTER_PHONELOCK_MSG, "Enter Code","#NO_TRANS# Enter PhoneLock SUBLCD Scr MSG.");
#endif
	/* Incorrect Phone Unlock */
	ADD_APPLICATION_STRING2(STR_INCORRECT_PHONELOCK, "Wrong Password!" ,"Incorrect Phone Lock Running text.");

	ADD_APPLICATION_STRING2(STR_CODE_VERIFIED, "Code Accepted" ,"String associated with Code Verified Screen.");

	ADD_APPLICATION_STRING2(STR_RSK_SOS, "SOS","RSK ssociated with All Pwd Req Screens.");	

	/* Entry Screen No Service Available*/
	
	ADD_APPLICATION_STRING2(STR_NO_SERVICE_RUNNING_TEXT,"Service Not Available!","No Service Running Text.");

	ADD_APPLICATION_STRING2(STR_NOT_SOS_NUMBER,"Emergency Call Only!","Not a SOS number screen Text.");

	/* Entry Scr for Invalid PUK , PIN , Phone Lock Length */
	ADD_APPLICATION_STRING2(STR_INVALID_PINPUKPLOCK_LENGTH_RUNNING_TEXT,"Invalid Length!","Running Text on Incorrect PIN/PUK length.");

	ADD_APPLICATION_STRING2(STR_DIAL_EMERGENCY_NUMBER,"Dial Emergency Number","Text on SOS Screen.");

	ADD_APPLICATION_STRING2(STR_INCORRECT_SSC,"Not Allowed!","Error Msg for Wrong SSC from Enter PUK Screen.");

    //MTK modified, Robin 1011, add blank in the tail of string

//Robin 1217, micha1119	
	ADD_APPLICATION_STRING2(STR_LIMITED_SERVICE,"Emergency","Limited Service String.");
    //MTK end

	ADD_APPLICATION_STRING2(STR_NO_SERVICE,"No Service","No Service String.");

	/*image assciated with welcome screen*/
	#ifdef LOW_COST_SUPPORT
	ADD_APPLICATION_IMAGE3(IMG_WELCOME_SCR,	CUST_IMG_PATH "\\\\MainLCD\\\\Active\\\\poweronoff\\\\logo.bmp","Img Associated with Welcome Screen.");
	#else
	ADD_APPLICATION_IMAGE2(IMG_WELCOME_SCR,	CUST_IMG_PATH"\\\\MainLCD\\\\Active\\\\Greeting\\\\GREET."__MMI_RES_TYPE_ACTIVE_SCREEN__,"Img Associated with Welcome Screen.");
	#endif
//	ADD_APPLICATION_IMAGE2(IMG_SIM_INSERTION_MSG,CUST_IMG_PATH"\\\\MainLCD\\\\Warningpage\\\\popupPage\\\\PP_WARN.bmp","	Image Associated with Insert Sim Screen MSG.");
#if defined(__MMI_APHORISM__)
/* under construction !*/
#endif

#ifdef __MMI_SUBLCD__
	ADD_APPLICATION_IMAGE2(IMG_SUBLCD_POWER_ON_SCR,	CUST_IMG_PATH"\\\\SubLCD\\\\Active\\\\SB_ON.gif","Img Associated with SUBLCD Power On Screen.");
#endif

#if defined(  __FS_CHECKDRIVE_SUPPORT__ )
	ADD_APPLICATION_STRING2(STR_NAND_CHECK_TITLE,"Disk check","NAND Check");
	ADD_APPLICATION_STRING2(STR_NAND_CHECK,"Proceed disk check?","NAND Check?");
	ADD_APPLICATION_STRING2(STR_NAND_CHECK_PROCESSING,"Processing...","Processing");
#endif

	ADD_APPLICATION_STRING2(STR_ID_SIM_REFRESH,"SIM card is refreshing...","SIM REFRESH");

	ADD_APPLICATION_STRING2(STR_ID_NAND_QUOTA_OVER_DISK,"Quota over disk!","Quota over disk");
	ADD_APPLICATION_STRING2(STR_ID_NAND_QUOTA_USAGE_WARNING,"Quota usage warning!","Quota usage warning");
	ADD_APPLICATION_STRING2(STR_ID_NAND_DEVICE_NOT_SUPPORTED,"NAND device not support!","NAND device not support");
	ADD_APPLICATION_STRING2(STR_ID_NAND_USER_DRIVE_CORRUPT,"User drive is corrupt! Format?","User drive corrupt");
	ADD_APPLICATION_STRING2(STR_ID_NAND_SYSTEM_DRIVE_CORRUPT,"System drive is corrupt! Format?","System drive corrupt");
	ADD_APPLICATION_STRING2(STR_ID_NAND_VERSION_MISMATCH,"FDM version mismatch","FDM version mismatch");

	/*POPULATE OPTIONS MENU*/
	populateOptionMenu();
//MTK added by Joy for Aphorism compile option
//#if defined(MTK) || defined(KLM)
#if defined(__MMI_APHORISM__)
/* under construction !*/
#endif
//MTK end	
	PopulatePLMNList();
	PopulatePersonalizationRes();


}
示例#16
0
文件: Res_VRSD.c 项目: 12019/mtktest
void PopulateVRSDMainRes(void)
{

	/*Multimedia Menu Item*/
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_APP, MAIN_MENU_MULTIMEDIA_MENUID, 0,
		SHOW, NONMOVEABLE, 0, STR_ID_VRSD_APP, IMG_ID_VRSD_APP ));

	/*VRSD Main Menu*/
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_MAIN_MENU,0, (VRSD_MENU_ENUM_TOTAL+3),
		MENU_ID_VRSD_RCG,
#if defined(__MMI_VRSD_DIAL__)		
		MENU_ID_VRSD_DIAL,
#endif
#if defined(__MMI_VRSD_REDIAL__)
		MENU_ID_VRSD_REDIAL,
#endif
#if defined(__MMI_VRSD_PROFILE__)
		MENU_ID_VRSD_PROFILE,
#endif
#if defined(__MMI_VRSD_AUDPLAYER__)
		MENU_ID_VRSD_AUD_PLAYER,
#endif
#if defined(__MMI_VRSD_SHORTCUT__)
		MENU_ID_VRSD_SHORTCUT,
#endif		
		MENU_ID_VRSD_DELETE_ALL,
		MENU_ID_VRSD_STATUS,
		SHOW, NONMOVEABLE, DISP_LIST,STR_GLOBAL_OK,IMG_GLOBAL_OK));

	/*VRSD Main Menu Item*/
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_RCG,MENU_ID_VRSD_MAIN_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_ID_VRSD_RCG, 0));
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_DIAL,MENU_ID_VRSD_MAIN_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_ID_VRSD_DIAL, 0));
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_REDIAL,MENU_ID_VRSD_MAIN_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_ID_VRSD_REDIAL, 0));
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_PROFILE,MENU_ID_VRSD_MAIN_MENU,5,
		MENU_ID_VRSD_PROFILE_MODE1,
		MENU_ID_VRSD_PROFILE_MODE2,
		MENU_ID_VRSD_PROFILE_MODE3,
		MENU_ID_VRSD_PROFILE_MODE4,
		//MENU_ID_VRSD_PROFILE_MODE5, /*Can't switch to headset mode*/
		MENU_ID_VRSD_PROFILE_MODE6,		
		SHOW, NONMOVEABLE, DISP_LIST,STR_ID_VRSD_PROFILE, 0));
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_AUD_PLAYER,MENU_ID_VRSD_MAIN_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_ID_VRSD_AUD_PLAYER, 0));
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_SHORTCUT,MENU_ID_VRSD_MAIN_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_ID_VRSD_SHORTCUT, 0));
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_DELETE_ALL,MENU_ID_VRSD_MAIN_MENU, (VRSD_MENU_ENUM_TOTAL+1),
		MENU_ID_VRSD_DELETE_ALL_ALL,
#if defined(__MMI_VRSD_DIAL__)
		MENU_ID_VRSD_DELETE_ALL_DIAL,
#endif
#if defined(__MMI_VRSD_REDIAL__)
		MENU_ID_VRSD_DELETE_ALL_REDIAL,
#endif
#if defined(__MMI_VRSD_PROFILE__)
		MENU_ID_VRSD_DELETE_ALL_PROFILE,
#endif
#if defined(__MMI_VRSD_AUDPLAYER__)
		MENU_ID_VRSD_DELETE_ALL_AUDPLAYER,
#endif
#if defined(__MMI_VRSD_SHORTCUT__)
		MENU_ID_VRSD_DELETE_ALL_SHORTCUT,
#endif
		SHOW, NONMOVEABLE, DISP_LIST,STR_GLOBAL_DELETE_ALL, 0));
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_STATUS,MENU_ID_VRSD_MAIN_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_ID_VRSD_TAG_STATUS, 0));

	/*Delete All Menu Item*/
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_DELETE_ALL_ALL,MENU_ID_VRSD_DELETE_ALL,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_GLOBAL_DELETE_ALL, 0));
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_DELETE_ALL_DIAL,MENU_ID_VRSD_DELETE_ALL,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_ID_VRSD_DIAL, 0));
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_DELETE_ALL_REDIAL,MENU_ID_VRSD_DELETE_ALL,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_ID_VRSD_REDIAL, 0));
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_DELETE_ALL_PROFILE,MENU_ID_VRSD_DELETE_ALL,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_ID_VRSD_PROFILE, 0));
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_DELETE_ALL_AUDPLAYER,MENU_ID_VRSD_DELETE_ALL,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_ID_VRSD_AUD_PLAYER, 0));
	ADD_APPLICATION_MENUITEM((MENU_ID_VRSD_DELETE_ALL_SHORTCUT,MENU_ID_VRSD_DELETE_ALL,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_ID_VRSD_SHORTCUT, 0));


	/*Add Application String*/
	ADD_APPLICATION_STRING2(STR_ID_VRSD_APP		,"Voice Control"	,"Voice Command App String");
	ADD_APPLICATION_STRING2(STR_ID_VRSD_RCG		,"Voice Recognition"	,"Voice Recognition String");
	ADD_APPLICATION_STRING2(STR_ID_VRSD_DIAL	,"Voice Dial"		,"Voice Dial String");	
	ADD_APPLICATION_STRING2(STR_ID_VRSD_REDIAL	,"Voice Redial"		,"Voice Redial String");	
	ADD_APPLICATION_STRING2(STR_ID_VRSD_PROFILE	,"Voice Profile"	,"Voice Profile String");	
	ADD_APPLICATION_STRING2(STR_ID_VRSD_AUD_PLAYER	,"Voice Audio Player"	,"Voice Audio Player String");	
	ADD_APPLICATION_STRING2(STR_ID_VRSD_SHORTCUT	,"Voice Shortcut"	,"Voice Shortcut String");	
	ADD_APPLICATION_STRING2(STR_ID_VRSD_TAG_STATUS	,"Voice Tag Usage"	,"Voice Tag Status String");	
	ADD_APPLICATION_STRING2(STR_ID_VRSD_CHANGE	,"Change"	,"Change Voice Tag");

	ADD_APPLICATION_STRING2(STR_ID_VRSD_VOICE_IN	,"Please Speak After Beep"	,"Prompt Speak String");
	ADD_APPLICATION_STRING2(STR_ID_VRSD_VOICE_IN_AGAIN	,"Please Speak Again"	,"Prompt Speak String");	

	/*Error String*/
	ADD_APPLICATION_STRING2(STR_ID_VRSD_NO_TAG_EXIST	,"No Voice Tag Exists"	,"No voice tag exist message");
	ADD_APPLICATION_STRING2(STR_ID_VRSD_NO_EMPTY_TAG	,"All Voice Tag Used"	,"No voice tag available message");
	ADD_APPLICATION_STRING2(STR_ID_VRSD_RECV_VOICE_FAIL	,"Receive Voice Fail! Please try again"	,"MED error string message");	
	ADD_APPLICATION_STRING2(STR_ID_VRSD_NO_SOUND	,"No Sound"	,"MED error string message");
	ADD_APPLICATION_STRING2(STR_ID_VRSD_NO_MATCH	,"No Match"	,"MED error string message");
	ADD_APPLICATION_STRING2(STR_ID_VRSD_TOO_SIMILAR	,"Voice Too Similar"	,"MED error string message");
	ADD_APPLICATION_STRING2(STR_ID_VRSD_TOO_DIFFERENT	,"Voice Too Different"	,"MED error string message");
	ADD_APPLICATION_STRING2(STR_ID_VRSD_DISC_FULL	,"Disc Full"	,"MED error string message");
	ADD_APPLICATION_STRING2(STR_ID_VRSD_SPEAK_TOO_LONG	,"Speak too long"	,"MED error string message");	
	ADD_APPLICATION_STRING2(STR_ID_VRSD_SPEAK_TOO_SHORT	,"Speak too short"	,"MED error string message");	
	ADD_APPLICATION_STRING2(STR_ID_VRSD_WRONG_SESSION	,"Incorrect Session"	,"MED error string message");


	/*Add Application Image*/
	ADD_APPLICATION_IMAGE2(IMG_ID_VRSD_APP,CUST_IMG_PATH"\\\\MainLCD\\\\VoiceRecg\\\\SB_Speak.pbm","Main Icon for Voice Command App");
	ADD_APPLICATION_IMAGE2(IMG_ID_VRSD_RECORDING,CUST_IMG_PATH"\\\\MainLCD\\\\UIElement\\\\Progress\\\\Speaking"__MMI_RES_TYPE_POPUP_SCREEN__,"Sound Recorder Recording");
}
示例#17
0
void populateAudioPlayerMenu(void)
{
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_TITLE, "Audio Player", "Audio Player String" );

	// error message strings
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_LIST_FULL, "List Full", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_OPEN_FILE_ERROR, "Can't Open", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_NO_CARD, "No Card", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_COMMAND_ERROR, "Failed To Play", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DEVICE_BUSY, "Device Busy", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_BAD_FORMAT, "Bad Format", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_INVALID_FORMAT, "Invalid Format", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_NO_SPACE, "Exceed File Limit", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_ERROR, "Audio Content Error", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_UNSUPPORTED_CHANNEL, "Unsupported Channel", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_UNSUPPORTED_FREQ, "Unsupported Frequency", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_UNSUPPORTED_TYPE, "Unsupported Type", "Audio Player String" );
  	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_NO_AUDIO_TRACK, "No Audio Track", "Audio Player String" );
  	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DECODER_NOT_SUPPORT, "Audio Content Not Support", "Audio Player String" );

	/* play animation gif */
#ifdef __MMI_SLIM_PROGRESS_ANIMATION__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_PLAY_ANIMATION, CUST_IMG_PATH"\\\\MainLCD\\\\UIElement\\\\Progress\\\\PROGRESS.gif", "shared progress image" );
#else
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_PLAY_ANIMATION, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\PLAY\\\\AP_PLAY_ANIMATION.gif", "audio player image" );
#endif
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_STOP_ANIMATION, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\PLAY\\\\AP_STOP_ANIMATION.gif", "audio player image" );
	
#ifdef __MMI_AUDIO_PLAYER__
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_LIST, "List", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_PLAYLIST, "Play List", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_LIST_FROM_PHONE, "From Phone", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_LIST_FROM_CARD, "From Card", "Audio Player String" );

#if defined(MT6223) || defined(MT6223P)
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_NOT_SUPPORT_A2DP, "File Type Not Support A2DP", "Audio Player String" );
#endif    
	// options
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_OPTION_PLAY, "Play", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_OPTION_ADD, "Add", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_OPTION_DETAIL, "Detail", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_OPTION_ADD_TO_RINGS, "Add To Rings", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_OPTION_REMOVE, "Remove", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_OPTION_REMOVE_ALL, "Remove All", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_OPTION_REMOVE_ASK, "Remove?", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_OPTION_REMOVE_ALL_ASK, "Remove All?", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_OPTION_REGEN_LIST, "Refresh List", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_OPTION_SETTINGS, "Settings", "Audio Player String" );
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_PLAYER_SETTINGS, "Player Settings", "Audio Player String" );
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DISPLAY_SETTINGS, "Display Settings", "Audio Player String" );
#if defined(__MMI_AUDIO_EQUALIZER__) || defined(__MMI_AUDIO_TIME_STRETCH__) || defined(__MMI_AUDIO_REVERB_EFFECT__) || defined(__MMI_AUDIO_SURROUND_EFFECT__)
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SOUND_EFFECT_SETTINGS, "Sound Effects", "Audio Player String" );
#endif
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_BLUETOOTH_SETTINGS, "Bluetooth Settings", "Audio Player String" );
#ifndef __MMI_SLIM_AUDIO_PLAYER__
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_SKIN1, "Skin1", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_SKIN2, "Skin2", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_SKIN3, "Skin3", "Audio Player String" );
#endif
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_ON, "On", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_OFF, "Off", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_ONE, "One", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_ALL, "All", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_LIST_AUTO_GEN, "List Auto Gen", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_PREFER_LIST, "Pre. Play List", "Audio Player String" );
#ifndef __MMI_SLIM_AUDIO_PLAYER__
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_SKIN, "Skin", "Audio Player String" );
#endif
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_REPEAT, "Repeat", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_SHUFFLE, "Shuffle", "Audio Player String" );
#ifndef __MMI_AUDIO_PLAYER_ON_SUBLCD__
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_BACKGROUND_PLAY, "Background Play", "Audio Player String" );
#endif
#ifdef __MMI_AUDIO_SPECTRUM_DISPLAY__
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_SPECTRUM_DISPLAY_STYLE, "Spectrum Display", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_SPECTRUM_DISPLAY_STYLE_1, "Style 1", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_SPECTRUM_DISPLAY_STYLE_2, "Style 2", "Audio Player String" );
#endif // __MMI_AUDIO_SPECTRUM_DISPLAY__
#ifdef __MMI_AUDIO_PLAYER_LYRIC_DISPLAY__
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_LYRICS_DISPLAY, "Lyrics Display", "Audio Player String" );
#endif
#ifdef __MMI_AUDIO_PLAYER_A2DP_BLOCK_SPECTRUM__
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_A2DP_BLOCK_SPECTRUM, "Spectrum is Blocked", "Audio Player String" );
#endif
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_BT_A2DP_OUTPUT, "BT Stereo Output", "Audio Player String" );
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_BT_A2DP_HEADSET, "BT Stereo Headset", "Audio Player String" );
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_ERR_MUST_SELECT_HEADSET, "Must Select a Headset", "Audio Player String" );
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_ERR_CANNOT_USE_BLUETOOTH_IN_FLIGHT_MODE, "Can't Use Bluetooth in Flight Mode", "Audio Player String" );

	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DETAIL_TIME, "Time", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DETAIL_SIZE, "Size", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DETAIL_TITLE, "Title", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DETAIL_ARTIST, "Artist", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DETAIL_ALBUM, "Album", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DETAIL_GENRE, "Genre", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DETAIL_YEAR, "Year", "Audio Player String" );
#ifdef __MMI_AUDIO_PLAYER_DETAIL_SHOW_MORE_INFO__
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DETAIL_CHANNEL, "Channel", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DETAIL_QUALITY, "Quality", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DETAIL_MONO, "Mono", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_DETAIL_STEREO, "Stereo", "Audio Player String" );
#endif
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_FILENAME_TOO_LONG, "Filename Too Long", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_RING_TONGS_FULL, "Ring Slots Full", "Audio Player String" );
	
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_CANNOT_UPDATE_LIST_DISK_FULL, "Can't Update List: Disk Full", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_CANNOT_UPDATE_LIST_FS_FAIL, "Can't Update List: Access File Fail", "Audio Player String" );
    
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_LIST_EMPTY, "<Empty>", "Audio Player String" );
	
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_PROCESSING, "Processing", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_FILE_IN_DIFFERENT_STORAGE, "File in Different Storage", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_CANNOT_PAUSE, "Can't Pause", "Audio Player String" );
#if defined(__MMI_A2DP_SUPPORT__) && defined(__MMI_AUDIO_EQUALIZER__)
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_A2DP_BLOCK_EQUALIZER, "Equalizer is Blocked", "Audio Player String" );
#endif
#if defined(__MMI_A2DP_SUPPORT__) && defined(__MMI_AUDIO_EQUALIZER__) && defined(__MMI_AUDIO_PLAYER_A2DP_BLOCK_SPECTRUM__)
        ADD_APPLICATION_STRING2( STR_ID_AUDPLY_A2DP_BLOCK_EQUALIZER_SPCTRUM, "Equalizer and Spectrum are Blocked", "Audio Player String" );
#endif
#if defined(__MMI_BT_MTK_SUPPORT__) && defined(__MMI_A2DP_SUPPORT__)
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SAP_BLOCK_A2DP, "SIM Access Profile Turned on", "Audio Player String" );
#endif
    ADD_APPLICATION_STRING2( STR_ID_AUDPLY_STOP_FMR, "Turn off FM Radio?", "Audio Player String" );

/* level 1 */
#ifdef __MMI_BI_DEGREE_MAIN_MENU_STYLE__
	ADD_APPLICATION_MENUITEM((AUDIO_PLAYER_MAIN_MENUID, MAIN_MENU_AVZONE_MENU_ID, 0,
		SHOW, NONMOVEABLE | SHORTCUTABLE, 0, MAIN_MENU_AUDPLY_TEXT, MAIN_MENU_AUDPLY_ICON));

	ADD_APPLICATION_MENUITEM((MAIN_MENU_OPTION_AUDIO_PLAYER_APP, MAIN_MENU_OPTION_AVZONE_MENUID, 0,
		SHOW, MOVEABLEACROSSPARENT | SHORTCUTABLE, 0, STR_ID_AUDPLY_TITLE, IMG_ID_AUDPLY_ICON ));

#else
	ADD_APPLICATION_MENUITEM((AUDIO_PLAYER_MAIN_MENUID, MAIN_MENU_MULTIMEDIA_MENUID, 0,
		SHOW, MOVEABLEACROSSPARENT | SHORTCUTABLE, 0, STR_ID_AUDPLY_TITLE, IMG_ID_AUDPLY_ICON ));
#endif		
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SB_AudioPlayer.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SETTINGS_LIST_AUTO_GEN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_AUTO_GEN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SETTINGS_PREFER_LIST, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_PREFER_LIST.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SETTINGS_SKIN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_SKIN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SETTINGS_REPEAT, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_REPEAT.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SETTINGS_SHUFFLE, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_SHUFFLE.pbm", "audio player image" );
#ifndef __MMI_AUDIO_PLAYER_ON_SUBLCD__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SETTINGS_BACKGROUND_PLAY, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_BGPlay.pbm", "audio player image" );
#endif
#ifdef __MMI_AUDIO_SPECTRUM_DISPLAY__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SETTINGS_SPECTRUM_DISPLAY_STYLE, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_SPECTRUM.pbm", "audio player image" );
#endif // __MMI_AUDIO_SPECTRUM_DISPLAY__
#ifdef __MMI_AUDIO_PLAYER_LYRIC_DISPLAY__
    ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SETTINGS_LYRICS_DISPLAY_STYLE, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_WORDS.pbm", "audio player image" );
#endif // __MMI_AUDIO_PLAYER_LYRIC_DISPLAY__
	/* detail */
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_DETAIL_FILE, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_SIZE.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_DETAIL_TIME, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_TIME.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_DETAIL_TITLE, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_TITLE.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_DETAIL_ARTIST, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_ALBUM.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_DETAIL_ALBUM, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_ARTIST.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_DETAIL_GENRE, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_GENRE.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_DETAIL_YEAR, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_YEAR.pbm", "audio player image" );
#ifdef __MMI_AUDIO_PLAYER_DETAIL_SHOW_MORE_INFO__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_DETAIL_FILENAME, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILENAME.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_DETAIL_CHANNEL, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_CHANNEL.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_DETAIL_QUALITY, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_QUALITY.pbm", "audio player image" );
#endif	
	/* audio file types */
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_WAV_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_WAV.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_AMR_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_AMR.pbm", "audio player image" );
#ifdef AAC_DECODE
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_AAC_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_AAC.pbm", "audio player image" );
#endif
#ifdef DAF_DECODE
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_AUD_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_AUD.pbm", "audio player image" );
#endif
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_MID_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_MID.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_IMY_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_IMY.pbm", "audio player image" );
#ifdef AMRWB_DECODE
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_AWB_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_AWB.pbm", "audio player image" );
#endif
#ifdef AIFF_DECODE
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_AIF_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_AIF.pbm", "audio player image" );
#endif
#ifdef AU_DECODE
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_AU_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_AU.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_SND_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_SND.pbm", "audio player image" );
#endif
#ifdef AAC_DECODE
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_M4A_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_M4A.pbm", "audio player image" );
#endif
#ifdef YAMAHA_MA3
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_MMF_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_MMF.pbm", "audio player image" );
#endif
#ifdef WMA_DECODE
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_WMA_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_WMA.pbm", "audio player image" );
#endif

#if defined(__MMI_PURE_AUDIO__)
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_3GP_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_3GP.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_MP4_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_FILE_MP4.pbm", "audio player image" );   
#endif

    ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_FILE_UNKNOWN_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_unknown.pbm", "audio player image" );

#ifdef __MMI_RESOURCE_ENFB_SUPPORT__
    SetENFBAssociatedID();
#endif
	/* skin 1 */
/*#ifdef __MMI_MAINLCD_320X240__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_BG, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN.jpg", "audio player image" );
#else*/
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_BG, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN.gif", "audio player image" );
/*#endif*/
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PLAYLIST_PHONE_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PLAYLIST_PHONE.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PLAYLIST_CARD_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PLAYLIST_CARD.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INDICATOR, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_VOLUME_IND.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PROGRESSBAR, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PROGRESS_FILL.pbm", "audio player image" );    
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PROGRESSBAR_FAIL, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PROGRESS_FAIL.pbm", "audio player image" );        
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PREV_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PREV_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PREV_OFF, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PREV_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PREV_DISABLED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PREV_DISABLED.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PREV_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PREV_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_NEXT_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_NEXT_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_NEXT_OFF, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_NEXT_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_NEXT_DISABLED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_NEXT_DISABLED.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_NEXT_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_NEXT_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PLAY_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PAUSE_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PLAY_OFF, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PLAY_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PLAY_DISABLED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PLAY_DISABLED.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PLAY_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PLAY_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PAUSE_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PLAY_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_PAUSE_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_PAUSE_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_STOP_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_STOP_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_STOP_OFF, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_STOP_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_STOP_DISABLED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_STOP_DISABLED.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_STOP_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_STOP_DOWN.pbm", "audio player image" );
#ifdef __MMI_AUDIO_PLAYER_ANIMATION__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_ANIMATION, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_ANIMATION.gif", "audio player image" );
#endif
#ifdef __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_REPEAT_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_REPEAT_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_REPEAT_ALL_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_REPEAT_ALL.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_REPEAT_ONE_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_REPEAT_ONE.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_SHUFFLE_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_SHUFFLE_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_SHUFFLE_ON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_SHUFFLE_ON.pbm", "audio player image" );
#ifdef __MMI_TOUCH_SCREEN__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_REPEAT_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_REPEAT_OFF_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_REPEAT_ALL_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_REPEAT_ALL_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_REPEAT_ONE_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_REPEAT_ONE_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_SHUFFLE_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_SHUFFLE_OFF_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_SHUFFLE_ON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_SHUFFLE_ON_DOWN.pbm", "audio player image" );
#endif /*__MMI_TOUCH_SCREEN__*/
#endif /*__MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__*/
#if !defined(__MMI_MAINLCD_128X128__) || !(defined(__MMI_MAINLCD_128X160__) && !defined(__MMI_TOUCH_SCREEN__))
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_VOLUME_INC_UP.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_VOLUME_INC_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_DEC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_VOLUME_DEC_UP.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_DEC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_VOLUME_DEC_DOWN.pbm", "audio player image" );
#endif
#ifdef __MMI_TOUCH_SCREEN__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_SETTING_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_SETTING_UP.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN1_SETTING_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin1\\\\AP_MAIN_SETTING_DOWN.pbm", "audio player image" );
#endif
#ifdef __MMI_RESOURCE_ENFB_SUPPORT__
    ResetENFBAssociatedID();
#endif

#ifndef __MMI_SLIM_AUDIO_PLAYER__
#ifdef __MMI_RESOURCE_ENFB_SUPPORT__
    SetENFBAssociatedID();
#endif
	/* skin 2 */
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_BG, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PLAYLIST_PHONE_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PLAYLIST_PHONE.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PLAYLIST_CARD_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PLAYLIST_CARD.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_VOLUME_INDICATOR, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_VOLUME_IND.pbm", "audio player image" );
  	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PROGRESSBAR, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PROGRESS_FILL.pbm", "audio player image" ); 
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PROGRESSBAR_FAIL, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_PROGRESS_FAIL.pbm", "audio player image" );        
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PREV_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PREV_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PREV_OFF, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PREV_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PREV_DISABLED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PREV_DISABLED.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PREV_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PREV_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_NEXT_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_NEXT_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_NEXT_OFF, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_NEXT_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_NEXT_DISABLED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_NEXT_DISABLED.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_NEXT_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_NEXT_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PLAY_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PAUSE_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PLAY_OFF, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PLAY_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PLAY_DISABLED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PLAY_DISABLED.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PLAY_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PLAY_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PAUSE_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PLAY_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_PAUSE_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_PAUSE_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_STOP_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_STOP_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_STOP_OFF, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_STOP_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_STOP_DISABLED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_STOP_DISABLED.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_STOP_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN2\\\\AP_MAIN_STOP_DOWN.pbm", "audio player image" );
#ifdef __MMI_AUDIO_PLAYER_ANIMATION__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_ANIMATION, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_ANIMATION.gif", "audio player image" );
#endif
#ifdef __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_REPEAT_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_REPEAT_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_REPEAT_ALL_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_REPEAT_ALL.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_REPEAT_ONE_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_REPEAT_ONE.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_SHUFFLE_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_SHUFFLE_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_SHUFFLE_ON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_SHUFFLE_ON.pbm", "audio player image" );
#ifdef __MMI_TOUCH_SCREEN__
    ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_REPEAT_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_REPEAT_OFF_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_REPEAT_ALL_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_REPEAT_ALL_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_REPEAT_ONE_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_REPEAT_ONE_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_SHUFFLE_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_SHUFFLE_OFF_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_SHUFFLE_ON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_SHUFFLE_ON_DOWN.pbm", "audio player image" );
#endif /*__MMI_TOUCH_SCREEN__*/
#endif /*__MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__*/
#if !defined(__MMI_MAINLCD_128X128__) || !(defined(__MMI_MAINLCD_128X160__) && !defined(__MMI_TOUCH_SCREEN__))
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_VOLUME_INC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_VOLUME_INC_UP.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_VOLUME_INC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_VOLUME_INC_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_VOLUME_DEC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_VOLUME_DEC_UP.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_VOLUME_DEC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_VOLUME_DEC_DOWN.pbm", "audio player image" );
#endif
#ifdef __MMI_TOUCH_SCREEN__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_SETTING_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_SETTING_UP.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN2_SETTING_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin2\\\\AP_MAIN_SETTING_DOWN.pbm", "audio player image" );
#endif
#ifdef __MMI_RESOURCE_ENFB_SUPPORT__
    ResetENFBAssociatedID();
#endif
#ifdef __MMI_RESOURCE_ENFB_SUPPORT__
    SetENFBAssociatedID();
#endif
	/* skin 3 */
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_BG, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PLAYLIST_PHONE_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PLAYLIST_PHONE.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PLAYLIST_CARD_ICON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PLAYLIST_CARD.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_VOLUME_INDICATOR, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_VOLUME_IND.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PROGRESSBAR, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PROGRESS_FILL.pbm", "audio player image" ); 
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PROGRESSBAR_FAIL, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_PROGRESS_FAIL.pbm", "audio player image" );        
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PREV_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PREV_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PREV_OFF, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PREV_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PREV_DISABLED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PREV_DISABLED.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PREV_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PREV_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_NEXT_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_NEXT_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_NEXT_OFF, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_NEXT_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_NEXT_DISABLED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_NEXT_DISABLED.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_NEXT_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_NEXT_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PLAY_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PAUSE_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PLAY_OFF, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PLAY_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PLAY_DISABLED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PLAY_DISABLED.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PLAY_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PLAY_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PAUSE_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PLAY_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_PAUSE_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_PAUSE_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_STOP_ON, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_STOP_ON.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_STOP_OFF, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_STOP_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_STOP_DISABLED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_STOP_DISABLED.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_STOP_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\SKIN3\\\\AP_MAIN_STOP_DOWN.pbm", "audio player image" );
#ifdef __MMI_AUDIO_PLAYER_ANIMATION__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_ANIMATION, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_ANIMATION.gif", "audio player image" );
#endif
#ifdef __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_REPEAT_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_REPEAT_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_REPEAT_ALL_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_REPEAT_ALL.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_REPEAT_ONE_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_REPEAT_ONE.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_SHUFFLE_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_SHUFFLE_OFF.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_SHUFFLE_ON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_SHUFFLE_ON.pbm", "audio player image" );
#ifdef __MMI_TOUCH_SCREEN__
    ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_REPEAT_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_REPEAT_OFF_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_REPEAT_ALL_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_REPEAT_ALL_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_REPEAT_ONE_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_REPEAT_ONE_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_SHUFFLE_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_SHUFFLE_OFF_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_SHUFFLE_ON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_SHUFFLE_ON_DOWN.pbm", "audio player image" );
#endif /*__MMI_TOUCH_SCREEN__*/
#endif /*__MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__*/
#if !defined(__MMI_MAINLCD_128X128__) || !(defined(__MMI_MAINLCD_128X160__) && !defined(__MMI_TOUCH_SCREEN__))
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_VOLUME_INC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_VOLUME_INC_UP.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_VOLUME_INC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_VOLUME_INC_DOWN.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_VOLUME_DEC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_VOLUME_DEC_UP.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_VOLUME_DEC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_VOLUME_DEC_DOWN.pbm", "audio player image" );
#endif
#ifdef __MMI_TOUCH_SCREEN__
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_SETTING_UP, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_SETTING_UP.pbm", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_MAIN_SKIN3_SETTING_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\Skin3\\\\AP_MAIN_SETTING_DOWN.pbm", "audio player image" );
#endif
#ifdef __MMI_RESOURCE_ENFB_SUPPORT__
    ResetENFBAssociatedID();
#endif
#endif /* __MMI_SLIM_AUDIO_PLAYER__ */


	/*Add time stretch resource*/
#ifdef __MMI_AUDIO_TIME_STRETCH__
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_UNSUPPORTED_SPEED,			"Speed not support",	"Audio Player String" );

	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SPEED,			"Speed",	"Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SPEED_NORMAL,	"Normal",	"Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SPEED_FAST1,	"Fast",		"Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SPEED_FAST2,	"Fastest",	"Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SPEED_SLOW2,	"Slowest",	"Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SPEED_SLOW1,	"Slow",		"Audio Player String" );

	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SETTINGS_SPEED, CUST_IMG_PATH"\\\\MainLCD\\\\AudioPlayer\\\\AP_AUDIO_SPEED.pbm", "audio player image" );
#endif /* __MMI_AUDIO_TIME_STRETCH__ */

#ifdef __MMI_AUDIO_PLAYER_ON_SUBLCD__
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SUB_OPTION_REPEAT_OFF, "Repeat Off", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SUB_OPTION_REPEAT_ONCE, "Repeat Once", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SUB_OPTION_REPEAT_ALL, "Repeat All", "Audio Player String" );
	ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SUB_OPTION_EXIT, "Exit", "Audio Player String" );
       ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SUB_ERROR, "Error", "Audio Player String" );
       ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_SHUFFLE_ON, "Shuffle on", "Audio Player String" );
       ADD_APPLICATION_STRING2( STR_ID_AUDPLY_SETTINGS_SHUFFLE_OFF, "Shuffle off", "Audio Player String" );


	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_BG, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_PLAYLIST_PHONE_ICON, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_PLAYLIST_PHONE.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_PLAYLIST_CARD_ICON, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_PLAYLIST_CARD.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_VOLUME_INDICATOR, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_VOLUME_IND.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_PREV_ON, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_PREV_ON.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_PREV_OFF, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_PREV_OFF.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_PREV_DISABLED, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_PREV_DISABLE.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_PREV_DOWN, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_PREV_DOWN.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_NEXT_ON, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_NEXT_ON.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_NEXT_OFF, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_NEXT_OFF.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_NEXT_DISABLED, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_NEXT_DISABLE.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_NEXT_DOWN, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_NEXT_DOWN.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_PLAY_ON, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_PLAY_ON.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_PLAY_OFF, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_PLAY_OFF.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_PLAY_DISABLED, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_PLAY_DISABLE.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_PLAY_DOWN, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_PLAY_DOWN.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_PAUSE_ON, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_PAUSE_ON.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_PAUSE_DOWN, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_MAIN_PAUSE_DOWN.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_REPEAT_SELECTED, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_SUB_SELECT_IND.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_REPEAT_NOT_SELECTED, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_SUB_NO_SELECT_IND.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_REFRESH_LIST, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_SUB_REFRESH_LIST.bmp", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_AUDPLY_SUB_SKIN_ERROR, CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\AudioPlayer\\\\skin\\\\AP_SUB_ERROR.bmp", "audio player image" );
#endif


#endif /* __MMI_AUDIO_PLAYER__ */
}
示例#18
0
/**************************************************************

	FUNCTION NAME		: PopulateprofileMenu(void)

  	PURPOSE				: Populate Menu for Profile

	INPUT PARAMETERS	: nil

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

	REMARKS				: 

**************************************************************/
void PopulateProfileMenu(void)
{
	/*Menu Items*/	
	ADD_APPLICATION_MENUITEM((MENU_PROFILES_OPTIONS_HEADSET,MENU_PROFILES_OPTIONS,1,
				MENU_PROFILES_CUSTOMIZE,
				SHOW,NONMOVEABLE, DISP_LIST,STR_PROFILE_OPTION_CAPTION,0));

#if 0
	ADD_APPLICATION_MENUITEM((MENU_LIGHT,MENU_PROFILES_CUSTOMIZE,2,
				MENU_LIGHT_SETTIMER,
				MENU_LIGHT_STATUS,
				SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_LIGHT,0));
#endif
	ADD_APPLICATION_MENUITEM((MENU_TONE_SETUP,MENU_PROFILES_CUSTOMIZE,
				#ifdef __MMI_DUAL_PROFILE_SUPPORT__  //add  by Renyh for 221 project
					8,
				#else
					6,
				#endif	                           //add  by Renyh for 221 project	
				MENU_TONE_SETUP_RING_TONE,
				#ifdef __MMI_DUAL_PROFILE_SUPPORT__  //add  by Renyh for 221 project
				MENU_TONE_SETUP_CARD2_RING_TONE,
				#endif	                           //add  by Renyh for 221 project	
				MENU_TONE_SETUP_ALARM_TONE,
				MENU_TONE_SETUP_POWERON_TONE,
				MENU_TONE_SETUP_POWEROFF_TONE,
				MENU_TONE_SETUP_MESSAGE_TONE,
				#ifdef __MMI_DUAL_PROFILE_SUPPORT__  //add  by Renyh for 221 project
				MENU_TONE_SETUP_CARD2_MESSAGE_TONE,
				#endif	                           //add  by Renyh for 221 project	
				MENU_TONE_SETUP_KEYPAD_TONE,
				SHOW,MOVEABLEWITHINPARENT | SHORTCUTABLE, DISP_LIST,STR_TONE_SETUP,0));
    

	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_VOLUME_LEVEL,MENU_VOLUME_LEVEL,0,
				SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_VOLUME_LEVEL,0));
/*	ADD_APPLICATION_MENUITEM((MENU_CALL_VOLUME_LEVEL,MENU_VOLUME_LEVEL,0,
		 	SHOW,NONMOVEABLE,DISP_LIST,STR_CALL_VOLUME_LEVEL,0)); */ /* Kecx delete on 20080625 */
	ADD_APPLICATION_MENUITEM((MENU_ANYKEY_ANSEWRING_MODE,MENU_ANSEWRING_MODE,0,
				SHOW,NONMOVEABLE, DISP_LIST,STR_ANYKEY_ANSEWRING_MODE,0));
	ADD_APPLICATION_MENUITEM((MENU_LIGHT_SETTIMER,MENU_PROFILES_CUSTOMIZE,4,
				MENU_LIGHT_SETTIMER_FIVE,
				MENU_LIGHT_SETTIMER_FIFTEEN,
				MENU_LIGHT_SETTIMER_THIRTY,
				MENU_LIGHT_SETTIMER_FORTYFIVE,
				SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_LIGHT_LCD_BACKLIGHT,0));
	ADD_APPLICATION_MENUITEM((MENU_TONE_SETUP_RING_TONE,MENU_TONE_SETUP,0,
				SHOW,MOVEABLEWITHINPARENT, DISP_LIST,
				#if defined( __MMI_DUAL_PROFILE_SUPPORT__) && !defined(__MMI_DUAL_SIM_SINGLE_OPENED_)
				STR_TONE_SETUP_SIM1_RING_TONE,
				#else
				STR_TONE_SETUP_RING_TONE,
				#endif	                           //add  by Renyh for 221 project		,
				0));
	#ifdef __MMI_DUAL_PROFILE_SUPPORT__  //add  by Renyh for 221 project
	ADD_APPLICATION_MENUITEM((MENU_TONE_SETUP_CARD2_RING_TONE,MENU_TONE_SETUP,0,
				SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_TONE_SETUP_SIM2_RING_TONE,0));	
	#endif	                           //add  by Renyh for 221 project	
	ADD_APPLICATION_MENUITEM((MENU_TONE_SETUP_MESSAGE_TONE,MENU_TONE_SETUP,0,
				SHOW,NONMOVEABLE, DISP_LIST,
				#if defined( __MMI_DUAL_PROFILE_SUPPORT__) && !defined(__MMI_DUAL_SIM_SINGLE_OPENED_)
				STR_TONE_SETUP_SIM1_MESSAGE_TONE,
				#else
				STR_TONE_SETUP_MESSAGE_TONE,
				#endif	                           //add  by Renyh for 221 project		,
				0));
	#ifdef __MMI_DUAL_PROFILE_SUPPORT__  //add  by Renyh for 221 project
	ADD_APPLICATION_MENUITEM((MENU_TONE_SETUP_CARD2_MESSAGE_TONE,MENU_TONE_SETUP,0,
				SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_TONE_SETUP_SIM2_MESSAGE_TONE,0));	
	#endif	                           //add  by Renyh for 221 project	
	ADD_APPLICATION_MENUITEM((MAIN_MENU_PROFILES_GENERAL,MAIN_MENU_PROFILES_MENUID,0,
				SHOW,MOVEABLEWITHINPARENT,1,STR_PROFILES_GENERAL,IMG_PROFILES_GENERAL));
	ADD_APPLICATION_MENUITEM((MAIN_MENU_PROFILES_MEETING,MAIN_MENU_PROFILES_MENUID,0,
				SHOW,MOVEABLEWITHINPARENT,1,STR_PROFILES_MEETING,IMG_PROFILES_MEETING));
	ADD_APPLICATION_MENUITEM((MAIN_MENU_PROFILES_OUTDOOR,MAIN_MENU_PROFILES_MENUID,0,
				SHOW,MOVEABLEWITHINPARENT,1,STR_PROFILES_OUTDOOR,IMG_PROFILES_OUTDOOR));
	ADD_APPLICATION_MENUITEM((MAIN_MENU_PROFILES_INDOOR,MAIN_MENU_PROFILES_MENUID,0,
				SHOW,MOVEABLEWITHINPARENT,1,STR_PROFILES_INDOOR,IMG_PROFILES_INDOOR));
	ADD_APPLICATION_MENUITEM((MAIN_MENU_PROFILES_HEADSET,MAIN_MENU_PROFILES_MENUID,0,
				SHOW,MOVEABLEWITHINPARENT,1,STR_PROFILES_HEADSET,IMG_PROFILES_HEADSET));
	ADD_APPLICATION_MENUITEM((MENU_LIGHT_SETTIMER_FIVE,MENU_LIGHT_SETTIMER,0,
				SHOW,0,DISP_LIST,STR_LIGHT_SETTIMER_FIVE,0));
	ADD_APPLICATION_MENUITEM((MENU_LIGHT_SETTIMER_FIFTEEN,MENU_LIGHT_SETTIMER,0,
				SHOW,0,DISP_LIST,STR_LIGHT_SETTIMER_FIFTEEN,0));
	ADD_APPLICATION_MENUITEM((MENU_LIGHT_SETTIMER_THIRTY,MENU_LIGHT_SETTIMER,0,
				SHOW,0,DISP_LIST,STR_LIGHT_SETTIMER_THIRTY,0));
	ADD_APPLICATION_MENUITEM((MENU_LIGHT_SETTIMER_FORTYFIVE,MENU_LIGHT_SETTIMER,0,
				SHOW,0,DISP_LIST,STR_LIGHT_SETTIMER_FORTYFIVE,0));
	ADD_APPLICATION_MENUITEM((MENU_EXTRA_TONE_CAMPON,MENU_EXTRA_TONE,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_EXTRA_TONE_CAMPON,0));
	





#ifdef __MMI_BT_PROFILE__
	ADD_APPLICATION_MENUITEM((MAIN_MENU_PROFILES_BT,MAIN_MENU_PROFILES_MENUID,0,SHOW,MOVEABLEWITHINPARENT,1,
		STR_PROFILES_BT,IMG_PROFILES_BT));
#endif
#ifdef __MMI_SPARE_PROFILE__ //   添加省电模式
	ADD_APPLICATION_MENUITEM((MAIN_MENU_PROFILES_SPARE,MAIN_MENU_PROFILES_MENUID,0,SHOW,MOVEABLEWITHINPARENT,1,
		STR_PROFILES_SPARE,IMG_PROFILES_GENERAL));

#endif
/* Robin 0909 */
/* Shrink active/customize menu items */
#ifndef __MMI_PROF_MENU_ACTIVE_SHRINK__
	ADD_APPLICATION_MENUITEM((MENU_PROFILES_OPTIONS,MAIN_MENU_PROFILES_MENUID,2,
		MENU_PROFILES_ACTIVATE,
		MENU_PROFILES_CUSTOMIZE,
		SHOW,NONMOVEABLE, DISP_LIST,STR_PROFILE_OPTION_CAPTION,0));
#if 0
	ADD_APPLICATION_MENUITEM((MENU_PROFILES_OPTIONS_CUSTOMIZE,0,1,
		MENU_PROFILES_CUSTOMIZE,
		SHOW,NONMOVEABLE, DISP_LIST,STR_PROFILE_OPTION_CAPTION,0));
#endif	
#endif /* __MMI_PROF_MENU_ACTIVE_SHRINK__ */ 

	ADD_APPLICATION_MENUITEM((MENU_PROFILES_ACTIVATE,MENU_PROFILES_OPTIONS,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_PROFILES_OPTION_ACTIVATE,0));


typedef enum {
#ifdef __MMI_PROF_MENU_ACTIVE_SHRINK__
    PROF_ITEM_ACTIVATE,
#endif    
	PROF_ITEM_TONE_SETUP,
	PROF_ITEM_VOLUME_LEVEL,
	PROF_ITEM_MT_CALL_ALERT_TYPE,

#if defined( __MMI_INTELLIGENT_CALL_ALERT__ )
	PROF_ITEM_INTELLIGENT_CALL_ALERT,
#endif

	PROF_ITEM_RING_TYPE,

#ifdef __MMI_CONNECT_NOTICE__
	PROF_ITEM_CONNECT_NOTICE,
#endif

	PROF_ITEM_EXTRA_TONE,
	PROF_ITEM_ANSEWRING_MODE,
	
#ifdef __MMI_STATUS_LED__
	PROF_ITEM_LIGHT,
#endif

	PROF_ITEM_BACKLIGHT,     //added by kecx for fixing bug 12714 on 20090708
	
	PROF_ITEM_MAX_NUM
 } PROFILE_ITEM_ENUM;

#define PROF_ITEM_MAX_NUM_CHINESE PROF_ITEM_MAX_NUM

/* Robin 0909 */
/* Normal Profile menu style, Engilish mode */
	ADD_APPLICATION_MENUITEM((MENU_PROFILES_CUSTOMIZE, MAIN_MENU_PROFILES_MENUID,PROF_ITEM_MAX_NUM,
#ifdef __MMI_PROF_MENU_ACTIVE_SHRINK__
		MENU_PROFILES_ACTIVATE,
#endif
		MENU_TONE_SETUP,
		MENU_VOLUME_LEVEL,
		MENU_MT_CALL_ALERT_TYPE,
#if defined( __MMI_INTELLIGENT_CALL_ALERT__ )
		MENU_INTELLIGENT_CALL_ALERT,
#endif
		MENU_RING_TYPE,

#ifdef __MMI_CONNECT_NOTICE__
		MENU_CONNECT_NOTICE,
#endif
		MENU_EXTRA_TONE,
		MENU_ANSEWRING_MODE,

#ifdef __MMI_STATUS_LED__
		MENU_LIGHT_STATUS,     //modified by kecx for fixing bug 12714 on 20090708
#endif

		MENU_LIGHT_SETTIMER,

		SHOW,NONMOVEABLE, DISP_LIST,STR_PROFILES_OPTION_CUSTOMIZE,0));


/* Robin 0909 */
/* Normal Profile menu style, Chinese mode */
	ADD_APPLICATION_MENUITEM((MENU_PROFILES_CUSTOMIZE_CHINESE, MAIN_MENU_PROFILES_MENUID,PROF_ITEM_MAX_NUM_CHINESE,
#ifdef __MMI_PROF_MENU_ACTIVE_SHRINK__
		MENU_PROFILES_ACTIVATE,
#endif
		MENU_TONE_SETUP,
		MENU_VOLUME_LEVEL,
		MENU_MT_CALL_ALERT_TYPE,
#if defined( __MMI_INTELLIGENT_CALL_ALERT__ )
		MENU_INTELLIGENT_CALL_ALERT,
#endif
		MENU_RING_TYPE,

#ifdef __MMI_CONNECT_NOTICE__
		MENU_CONNECT_NOTICE,
#endif
		MENU_EXTRA_TONE,
		MENU_ANSEWRING_MODE,

#ifdef __MMI_STATUS_LED__
		MENU_LIGHT_STATUS,
#endif

		MENU_LIGHT_SETTIMER,

		SHOW,NONMOVEABLE, DISP_LIST,STR_PROFILES_OPTION_CUSTOMIZE,0));


#ifdef __MMI_PROF_MENU_ACTIVE_SHRINK__

/* Robin 0909 */
/* Normal Profile menu style, english mode */
	ADD_APPLICATION_MENUITEM((MENU_PROFILES_CUSTOMIZE_DEVICE,0,PROF_ITEM_MAX_NUM,
		MENU_TONE_SETUP,
		MENU_VOLUME_LEVEL,
		MENU_MT_CALL_ALERT_TYPE,
#if defined( __MMI_INTELLIGENT_CALL_ALERT__ )
		MENU_INTELLIGENT_CALL_ALERT,
#endif
		MENU_RING_TYPE,

#ifdef __MMI_CONNECT_NOTICE__
		MENU_CONNECT_NOTICE,
#endif
		MENU_EXTRA_TONE,
		MENU_ANSEWRING_MODE,

#ifdef __MMI_STATUS_LED__
		MENU_LIGHT_STATUS,
#endif

		SHOW,NONMOVEABLE, DISP_LIST,STR_PROFILES_OPTION_CUSTOMIZE,0));

/* Robin 0909 */
/* Shrink Profile menu style, chinese menu (No font size selection) */
	ADD_APPLICATION_MENUITEM((MENU_PROFILES_CUSTOMIZE_CHINESE_DEVICE,0,PROF_ITEM_MAX_NUM_CHINESE,
		MENU_TONE_SETUP,
		MENU_VOLUME_LEVEL,
		MENU_MT_CALL_ALERT_TYPE,
#if defined( __MMI_INTELLIGENT_CALL_ALERT__ )
		MENU_INTELLIGENT_CALL_ALERT,
#endif
		MENU_RING_TYPE,

#ifdef __MMI_CONNECT_NOTICE__
		MENU_CONNECT_NOTICE,
#endif
		MENU_EXTRA_TONE,
		MENU_ANSEWRING_MODE,

#ifdef __MMI_STATUS_LED__
		MENU_LIGHT_STATUS,
 #endif
		SHOW,NONMOVEABLE, DISP_LIST,STR_PROFILES_OPTION_CUSTOMIZE,0));

#endif  /* __MMI_PROF_MENU_ACTIVE_SHRINK__ */
 

	ADD_APPLICATION_MENUITEM((MENU_VOLUME_LEVEL,MENU_PROFILES_CUSTOMIZE,2,
		MENU_RING_VOLUME_LEVEL,
		MENU_KEYPAD_VOLUME_LEVEL,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_VOLUME_LEVEL,0));

	ADD_APPLICATION_MENUITEM((MENU_RING_VOLUME_LEVEL,MENU_VOLUME_LEVEL,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_RING_VOLUME_LEVEL,0));
	
	
	ADD_APPLICATION_MENUITEM((MENU_MT_CALL_ALERT_TYPE,MENU_PROFILES_CUSTOMIZE,
#ifdef __MMI_STATUS_LED__
		5,
#else
		4,
#endif
		MENU_RING,
		MENU_VIBRATION_ONLY,
		MENU_VIBRATION_AND_RING,
		MENU_VIBRATION_THEN_RING,
#ifdef __MMI_STATUS_LED__
		MENU_SILENT,
#endif
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_MT_CALL_ALERT_TYPE,0));	

#if defined( __MMI_INTELLIGENT_CALL_ALERT__ )
	ADD_APPLICATION_MENUITEM((MENU_INTELLIGENT_CALL_ALERT,MENU_PROFILES_CUSTOMIZE,2,
		MENU_INTELLIGENT_CALL_ALERT_OFF,
		MENU_INTELLIGENT_CALL_ALERT_ON,
		SHOW,MOVEABLEWITHINPARENT | SHORTCUTABLE,DISP_LIST,STR_PROFILES_INTELLIGENT_CALL_ALERT,0));	
	ADD_APPLICATION_MENUITEM((MENU_INTELLIGENT_CALL_ALERT_ON,MENU_INTELLIGENT_CALL_ALERT,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_GLOBAL_ON,0));
	ADD_APPLICATION_MENUITEM((MENU_INTELLIGENT_CALL_ALERT_OFF,MENU_INTELLIGENT_CALL_ALERT,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_GLOBAL_OFF,0));
#endif

#ifdef __MMI_CONNECT_NOTICE__
	ADD_APPLICATION_MENUITEM((MENU_CONNECT_NOTICE,MENU_PROFILES_CUSTOMIZE,4,
		MENU_NOTICE_NONE,
		MENU_NOTICE_TONE_ONLY,
		MENU_NOTICE_VIB_ONLY,
		MENU_NOTICE_TONE_AND_VIB,
		SHOW,SHORTCUTABLE,DISP_LIST,STR_CONNECT_NOTICE,0));	
	ADD_APPLICATION_MENUITEM((MENU_NOTICE_NONE ,MENU_CONNECT_NOTICE,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_NOTICE_NONE,0));
	ADD_APPLICATION_MENUITEM((MENU_NOTICE_TONE_ONLY ,MENU_CONNECT_NOTICE,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_NOTICE_TONE_ONLY,0));
	ADD_APPLICATION_MENUITEM((MENU_NOTICE_VIB_ONLY ,MENU_CONNECT_NOTICE,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_NOTICE_VIB_ONLY,0));
	ADD_APPLICATION_MENUITEM((MENU_NOTICE_TONE_AND_VIB ,MENU_CONNECT_NOTICE,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_NOTICE_TONE_AND_VIB,0));

#endif

#ifdef __MMI_STATUS_LED__
	ADD_APPLICATION_MENUITEM((MENU_SILENT,MENU_MT_CALL_ALERT_TYPE,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_SILENT,0));
#endif

	ADD_APPLICATION_MENUITEM((MENU_VIBRATION_ONLY,MENU_MT_CALL_ALERT_TYPE,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_VIBRATION_ONLY,0));
	
	ADD_APPLICATION_MENUITEM((MENU_VIBRATION_AND_RING,MENU_MT_CALL_ALERT_TYPE,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_VIBRATION_AND_RING,0));
	
	ADD_APPLICATION_MENUITEM((MENU_VIBRATION_THEN_RING,MENU_MT_CALL_ALERT_TYPE,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_VIBRATION_THEN_RING,0));
	
	ADD_APPLICATION_MENUITEM((MENU_RING,MENU_MT_CALL_ALERT_TYPE,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_RING,0));
	
#ifdef __MMI_STATUS_LED__
	ADD_APPLICATION_MENUITEM((MENU_LIGHT_STATUS,MENU_PROFILES_CUSTOMIZE,7,
		MENU_LIGHT_STATUS_NONE,
		MENU_LIGHT_STATUS_COLOR1,
		MENU_LIGHT_STATUS_COLOR2,
		MENU_LIGHT_STATUS_COLOR3,
		MENU_LIGHT_STATUS_COLOR4,
		MENU_LIGHT_STATUS_COLOR5,
		MENU_LIGHT_STATUS_COLOR6,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_LIGHT_STATUS,0));

	ADD_APPLICATION_MENUITEM((MENU_LIGHT_STATUS_NONE,MENU_LIGHT_STATUS,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_LIGHT_STATUS_NONE,0));
	
	ADD_APPLICATION_MENUITEM((MENU_LIGHT_STATUS_COLOR1,MENU_LIGHT_STATUS,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_LIGHT_STATUS_COLOR1,0));

	ADD_APPLICATION_MENUITEM((MENU_LIGHT_STATUS_COLOR2,MENU_LIGHT_STATUS,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_LIGHT_STATUS_COLOR2,0));

	ADD_APPLICATION_MENUITEM((MENU_LIGHT_STATUS_COLOR3,MENU_LIGHT_STATUS,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_LIGHT_STATUS_COLOR3,0));

	ADD_APPLICATION_MENUITEM((MENU_LIGHT_STATUS_COLOR4,MENU_LIGHT_STATUS,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_LIGHT_STATUS_COLOR4,0));

	ADD_APPLICATION_MENUITEM((MENU_LIGHT_STATUS_COLOR5,MENU_LIGHT_STATUS,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_LIGHT_STATUS_COLOR5,0));

	ADD_APPLICATION_MENUITEM((MENU_LIGHT_STATUS_COLOR6,MENU_LIGHT_STATUS,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_LIGHT_STATUS_COLOR6,0));
#endif /* HARDWARE_LED_NOT_SUPPORT */

/*	ADD_APPLICATION_MENUITEM((MENU_RING_TYPE,MENU_PROFILES_CUSTOMIZE,3,
		MENU_RING_TYPE_SINGLE,
		MENU_RING_TYPE_REPEAT,
		MENU_RING_TYPE_ASCENDING,
		SHOW,MOVEABLEWITHINPARENT | SHORTCUTABLE, DISP_LIST,STR_RING_TYPE,0));
*/
        ADD_APPLICATION_MENUITEM((MENU_RING_TYPE,MENU_PROFILES_CUSTOMIZE,2,
		MENU_RING_TYPE_SINGLE,
		MENU_RING_TYPE_REPEAT,
		SHOW,MOVEABLEWITHINPARENT | SHORTCUTABLE, DISP_LIST,STR_RING_TYPE,0));


#ifndef __MMI_ALM_CUSTOMIZE_TONE__
	ADD_APPLICATION_MENUITEM((MENU_TONE_SETUP_ALARM_TONE,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_TONE_SETUP_ALARM_TONE,0));
#endif

	ADD_APPLICATION_MENUITEM((MENU_TONE_SETUP_POWERON_TONE,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_TONE_SETUP_POWERON_TONE,0));

	ADD_APPLICATION_MENUITEM((MENU_TONE_SETUP_POWEROFF_TONE,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_TONE_SETUP_POWEROFF_TONE,0));
	
	
#ifdef __MMI_CLAMSHELL__
	ADD_APPLICATION_MENUITEM((MENU_TONE_SETUP_COVEROPEN_TONE,MENU_TONE_SETUP,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_TONE_SETUP_COVEROPEN_TONE,0));

	ADD_APPLICATION_MENUITEM((MENU_TONE_SETUP_COVERCLOSE_TONE,MENU_TONE_SETUP,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_TONE_SETUP_COVERCLOSE_TONE,0));

#endif

	ADD_APPLICATION_MENUITEM((MENU_TONE_SETUP_KEYPAD_TONE,MENU_TONE_SETUP,
#if defined( __MMI_CUST_KEYPAD_TONE__ )
		1+
#endif
#if defined( __MMI_HUMAN_VOICE_KEYPAD_TONE__ )
		1+
#endif
		3,
		MENU_KEYPAD_TONE_SILENT,
		MENU_KEYPAD_TONE_CLICK,
		MENU_KEYPAD_TONE_TONE,
#if defined( __MMI_CUST_KEYPAD_TONE__ )
		MENU_KEYPAD_TONE_CUST_1,
//		MENU_KEYPAD_TONE_CUST_2,
//		MENU_KEYPAD_TONE_CUST_3,
//		MENU_KEYPAD_TONE_CUST_4,
//		MENU_KEYPAD_TONE_CUST_5,
//		MENU_KEYPAD_TONE_CUST_6,
#endif

#if defined( __MMI_HUMAN_VOICE_KEYPAD_TONE__ )
		MENU_KEYPAD_TONE_HUMAN_VOICE_1,
//		MENU_KEYPAD_TONE_HUMAN_VOICE_2,
//		MENU_KEYPAD_TONE_HUMAN_VOICE_3,
//		MENU_KEYPAD_TONE_HUMAN_VOICE_4,
//		MENU_KEYPAD_TONE_HUMAN_VOICE_5,
//		MENU_KEYPAD_TONE_HUMAN_VOICE_6,
#endif
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_TONE_SETUP_KEYPAD_TONE,0));

	ADD_APPLICATION_MENUITEM((	MENU_KEYPAD_TONE_SILENT,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_SILENT,0));

	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_CLICK,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_CLICK,0));

	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_TONE,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_TONE,0));

#if defined( __MMI_CUST_KEYPAD_TONE__ )
	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_CUST_1,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_CUST_1,0));
	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_CUST_2,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_CUST_2,0));
	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_CUST_3,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_CUST_3,0));
	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_CUST_4,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_CUST_4,0));
	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_CUST_5,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_CUST_5,0));
	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_CUST_6,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_CUST_6,0));
#endif

#if defined( __MMI_HUMAN_VOICE_KEYPAD_TONE__ )
	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_HUMAN_VOICE_1,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_HUMAN_VOICE_1,0));
	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_HUMAN_VOICE_2,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_HUMAN_VOICE_2,0));
	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_HUMAN_VOICE_3,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_HUMAN_VOICE_3,0));
	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_HUMAN_VOICE_4,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_HUMAN_VOICE_4,0));
	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_HUMAN_VOICE_5,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_HUMAN_VOICE_5,0));
	ADD_APPLICATION_MENUITEM((MENU_KEYPAD_TONE_HUMAN_VOICE_6,MENU_TONE_SETUP,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_KEYPAD_TONE_HUMAN_VOICE_6,0));
#endif

	ADD_APPLICATION_MENUITEM((MENU_RING_TYPE_SINGLE,MENU_RING_TYPE,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_RING_TYPE_SINGLE,0));

	ADD_APPLICATION_MENUITEM((MENU_RING_TYPE_REPEAT,MENU_RING_TYPE,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_RING_TYPE_REPEAT,0));
	
	ADD_APPLICATION_MENUITEM((MENU_RING_TYPE_ASCENDING,MENU_RING_TYPE,0,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_RING_TYPE_ASCENDNG,0));
#ifdef __MMI_CLAMSHELL__
	ADD_APPLICATION_MENUITEM((MENU_ANSEWRING_MODE,MENU_PROFILES_CUSTOMIZE,2,
		MENU_NORMAL_ANSEWRING_MODE,
		MENU_ANYKEY_ANSEWRING_MODE,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_ANSEWRING_MODE,0));

	ADD_APPLICATION_MENUITEM((MENU_ANSEWRING_MODE_HEADSET,MENU_PROFILES_CUSTOMIZE,3,
		MENU_NORMAL_ANSEWRING_MODE,
		MENU_ANYKEY_ANSEWRING_MODE,
		MENU_AUTO_ANSEWRING_MODE,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_ANSEWRING_MODE,0));

#else
	ADD_APPLICATION_MENUITEM((MENU_ANSEWRING_MODE,MENU_PROFILES_CUSTOMIZE,1,
		MENU_ANYKEY_ANSEWRING_MODE,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_ANSEWRING_MODE,0));

	ADD_APPLICATION_MENUITEM((MENU_ANSEWRING_MODE_HEADSET,MENU_PROFILES_CUSTOMIZE,2,
		MENU_ANYKEY_ANSEWRING_MODE,
		MENU_AUTO_ANSEWRING_MODE,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_ANSEWRING_MODE,0));

#endif


	ADD_APPLICATION_MENUITEM((MENU_NORMAL_ANSEWRING_MODE,MENU_ANSEWRING_MODE,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_NORMAL_ANSEWRING_MODE,0));
	ADD_APPLICATION_MENUITEM((MENU_AUTO_ANSEWRING_MODE,MENU_ANSEWRING_MODE,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_AUTO_ANSEWRING_MODE,0));

#ifdef __MMI_CONNECT_NOTICE__
	ADD_APPLICATION_MENUITEM((MENU_EXTRA_TONE,MENU_PROFILES_CUSTOMIZE,3,
		MENU_TONE_SETUP_WARNING_TONE,
		MENU_EXTRA_TONE_ERROR,
		MENU_EXTRA_TONE_CAMPON,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_EXTRA_TONE,0));
#else
	ADD_APPLICATION_MENUITEM((MENU_EXTRA_TONE,MENU_PROFILES_CUSTOMIZE,4,
		MENU_TONE_SETUP_WARNING_TONE,
		MENU_EXTRA_TONE_ERROR,
		MENU_EXTRA_TONE_CAMPON,
		MENU_EXTRA_TONE_CONNECT,
		SHOW,MOVEABLEWITHINPARENT, DISP_LIST,STR_EXTRA_TONE,0));
#endif

	ADD_APPLICATION_MENUITEM((MENU_TONE_SETUP_WARNING_TONE,MENU_EXTRA_TONE,0,
				SHOW,NONMOVEABLE, DISP_LIST,STR_TONE_SETUP_WARNING_TONE,0));

	ADD_APPLICATION_MENUITEM((MENU_EXTRA_TONE_ERROR,MENU_EXTRA_TONE,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_EXTRA_TONE_ERROR,0));

	ADD_APPLICATION_MENUITEM((MENU_EXTRA_TONE_CONNECT,MENU_EXTRA_TONE,0,
		SHOW,NONMOVEABLE, DISP_LIST,STR_EXTRA_TONE_CONNECT,0));

		
	/*String Items*/
	ADD_APPLICATION_STRING2(STR_DEFAULT_VOLUME_CAPTION,"Volume","String Associated with Default Volume Screen.");

	ADD_APPLICATION_STRING2(STR_KEY_TONE_VOLUME_CAPTION,"KeyTone Volume","String Associated with KeyTone Volume Screen.");
	ADD_APPLICATION_STRING2(STR_PROFILES_CANNOT_CHANGE_SILENT_MODE_SETTING,"Can't Change Silent Mode Setting","Can't Change Silent Mode Setting");	
	
	ADD_APPLICATION_STRING2(STR_NO_COLOR_MESSAGE,"No Color is selected","No Color is selected");
	ADD_APPLICATION_STRING2(STR_COLOR1_MESSAGE,"Color1 is selected","Color1 is selected");
	ADD_APPLICATION_STRING2(STR_COLOR2_MESSAGE,"Color2 is selected","Color2 is selected");
	ADD_APPLICATION_STRING2(STR_COLOR3_MESSAGE,"Color3 is selected","Color3 is selected");
	ADD_APPLICATION_STRING2(STR_COLOR3_MESSAGE,"Color4 is selected","Color4 is selected");
	ADD_APPLICATION_STRING2(STR_COLOR3_MESSAGE,"Color5 is selected","Color5 is selected");
	ADD_APPLICATION_STRING2(STR_COLOR3_MESSAGE,"Color6 is selected","Color6 is selected");
	
		
	ADD_APPLICATION_STRING2(STR_SILENT,"Light Only","Silent");	
	
	
	ADD_APPLICATION_STRING2(STR_EXTRA_TONE_CONNECT,"Connect","Connect");	

	ADD_APPLICATION_STRING2(STR_EXTRA_TONE_CAMPON,"Camp on","Camp on - Option ");	
	
	
	ADD_APPLICATION_STRING2(STR_EXTRA_TONE_CAPTION,"Extra Tone","Extra Tone screen caption");	

	ADD_APPLICATION_STRING2(STR_EXTRA_TONE_ERROR,"Error","Error");	
		
	ADD_APPLICATION_STRING2(STR_PROFILES_OPTION_ACTIVATE,"Activate","Activate - Option");	
	ADD_APPLICATION_STRING2(STR_PROFILES_OPTION_CUSTOMIZE,"Customize","Customize - Option");	
	ADD_APPLICATION_STRING2(STR_PROFILE_OPTION_CAPTION,"Profile Options","Profile Options screen caption");	

	/*In case of togling silent profile Begin*/
	ADD_APPLICATION_STRING2(STR_GENERAL_RESTORED_MESSAGE,"General Activated","Profile changed to General");	
	ADD_APPLICATION_STRING2(STR_MEETING_RESTORED_MESSAGE,"Meeting Activated" ,"Profile changed to Meeting");	
	ADD_APPLICATION_STRING2(STR_OUTDOOR_RESTORED_MESSAGE,"Outdoor Activated" ,"Profile changed to Outdoor");	
	ADD_APPLICATION_STRING2(STR_INDOOR_RESTORED_MESSAGE,"Indoor Activated" ,"Profile changed to Indoor");	

	ADD_APPLICATION_STRING2(STR_SILENT_ACTIVATE_MESSAGE,"Silent Activated","Profile changed to Silent");
	/*In case of togling silent profile End*/
#if defined(__MMI_SPARE_PROFILE__)	
#ifdef __UNI_MMI_CENTER_KEY_TO_TOGGLE_SPARE_PROFILE__ //  切换省电模式
	ADD_APPLICATION_STRING2(STR_SPARE_TOGGLE_MESSAGE,"don't change in silent spare" ,"don't change in silent spare");	
#endif
#endif
	
#ifdef __MMI_CONNECT_NOTICE__
	ADD_APPLICATION_STRING2(STR_CONNECT_NOTICE,"Connect Notice" ,"Connect Notice");	
	ADD_APPLICATION_STRING2(STR_NOTICE_NONE,"None" ,"Connect Notice -- None ");	
	ADD_APPLICATION_STRING2(STR_NOTICE_TONE_ONLY,"Tone Only" ,"Connect Notice -- Tone Only");	
	ADD_APPLICATION_STRING2(STR_NOTICE_VIB_ONLY,"Vib. Only" ,"Connect Notice -- Vib Only ");	
	ADD_APPLICATION_STRING2(STR_NOTICE_TONE_AND_VIB,"Tone & Vib." ,"Connect Notice -- Tone & Vib");	
#endif
	
	ADD_APPLICATION_STRING2(STR_GENERAL_ACTIVATE_MESSAGE,"Activated","Profile Activated");	

	ADD_APPLICATION_STRING2(STR_PROFILE_CUSTOMIZE_CAPTION,"Customize" ,"Customize Screen Caption");	

	ADD_APPLICATION_STRING2(STR_VOLUME_LEVEL,"Volume","Volume Option");	
	
	ADD_APPLICATION_STRING2(STR_COMMON_VOLUME_LEVEL_RING_CAPTION,"Ring Tone","Ring Tone Volume Level screen Caption");	

	ADD_APPLICATION_STRING2(STR_COMMON_VOLUME_LEVEL_KEY_CAPTION,"Key Tone","Key Tone Volume Level screen Caption");	
	
	ADD_APPLICATION_STRING2(STR_MT_CALL_ALERT_TYPE,"Alert Type" ,"Alert Type - option");	
	ADD_APPLICATION_STRING2(STR_RING_TYPE,"Ring Type" ,"Ring Type - Option");	

	ADD_APPLICATION_STRING2(STR_RING_TYPE_CAPTION,"Ring Type" ,"Ring Type screen caption");	
	ADD_APPLICATION_STRING2(STR_RING_TYPE_SINGLE,"Single","Ring Type Single - option");	
	ADD_APPLICATION_STRING2(STR_RING_TYPE_REPEAT,"Repeat","Ring Type Repeat - option");	
	ADD_APPLICATION_STRING2(STR_RING_TYPE_ASCENDNG,"Ascending","Ring Type Ascending - option");	

	ADD_APPLICATION_STRING2(STR_VOLUME_LEVEL_CAPTION,"Volume","Volume Screen Caption");	
	ADD_APPLICATION_STRING2(STR_RING_VOLUME_LEVEL,"Ring Tone","Ring Tone - option");	
	ADD_APPLICATION_STRING2(STR_KEYPAD_VOLUME_LEVEL,"Key Tone","Key Tone - option");	

	ADD_APPLICATION_STRING2(STR_TONE_SETUP,"Tone Setup" ,"Tone Setup-option");	
	
	ADD_APPLICATION_STRING2(STR_ANSEWRING_MODE,"Answer Mode" ,"Answering Mode-option");	
	ADD_APPLICATION_STRING2(STR_FONT_SIZE,"Font Size" ,"Font Size-option");	
	ADD_APPLICATION_STRING2(STR_EXTRA_TONE,"Extra Tone" ,"Extra Tone-option");	

	ADD_APPLICATION_STRING2(STR_VIBRATION_ONLY,"Vibration Only" ,"'Vibration Only' option");	
	ADD_APPLICATION_STRING2(STR_VIBRATION_AND_RING,"Vibra and Ring" ,"'Vibration & Ring' option");	
	ADD_APPLICATION_STRING2(STR_VIBRATION_THEN_RING,"Vibra then Ring" ,"'Vibration then Ring' option");	
	ADD_APPLICATION_STRING2(STR_RING,"Ring" ,"'Ring' option");	

	ADD_APPLICATION_STRING2(STR_PROFILE_CAPTION,"User Profiles" ,"User Profiles Screen caption");	
	ADD_APPLICATION_STRING2(STR_CALL_ALERT_CAPTION,"Alert Type" ,"Alert Type screen caption");	

	ADD_APPLICATION_STRING2(STR_ANSEWRING_MODE_CAPTION,"Answer Mode" ,"Answering Mode screen Caption");	
	
//Brian added for wrap cover answer mode, 2003/10/18
#ifdef __MMI_CLAMSHELL__
	ADD_APPLICATION_STRING2(STR_NORMAL_ANSEWRING_MODE,"Cover Answer" ,"Cover Answer - option");	
#endif

	ADD_APPLICATION_STRING2(STR_ANYKEY_ANSEWRING_MODE,"Any Key" ,"Any Key - option");	
	ADD_APPLICATION_STRING2(STR_AUTO_ANSEWRING_MODE,"Auto" ,"Auto - option");	

#ifdef __MMI_STATUS_LED__
	ADD_APPLICATION_STRING2(STR_LIGHT_STATUS,"Status LED" ,"Status LED - option");	
	ADD_APPLICATION_STRING2(STR_LIGHT_STATUS_NONE,"None" ,"None");	
	ADD_APPLICATION_STRING2(STR_LIGHT_STATUS_CAPTION,"Status LED " ,"Status LED Pattern Caption String");
	ADD_APPLICATION_STRING2(STR_LIGHT_STATUS_COLOR1,"Color pattern 1" ,"Color pattern 1");
	ADD_APPLICATION_STRING2(STR_LIGHT_STATUS_COLOR2,"Color pattern 2" ,"Color pattern 2");	
	ADD_APPLICATION_STRING2(STR_LIGHT_STATUS_COLOR3,"Color pattern 3" ,"Color pattern 3");
	ADD_APPLICATION_STRING2(STR_LIGHT_STATUS_COLOR4,"Color pattern 4" ,"Color pattern 4");
	ADD_APPLICATION_STRING2(STR_LIGHT_STATUS_COLOR5,"Color pattern 5" ,"Color pattern 5");
	ADD_APPLICATION_STRING2(STR_LIGHT_STATUS_COLOR6,"Color pattern 6" ,"Color pattern 6");
#endif

	ADD_APPLICATION_STRING2(STR_TONE_SETUP_ALARM_TONE,"Alarm" ,"Alarm Tone");	
	ADD_APPLICATION_STRING2(STR_ALARM_TONE_CAPTION,"Alarm" ,"Alarm Tone - option");	
	
	
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_RING_TONE,"Incoming Call" ,"Incoming Call - option");	
	ADD_APPLICATION_STRING2(STR_TONE_FILE_NOT_EXIST,"<File Not Exist>" ,"Profile tone File not exist");	
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_RING_TONE_EXT_SET,"Select" ,"Set external melody - option");
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_RING_TONE_PHB_EXT_SET,"Forward to phonebook" ,"Set external melody - option");	
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_RING_TONE_EXT_DEL,"Delete" ,"Del external melody - option");	
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_RING_TONE_EXT_ADD,"Add" ,"Add external melody - option");
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_ALARM_TONE_EXT_SET,"Select" ,"Set external melody - option");	
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_ALARM_TONE_EXT_DEL,"Delete" ,"Del external melody - option");	
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_ALARM_TONE_EXT_ADD,"Add" ,"Add external melody - option");

	
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_POWERON_TONE,"Power On" ,"Power On Tone - option");
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_POWEROFF_TONE,"Power Off" ,"PowerOff Tone - option");	
#ifdef __MMI_CLAMSHELL__
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_COVEROPEN_TONE,"Cover Open" ,"CoverOpen Tone - option");
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_COVERCLOSE_TONE,"Cover Close" ,"CoverClose Tone - option");	
#endif
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_MESSAGE_TONE,"Message Tone" ,"Message Tone - option");
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_KEYPAD_TONE,"Keypad Tone" ,"Keypad Tone - option");	
	ADD_APPLICATION_STRING2(STR_TONE_SETUP_WARNING_TONE,"Warning","Warning Tone");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_TONE_SETUP_CAPTION,"Incoming Call","Incoming Call Tone screen caption");
	ADD_APPLICATION_STRING2(STR_PROFILES_TONE_SETUP_CAPTION,"Tone Setup","Tone Setup screen caption");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_TONE_SETUP_DRV_PHONE,"From Phone","Tone Setup screen caption");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_TONE_SETUP_DRV_CARD,"From Card","Tone Setup screen caption");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_TONE_SETUP_LISTFULL,"List Full","Tone Setup screen caption");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_TONE_SETUP_DUPLICATED,"Duplicated","Tone Setup screen caption");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_TONE_SETUP_PATHTOOLONG,"Path too long","Tone Setup screen string");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_TONE_SETUP_FILETOOLONG,"File name too long","Tone Setup screen string");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_TONE_SETUP_NAMETOOLONG,"File path/name too long","Tone Setup screen string");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_TONE_SETUP_FILETOOLARGE,"File too large","Tone Setup screen string");


#ifdef __MMI_CLAMSHELL__
	ADD_APPLICATION_STRING2(STR_COVEROPEN_TONE_CAPTION,"Cover Open","Cover Open screen caption");
	ADD_APPLICATION_STRING2(STR_COVERCLOSE_TONE_CAPTION,"Cover Close","Cover Close screen caption");
#endif
	ADD_APPLICATION_STRING2(STR_MESSAGE_TONE_CAPTION,"Message Tone","Message tone  screen caption");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_SILENT,"Silent","Silent - option for keypad");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_CLICK,"Click","Click - option for keypad");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_TONE,"Tone","Tone - option for keypad");

#if defined( __MMI_HUMAN_VOICE_KEYPAD_TONE__ )
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_HUMAN_VOICE_1,"Human Voice Tone 1","Tone - option for keypad");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_HUMAN_VOICE_2,"Human Voice Tone 2","Tone - option for keypad");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_HUMAN_VOICE_3,"Human Voice Tone 3","Tone - option for keypad");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_HUMAN_VOICE_4,"Human Voice Tone 4","Tone - option for keypad");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_HUMAN_VOICE_5,"Human Voice Tone 5","Tone - option for keypad");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_HUMAN_VOICE_6,"Human Voice Tone 6","Tone - option for keypad");
#endif

#if defined( __MMI_CUST_KEYPAD_TONE__ )
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_CUST_1,"Custom Tone 1","Tone - option for keypad");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_CUST_2,"Custom Tone 2","Tone - option for keypad");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_CUST_3,"Custom Tone 3","Tone - option for keypad");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_CUST_4,"Custom Tone 4","Tone - option for keypad");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_CUST_5,"Custom Tone 5","Tone - option for keypad");
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_CUST_6,"Custom Tone 6","Tone - option for keypad");
#endif

#if defined( __MMI_INTELLIGENT_CALL_ALERT__ )
	ADD_APPLICATION_STRING2(STR_PROFILES_INTELLIGENT_CALL_ALERT,"Intelligent Call Alert","Intelligent Call Alert");
#endif
	
	ADD_APPLICATION_STRING2(STR_KEYPAD_TONE_CAPTION,"Keypad Tone","Keypad screen caption");
	ADD_APPLICATION_STRING2(STR_POWERON_TONE_SETUP_CAPTION,"Power On","Power On screen caption");
	ADD_APPLICATION_STRING2(STR_POWEROFF_TONE_SETUP_CAPTION,"Power Off","Power Off screen caption");	
	ADD_APPLICATION_STRING2(STR_PROFILES_GENERAL,"General","General - Option");
	ADD_APPLICATION_STRING2(STR_PROFILES_MEETING,"Meeting","Meeting - Option");
	ADD_APPLICATION_STRING2(STR_PROFILES_OUTDOOR,"Outdoor","Outdoor - Option");
	ADD_APPLICATION_STRING2(STR_PROFILES_INDOOR,"Indoor","Indoor - Option");
	ADD_APPLICATION_STRING2(STR_PROFILES_HEADSET,"Headset","Headset - Option");
#ifdef __MMI_BT_PROFILE__
	ADD_APPLICATION_STRING2(STR_PROFILES_BT,"Bluetooth","Bluetooth - Option");
	ADD_APPLICATION_STRING2(STR_BT_ACTIVATE_MESSAGE, "Bluetooth Activated", "Profile changed to Bluetooth");
	ADD_APPLICATION_STRING2(STR_BT_DEACTIVATE_MESSAGE, "Bluetooth Dectivated", "Profile changed to other profiles");
#endif
#ifdef __MMI_SPARE_PROFILE__ //   添加省电模式
ADD_APPLICATION_STRING2(STR_PROFILES_SPARE,"Spare Profile","Spare Profile");
ADD_APPLICATION_STRING2(STR_PROFILES_SPARE_HINT,"Don't modify In Spare Profile","Spare Profile");
ADD_APPLICATION_STRING2(STR_PROFILES_SPARE_INTRODUCE,"Spare Profile Introduce","Spare Profile");
ADD_APPLICATION_STRING2(STR_PROFILES_SPARE_INTRODUCE_CONTENT,"don't be modified in spare profile","Spare Profile");
ADD_APPLICATION_STRING2(STR_SPARE_RESTORED_MESSAGE,"Spare Profile Actived","Spare Profile");
#endif
	ADD_APPLICATION_STRING2(STR_PROFILES_RING,"Ring","Ring string");
        ADD_APPLICATION_STRING2(STR_PROFILES_MIDI,"MIDI ","Midi string");
	ADD_APPLICATION_STRING2(STR_PROFILES_SILENT,"Silent","Silent String");
	ADD_APPLICATION_STRING2(STR_PROFILES_TONE,"Tone","Tone String");
		
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_1,"Ring 1","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_2,"Ring 2","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_3,"Ring 3","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_4,"Ring 4","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_5,"Ring 5","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_6,"Ring 6","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_7,"Ring 7","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_8,"Ring 8","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_9,"Ring 9","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_RING_10,"Ring 10","Ring string");

	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_1,"MIDI 1","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_2,"MIDI 2","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_3,"MIDI 3","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_4,"MIDI 4","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_5,"MIDI 5","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_6,"MIDI 6","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_7,"MIDI 7","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_8,"MIDI 8","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_9,"MIDI 9","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_10,"MIDI 10","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_11,"MIDI 11","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_12,"MIDI 12","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_13,"MIDI 13","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_14,"MIDI 14","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_15,"MIDI 15","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_16,"MIDI 16","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_17,"MIDI 17","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_18,"MIDI 18","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_19,"MIDI 19","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_20,"MIDI 20","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_21,"MIDI 21","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_22,"MIDI 22","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_23,"MIDI 23","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_24,"MIDI 24","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_25,"MIDI 25","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_26,"MIDI 26","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_27,"MIDI 27","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_28,"MIDI 28","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_29,"MIDI 29","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_30,"MIDI 30","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_31,"MIDI 31","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_32,"MIDI 32","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_33,"MIDI 33","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_34,"MIDI 34","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_35,"MIDI 35","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_36,"MIDI 36","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_37,"MIDI 37","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_38,"MIDI 38","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_39,"MIDI 39","Ring string");
	ADD_APPLICATION_STRING2(STR_PROFILES_MIDI_40,"MIDI 40","Ring string");
#ifdef __MMI_DOWNLOADABLE_THEMES_SUPPORT__	
         ADD_APPLICATION_STRING2(STR_PROFILES_CURR_THEME,"Theme tone","current downloaded theme ring tone string");
#endif
	ADD_APPLICATION_IMAGE2(IMG_PROFILES_GENERAL,CUST_IMG_PATH"/MainLCD/SubMenu/Profile/SB_POG.PBM","Image Associated with General Profiles");
	ADD_APPLICATION_IMAGE2(IMG_PROFILES_MEETING,CUST_IMG_PATH"/MainLCD/SubMenu/Profile/SB_PMEET.PBM","Image Associated with Meeting Profiles");
	ADD_APPLICATION_IMAGE2(IMG_PROFILES_OUTDOOR,CUST_IMG_PATH"/MainLCD/SubMenu/Profile/SB_POUT.PBM","Image Associated with OutDoor Profiles");
	ADD_APPLICATION_IMAGE2(IMG_PROFILES_INDOOR,CUST_IMG_PATH"/MainLCD/SubMenu/Profile/SB_PIN.PBM","Image Associated with InDoor Profiles");
	ADD_APPLICATION_IMAGE2(IMG_PROFILES_HEADSET,CUST_IMG_PATH"/MainLCD/SubMenu/Profile/SB_HDSET.PBM","Image Associated with InDoor Profiles");
#ifdef __MMI_BT_PROFILE__
	ADD_APPLICATION_IMAGE2(IMG_PROFILES_BT,CUST_IMG_PATH"/MainLCD/SubMenu/Profile/SB_BT.PBM","Image Associated with InDoor Profiles");
#endif
	ADD_APPLICATION_IMAGE2(IMG_PROFILES_TITLEE,CUST_IMG_PATH"/MainLCD/TitleBar/TB_PR.PBM","Image Associated with Title of Profiles");
	ADD_APPLICATION_IMAGE2(IMG_PROFILES_NO_IMAGE,CUST_IMG_BASE_PATH"/NoImage.bmp", "IMG_PROFILES_NO_IMAGE");
	ADD_APPLICATION_IMAGE2(IMG_PROFILES_ACTIVATED,CUST_IMG_PATH"/MainLCD/UIElement/checkbox/CK_V.BMP", "IMG_PROFILES_ACTIVATED");



 // Add New STRID  Kenneth
 ADD_APPLICATION_STRING2(STR_LIGHT_SETTIMER_FIVE,"5 Sec","LCD backlight time");
 ADD_APPLICATION_STRING2(STR_LIGHT_SETTIMER_FIFTEEN,"15 Sec","LCD backlight time");
 ADD_APPLICATION_STRING2(STR_LIGHT_SETTIMER_THIRTY,"30 Sec","LCD backlight time");
 ADD_APPLICATION_STRING2(STR_LIGHT_SETTIMER_FORTYFIVE,"45 Sec","LCD backlight time");

//[221] Added by Ryh 2009/02/12								[BEGIN]
#ifdef __MMI_DUAL_PROFILE_SUPPORT__
	ADD_APPLICATION_STRING(STR_TONE_SETUP_SIM1_RING_TONE,"SIM1 Incoming Call");
	ADD_APPLICATION_STRING(STR_TONE_SETUP_SIM2_RING_TONE,"SIM2 Incoming Call");
	ADD_APPLICATION_STRING(STR_TONE_SETUP_SIM1_MESSAGE_TONE,"SIM1 Message Tone");
	ADD_APPLICATION_STRING(STR_TONE_SETUP_SIM2_MESSAGE_TONE,"SIM2 Message Tone");
	ADD_APPLICATION_STRING(STR_PROFILES_SIM1_RING_TONE_SETUP_CAPTION,"SIM1 Incoming Call");
	ADD_APPLICATION_STRING(STR_PROFILES_SIM2_RING_TONE_SETUP_CAPTION,"SIM2 Incoming Call");
	ADD_APPLICATION_STRING(STR_PROFILES_SIM1_MESSAGE_TONE_SETUP_CAPTION,"SIM1 Message Tone");
	ADD_APPLICATION_STRING(STR_PROFILES_SIM2_MESSAGE_TONE_SETUP_CAPTION,"SIM1 Message Tone");
#endif
//[221] Added by Ryh 2009/02/12								[END]
 

}
示例#19
0
文件: Res_Calls.c 项目: 12019/mtktest
/*************************************************************************

	FUNCTION NAME		: AddCallLogApplicationRes

  	PURPOSE				: 

	INPUT PARAMETERS	: void

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

	REMARKS				: 

**************************************************************/
void AddCallLogApplicationRes( void )
{
    ADD_APPLICATION_MENUITEM( ( MENU8101_RECEIVED_CALLS,
                                MAIN_MENU_CALL_HISTORY, 0, SHOW,
                                MOVEABLEWITHINPARENT|SHORTCUTABLE , DISP_LIST,
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                STRING_MTPNP_MENU8101_SIM1_RECEIVED_CALLS,
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                STR_MENU8101_RECEIVED_CALLS,
                            #endif /*__MMI_DUAL_SIM_MASTER__*/
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                IMG_MTPNP_CARD1_MENU_RECEIVED_CALLS
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                IMG_MENU8101_RECEIVED_CALLS
                            #endif /*__MMI_DUAL_SIM_MASTER__*/
                                ));
    ADD_APPLICATION_MENUITEM( ( MENU8102_DIALED_CALLS, MAIN_MENU_CALL_HISTORY,0, SHOW, 
                                MOVEABLEWITHINPARENT|SHORTCUTABLE, DISP_LIST,
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                STRING_MTPNP_MENU8102_SIM1_DIALED_CALLS,
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                STR_MENU8102_DIALED_CALLS,
                            #endif  /*__MMI_DUAL_SIM_MASTER__*/
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                IMG_MTPNP_CARD1_MENU_DIALED_CALLS
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                IMG_MENU8102_DIALED_CALLS
                            #endif  /*__MMI_DUAL_SIM_MASTER__*/
                                ));
    ADD_APPLICATION_MENUITEM( ( MENU8103_MISSED_CALLS, MAIN_MENU_CALL_HISTORY, 0, SHOW, 
                                MOVEABLEWITHINPARENT|SHORTCUTABLE, DISP_LIST,
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                STRING_MTPNP_MENU8103_SIM1_MISSED_CALLS,
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                STR_MENU8103_MISSED_CALLS,
                            #endif  /*__MMI_DUAL_SIM_MASTER__*/
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                IMG_MTPNP_CARD1_MENU_MISSED_CALLS
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                IMG_MENU8103_MISSED_CALLS
                            #endif  /*__MMI_DUAL_SIM_MASTER__*/
                                ));
#ifdef __MMI_UI_CALL_LOG_IN_TAB_PANE__
	ADD_APPLICATION_MENUITEM((IDLE_SCREEN_CALL_HISTORY_SEND,0,
						#ifdef __MMI_CH_MIXED_CALL_LOG__
								4,
                                MENU8100_MIXED_CALLS,
						#else
								3,
						#endif
								MENU8103_MISSED_CALLS,MENU8101_RECEIVED_CALLS,MENU8102_DIALED_CALLS,
								SHOW,NONMOVEABLE|SHORTCUTABLE,1,MAIN_MENU_CALL_HISTORY_TEXT, STR_MENU8101_RECEIVED_CALLS));
	ADD_APPLICATION_MENUITEM( ( MENU8100_MIXED_CALLS,
	                            IDLE_SCREEN_CALL_HISTORY_SEND, 0, SHOW,
	                            MOVEABLEWITHINPARENT|SHORTCUTABLE , DISP_LIST,
	                            MAIN_MENU_CALL_HISTORY_TEXT,
	                            IMG_MENU8101_RECEIVED_CALLS ));
#ifdef __MMI_CH_MIXED_CALL_LOG__
	ADD_APPLICATION_IMAGE2( TAB_MIXED_CALLS,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\TB_CMIX.GIF","Recieved Calls Tab Pane");
#endif
	ADD_APPLICATION_IMAGE2( TAB_MISSED_CALLS,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\TB_CMIS.GIF","Recieved Calls Tab Pane");
	ADD_APPLICATION_IMAGE2( TAB_RECIEVED_CALLS,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\TB_CREC.GIF","Recieved Calls Tab Pane");
	ADD_APPLICATION_IMAGE2( TAB_DIALED_CALLS,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\TB_CDIL.GIF","Recieved Calls Tab Pane");


#endif
	
	ADD_APPLICATION_STRING2(STR_UNKNOWN_NUMBER, "Unknown Number", "Unknown number");
	ADD_APPLICATION_STRING2(STR_NO_NUMBER, "No Number", "No number");
	ADD_APPLICATION_STRING2(STR_ID_CHIST_ANONYMOUS_URI, "anonymous", "anonymous");	
	ADD_APPLICATION_STRING2(STR_NO_ENTRY, "No entry", "No Entry");
	ADD_APPLICATION_STRING2(STR_ENTRY, "entry", "entry");
	ADD_APPLICATION_STRING2(STR_ENTRIES, "entries", "entries");
	ADD_APPLICATION_STRING2(STR_TIME, "time", "time");
	ADD_APPLICATION_STRING2(STR_TIMES, "times", "times");
	
	ADD_APPLICATION_STRING2(STR_NONUMBER_TO_DIAL, "No Number to Dial!", "No Number To Dial");
	ADD_APPLICATION_STRING2( STR_MENU8101_RECEIVED_CALLS, "Received Calls",
	                         "String for call Received" );
	ADD_APPLICATION_STRING2( STR_MENU8102_DIALED_CALLS, "Dialed Calls",
	                         "String for Call Dialled" );
	ADD_APPLICATION_STRING2( STR_MENU8103_MISSED_CALLS, "Missed Calls",
	                         "String for Missed Calls option" );
	ADD_APPLICATION_STRING2( STR_CALLS_IN_PROGRESS_TEXT ," In Progress.... ",
		"CALLS IN PROGRESS TEXT ");
	/*	Recd Call list */
	ADD_APPLICATION_STRING2( STR_SCR8054_CAPTION, "Received Calls",
	                         "Recd. call list caption string" );
	ADD_APPLICATION_IMAGE2( IMG_SCR8054_CAPTION, CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "Recd. call list caption image" );
	/*	Missed Call list */
	ADD_APPLICATION_STRING2( STR_SCR8055_CAPTION, "Missed Calls",
	                         "Missed call list caption string" );
	ADD_APPLICATION_IMAGE2( IMG_SCR8055_CAPTION, CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "Missed call list caption  image" );
	/*	Dialed Call list */
	ADD_APPLICATION_STRING2( STR_SCR8056_CAPTION, "Dialed Calls",
	                         "Dialed call list caption string" );
	ADD_APPLICATION_IMAGE2( IMG_SCR8056_CAPTION, CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "Dialed call list caption image" );

   // MTK amanda add 1215
	ADD_APPLICATION_STRING2( STR_SCR8057_CAPTION, "Call Logs",
	                         "Mixed call list caption string" );
	ADD_APPLICATION_IMAGE2( IMG_SCR8057_CAPTION, CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "Mixed call list caption image" );

    // send SMS and MMS from Call Log 
	ADD_APPLICATION_STRING2( STR_ID_CHIST_OPTION_SENDSMS, "Send SMS",
	                         "Send SMS message to caller" );
	ADD_APPLICATION_STRING2( STR_ID_CHIST_OPTION_SENDMMS, "Send MMS",
	                         "Send MMS message to caller" );

	/********************** Recd Call list options *******************/
	ADD_APPLICATION_STRING2( STR_SCR8069_CAPTION, "Received Call Info Option",
	                         "Recd. call list options title string" );
	ADD_APPLICATION_STRING2( STR_SCR8069_CAPTION1, "Call Info",
	                         "Recd. call list options title string" );
	ADD_APPLICATION_IMAGE2( IMG_SCR8069_CAPTION, CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "Recd. call list options title icon" );

	ADD_APPLICATION_MENUITEM( ( RECEIVED_CALL_LIST_OPTIONS, 0, 7,
                                RECEIVED_CALL_MENU_INFO,
                                RECEIVED_CALL_MENU_DELETE,
                                RECEIVED_CALL_MENU_SAVE,
                                RECEIVED_CALL_MENU_CALL,
                                RECEIVED_CALL_MENU_EDIT,
                                RECEIVED_CALL_MENU_SENDSMS,
                                RECEIVED_CALL_MENU_SENDMMS,
                                SHOW, INSERTABLE, DISP_LIST,
                                STR_SCR8069_CAPTION, IMG_SCR8069_CAPTION ));

	ADD_APPLICATION_STRING2( STR_RECD_SAVE_MENUENTRY, "Save to Phone book",
	                         "Recd call list options Save to phone book entry string" );

	ADD_APPLICATION_IMAGE2( IMG_MENU8101_RECEIVED_CALLS,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\SB_CREC.PBM",
	                        "Recd. call list options DELETE ALL entry image" );
	ADD_APPLICATION_IMAGE2( IMG_MENU8102_DIALED_CALLS,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\SB_CDIA.PBM",
	                        "Recd. call list options DELETE ALL entry image" );
	ADD_APPLICATION_IMAGE2( IMG_MENU8103_MISSED_CALLS,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\SB_CMIS.PBM",
	                        "Recd. call list options DELETE ALL entry image" );

//MTK Leo end
	ADD_APPLICATION_MENUITEM( ( RECEIVED_CALL_MENU_INFO,
	                            RECEIVED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_VIEW,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( RECEIVED_CALL_MENU_CALL,
	                            RECEIVED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_DIAL,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( RECEIVED_CALL_MENU_SAVE,
	                            RECEIVED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_RECD_SAVE_MENUENTRY,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( RECEIVED_CALL_MENU_DELETE,
	                            RECEIVED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_DELETE,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( RECEIVED_CALL_MENU_EDIT,
	                            RECEIVED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_EDIT,
	                            NULL ));
	//send SMS from call log
	ADD_APPLICATION_MENUITEM( ( RECEIVED_CALL_MENU_SENDSMS,
	                            RECEIVED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_ID_CHIST_OPTION_SENDSMS,
	                            NULL ));
	//send MMS from call log                            
	ADD_APPLICATION_MENUITEM( ( RECEIVED_CALL_MENU_SENDMMS,
	                            RECEIVED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_ID_CHIST_OPTION_SENDMMS,
	                            NULL ));

	/******************** Dialed call list ****************/
	ADD_APPLICATION_STRING2( STR_SCR8070_CAPTION, "Dialed Call Info Option",
	                         "Dialed call list options title string" );
	ADD_APPLICATION_IMAGE2( IMG_SCR8070_CAPTION, CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "Dialed call list options title icon" );

        ADD_APPLICATION_MENUITEM( ( DIALED_CALL_LIST_OPTIONS, 0, 7,
                                    DIALED_CALL_MENU_INFO,
                                    DIALED_CALL_MENU_DELETE,
	                            DIALED_CALL_MENU_SAVE, 
	                            DIALED_CALL_MENU_CALL,
	                            DIALED_CALL_MENU_EDIT,
	                            DIALED_CALL_MENU_SENDSMS,
	                            DIALED_CALL_MENU_SENDMMS,
	                            SHOW, INSERTABLE, DISP_LIST,
	                            STR_SCR8070_CAPTION, IMG_SCR8070_CAPTION ));

	ADD_APPLICATION_STRING2( STR_DIALED_SAVE_MENUENTRY, "Save to Phone book",
	                         "Dialed call list options Save entry string" );
        ADD_APPLICATION_MENUITEM( ( DIALED_CALL_MENU_INFO,
	                            DIALED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_VIEW,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( DIALED_CALL_MENU_CALL,
	                            DIALED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_DIAL,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( DIALED_CALL_MENU_SAVE,
	                            DIALED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_DIALED_SAVE_MENUENTRY,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( DIALED_CALL_MENU_DELETE,
	                            DIALED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_DELETE,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( DIALED_CALL_MENU_EDIT,
	                            DIALED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_EDIT,
	                            NULL ));
	
	ADD_APPLICATION_MENUITEM( ( DIALED_CALL_MENU_SENDSMS,
	                            DIALED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_ID_CHIST_OPTION_SENDSMS,
	                            NULL ));

	ADD_APPLICATION_MENUITEM( ( DIALED_CALL_MENU_SENDMMS,
	                            DIALED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_ID_CHIST_OPTION_SENDMMS,
	                            NULL ));

	/******************** Missed call list ****************/
	ADD_APPLICATION_STRING2( STR_SCR8071_CAPTION, "Missed Call Info Option",
	                         "Missed call list options title string" );
	ADD_APPLICATION_IMAGE2( IMG_SCR8071_CAPTION, CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "Missed call list options title icon" );

	ADD_APPLICATION_MENUITEM( ( MISSED_CALL_LIST_OPTIONS, 0, 7,
	                            MISSED_CALL_MENU_INFO,
	                            MISSED_CALL_MENU_DELETE,
	                            MISSED_CALL_MENU_SAVE, 
	                            MISSED_CALL_MENU_CALL,
	                            MISSED_CALL_MENU_EDIT,
	                            MISSED_CALL_MENU_SENDSMS,
	                            MISSED_CALL_MENU_SENDMMS,
	                            SHOW, INSERTABLE, DISP_LIST,
	                            STR_SCR8071_CAPTION, IMG_SCR8071_CAPTION ));

	ADD_APPLICATION_STRING2( STR_MISSED_SAVE_MENUENTRY, "Save to Phone book",
	                         "Missed call list options Save entry string" );
	ADD_APPLICATION_MENUITEM( ( MISSED_CALL_MENU_INFO,
	                            MISSED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_VIEW,
	                            NULL ));	                      
	ADD_APPLICATION_MENUITEM( ( MISSED_CALL_MENU_CALL,
	                            MISSED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_DIAL,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( MISSED_CALL_MENU_SAVE,
	                            MISSED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_MISSED_SAVE_MENUENTRY,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( MISSED_CALL_MENU_DELETE,
	                            MISSED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_DELETE,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( MISSED_CALL_MENU_EDIT,
	                            MISSED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_GLOBAL_EDIT,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( MISSED_CALL_MENU_SENDSMS,
	                            MISSED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_ID_CHIST_OPTION_SENDSMS,
	                            NULL ));
	ADD_APPLICATION_MENUITEM( ( MISSED_CALL_MENU_SENDMMS,
	                            MISSED_CALL_LIST_OPTIONS, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_ID_CHIST_OPTION_SENDMMS,
	                            NULL ));

	ADD_APPLICATION_STRING2( STR_EMPTY_LIST_NOTIFICATION, "Empty!",
	                         "Empty list notification string" );
	ADD_APPLICATION_IMAGE2( IMG_SCR8072_CAPTION,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "Call Times menu caption image" );
	ADD_APPLICATION_STRING2( STR_ENTRY_DELETED_CONFIRM, "Delete",
	                         "STR_ENTRY_DELETED" );

   ADD_APPLICATION_STRING2(STR_MISSED_CALL,"Missed Call!",
                            "Title String for Screen for one Missed Call");
	ADD_APPLICATION_STRING2(STR_MISSED_CALLS,"Missed Calls!",
	                         "Title String for Screen for multiple Missed Calls");
	ADD_APPLICATION_STRING2(MISSED_LSK_STR,"Read","LSK String");
	
//MTK Leo remove , for name info. in call info
	ADD_APPLICATION_IMAGE2( IMG_NAME_ENTRY,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\CallInfo\\\\CI_NAME.PBM",
	                        "Call Info Name Image" );
	ADD_APPLICATION_IMAGE2( IMG_NUMBER_ENTRY,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\CallInfo\\\\CI_PHONE.PBM",
	                        "Call Info Number Image" );
	ADD_APPLICATION_IMAGE2( IMG_TIME_ENTRY,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\CallInfo\\\\CI_TIME.PBM",
	                        "Call Info Time Image" );
	ADD_APPLICATION_IMAGE2( IMG_DATE_ENTRY,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\CallInfo\\\\CI_DATE.PBM",
	                        "Call Info Date Image" );
	ADD_APPLICATION_IMAGE2( IMG_COUNT_ENTRY,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\CallInfo\\\\CI_IRP.PBM",
	                        "Call Info number of times Image" );

   ADD_APPLICATION_IMAGE2(IMG_ID_CHIST_DURATION	,	
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\CallInfo\\\\CI_DURATION.PBM",
	                        "Call Info duration Image" );

   ADD_APPLICATION_IMAGE2(MISSED_LSK_ICN,	
                           CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\Missed\\\\CL_MIS.gif",
                           "Missed call Icon");
   ADD_APPLICATION_IMAGE2(IMG_CM_STATE_MISSED	,	
                           CUST_IMG_PATH"\\\\SUBLCD\\\\Active\\\\Call\\\\SB_MISCL.BMP",
                           "Image of Missed Call");
    ADD_APPLICATION_STRING2( STR_GPRS_RESET_COUNTER_QUERY, "Reset Counter?",  "GPRS COUNTER RESET COUNTER?" );


#ifdef __MMI_VOIP__
   ADD_APPLICATION_IMAGE2(IMG_ID_CHIST_VOIP_RECEIVED_CALLS	,	
	                        CUST_IMG_PATH"\\\\MainLCD\\\\VOIP\\\\Call\\\\CallLog\\\\VoIP_CREC.pbm",
	                        "Received Call icon" );
   ADD_APPLICATION_IMAGE2(IMG_ID_CHIST_VOIP_DIALED_CALLS	,	
	                        CUST_IMG_PATH"\\\\MainLCD\\\\VOIP\\\\Call\\\\CallLog\\\\VoIP_CDIA.pbm",
	                        "Dialed Call icon" );
   ADD_APPLICATION_IMAGE2(IMG_ID_CHIST_VOIP_MISSED_CALLS	,	
	                        CUST_IMG_PATH"\\\\MainLCD\\\\VOIP\\\\Call\\\\CallLog\\\\VoIP_CMIS.pbm",
	                        "Missed Call icon" );
#endif /* __MMI_VOIP__ */

#ifdef __MMI_VIDEO_TELEPHONY__
   ADD_APPLICATION_IMAGE2(IMG_ID_CHIST_VIDEO_RECEIVED_CALLS	,	
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Video\\\\VideoTelephony\\\\CallLog\\\\SB_CREC.pbm",
	                        "Received Call icon" );
   ADD_APPLICATION_IMAGE2(IMG_ID_CHIST_VIDEO_DIALED_CALLS	,	
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Video\\\\VideoTelephony\\\\CallLog\\\\SB_CDIA.pbm",
	                        "Dialed Call icon" );
   ADD_APPLICATION_IMAGE2(IMG_ID_CHIST_VIDEO_MISSED_CALLS	,	
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Video\\\\VideoTelephony\\\\CallLog\\\\SB_CMIS.pbm",
	                        "Missed Call icon" );
#endif /* __MMI_VIDEO_TELEPHONY__ */
}
示例#20
0
/**************************************************************

	FUNCTION NAME		: PopulateDMMenuRes()

  	PURPOSE				: Populate the Device Management Menu Res

	INPUT PARAMETERS	: void

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

	REMARKS				: 

**************************************************************/
void PopulateDMMenuRes(void)
{

    /************************ Menu Items ************************/
	ADD_APPLICATION_MENUITEM((SERVICES_FWU_MENU_ID, MAIN_MENU_SERVICES_MENUID, MMI_EM_MENUCNT_NUM,
    #if defined(__MMI_FWU_VIA_TFTP__)	
		FWU_TFTP_MENU_ID, 
    #endif 		
		FWU_HTTP_MENU_ID, 
		FWU_FILE_MENU_ID,
		SHOW, NONMOVEABLE, DISP_LIST, STR_ID_DM_FWU, IMG_ID_DM_FWU));

#if defined(__MMI_FWU_VIA_TFTP__)   
    /* From TFTP */
	ADD_APPLICATION_MENUITEM((FWU_TFTP_MENU_ID, SERVICES_FWU_MENU_ID, 2,
		FWU_TFTP_UPGRADE_MENU_ID, 
		FWU_TFTP_SETTING_MENU_ID,
		SHOW, NONMOVEABLE, DISP_LIST, STR_ID_DM_FWU_TFTP, IMG_ID_DM_FWU_FROM_TFTP));

	ADD_APPLICATION_MENUITEM((FWU_TFTP_UPGRADE_MENU_ID, FWU_TFTP_MENU_ID, 0,
		SHOW, NONMOVEABLE, DISP_LIST, STR_ID_DM_DOWNLOAD_NOW, IMG_GLOBAL_L1));

	ADD_APPLICATION_MENUITEM((FWU_TFTP_SETTING_MENU_ID, FWU_TFTP_MENU_ID, 0,
		SHOW, NONMOVEABLE, DISP_LIST, STR_ID_DM_SETTINGS, IMG_GLOBAL_L2));
#endif /* #if defined(__MMI_FWU_VIA_TFTP__)	*/

#if defined(__MMI_FWU_VIA_HTTP__)
    /* From HTTP */
	ADD_APPLICATION_MENUITEM((FWU_HTTP_MENU_ID, SERVICES_FWU_MENU_ID, 2,
		FWU_HTTP_UPGRADE_MENU_ID, 
		FWU_HTTP_SETTING_MENU_ID,
		SHOW, NONMOVEABLE, DISP_LIST, STR_ID_DM_FWU_HTTP, IMG_ID_DM_FWU_FROM_HTTP));

	ADD_APPLICATION_MENUITEM((FWU_HTTP_UPGRADE_MENU_ID, FWU_HTTP_MENU_ID, 0,
		SHOW, NONMOVEABLE, DISP_LIST, STR_ID_DM_DOWNLOAD_NOW, IMG_GLOBAL_L1));

	ADD_APPLICATION_MENUITEM((FWU_HTTP_SETTING_MENU_ID, FWU_HTTP_MENU_ID, 0,
		SHOW, NONMOVEABLE, DISP_LIST, STR_ID_DM_SETTINGS, IMG_GLOBAL_L2));
#endif /* #if defined(__MMI_FWU_VIA_HTTP__) */

#if defined(__MMI_FWU_VIA_FILE__)
    /* From File */
	ADD_APPLICATION_MENUITEM((FWU_FILE_MENU_ID, SERVICES_FWU_MENU_ID, 0,
		SHOW, NONMOVEABLE, DISP_LIST, STR_ID_DM_FWU_FILE, IMG_ID_DM_FWU_FROM_FILE));
#endif /*__MMI_FWU_VIA_FILE__*/

    /************************ Strings ************************/
	ADD_APPLICATION_STRING2(STR_ID_DM_FWU ,"Firmware Upgrade","Title String for Firmware Upgrade main screen");

#if defined(__MMI_FWU_VIA_TFTP__)
	ADD_APPLICATION_STRING2(STR_ID_DM_FWU_TFTP, "From TFTP", "Title string for From TFTP screen");
    ADD_APPLICATION_STRING2(STR_ID_DM_SERVER_NAME, "Server Name", "Server name of TFTP");
    ADD_APPLICATION_STRING2(STR_ID_DM_PORT, "Port", "Port of TFTP");
    ADD_APPLICATION_STRING2(STR_ID_DM_FILENAME, "File Name", "Filename of TFTP");
#endif /* #if defined(__MMI_FWU_VIA_TFTP__) */

#if defined(__MMI_FWU_VIA_HTTP__)
	ADD_APPLICATION_STRING2(STR_ID_DM_FWU_HTTP, "From HTTP", "Title string for From HTTP screen");
    ADD_APPLICATION_STRING2(STR_ID_DM_URL, "URL", "URL of HTTP");
    ADD_APPLICATION_STRING2(STR_ID_DM_DEFAULT_URL, "http://", "Default URL");
    ADD_APPLICATION_STRING2(STR_ID_DM_HTTP_NETWORK, "HTTP Network", "Http network");    
    ADD_APPLICATION_STRING2(STR_ID_DM_HTTP_DEFAULT, "Default", "Default");        
#endif /* #if defined(__MMI_FWU_VIA_HTTP__) */

	ADD_APPLICATION_STRING2(STR_ID_DM_FWU_FILE, "From File", "Title string for From File screen");
	ADD_APPLICATION_STRING2(STR_ID_DM_DOWNLOAD_NOW, "Download Now", "Do firmware upgrade");
	ADD_APPLICATION_STRING2(STR_ID_DM_SETTINGS, "Settings", "Firmware upgrade settings");
	ADD_APPLICATION_STRING2(STR_ID_DM_EDIT, "Edit", "To edit focused item");
	ADD_APPLICATION_STRING2(STR_ID_DM_SELECT, "Select", "To select focused item");
	ADD_APPLICATION_STRING2(STR_ID_DM_DOWNLOADING, "Downloading", "Upgrading");
	ADD_APPLICATION_STRING2(STR_ID_DM_DOWNLOADING_WARNING, "This function currently not allow", "Upgrading");
	ADD_APPLICATION_STRING2(STR_ID_DM_UPGRADE_NOW, "Done!\n\nUpgrade Now?", "Upgrading");
	ADD_APPLICATION_STRING2(STR_ID_DM_SHUTDOWN_NOTIFY, "Shutdown for Upgrade", "Upgrading");

	ADD_APPLICATION_STRING2(STR_ID_DM_RESULT_FILE_NOT_FOUND, "File Not Found", "Upgrading");
	ADD_APPLICATION_STRING2(STR_ID_DM_RESULT_ACCESS_DENIED, "Access Denied", "Upgrading");
	ADD_APPLICATION_STRING2(STR_ID_DM_RESULT_SOC_ERROR, "Network Error", "Upgrading");
	ADD_APPLICATION_STRING2(STR_ID_DM_RESULT_TIMEOUT, "Time Out", "Upgrading");
	ADD_APPLICATION_STRING2(STR_ID_DM_RESULT_AUTH_FAIL, "Authentication Fail", "Upgrading");    
	ADD_APPLICATION_STRING2(STR_ID_DM_RESULT_FINAL_CHECK_FAIL, "Checksum Fail", "Upgrading");    

	ADD_APPLICATION_STRING2(STR_ID_DM_DOWNLOAD_RETRY, "Retry?", "Retry");    
	ADD_APPLICATION_STRING2(STR_ID_DM_EMPTY_USERNAME, "Empty Username", "Empty Username");    

	ADD_APPLICATION_STRING2(STR_ID_DM_EMPTY_SERVERNAME, "Empty Servername", "Empty Server name");    
	ADD_APPLICATION_STRING2(STR_ID_DM_EMPTY_FILERNAME, "Empty Filename", "Empty File name");    

	ADD_APPLICATION_STRING2(STR_ID_DM_INVALID_PORT, "Invalid Port", "Invalid Port");    

       ADD_APPLICATION_STRING2(STR_ID_DM_PROF_ADDR, "Server Address:", "Profile Setting string");    
       ADD_APPLICATION_STRING2(STR_ID_DM_OTAP_INSTALL_PROFILE, "Install", "Install string");
       ADD_APPLICATION_STRING2(STR_ID_DM_OTAP_EXIT_INSTALL_CONFIRM, "Exit FOTA Provisioning", "Exit FOTA Provisioning string");       

#ifdef __MMI_FOTA_OTAP_DMP__
/* under construction !*/
/* under construction !*/
#endif

    /************************ Images ************************/
	ADD_APPLICATION_IMAGE2(IMG_ID_DM_FWU, CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\Services\\\\FOTA\\\\FW_Update.pbm","IMG_FIRMWARE_UPGRADE submenu");
    
        ADD_APPLICATION_IMAGE2(IMG_ID_DM_FWU, CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\Services\\\\FOTA\\\\FW_wap.pbm","IMG_ID_DM_FWU_FROM_TFTP submenu");
        ADD_APPLICATION_IMAGE2(IMG_ID_DM_FWU, CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\Services\\\\FOTA\\\\FW_URL.pbm","IMG_ID_DM_FWU_FROM_HTTP submenu");
        ADD_APPLICATION_IMAGE2(IMG_ID_DM_FWU, CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\Services\\\\FOTA\\\\FW_folder.pbm","IMG_ID_DM_FWU_FROM_FILE submenu");
}
示例#21
0
void PopulateDataAccountMenuList(void)
{
#ifdef __MMI_WLAN_FEATURES__

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_MAIN,SERVICES_DATA_CONNECT_MAIN_MENU_ID,4,
								MENU_ID_WLAN_POWER,
								MENU_ID_WLAN_CONN_STATUS,
								MENU_ID_WLAN_NETWORK_SETTINGS,
								MENU_ID_WLAN_FIND_NETWORK,
								SHOW,NONMOVEABLE,DISP_LIST,
								SERVICES_DATA_CONNECT_WLAN_STRING_ID,SERVICES_DATA_CONNECT_IMAGE_ID));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_POWER,MENU_ID_WLAN_MAIN,0,
								SHOW,NONMOVEABLE,DISP_LIST,
								STR_ID_DTCNT_WLAN_POWER,0));
	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_CONN_STATUS,MENU_ID_WLAN_MAIN,0,
								SHOW,NONMOVEABLE,DISP_LIST, 
								STR_ID_DTCNT_WLAN_CONN_STATUS,0));
	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_NETWORK_SETTINGS,MENU_ID_WLAN_MAIN,0,
								SHOW,NONMOVEABLE,DISP_LIST,
								STR_ID_DTCNT_WLAN_NETWORK_SETTINGS,0));
	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_TCPIP_SETTINGS,MENU_ID_WLAN_MAIN,0,
								SHOW,NONMOVEABLE,DISP_LIST, 
								STR_ID_DTCNT_WLAN_TCPIP_SETTINGS,0));
	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_FIND_NETWORK,MENU_ID_WLAN_MAIN,0,
								SHOW,NONMOVEABLE,DISP_LIST, 
								STR_ID_DTCNT_WLAN_FIND_NETWORK,0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_NETWORK_SETTINGS_OPT, 0, 5,
								MENU_ID_WLAN_NETWORK_SETTINGS_OPT_CONNECT,
								MENU_ID_WLAN_NETWORK_SETTINGS_OPT_EDIT,
								MENU_ID_WLAN_NETWORK_SETTINGS_OPT_ADD,
								MENU_ID_WLAN_NETWORK_SETTINGS_OPT_DELETE,
								MENU_ID_WLAN_NETWORK_SETTINGS_OPT_PRIORITY,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_NETWORK_SETTINGS_OPT_CONNECT, MENU_ID_WLAN_NETWORK_SETTINGS_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_CONNECT_MENUENTRY, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_NETWORK_SETTINGS_OPT_EDIT, MENU_ID_WLAN_NETWORK_SETTINGS_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_EDIT, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_NETWORK_SETTINGS_OPT_ADD, MENU_ID_WLAN_NETWORK_SETTINGS_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_NEW_ACCESS_POINT, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_NETWORK_SETTINGS_OPT_DELETE, MENU_ID_WLAN_NETWORK_SETTINGS_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_DELETE, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_NETWORK_SETTINGS_OPT_PRIORITY, MENU_ID_WLAN_NETWORK_SETTINGS_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_NETWORK_SETTINGS_OPT_PRIORITY, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_FIND_NETWORK_OPT, 0, 4,
								MENU_ID_WLAN_FIND_NETWORK_OPT_CONNECT,
								MENU_ID_WLAN_FIND_NETWORK_OPT_DEFINE,
								MENU_ID_WLAN_FIND_NETWORK_OPT_DETAILS,
								MENU_ID_WLAN_FIND_NETWORK_OPT_REFRESH,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_FIND_NETWORK_OPT2, 0, 1,
								MENU_ID_WLAN_FIND_NETWORK_OPT_REFRESH,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_FIND_NETWORK_OPT_CONNECT, MENU_ID_WLAN_FIND_NETWORK_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_CONNECT_MENUENTRY, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_FIND_NETWORK_OPT_DEFINE, MENU_ID_WLAN_FIND_NETWORK_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_DEFINE_ACCESS_POINT, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_FIND_NETWORK_OPT_DETAILS, MENU_ID_WLAN_FIND_NETWORK_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_NETWORK_DETAILS, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_FIND_NETWORK_OPT_REFRESH, MENU_ID_WLAN_FIND_NETWORK_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_RESCAN_NETWORK, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP_OPT, 0,6,
								MENU_ID_WLAN_EAP_TLS,
								MENU_ID_WLAN_EAP_MD5,
								MENU_ID_WLAN_EAP_PEAP,
								MENU_ID_WLAN_EAP_TTLS,
								MENU_ID_WLAN_EAP_SIM,
								MENU_ID_WLAN_EAP_FAST,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP_TLS, MENU_ID_WLAN_EAP_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_EAP_TLS, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP_MD5, MENU_ID_WLAN_EAP_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_EAP_MD5, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP_PEAP, MENU_ID_WLAN_EAP_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_EAP_PEAP, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP_TTLS, MENU_ID_WLAN_EAP_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_EAP_TTLS, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP_SIM, MENU_ID_WLAN_EAP_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_EAP_SIM, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP_FAST, MENU_ID_WLAN_EAP_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_EAP_FAST, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_PEAP_OPT, 0,2,
								MENU_ID_WLAN_EAP_PEAP_MSCHAP2,
								MENU_ID_WLAN_EAP_PEAP_GTC,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP_PEAP_MSCHAP2, MENU_ID_WLAN_PEAP_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_EAP_MSCHAP2, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP_PEAP_GTC, MENU_ID_WLAN_PEAP_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_EAP_GTC, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_TTLS_OPT, 0,5,
								MENU_ID_WLAN_PAP,
								MENU_ID_WLAN_CHAP,
								MENU_ID_WLAN_MSCHAP,
								MENU_ID_WLAN_MSCHAP2,
								MENU_ID_WLAN_EAP2_OPT,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_PAP, MENU_ID_WLAN_TTLS_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_PAP, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_CHAP, MENU_ID_WLAN_TTLS_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_CHAP, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_MSCHAP, MENU_ID_WLAN_TTLS_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_MSCHAP, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_MSCHAP2, MENU_ID_WLAN_TTLS_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_MSCHAP2, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP2_OPT, MENU_ID_WLAN_TTLS_OPT,4,
								MENU_ID_WLAN_EAP2_MSCHAP2,
								MENU_ID_WLAN_EAP2_MD5,
								MENU_ID_WLAN_EAP2_SIM,
								MENU_ID_WLAN_EAP2_GTC,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP2_MSCHAP2, MENU_ID_WLAN_EAP2_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_EAP_MSCHAP2, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP2_MD5, MENU_ID_WLAN_EAP2_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_EAP_MD5, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP2_SIM, MENU_ID_WLAN_EAP2_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_EAP_SIM, 0));

	ADD_APPLICATION_MENUITEM((MENU_ID_WLAN_EAP2_GTC, MENU_ID_WLAN_EAP2_OPT,0,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_ID_DTCNT_WLAN_EAP_GTC, 0));

	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_WPA_PASSPHRASE_OPT, 0, 2,
								MENU_DONE_OPTION_ID,
								MENU_INPUT_METHOD_OPTION_ID,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));
	ADD_APPLICATION_MENUITEM ((MENU_DONE_OPTION_ID,
								MENU_ID_WLAN_WPA_PASSPHRASE_OPT, 0, 
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_DONE, 0));
	ADD_APPLICATION_MENUITEM ((MENU_INPUT_METHOD_OPTION_ID,
								MENU_ID_WLAN_WPA_PASSPHRASE_OPT, 0, 
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_INPUT_METHOD, 0));

	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_PASSPHRASE_INTPUT_OPT, 0, 2,
								MENU_DONE_OPTION_ID,
								MENU_INPUT_METHOD_OPTION_ID,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));
	ADD_APPLICATION_MENUITEM ((MENU_DONE_OPTION_ID,
								MENU_ID_WLAN_PASSPHRASE_INTPUT_OPT, 0, 
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_DONE, 0));
	ADD_APPLICATION_MENUITEM ((MENU_INPUT_METHOD_OPTION_ID,
								MENU_ID_WLAN_PASSPHRASE_INTPUT_OPT, 0, 
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_INPUT_METHOD, 0));

	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_EAP_TYPES_OPT, 0, 2,
								MENU_ID_WLAN_EAP_TYPES_OPT_ACTIVATE,
								MENU_ID_WLAN_EAP_TYPES_OPT_EDIT,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));
	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_EAP_TYPES_OPT_ACTIVATE,
								MENU_ID_WLAN_EAP_TYPES_OPT, 0, 
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_ACTIVATE, 0));
	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_EAP_TYPES_OPT_EDIT,
								MENU_ID_WLAN_EAP_TYPES_OPT, 0, 
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_EDIT, 0));

	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_EAP_TYPES_OPT2, 0, 1,
								MENU_ID_WLAN_EAP_TYPES_OPT_ACTIVATE,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));

	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_EAP_PEAP_TYPES_OPT, 0, 2,
								MENU_ID_WLAN_EAP_PEAP_TYPES_OPT_ACTIVATE,
								MENU_ID_WLAN_EAP_PEAP_TYPES_OPT_EDIT,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));

	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_EAP_PEAP_TYPES_OPT2, 0, 1,
								MENU_ID_WLAN_EAP_PEAP_TYPES_OPT_ACTIVATE,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));

	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_EAP_PEAP_TYPES_OPT_ACTIVATE,
								MENU_ID_WLAN_EAP_PEAP_TYPES_OPT, 0, 
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_ACTIVATE, 0));
	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_EAP_PEAP_TYPES_OPT_EDIT,
								MENU_ID_WLAN_EAP_PEAP_TYPES_OPT, 0, 
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_EDIT, 0));

	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_EAP_TTLS_TYPES_OPT, 0, 2,
								MENU_ID_WLAN_EAP_TTLS_TYPES_OPT_ACTIVATE,
								MENU_ID_WLAN_EAP_TTLS_TYPES_OPT_EDIT,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));

	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_EAP_TTLS_TYPES_OPT2, 0, 1,
								MENU_ID_WLAN_EAP_TTLS_TYPES_OPT_ACTIVATE,
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_OPTIONS, 0));

	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_EAP_TTLS_TYPES_OPT_ACTIVATE,
								MENU_ID_WLAN_EAP_TTLS_TYPES_OPT, 0, 
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_ACTIVATE, 0));
	ADD_APPLICATION_MENUITEM ((MENU_ID_WLAN_EAP_TTLS_TYPES_OPT_EDIT,
								MENU_ID_WLAN_EAP_TTLS_TYPES_OPT, 0, 
								SHOW, NONMOVEABLE, DISP_LIST,
								STR_GLOBAL_EDIT, 0));

	ADD_APPLICATION_STRING2(SERVICES_DATA_CONNECT_WLAN_STRING_ID,"Wireless LAN","Wireless LAN");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_DISCONNECT,"Disconnect","Disconnect");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_MACADDR,"Phone MAC","Phone MAC");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_BSSID,"BSSID","BSSID");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_CHANNEL,"Channel","Channel");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ADHOC_CHANNEL,"Ad-hoc Channel","Ad-hoc Channel");    
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_SIGNAL_STRENGTH,"Signal Strength","Signal Strength");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_POWER,"Wireless LAN","WLAN Power");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_POWER_ON,"Enable WLAN","Enable WLAN");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_POWER_OFF,"Disable WLAN","Disable WLAN");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_CONN_STATUS,"Current Status","WLAN Current Status");	
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_SETTINGS,"WLAN Settings","WLAN connection settings");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_NETWORK_SETTINGS,"Access Point Settings","Access Point Settings");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_TCPIP_SETTINGS,"TCP/IP Settings","WLAN TCP/IP Settings");	
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_FIND_NETWORK,"Search for networks","Search for wireless networks");	
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_SCAN_RESULT,"Available networks","Site Survey results");	
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_NETWORK_SETTINGS_OPT_PRIORITY,"Change Priority","Change connect priorty");	
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_USE_DHCP, "Use DHCP", "Use DHCP");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_IPADDR, "IP Address", "IP Address");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_NETMASK, "Subnet mask", "Netmask");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_GATEWAY, "Default Gateway", "Gateway");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_DNS1, "Primary DNS", "Primary DNS");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_DNS2, "Secondary DNS", "Secondary DNS");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_NAME, "Connection Name", "Connection name");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_SSID, "SSID", "SSID");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_NETWORK_TYPE, "Network Type", "Network Type");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_AUTH_MODE, "WLAN Security Mode", "Authentication Mode");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_SECURITY_SETTINGS, "WLAN Security Settings", "WLAN Security Settings");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ENCRYPT_MODE, "Encryption Mode", "Encryption Mode");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_NETWORK_TYPE_INFRA, "Infrastructure", "Infrastucture Network");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_NETWORK_TYPE_ADHOC, "Ad-hoc", "Ad-hoc Network");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_NETWORK_TYPE_AUTO, "Automatic", "Automatic Selection");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_AUTH_MODE_OPEN, "Open Network", "Open System");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_AUTH_MODE_SHARED, "Shared", "Shared");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_AUTH_MODE_IEEE8021X, "IEEE 802.1x", "IEEE 802.1x");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_AUTH_MODE_WPA, "WPA/WPA2", "WPA/WPA2");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_AUTH_MODE_WPAPSK, "WPA/WPA2 PSK", "WPA/WPA2 PSK");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_AUTH_MODE_WPANONE, "WPA-None", "WPA-None");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ENCRYPT_MODE_NONE, "None", "No Encryption");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ENCRYPT_MODE_WEP, "WEP", "WEP");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ENCRYPT_MODE_TKIP, "TKIP", "TKIP");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ENCRYPT_MODE_AES, "CCMP/AES", "AES");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_ID, "WEP key in use", "WEP key in use");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_ID1, "#1", "WEP key #1");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_ID2, "#2", "WEP key #2");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_ID3, "#3", "WEP key #3");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_ID4, "#4", "WEP key #4");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_SETTINGS, "WEP key settings", "WEP key settings");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_ENCRYPT, "WEP encryption", "WEP encryption strength");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_ENCRYPT_64, "64 bits", "64 bits encryption");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_ENCRYPT_128, "128 bits", "128 bits encryption");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_ENCRYPT_256, "256 bits", "256 bits encryption");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_FORMAT, "WEP format", "WEP format");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_FORMAT_ASCII, "ASCII", "WEP format ASCII");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY_FORMAT_HEX, "HEX", "WEP format HEX");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WEP_KEY, "WEP Key", "WEP Key");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_PROCESSING, "Please wait.", "Background processing");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_OVERWRITE, "Overwrite", "Overwrite - LSK Caption");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_OVERWRITE_CONFIRM, "Overwrite existing setting?", "Overwrite profile confirm");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_CLEAR_CONFIRM, "Delete existing setting?", "Delete profile confirm");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_NEW_ACCESS_POINT, "New Access Point", "New access point");    
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_DEFINE_ACCESS_POINT, "Define Access Point", "Define access point");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_FINDING_NETWORK, "Searching", "Searching for available networks");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_NETWORK_DETAILS, "Details", "Network Details");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_CONFIGURE, "Edit", "String for WLAN general use");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_SIGNAL_LEVEL0, "Excellent", "Excellent");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_SIGNAL_LEVEL1, "Very good", "Very good");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_SIGNAL_LEVEL2, "Good", "Good");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_SIGNAL_LEVEL3, "Poor", "Poor");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_SIGNAL_LEVEL4, "Very poor", "Very poor");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_SECURITY, "Security", "Security");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_LINK_SPEED, "Link Speed", "Link Speed");
	
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_RESCAN_NETWORK, "Refresh", "Refresh search result.");

	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP, "EAP", "EAP");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_TYPES, "EAP Types", "EAP Types");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_TLS, "EAP-TLS", "EAP-TLS");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_MD5, "EAP-MD5", "EAP-MD5");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_PEAP, "EAP-PEAP", "EAP-PEAP");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_TTLS, "EAP-TTLS", "EAP-TTLS");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_SIM, "EAP-SIM", "EAP-SIM");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_FAST, "EAP-FAST", "EAP-FAST");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_GTC, "EAP-GTC", "EAP-GTC");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_MSCHAP2, "EAP-MSCHAPv2", "EAP-MSCHAPv2");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_FAST, "EAP-FAST", "EAP-FAST");

	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_PAP, "PAP", "PAP");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_CHAP, "CHAP", "CHAP");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_MSCHAP, "MS-CHAP", "MS-CHAP");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_MSCHAP2, "MS-CHAPv2", "MS-CHAPv2");

	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_WPA_PASSPHRASE, "Enter a passphrase", "WPA Passphrase");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_USER_CERT, "User certificates", "User certificates");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_CA_CERT, "CA certificates", "CA certificates");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_PRIV_KEY, "Private Key", "Private Key for Client Certificate");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_PRIV_KEY_PASSWD, "Private Key Password", "Private Key password");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_USER_INFO, "Identification Info", "Identification Info");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_TLS_SETTINGS, "EAP-TLS Settings", "EAP-TLS Settings");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_PEAP_SETTINGS, "EAP-PEAP Settings", "EAP-PEAP Settings");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_EAP_TTLS_SETTINGS, "EAP-TTLS Settings", "EAP-TTLS Settings");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ALLOW_PEAP_0, "Allow PEAPv0", "Allow PEAPv0");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ALLOW_PEAP_1, "Allow PEAPv1", "Allow PEAPv1");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_USE_ANONYMOUS, "Use Anonymous", "Use Anonymous");
	
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_TUNNELED_AUTH_PROTOCOL, "Tunneled Auth. Proto.", "Tunneled Authentication Protocol of EAP-TTLS");

	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_PROFILE_FULL, "Memory Full", "Memory Full, no more profile can be added");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_INVALID_KEY, "Invalid WEP key", "Invalid WEP key");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_INVALID_SSID, "SSID cannot be empty", "SSID cannot be empty");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_FILE_OPEN_FAILED, "Failed to create temp file", "Failed to create temp file");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_INVALID_PASSPHRASE, "Pre-shared key too short", "Pre-shared key too short");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_IP_CONFLICT, "IP is used by another station", "IP is used by another station");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_ONE_EAP_NEEDED, "At least one EAP type has to be enabled", "At least one EAP type has to be enabled");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_NO_AUTH_SETTING, "No security settings for open network", "No security settings for open network");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_NAME_INUSE, "Name already in use", "Name already in use");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_AUTH_FAIL, "Authentication failed", "Authentication failed");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_CONNECT_FAIL, "Unable to connect", "Unable to connect");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_DEFINE_NETWORK_FIRST, "Please define network first", "Please define network first");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_INVALID_NAME, "Connection name cannot be empty", "Connection name cannot be empty");

	ADD_APPLICATION_STRING2(STR_ID_WLAN_ERROR_FILE_OPEN_FAIL, "File Open Failed", "File Open Failed");
      ADD_APPLICATION_STRING2(STR_ID_WLAN_ERROR_FILE_TOO_BIG, "File Too Big, Pls Select Again", "File Too Big , Pls Select Again");
      ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_CHANGE_INFRA_PRIORITY, "Lower limit of Infra. network!", "Lower limit of Infra. network!");
      ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_CHANGE_ADHOC_PRIORITY, "Upper limit of Ad-hoc network!", "Upper limit of Ad-hoc network!");

    ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_CONNECTING_NO_EDIT, "The AP is Connecting not allow to Edit!", "The AP is Connecting not allow to Edit!");
    ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_CONNECTING_NO_DEL, "The AP is Connecting not allow to Delete!", "The AP is Connecting not allow to Delete!");

	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_WLAN_POPUP_CONNECT, CUST_IMG_PATH"\\\\MainLCD\\\\WLAN\\\\WiFi_Connect.gif","Image of WLAN");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_WLAN_POPUP_SEARCH, CUST_IMG_PATH"\\\\MainLCD\\\\WLAN\\\\WiFi_search.gif","Popup image for Site Survey");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_WLAN_STATION, CUST_IMG_PATH"\\\\MainLCD\\\\WLAN\\\\SB_WiFi.pbm","Image of access point");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_WLAN_SECURED_STATION, CUST_IMG_PATH"\\\\MainLCD\\\\WLAN\\\\WiFi_aeria_lock.pbm","Image of secured access point");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_WLAN_ADHOC, CUST_IMG_PATH"\\\\MainLCD\\\\WLAN\\\\WiFi_access_pc.pbm","Image of ad-hoc station");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_WLAN_SIGNAL0, CUST_IMG_PATH"\\\\MainLCD\\\\WLAN\\\\WiFi_signal0.bmp","Signal level 0 for scan result");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_WLAN_SIGNAL1, CUST_IMG_PATH"\\\\MainLCD\\\\WLAN\\\\WiFi_signal1.bmp","Signal level 1 for scan result");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_WLAN_SIGNAL2, CUST_IMG_PATH"\\\\MainLCD\\\\WLAN\\\\WiFi_signal2.bmp","Signal level 2 for scan result");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_WLAN_SIGNAL3, CUST_IMG_PATH"\\\\MainLCD\\\\WLAN\\\\WiFi_signal3.bmp","Signal level 3 for scan result");

#if defined(__MMI_WLAN_OTAP_OMAEXT__) || defined(__MMI_WLAN_OTAP_DMP__)
    ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_NO_PROFILES, "No valid settings", "No valid settings");
    ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_ERROR_PROFILE_IN_USE, "Can't replace setting in use", "Can't replace setting in use");
    ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_SKIP_INVALID_PROFILES, "Skip invalid settings", "Skip invalid settings");
    ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_AUTO_RENAME_PROFILE, "Name in use. Auto rename setting", "Name in use. Auto rename setting");
    ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_INSTALL_PROFILE, "Install Setting", "Install Setting");
    ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_REPLACE_PROFILE, "Replace Setting", "Replace Setting");
    ADD_APPLICATION_STRING2(STR_ID_DTCNT_WLAN_REPLACE_CONFIRM, "Replace existing setting?", "Replace existing setting?");
#endif /* defined(__MMI_WLAN_OTAP_OMAEXT__) || defined(__MMI_WLAN_OTAP_DMP__) */

#endif /* __MMI_WLAN_FEATURES__ */

   
	ADD_APPLICATION_MENUITEM((SERVICES_DATA_CONNECT_MENU_ID,SERVICES_DATA_CONNECT_MAIN_MENU_ID,0,
								SHOW,NONMOVEABLE,DISP_LIST,
								SERVICES_DATA_CONNECT_GSM_STRING_ID,SERVICES_DATA_CONNECT_IMAGE_ID));

	ADD_APPLICATION_STRING2(SERVICES_DATA_CONNECT_GSM_STRING_ID,"GSM Data","GSM Data account");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_EMPTY ,"<Empty>","String for Data Account empty Name");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_CAPTION ,"Data Account","Title String for Data Acouunt main screen");

	ADD_APPLICATION_STRING2(STR_ID_DTCNT_RENAME,"Account Name"," Rename String for Data Account Screen");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_DIAL_NUMBER,"Number"," Dial Number String for Data Account Screen");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_USER_NAME,"User Name","User mane String for Data Account Screen");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_PASSWD,"Password"," Password String for Data Account Screen");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_DIAL_TYPE,"Line Type"," Dial Type String for Data Account Screen");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_DATA_RATE,"Speed"," Data Rate String for Data Account Screen");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_DNS_ADDRESS,"DNS"," DNS Address String for Data Account Screen");
//	ADD_APPLICATION_STRING2(STR_ID_DTCNT_SAVE_QUERY ,"Save"," Querry to User");
	
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_ANALOGUE_STR ,"Analogue"," String of Dial Type");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_ISDN_STR ,"ISDN"," String of Dial Type");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_RATE_STR_ONE ,"4.8 Kbps "," String of Dial Rate 1");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_RATE_STR_TWO ,"9.6 Kbps"," String of Dial Rate 2");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_RATE_STR_THREE ,"14.4 Kbps"," String of Dial Rate 3");

	ADD_APPLICATION_STRING2(STR_ID_DTCNT_NAME ,"Account "," Default Account Name");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_NAME_ONE ,"Account 1"," Default Account Name");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_NAME_TWO ,"Account 2"," Default Account Name");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_NAME_THREE ,"Account 3"," Default Account Name");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_NAME_FOUR ,"Account 4"," Default Account Name");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_NAME_FIVE ,"Account 5"," Default Account Name");

//micha1230
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_NAME_SIX ,"Account 6"," Default Account Name");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_NAME_SEVEN ,"Account 7"," Default Account Name");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_NAME_EIGHT ,"Account 8"," Default Account Name");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_NAME_NINE ,"Account 9"," Default Account Name");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_NAME_TEN ,"Account 10"," Default Account Name");
#ifdef OBIGO_Q03C
      ADD_APPLICATION_STRING2(STR_ID_DTCNT_SELECT_GSM_CSD, "GSM Data Account Selection", "GSM Data Account Selection");
#endif /*OBIGO_Q03C*/

//#ifdef __CBM_ALWAYS_ASK_FEAUTURE__
      ADD_APPLICATION_STRING2(STR_ID_DTCNT_ALWAYS_ASK ,"Always Ask","Always Ask");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_SIM1 ,"SIM1","SIM1");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_SIM2 ,"SIM2","SIM2");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_WIFI_SEARCH ,"WIFI Search","WIFI Search");
      ADD_APPLICATION_STRING2(STR_ID_DTCNT_SEARCH ,"Search","WIFI Search");
      ADD_APPLICATION_STRING2(STR_ID_DTCNT_CONNECT ,"Connect","WIFI Connect");

//#endif /* __CBM_ALWAYS_ASK_FEATURE__ */
//micha0120
#ifdef __MMI_GPRS_FEATURES__
	ADD_APPLICATION_MENUITEM((SERVICES_DATA_CONNECT_GPRS_MENU_ID,SERVICES_DATA_CONNECT_MAIN_MENU_ID,0,
								SHOW,NONMOVEABLE,DISP_LIST,
								SERVICES_DATA_CONNECT_GPRS_STRING_ID,SERVICES_DATA_CONNECT_IMAGE_ID));

	ADD_APPLICATION_STRING2(SERVICES_DATA_CONNECT_GPRS_STRING_ID,"GPRS","GPRS Data account");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_GPRS_PAP_AUTH ,"Normal"," GPRS PAP Auth.");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_GPRS_CHAP_AUTH ,"Secure"," GPRS CHAP Auth.");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_GPRS_APN ,"APN"," GPRS APN Name");
	ADD_APPLICATION_STRING2(STR_ID_DTCNT_GPRS_AUTH_TYP ,"Auth. Type"," GPRS Authentication Type");
#ifdef OBIGO_Q03C
      ADD_APPLICATION_STRING2(STR_ID_DTCNT_BEARER_GPRS_CSD,"GPRS/GSM","GPRS/GSM");
      ADD_APPLICATION_STRING2(STR_ID_DTCNT_SELECT_GPRS, "GPRS Account Selection", "GPRS Account Selection");
#endif /* OBIGO_Q03C*/
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_GPRS_AC_NAME,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\SERVICES\\\\DataAccount\\\\SV_ACCN.PBM","Image of GPRS Data Account");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_GPRS_APN,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\SERVICES\\\\DataAccount\\\\SV_PHONE.PBM","Image of GPRS Data Account");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_GPRS_USER_NAME,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\SERVICES\\\\DataAccount\\\\SV_NAME.PBM","Image of GPRS Data Account");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_GPRS_PASSWD,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\SERVICES\\\\DataAccount\\\\SV_PASS.PBM","Image of GPRS Data Account");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_GPRS_CONNTYPE,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\SERVICES\\\\DataAccount\\\\SV_TYPE.PBM","Image of GPRS Data Account");

#endif

	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_CAPTION,CUST_IMG_BASE_PATH"\\\\NoImage.bmp"	,"Title image for Data Account screen");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_LSK_EDIT,CUST_IMG_BASE_PATH"\\\\NoImage.bmp"	,"LSK image for Data Account main screen");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_LSK_OK,CUST_IMG_BASE_PATH"\\\\NoImage.bmp"	,"LSK image for Data Account main screen");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_RSK_BACK,CUST_IMG_BASE_PATH"\\\\NoImage.bmp"	,"RSK image for Data Account main screen");

	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_AC_NAME,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\SERVICES\\\\DataAccount\\\\SV_ACCN.PBM","Image of Data Account");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_DIAL_NUM,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\SERVICES\\\\DataAccount\\\\SV_PHONE.PBM","Image of Data Account");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_USER_NAME,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\SERVICES\\\\DataAccount\\\\SV_NAME.PBM","Image of Data Account");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_PASSWD,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\SERVICES\\\\DataAccount\\\\SV_PASS.PBM","Image of Data Account");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_DIAL_TYPE,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\SERVICES\\\\DataAccount\\\\SV_TYPE.PBM","Image of Data Account");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_DATA_RATE,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\SERVICES\\\\DataAccount\\\\SV_SPEED.PBM","Image of Data Account");
	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_DNS_ADDRESS,CUST_IMG_PATH"\\\\MainLCD\\\\Submenu\\\\SERVICES\\\\DataAccount\\\\SV_DNS.PBM","Image of Data Account");

	ADD_APPLICATION_IMAGE2(IMG_ID_DTCNT_SAVE,CUST_IMG_PATH"\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_SAV"__MMI_RES_TYPE_POPUP_SCREEN__,"Image of Data Account");

}
示例#22
0
void PopulateFMRadioRes(void)
{
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_TITLE, "FM Radio", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_CHANNEL_LIST, "Channel List", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_MANUAL_INPUT, "Manual Input", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_PRESET_AUTO_SEARCH, "Preset Auto Search", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_SETTINGS, "Settings", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_BACKGROUND_PLAY, "Background Play", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_SKIN, "Skin", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_SKIN_1, "Skin 1", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_SKIN_2, "Skin 2", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_SKIN_3, "Skin 3", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_PLAY, "Play", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_EDIT, "Edit", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_EMPTY, "<Empty>", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_PRESET_LIST, "Preset List", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_SEARCHING, "Searching", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_CHANNEL_NAME, "Channel Name", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_FREQUENCY, "Frequency", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_VALID_FM_BANDWIDTH, "Frequency: 87.5 ~ 108.0", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_VALID_FM_DECIMAL, "One Digit Decimal Only", "FM Radio String" );	
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_NEW_CHANNEL, "New Channel", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_POWER_ON_FIRST, "Please Power On First", "FM Radio String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_STOP_AUDIO_PLAYER, "Turn off Audio Player?", "FM Radio String" );
    ADD_APPLICATION_STRING2( STR_ID_FMRDO_SAVE_ASK,	"Save?",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_DELETE_ASK,	"Delete?",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_CANCEL_ASK,	"Cancel?",	"FM Radio Record String" );
#ifdef __MMI_FM_RADIO_ON_SUBLCD__
     ADD_APPLICATION_STRING2( STR_ID_FM_RADIO_ON_SUBLCD_MODE_SELECT, "MODE", "FM Radio String" );
    ADD_APPLICATION_STRING2( STR_ID_FM_RADIO_ON_SUBLCD_STEP_MODE, "STEP MODE", "FM Radio String" );
    ADD_APPLICATION_STRING2( STR_ID_FM_RADIO_ON_SUBLCD_CHANNEL_MODE, "CHANNEL MODE", "FM Radio String" );
    ADD_APPLICATION_STRING2( STR_ID_FM_RADIO_ON_SUBLCD_SEARCH_MODE, "SEARCH MODE", "FM Radio String" );
    ADD_APPLICATION_STRING2(STR_ID_FM_RADIO_ON_SUBLCD_BACK_TO_MAINMENU,"Exit","FM Radio String");
    ADD_APPLICATION_STRING2(STR_ID_FM_RADIO_ON_SUBLCD_CHANNEL_NAME_CH,"CH","FM Radio String");
    ADD_APPLICATION_STRING2(STR_ID_FM_RADIO_ON_SUBLCD_CHANNEL_NAME_RADIO,"Radio","FM Radio String");
    ADD_APPLICATION_STRING2(STR_ID_FM_RADIO_ON_SUBLCD_CHANNEL_NAME_SEARCH,"Search","FM Radio String");
#endif  /*__MMI_FM_RADIO_ON_SUBLCD__*/
#ifdef __MMI_FM_RADIO_BIND_EARPHONE__
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_PLEASE_PLUG_IN_EARPHONE, "Please Plug in Earphone", "FM Radio String" );
#endif
#if defined(__MMI_FM_RADIO_LOUD_SPEAK__)
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_LOUD_SPEAKER,	"Loud Speaker",	"FM Radio String" );	
#endif
#if defined(__MMI_FM_RADIO_RECORD__)
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_RECORD,	"Record",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_APPEND,	"Append",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_PAUSE,	"Pause",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_STOP,	"Stop",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_RESUME,	"Resume",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_FILE_LIST,	"File list",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_RECORD_FORMAT,	"Record Format",	"FM Radio Record String" );
    ADD_APPLICATION_STRING2( STR_ID_FMRDO_RECORD_QUALITY,	"Audio Quality",	"FM Radio Record String" );
    ADD_APPLICATION_STRING2( STR_ID_FMRDO_RECORD_QUALITY_LOW,	"Low",	"FM Radio Record String" );
    ADD_APPLICATION_STRING2( STR_ID_FMRDO_RECORD_QUALITY_HIGH,	"High",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_RECORD_STORAGE,	"Record Storage",	"FM Radio Record String" );

	ADD_APPLICATION_STRING2( STR_ID_FMRDO_FORMAT_AMR,	"AMR",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_FORMAT_WAV,	"WAV",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_FORMAT_AWB,	"AWB",	"FM Radio Record String" );
//	ADD_APPLICATION_STRING2( STR_ID_FMRDO_STORAGE_PHONE,	"Phone",	"FM Radio Record String" );
//	ADD_APPLICATION_STRING2( STR_ID_FMRDO_STORAGE_CARD,	"Card",	"FM Radio Record String" );

	ADD_APPLICATION_STRING2( STR_ID_FMRDO_BAD_FORMAT,	"Bad Format",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_INVALID_FORMAT,	"Invalid Format",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_DEVICE_BUSY,	"Device Busy",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_OPEN_FILE_ERROR,	"Can't Open",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_NO_CARD,	"Drive Not Found",	"FM Radio Record String" );
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_WRITE_PROTECTION_ERROR,	"Write Protection!",	"FM Radio Record String" );	
	ADD_APPLICATION_STRING2( STR_ID_FMRDO_RECORD_IN_BT_SCO,	"Can not record in bluetooth profile",	"FM Radio Record String" );	
#endif

/* level 1 */
	ADD_APPLICATION_MENUITEM((MENU_ID_FMRDO_MAIN, MAIN_MENU_MULTIMEDIA_MENUID, 0,
		SHOW, MOVEABLEACROSSPARENT | SHORTCUTABLE, 0, STR_ID_FMRDO_TITLE, IMG_ID_FMRDO_APP ));

/* level 2 */
	ADD_APPLICATION_MENUITEM((MENU_ID_FMRDO_MAIN_OPTION, MENU_ID_FMRDO_MAIN,
#if defined(__MMI_FM_RADIO_RECORD__)
        7,
#else
	    4,
#endif
		MENU_ID_FMRDO_CHANNEL_LIST,
		MENU_ID_FMRDO_MANUAL_INPUT,
		MENU_ID_FMRDO_PRESET_AUTO_SEARCH,
		MENU_ID_FMRDO_SETTINGS,
#if defined(__MMI_FM_RADIO_RECORD__)
		MENU_ID_FMRDO_RECORD,
		MENU_ID_FMRDO_APPEND,
		MENU_ID_FMRDO_FILE_LIST,
#endif
		SHOW, NONMOVEABLE, 0, STR_GLOBAL_OPTIONS, IMG_ID_FMRDO_APP ));

#if defined(__MMI_FM_RADIO_RECORD__)		
	ADD_APPLICATION_MENUITEM(  (MENU_ID_FMRDO_EDIT_FILENAME_OPTIONS,	0, 	2,  
		MENU_ID_FMRDO_EDIT_FILENAME_SAVE,
		MENU_ID_FMRDO_EDIT_FILENAME_INPUT_METHOD,
		SHOW, NONMOVEABLE, DISP_LIST,
		STR_GLOBAL_OPTIONS, IMG_ID_FMRDO_APP));
#endif

/* level 3 */
	ADD_APPLICATION_MENUITEM((MENU_ID_FMRDO_CHANNEL_LIST, MENU_ID_FMRDO_MAIN_OPTION, 0,
		SHOW, MOVEABLEWITHINPARENT, 0, STR_ID_FMRDO_CHANNEL_LIST, IMG_GLOBAL_L1 ));
		
	ADD_APPLICATION_MENUITEM((MENU_ID_FMRDO_MANUAL_INPUT, MENU_ID_FMRDO_MAIN_OPTION, 0,
		SHOW, MOVEABLEWITHINPARENT, 0, STR_ID_FMRDO_MANUAL_INPUT, IMG_GLOBAL_L2 ));
		
	ADD_APPLICATION_MENUITEM((MENU_ID_FMRDO_PRESET_AUTO_SEARCH, MENU_ID_FMRDO_MAIN_OPTION, 0,
		SHOW, MOVEABLEWITHINPARENT, 0, STR_ID_FMRDO_PRESET_AUTO_SEARCH, IMG_GLOBAL_L3 ));
		
	ADD_APPLICATION_MENUITEM((MENU_ID_FMRDO_SETTINGS, MENU_ID_FMRDO_MAIN_OPTION, 0,
		SHOW, MOVEABLEWITHINPARENT, 0, STR_ID_FMRDO_SETTINGS, IMG_GLOBAL_L4 ));

#if defined(__MMI_FM_RADIO_RECORD__)
	ADD_APPLICATION_MENUITEM((MENU_ID_FMRDO_RECORD, MENU_ID_FMRDO_MAIN_OPTION, 0,
		SHOW, MOVEABLEWITHINPARENT, 0, STR_ID_FMRDO_RECORD, IMG_GLOBAL_L5 ));

	ADD_APPLICATION_MENUITEM((MENU_ID_FMRDO_APPEND, MENU_ID_FMRDO_MAIN_OPTION, 0,
		SHOW, MOVEABLEWITHINPARENT, 0, STR_ID_FMRDO_APPEND, IMG_GLOBAL_L6 ));

	ADD_APPLICATION_MENUITEM((MENU_ID_FMRDO_FILE_LIST, MENU_ID_FMRDO_MAIN_OPTION, 0,
		SHOW, MOVEABLEWITHINPARENT, 0, STR_ID_FMRDO_FILE_LIST, IMG_GLOBAL_L7 ));

	ADD_APPLICATION_MENUITEM(  (MENU_ID_FMRDO_EDIT_FILENAME_SAVE,	MENU_ID_FMRDO_EDIT_FILENAME_OPTIONS, 0, 
		SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_GLOBAL_SAVE, IMG_ID_FMRDO_APP));

	ADD_APPLICATION_MENUITEM( (MENU_ID_FMRDO_EDIT_FILENAME_INPUT_METHOD,	MENU_ID_FMRDO_EDIT_FILENAME_OPTIONS, 0, 
		SHOW, MOVEABLEWITHINPARENT, DISP_LIST,	STR_GLOBAL_INPUT_METHOD, IMG_ID_FMRDO_APP));
#endif
		
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_APP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\SB_FMradio.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_BACKGROUND_PLAY, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\FMR_BackgroundPlay.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\FMR_SKIN.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_CHANNEL_NAME, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\FMR_ChannelName.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_FREQUENCY, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\FMR_Frequency.pbm", "FM Radio Image" );

#if defined(__MMI_FM_RADIO_LOUD_SPEAK__)
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_LOUDSPEAK, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\FMR_LoudSpeaker.pbm", "FM Radio Image" );
#endif

#if defined(__MMI_FM_RADIO_RECORD__)
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_RECORD_FORMAT, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\FMR_Format.pbm", "FM Radio Image" );
        ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_RECORD_QUALITY, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\FMR_SoundQuality.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_RECORD_STORAGE, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\FMR_Storage.pbm", "FM Radio Image" );	
#endif	

	/* Skin 1 */
#ifdef __MMI_RESOURCE_ENFB_SUPPORT__
    /* Load all image in one skin at once in ENFB project */
    SetENFBAssociatedID();
#endif	
#if defined(__MMI_FM_RADIO_RECORD__)	
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_BACKGROUND, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_background_rec.gif", "FM Radio Image" );
#else
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_BACKGROUND, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_background.gif", "FM Radio Image" );
#endif	
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_TUNER_SCALE, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_tuner_scale.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_VOLUME, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_volume.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_TUNER_SCALE_INDICATOR, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_tuner_scale_indicator.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_POWER_BUTTON_ON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_power_on_up.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_POWER_BUTTON_ON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_power_on_down.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_POWER_BUTTON_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_power_off_up.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_POWER_BUTTON_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_power_off_down.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_SEARCH_BUTTON_ON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_search_on_up.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_SEARCH_BUTTON_ON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_search_on_down.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_SEARCH_BUTTON_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_search_off_up.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_SEARCH_BUTTON_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_search_off_down.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_STEP_UP_BUTTON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_right_up.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_STEP_UP_BUTTON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_right_down.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_STEP_DOWN_BUTTON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_left_up.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_STEP_DOWN_BUTTON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_left_down.bmp", "FM Radio Image" );
#ifdef __MMI_FM_RADIO_ANIMATION__
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_ANIMATION, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_animation.gif", "FM Radio Image" );
#endif
#ifdef __MMI_TOUCH_SCREEN__
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_VOLUME_INC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_volume_inc_up.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_VOLUME_INC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_volume_inc_down.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_VOLUME_DEC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_volume_dec_up.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_VOLUME_DEC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_volume_dec_down.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_SETTING_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_setting_up.bmp", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_SETTING_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_setting_down.bmp", "FM Radio Image" );
#endif
#if defined(__MMI_FM_RADIO_RECORD__)
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_REC, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_rec.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_REC_PAUSE, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_rec_pause.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_NUM_0, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_num_0.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_NUM_1, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_num_1.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_NUM_2, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_num_2.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_NUM_3, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_num_3.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_NUM_4, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_num_4.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_NUM_5, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_num_5.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_NUM_6, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_num_6.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_NUM_7, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_num_7.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_NUM_8, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_num_8.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_NUM_9, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_num_9.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_1_NUM_COL, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin1\\\\FMR_num_col.pbm", "FM Radio Image" );//sk0810
#endif
#ifdef __MMI_RESOURCE_ENFB_SUPPORT__
    ResetENFBAssociatedID();
#endif

	/* Skin 2 */
#ifndef __MMI_FM_SLIM_SKIN__
#ifdef __MMI_RESOURCE_ENFB_SUPPORT__
    /* Load all image in one skin at once in ENFB project */
    SetENFBAssociatedID();
#endif	
#if defined(__MMI_FM_RADIO_RECORD__)	
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_BACKGROUND, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_background_rec.gif", "FM Radio Image" );
#else
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_BACKGROUND, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_background.gif", "FM Radio Image" );
#endif	
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_TUNER_SCALE, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_tuner_scale.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_VOLUME, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_volume.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_TUNER_SCALE_INDICATOR, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_tuner_scale_indicator.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_POWER_BUTTON_ON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_power_on_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_POWER_BUTTON_ON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_power_on_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_POWER_BUTTON_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_power_off_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_POWER_BUTTON_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_power_off_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_SEARCH_BUTTON_ON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_search_on_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_SEARCH_BUTTON_ON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_search_on_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_SEARCH_BUTTON_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_search_off_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_SEARCH_BUTTON_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_search_off_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_STEP_UP_BUTTON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_right_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_STEP_UP_BUTTON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_right_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_STEP_DOWN_BUTTON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_left_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_STEP_DOWN_BUTTON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_left_down.pbm", "FM Radio Image" );
#ifdef __MMI_FM_RADIO_ANIMATION__
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_ANIMATION, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_animation.gif", "FM Radio Image" );
#endif
#ifdef __MMI_TOUCH_SCREEN__
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_VOLUME_INC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_volume_inc_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_VOLUME_INC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_volume_inc_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_VOLUME_DEC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_volume_dec_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_VOLUME_DEC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_volume_dec_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_SETTING_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_setting_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_SETTING_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_setting_down.pbm", "FM Radio Image" );
#endif
#if defined(__MMI_FM_RADIO_RECORD__)
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_REC, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_rec.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_REC_PAUSE, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_rec_pause.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_NUM_0, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_num_0.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_NUM_1, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_num_1.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_NUM_2, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_num_2.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_NUM_3, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_num_3.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_NUM_4, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_num_4.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_NUM_5, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_num_5.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_NUM_6, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_num_6.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_NUM_7, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_num_7.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_NUM_8, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_num_8.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_NUM_9, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_num_9.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_2_NUM_COL, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin2\\\\FMR_num_col.pbm", "FM Radio Image" );
#endif
#ifdef __MMI_RESOURCE_ENFB_SUPPORT__
    ResetENFBAssociatedID();
#endif

	/* Skin 3 */
#ifdef __MMI_RESOURCE_ENFB_SUPPORT__
    /* Load all image in one skin at once in ENFB project */
    SetENFBAssociatedID();
#endif	
#if defined(__MMI_FM_RADIO_RECORD__)
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_BACKGROUND, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_background_rec.gif", "FM Radio Image" );
#else
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_BACKGROUND, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_background.gif", "FM Radio Image" );
#endif	
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_TUNER_SCALE, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_tuner_scale.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_VOLUME, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_volume.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_TUNER_SCALE_INDICATOR, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_tuner_scale_indicator.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_POWER_BUTTON_ON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_power_on_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_POWER_BUTTON_ON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_power_on_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_POWER_BUTTON_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_power_off_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_POWER_BUTTON_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_power_off_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_SEARCH_BUTTON_ON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_search_on_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_SEARCH_BUTTON_ON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_search_on_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_SEARCH_BUTTON_OFF_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_search_off_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_SEARCH_BUTTON_OFF_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_search_off_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_STEP_UP_BUTTON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_right_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_STEP_UP_BUTTON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_right_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_STEP_DOWN_BUTTON_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_left_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_STEP_DOWN_BUTTON_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_left_down.pbm", "FM Radio Image" );
#ifdef __MMI_FM_RADIO_ANIMATION__
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_ANIMATION, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_animation.gif", "FM Radio Image" );
#endif
#ifdef __MMI_TOUCH_SCREEN__
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_VOLUME_INC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_volume_inc_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_VOLUME_INC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_volume_inc_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_VOLUME_DEC_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_volume_dec_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_VOLUME_DEC_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_volume_dec_down.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_SETTING_UP, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_setting_up.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_SETTING_DOWN, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_setting_down.pbm", "FM Radio Image" );
#endif
#if defined(__MMI_FM_RADIO_RECORD__)
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_REC, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_rec.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_REC_PAUSE, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_rec_pause.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_NUM_0, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_num_0.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_NUM_1, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_num_1.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_NUM_2, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_num_2.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_NUM_3, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_num_3.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_NUM_4, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_num_4.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_NUM_5, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_num_5.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_NUM_6, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_num_6.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_NUM_7, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_num_7.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_NUM_8, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_num_8.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_NUM_9, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_num_9.pbm", "FM Radio Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMRDO_SKIN_3_NUM_COL, CUST_IMG_PATH"\\\\MainLCD\\\\FMRadio\\\\Skin3\\\\FMR_num_col.pbm", "FM Radio Image" );
#endif
#ifdef __MMI_FM_RADIO_ON_SUBLCD__
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_BACKGROUND,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\FMR_background.gif","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_VOLUME,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\FMR_volume.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_TUNER_SCALE,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\FMR_tuner_scale.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_TUNER_SCALE_INDICATOR,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\FMR_tuner_scale_indicator.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_POWER_BUTTON_ON_UP,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\FMR_power_on_up.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_POWER_BUTTON_ON_DOWN,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\FMR_power_on_down.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_POWER_BUTTON_OFF_UP,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\FMR_power_off_up.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_POWER_BUTTON_OFF_DOWN,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\FMR_power_off_down.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_SEARCH_BUTTON_ON_UP,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\step.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_SEARCH_BUTTON_ON_DOWN,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\channel.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_SEARCH_BUTTON_OFF_UP,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\search.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_SEARCH_BUTTON_OFF_DOWN,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\search.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_STEP_UP_BUTTON_UP,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\FMR_right_up.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_STEP_UP_BUTTON_DOWN,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\FMR_right_down.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_STEP_DOWN_BUTTON_UP,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\FMR_left_up.bmp","FM Radio Image");
    ADD_APPLICATION_IMAGE2(IMG_ID_FMRDO_SUB_SKIN_STEP_DOWN_BUTTON_DOWN,CUST_IMG_PATH"\\\\SubLCD\\\\Application\\\\FMRadio\\\\skin\\\\FMR_left_down.bmp","FM Radio Image");
#endif /*__MMI_FM_RADIO_ON_SUBLCD__*/
       
#ifdef __MMI_RESOURCE_ENFB_SUPPORT__
    ResetENFBAssociatedID();
#endif
#endif /* #ifndef __MMI_FM_SLIM_SKIN__ */
}
示例#23
0
void populateFactoryModeMenu(void)
{
//Lisen 0720
       U16 FMRootItemCount; 

	ADD_APPLICATION_STRING2 ( STR_ID_FM_ROOT,			"Factory Mode",		"Factory Mode ");

	ADD_APPLICATION_STRING2 ( STR_ID_FM_VERSION,		"Version",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_RESOURCE_BIN,	"Resource BIN",		"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_RESOURCE_LANGPACK,	"LANGPACK",		"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_RESOURCE_CUSTPACK,	"CUSTPACK",		"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_LED,			"LED",				"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_LCD,			"LCD",				"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_LCD_CONTRAST, "LCD Contrast",		"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_KEYPAD,		"Keypad",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_LOUDSPK,		"Loud Spk",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_EACHLOOP,		"Echo Loop",		"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_VIBRATOR,		"Vibrator",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_ADC,			"ADC",				"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_RECEIVER,		"Receiver",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_HEADSET,		"Headset",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_CHARGER,		"Charger",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_RINGTONE,		"Ring Tone",		"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_RTC,			"RTC",				"Factory Mode menu item");
	
	//ADD_APPLICATION_STRING2 ( , "", "Factory Mode ");

	ADD_APPLICATION_STRING2 ( STR_ID_FM_LCD_CONTRAST_MAIN, "Main LCD", "Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_LCD_CONTRAST_SUB, "Sub LCD", "Factory Mode menu item ");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_LCD_AUTO,			"Auto Display",		"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_LCD_R,			"RED",				"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_LCD_G,			"GREEN",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_LCD_B,			"BLUE",				"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_LCD_W,			"WHITE",			"Factory Mode menu item");
//Lisen 05312005	
	ADD_APPLICATION_STRING2 ( STR_ID_FM_LCD_BLACK,			"BLACK",				"Factory Mode menu item");
	
	ADD_APPLICATION_STRING2 ( STR_ID_FM_BBCHIP_VER,	"BB Chip",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_DSPCODE_VER,	"DSP Code",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_DSPATCH_VER,	"DSP Patch",		"Factory Mode menu item");
       // Lisen 0921
	ADD_APPLICATION_STRING2 ( STR_ID_FM_SW_SUMMARY,		"Version Info Summary",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_SW_VER,		"MCU SW",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_HW_VER,		"MS Board",			"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_MELODY_VER,	"Melody",	  		"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_ISN,			"Serial No.",		"Factory Mode menu item");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_BUILD_TIME,			"Build No.",		"Factory Mode menu item");

	ADD_APPLICATION_STRING2 ( STR_ID_FM_RTC_NOTIFY , "RTC SET! Auto power-on later!", "Factory Mode Notification text ");

	ADD_APPLICATION_STRING2 ( STR_ID_FM_AUTO_TEST_ROOT,			"Auto Test",		"Factory Mode ");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_AUTO_TEST_REPORT,			"Report",		"Factory Mode ");
	//ADD_APPLICATION_STRING2 ( STR_ID_FM_AUTO_TEST_SUMMARY,		"Summary",		"Factory Mode ");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_AUTO_TEST_RESULT,			"Test Result",		"Factory Mode ");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_AUTO_TEST_START,			"Start",		"Factory Mode ");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_AUTO_TEST_PASS,			"Pass",		"Factory Mode ");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_AUTO_TEST_FAIL,			       "Fail",		"Factory Mode ");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_AUTO_TEST_RTC,			"RTC",		"Factory Mode ");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_AUTO_TEST_STOP,			"STOP",		"Factory Mode ");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_AUTO_TEST_RETEST, 			"ReTest",	"Factory Mode ");
	ADD_APPLICATION_STRING2 ( STR_ID_FM_AUTO_TEST_EXIT, 			"Exit",	"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTO_TEST_ALLPASSED,  			"All Passed!",	"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTO_TEST_ALLDONE,  			"All Tests Done!",	"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTO_TEST_FAILED,  			"Failed!",	"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTO_TEST_UNFINISHED,  			"Unfinished!",	"Factory Mode ");

	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_LED_R, 			"Red LED flashing",	"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_LED_G, 			"Green LED flashing",	"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_LED_B, 			"Blue LED flashing",	"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_CLAM, 				"Please open/close Clam",	"Factory Mode ");
	//ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_SUBLCM, 			"SubLCM Contrast",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_BACKLIGHT, 		"LCM/Keypad Backlight",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_RECEIVER, 			"Please test Receiver",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_MIC, 			       "Please test MIC",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_SPEAKER, 			"Please test Speaker",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_HEADSET, 			"Please test Headset",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_MELODY, 			"Melody Playing",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_VIB, 			       "Vibrating",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_NAND, 			       "Nand Testing",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_UART, 			       "UART Testing",		"Factory Mode ");

//Lisen 01262005
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_LEFT_SPEAKER, 			"Test left Speaker",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_AUTOTEST_RIGHT_SPEAKER, 			"Test right Speaker",		"Factory Mode ");

	ADD_APPLICATION_STRING2 (STR_ID_FM_MTBF, 			       "MTBF",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_MEMORY_CARD, 			       "Memory Card",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_UART, 			       "UART",		"Factory Mode ");

	ADD_APPLICATION_STRING2 (STR_ID_FM_NAND_FLASH, 			      "Nand Flash",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_CAMERA,						"Camera",				"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_CAMERA_SENSOR_SETTING,	"Sensor Setting",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_CAMERA_ISP_SETTING,		"ISP Setting",			"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_CAMERA_SAVE_TO_NVRAM,		"Save To NVRAM",		"Factory Mode ");
	ADD_APPLICATION_STRING2 (STR_ID_FM_CAMERA_RESTORE_DEFAULT,	"Restore Default",	"Factory Mode ");	

	ADD_APPLICATION_STRING2 (STR_ID_FM_CAMERA_SAVE_CONFRIM,		"Save?",		"Factory Mode ");	
	ADD_APPLICATION_STRING2 (STR_ID_FM_CAMERA_RESTORE_CONFIRM,	"Restore?",	"Factory Mode ");		

#ifdef __MMI_TOUCH_SCREEN__
	ADD_APPLICATION_STRING2 (STR_ID_FM_PARALLEL_TEST, 			       "Parallel Line Test",		"Factory Mode Pen Test");
	ADD_APPLICATION_STRING2 (STR_ID_FM_N_CROSS_M_TEST, 			    "N Cross M Point Test",	"Factory Mode Pen Test");
#endif /*__MMI_TOUCH_SCREEN__*/

#ifdef __MMI_FM_RADIO__
	ADD_APPLICATION_STRING2 (STR_ID_FM_FM_RADIO, 	    "FM Radio",	"Factory Mode Pen Test");
	ADD_APPLICATION_STRING2 (STR_ID_FM_FM_RADIO_CHANNEL_1,	    "Channel 1",	"Factory Mode Pen Test");
	ADD_APPLICATION_STRING2 (STR_ID_FM_FM_RADIO_CHANNEL_2,	    "Channel 2",	"Factory Mode Pen Test");
	ADD_APPLICATION_STRING2 (STR_ID_FM_FM_RADIO_CHANNEL_3,	    "Channel 3",	"Factory Mode Pen Test");	
#endif

    /* level Root */
       FMRootItemCount = 17;
    
#if (defined(__MSDC_MS__) || defined(__MSDC_SD_MMC__) || defined(__MSDC_MSPRO__))
       FMRootItemCount++;
#endif

#if (defined(NAND_SUPPORT))
       FMRootItemCount++;
#endif

#if (defined(__MMI_CAMERA__) && !defined(YUV_SENSOR_SUPPORT))
       FMRootItemCount++;
#endif
#if defined(__MMI_TOUCH_SCREEN__)
      FMRootItemCount+=2;
#endif /*__MMI_TOUCH_SCREEN__*/

#ifdef __MMI_FM_RADIO__
      FMRootItemCount++;   /* FM Radio */
#endif

	ADD_APPLICATION_MENUITEM((MENU_ID_FM_ROOT, IDLE_SCREEN_MENU_ID, FMRootItemCount, 
							   MENU_ID_FM_VERSION,
							   MENU_ID_FM_RESOURCE_BIN,
							   MENU_ID_FM_EACHLOOP,
							   MENU_ID_FM_KEYPAD,
							   MENU_ID_FM_VIBRATOR,
							   MENU_ID_FM_LOUDSPK,
							   MENU_ID_FM_RINGTONE,
							   MENU_ID_FM_LED,
							   MENU_ID_FM_LCD,
							   MENU_ID_FM_LCD_CONTRAST,
							   MENU_ID_FM_RECEIVER,
							   MENU_ID_FM_ADC,
							   MENU_ID_FM_CHARGER,
							   MENU_ID_FM_HEADSET,
							   MENU_ID_FM_RTC,
							   MENU_ID_FM_MTBF,
                                                           MENU_ID_FM_UART,							   
#if (defined(__MSDC_MS__) || defined(__MSDC_SD_MMC__) || defined(__MSDC_MSPRO__))							   
							   MENU_ID_FM_MEMORY_CARD,
#endif
#if (defined(NAND_SUPPORT))
							   MENU_ID_FM_NAND_FLASH,
#endif
#if (defined(__MMI_CAMERA__) && !defined(YUV_SENSOR_SUPPORT))
							   MENU_ID_FM_CAMERA,
#endif
#if defined(__MMI_TOUCH_SCREEN__)
							   MENU_ID_FM_PARALLEL_LINE,
							   MENU_ID_FM_N_CROSS_M,
#endif /*__MMI_TOUCH_SCREEN__*/
#ifdef __MMI_FM_RADIO__
                               MENU_ID_FM_FMRADIO,
#endif
							   SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_ROOT, IMG_ID_FM_ROOT ));

#if defined(__MMI_TOUCH_SCREEN__)
ADD_APPLICATION_MENUITEM((MENU_ID_FM_PARALLEL_LINE, MENU_ID_FM_ROOT, 0, 
							 		SHOW, NONMOVEABLE, DISP_LIST,	STR_ID_FM_PARALLEL_TEST, 0));

ADD_APPLICATION_MENUITEM((MENU_ID_FM_N_CROSS_M, MENU_ID_FM_ROOT, 0, 
							 		SHOW, NONMOVEABLE, DISP_LIST,	STR_ID_FM_N_CROSS_M_TEST, 0));
#endif /*__MMI_TOUCH_SCREEN__*/

#ifdef __MMI_FM_RADIO__
ADD_APPLICATION_MENUITEM((MENU_ID_FM_FMRADIO, MENU_ID_FM_ROOT, 0, 
							 		SHOW, NONMOVEABLE, DISP_LIST,	STR_ID_FM_FM_RADIO, 0));
#endif

	ADD_APPLICATION_MENUITEM((MENU_ID_FM_AUTO_TEST_ROOT, IDLE_SCREEN_MENU_ID, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_AUTO_TEST_ROOT, IMG_ID_FM_AUTO_TEST_ROOT ));

	/* level 1 */
// Lisen 0921	
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_VERSION, MENU_ID_FM_ROOT, 9, 
                                                    MENU_ID_FM_SW_SUMMARY,
							   MENU_ID_FM_SW_VER,
							   MENU_ID_FM_MELODY_VER,
							   MENU_ID_FM_ISN,
						          MENU_ID_FM_BBCHIP_VER,
							   MENU_ID_FM_DSPCODE_VER,
							   MENU_ID_FM_DSPATCH_VER,
							   MENU_ID_FM_HW_VER,
							   MENU_ID_FM_BUILD_TIME,
  							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_VERSION, IMG_ID_FM_VERSION));


   ADD_APPLICATION_MENUITEM((MENU_ID_FM_RESOURCE_BIN , MENU_ID_FM_ROOT, 2, 
                                          	   MENU_ID_FM_RESOURCE_LANGPACK,
                                                    MENU_ID_FM_RESOURCE_CUSTPACK,
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_RESOURCE_BIN, IMG_ID_FM_RESOURCE_BIN));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LED , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LED, IMG_ID_FM_LED));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LCD , MENU_ID_FM_ROOT, 6, 
							MENU_ID_FM_LCD_AUTO,
							MENU_ID_FM_LCD_R,
							MENU_ID_FM_LCD_G,
							MENU_ID_FM_LCD_B,
							MENU_ID_FM_LCD_W,
//Lisen 05312005	
							MENU_ID_FM_LCD_BLACK,
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LCD, IMG_ID_FM_LCD));

#ifdef __MMI_SUBLCD__
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LCD_CONTRAST , MENU_ID_FM_ROOT, 2, 
							   MENU_ID_FM_LCD_CONTRAST_MAINLCD,
							   MENU_ID_FM_LCD_CONTRAST_SUBLCD,
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LCD_CONTRAST, IMG_ID_FM_LCD_CONTRAST));
#else
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LCD_CONTRAST , MENU_ID_FM_ROOT, 1, 
							   MENU_ID_FM_LCD_CONTRAST_MAINLCD,
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LCD_CONTRAST, IMG_ID_FM_LCD_CONTRAST));
#endif  /* __MMI_SUBLCD__ */


   ADD_APPLICATION_MENUITEM((MENU_ID_FM_KEYPAD , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_KEYPAD, IMG_ID_FM_KEYPAD));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LOUDSPK , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LOUDSPK, IMG_ID_FM_LOUDSPK));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_EACHLOOP , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_EACHLOOP, IMG_ID_FM_EACHLOOP));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_VIBRATOR , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_VIBRATOR, IMG_ID_FM_VIBRATOR));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_ADC , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_ADC, IMG_ID_FM_ADC));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_RECEIVER , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_RECEIVER, IMG_ID_FM_RECEIVER));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_RTC , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_RTC, IMG_ID_FM_RTC));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_MEMORY_CARD , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_MEMORY_CARD, IMG_ID_FM_MEMORY_CARD));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_UART , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_UART, IMG_ID_FM_UART));
	
  ADD_APPLICATION_MENUITEM((MENU_ID_FM_NAND_FLASH , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_NAND_FLASH, IMG_ID_FM_NAND_FLASH));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_HEADSET, MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_HEADSET, IMG_ID_FM_HEADSET));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_CHARGER , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_CHARGER, IMG_ID_FM_CHARGER));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_RINGTONE , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_RINGTONE, IMG_ID_FM_RINGTONE));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_MTBF , MENU_ID_FM_ROOT, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_MTBF, IMG_ID_FM_MTBF));

	/* FM Camera Tunning */
   ADD_APPLICATION_MENUITEM((	MENU_ID_FM_CAMERA, MENU_ID_FM_ROOT, 4, 
										MENU_ID_FM_CAMERA_SENSOR_SETTING,
										MENU_ID_FM_CAMERA_ISP_SETTING,
										MENU_ID_FM_CAMERA_SAVE_TO_NVRAM,
										MENU_ID_FM_CAMERA_RESTORE_DEFAULT,
									  	SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_CAMERA, 0));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_CAMERA_SENSOR_SETTING, MENU_ID_FM_CAMERA, 0, 
  							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_CAMERA_SENSOR_SETTING, 0));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_CAMERA_ISP_SETTING, MENU_ID_FM_CAMERA, 0, 
  							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_CAMERA_ISP_SETTING, 0));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_CAMERA_SAVE_TO_NVRAM, MENU_ID_FM_CAMERA, 0, 
  							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_CAMERA_SAVE_TO_NVRAM, 0));
   
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_CAMERA_RESTORE_DEFAULT, MENU_ID_FM_CAMERA, 0, 
  							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_CAMERA_RESTORE_DEFAULT, 0));

   /* level 2 */
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_BBCHIP_VER, MENU_ID_FM_VERSION, 0, 
  							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_BBCHIP_VER, IMG_ID_FM_BBCHIP_VER));
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_DSPCODE_VER, MENU_ID_FM_VERSION, 0, 
  							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_DSPCODE_VER, IMG_ID_FM_DSPCODE_VER));
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_DSPATCH_VER, MENU_ID_FM_VERSION, 0, 
  							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_DSPATCH_VER, IMG_ID_FM_DSPATCH_VER));
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_SW_VER, MENU_ID_FM_VERSION, 0, 
  							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_SW_VER, IMG_ID_FM_SW_VER));
// Lisen 0921	
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_SW_SUMMARY, MENU_ID_FM_VERSION, 0, 
  							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_SW_SUMMARY, IMG_ID_FM_SW_SUMMARY));
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_HW_VER, MENU_ID_FM_VERSION, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_HW_VER, IMG_ID_FM_HW_VER));
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_MELODY_VER , MENU_ID_FM_VERSION, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_MELODY_VER, IMG_ID_FM_MELODY_VER));
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_ISN, MENU_ID_FM_VERSION, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_ISN, IMG_ID_FM_ISN));
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_BUILD_TIME, MENU_ID_FM_VERSION, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_BUILD_TIME, IMG_ID_FM_BUILD_TIME));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_RESOURCE_LANGPACK, MENU_ID_FM_RESOURCE_BIN, 0, 
  							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_RESOURCE_LANGPACK, IMG_ID_FM_RESOURCE_LANGPACK));
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_RESOURCE_CUSTPACK, MENU_ID_FM_RESOURCE_BIN, 0, 
  							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_RESOURCE_CUSTPACK, IMG_ID_FM_RESOURCE_CUSTPACK));

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LCD_CONTRAST_MAINLCD , MENU_ID_FM_LCD_CONTRAST, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LCD_CONTRAST_MAIN, IMG_ID_FM_LCD_CONTRAST_MAIN));
#ifdef __MMI_SUBLCD__
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LCD_CONTRAST_SUBLCD , MENU_ID_FM_LCD_CONTRAST, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LCD_CONTRAST_SUB, IMG_ID_FM_LCD_CONTRAST_SUB));
#endif

   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LCD_AUTO , MENU_ID_FM_LCD, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LCD_AUTO, IMG_ID_FM_LCD_AUTO));
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LCD_R , MENU_ID_FM_LCD, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LCD_R, IMG_ID_FM_LCD_R));
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LCD_G , MENU_ID_FM_LCD, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LCD_G, IMG_ID_FM_LCD_G));
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LCD_B , MENU_ID_FM_LCD, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LCD_B, IMG_ID_FM_LCD_AUTO));
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LCD_W , MENU_ID_FM_LCD, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LCD_W, IMG_ID_FM_LCD_W));
   //Lisen 05312005	
   ADD_APPLICATION_MENUITEM((MENU_ID_FM_LCD_BLACK , MENU_ID_FM_LCD, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, STR_ID_FM_LCD_BLACK, IMG_ID_FM_LCD_BLACK));
   

   /* level 3 */

   /* level 4 */
   /*
   ADD_APPLICATION_MENUITEM((current_MENU_ID, parent_MENU_ID, 0, 
							SHOW, NONMOVEABLE, DISP_LIST, current_TEXT, current_ICON));

   */

   /* for contrast */
#ifdef __MMI_RES_TYPE_WALLPAPER__
    ADD_APPLICATION_IMAGE2(IMG_ID_FM_CONTRAST, CUST_IMG_PATH"\\\\MainLCD\\\\IdleScreen\\\\Wallpaper\\\\WALL01."__MMI_RES_TYPE_WALLPAPER__, "Image associated with wallpaper1.");
#else
   ADD_APPLICATION_IMAGE2(IMG_ID_FM_CONTRAST, CUST_IMG_PATH"\\\\MainLCD\\\\IdleScreen\\\\WallPaper\\\\wall01.gif","Image associated with wallpaper1.");
#endif /* __MMI_RES_TYPE_WALLPAPER__ */

}
示例#24
0
void PopulateAlarmRes(void)
{
//	ADD_APPLICATION_STRING2(ALARMS_MAIN_TITLE_STRINGID,"Alarm","Title of Alarms Screen.");
	ADD_APPLICATION_STRING2(ALARMS_EDIT_SOFTKEY_STRINGID,"Edit","Edit.");

	/*Alarm Indication Screen*/
	ADD_APPLICATION_STRING2(ALARMS_STOP_STRINGID,"Stop","Stop alarm button.");
	ADD_APPLICATION_STRING2(ALARMS_SNOOZE_STRINGID,"Snooze","Snooze alarm button.");
	
	ADD_APPLICATION_STRING2(ALARM_REPEAT_STRING,"Repeat","Repeat");
	ADD_APPLICATION_STRING2(ALARM_ONCE_STRING,"Once","Once");
	ADD_APPLICATION_STRING2(ALARM_EVREYDAY_STRING,"EveryDay","EveryDay");
	//ADD_APPLICATION_STRING2(ALARM_HOURLY_STRING,"Hourly","DHourlyays");
	ADD_APPLICATION_STRING2(ALARM_DAYS_STRING,"Days","Days");
	//ADD_APPLICATION_STRING2(ALARM_WEEKLY_STRING,"Weekly","Weekly");
	//ADD_APPLICATION_STRING2(ALARM_MONTHLY_STRING,"Monthly","Monthly");
	//ADD_APPLICATION_STRING2(ALARM_SEASONLY_STRING,"Seasonally","Seasonally");
	//ADD_APPLICATION_STRING2(ALARM_YEARLY_STRING,"Yearly","Yearly");

	ADD_APPLICATION_STRING2(ALARM_EDIT_TITLE_STRINGID,"Edit Alarm","Edit alarm title.");
	ADD_APPLICATION_STRING2(ALARM_STR_DONE,"Done","Str Done Button");
	ADD_APPLICATION_STRING2(ALARMS_POWER_ON,"Power On","Power On string");
	ADD_APPLICATION_STRING2(ALARM_OFF_STRING,"Off","Off");
	ADD_APPLICATION_STRING2(ALARM_ON_STRING,"On","On");
#ifdef __MMI_ALM_CUST_VOLUME__
	ADD_APPLICATION_STRING2(ALARMS_VOLUME,"Volume","Volume string");
#endif

#ifdef __MMI_ALM_AUDIO_OPTIONS__
	ADD_APPLICATION_MENUITEM((MENU_ID_ALM_AUDIO_OPT_FMRADIO,0,2,MENU_ID_ALM_FMRADIO_CHANNEL_LIST, 
		MENU_ID_ALM_FMRADIO_MANUAL_INPUT,SHOW,NONMOVEABLE,DISP_LIST,STR_GLOBAL_OPTIONS,0));
	ADD_APPLICATION_MENUITEM((MENU_ID_ALM_FMRADIO_CHANNEL_LIST,MENU_ID_ALM_AUDIO_OPT_FMRADIO,9,
		MENU_ID_ALM_FMRADIO_CH1,
		MENU_ID_ALM_FMRADIO_CH2,
		MENU_ID_ALM_FMRADIO_CH3,
		MENU_ID_ALM_FMRADIO_CH4,
		MENU_ID_ALM_FMRADIO_CH5,
		MENU_ID_ALM_FMRADIO_CH6,
		MENU_ID_ALM_FMRADIO_CH7,
		MENU_ID_ALM_FMRADIO_CH8,
		MENU_ID_ALM_FMRADIO_CH9,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_ID_ALM_AUDIO_OPTIONS_FMRADIO_CHANNELLIST,0));
	ADD_APPLICATION_MENUITEM((MENU_ID_ALM_FMRADIO_MANUAL_INPUT,MENU_ID_ALM_AUDIO_OPT_FMRADIO,0,
		SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_ID_ALM_AUDIO_OPTIONS_FMRADIO_MAN_INPUT,0));
	
	#ifdef __MMI_ALM_CUSTOMIZE_TONE__
	ADD_APPLICATION_MENUITEM((MENU_ID_ALM_TONE_SETUP,0,0,SHOW,MOVEABLEWITHINPARENT,DISP_LIST,STR_ID_ALM_AUDIO_OPTIONS_TONE,0));
	#endif

	ADD_APPLICATION_STRING2(STR_ID_ALM_AUDIO_OPTIONS,"Audio Options","Audio Options String");
	ADD_APPLICATION_STRING2(STR_ID_ALM_AUDIO_OPTIONS_TONE,"Tone","Tone");
	ADD_APPLICATION_STRING2(STR_ID_ALM_AUDIO_OPTIONS_FMRADIO,"FM Radio","FM Radio");
	ADD_APPLICATION_STRING2(STR_ID_ALM_AUDIO_OPTIONS_FMRADIO_CHANNELLIST,"Channel List","Channel List String");
	ADD_APPLICATION_STRING2(STR_ID_ALM_AUDIO_OPTIONS_FMRADIO_MAN_INPUT,"Manual Input","Manual Input STring");
	ADD_APPLICATION_STRING2(STR_ID_ALM_AUDIO_OPT_FMRDO_OPT_PREV, "Preview", "Preview String");
	ADD_APPLICATION_STRING2(STR_ID_ALM_FMRDO_VALID_FM_BANDWIDTH,"Frequency 87.5 - 108","Frequency range warning string");
	ADD_APPLICATION_STRING2(STR_ID_ALM_FMRDO_HEADFONE_REMINDER,"HeadFones Should Be Plugged In When The Alarm Expires", "HeadFone Reminder String");
	ADD_APPLICATION_STRING2(STR_ID_ALM_FMRDO_AUD_OPT_INCOMPLETE_NOTIFY, "Please Select The Newly Selected Audio Option Completely","Incomplete Info Notification String");
	ADD_APPLICATION_STRING2(STR_ID_ALM_FMRDO_PLEASE_PLUG_IN_EARPHONE, "Please Plug In Earphone","Earphone notification string");
	ADD_APPLICATION_STRING2(STR_ID_ALM_FMRDO_INCOMPLETE_CHANNEL_INFO, "Please Select Some FM Channel/Frequency", "Incomplete FM Information string");	
#endif

#ifdef __MMI_ALM_SNOOZE_SETTING__
	ADD_APPLICATION_STRING2(ALARMS_SETTING_SNOOZE_INTERVAL,"Snooze(Mins)","Snooze Interval");
	ADD_APPLICATION_STRING2(STR_ID_ALM_DEFAULT, "Default", "Default snooze interval");
	ADD_APPLICATION_STRING2(STR_ID_ALM_1, "1", "1");
	ADD_APPLICATION_STRING2(STR_ID_ALM_2, "2", "2");
	ADD_APPLICATION_STRING2(STR_ID_ALM_3, "3", "3");
	ADD_APPLICATION_STRING2(STR_ID_ALM_4, "4", "4");
	ADD_APPLICATION_STRING2(STR_ID_ALM_5, "5", "5");
	ADD_APPLICATION_STRING2(STR_ID_ALM_6, "6", "6");
	ADD_APPLICATION_STRING2(STR_ID_ALM_7, "7", "7");
	ADD_APPLICATION_STRING2(STR_ID_ALM_8, "8", "8");
	ADD_APPLICATION_STRING2(STR_ID_ALM_9, "9", "9");
	ADD_APPLICATION_STRING2(STR_ID_ALM_10, "10", "10");
#endif

	ADD_APPLICATION_IMAGE2(ALARMS_MAIN_TITLE_IMAGEID,CUST_IMG_BASE_PATH"/EmptyImage.bmp","Title of power on confirmation screen.");
	ADD_APPLICATION_IMAGE2(ALARMS_EDIT_SOFTKEY_IMAGEID,CUST_IMG_BASE_PATH"/EmptyImage.bmp","Icon for Edit  Button.");

	ADD_APPLICATION_IMAGE2(ALARMS_STOP_IMAGEID,CUST_IMG_BASE_PATH"/EmptyImage.bmp","Icon for Alarm stop.");
	ADD_APPLICATION_IMAGE2(ALARMS_SNOOZE_IMAGEID,CUST_IMG_BASE_PATH"/EmptyImage.bmp","Icon for Alarm snooze.");
	
	ADD_APPLICATION_IMAGE2(ALARM_ANIMATION_INDICATION_IMAGEID,CUST_IMG_PATH"/MAINLCD/Alarm/ALARM.gif","Icon for Alarm indication :- Main screen");
	ADD_APPLICATION_IMAGE2(ALARM_ANIMATION_INDICATION_SUBLCD_IMAGEID,CUST_IMG_PATH"/SUBLCD/Active/SB_alarm.gif","Icon for Alarm Indication:- sub lcd .");
	
#ifdef __MMI_ALM_CUST_VOLUME__
	ADD_APPLICATION_IMAGE2(ALARM_VOLUME_IMAGEID, CUST_IMG_PATH"/MainLCD/Alarm/OA_VOLUME.PBM","Status Image");
#endif

#ifdef __MMI_ALM_AUDIO_OPTIONS__
	ADD_APPLICATION_IMAGE2(IMG_ALM_AUD_OPT,CUST_IMG_PATH"/MainLCD/Alarm/OA_AUDIO.pbm","Status Image");
#endif

#ifdef __MMI_ALM_SNOOZE_SETTING__
	ADD_APPLICATION_IMAGE2(ALARMS_SET_SNOOZE_PERIOD_IMAGEID,CUST_IMG_PATH"/MainLCD/Alarm/SB_snooz.gif","Status Image");
#endif

#ifdef __MMI_ALM_ALERT_TYPE__
	ADD_APPLICATION_IMAGE2(ALARMS_SET_ALERT_TYPE_IMAGEID,CUST_IMG_PATH"/MainLCD/Alarm/SB_alert.pbm","Status Image");
#endif
}
示例#25
0
void PopulateSATRes(void)
{
	PopulateSATMenu();
	/* Services Resources  to be put in separate file*/

	ADD_APPLICATION_STRING2(SERVICES_TITLE_STRING_ID,"Services","Title for Services Menu");

	ADD_APPLICATION_STRING2(SERVICES_INFO_NUM_STRING_ID,"Information Num","Title for Information Number Menu");
	ADD_APPLICATION_STRING2(SERVICES_INFO_DIAL_STRING_ID,"Dial","Title for Information Number Menu");
	ADD_APPLICATION_STRING2(SERVICES_INFO_PREMIUM_STRING_ID,"Do you want to dial out with a premium rate?","Premim Number Message");
	ADD_APPLICATION_STRING2(SERVICES_INFO_ROAMING_STRING_ID,"Sorry!!\nThis number is not accessible when roaming!!","Roaming Message");

	

	ADD_APPLICATION_IMAGE2(SERVICES_TITLE_IMAGE_ID,CUST_IMG_PATH"/MainLCD/TitleBar/TB_SV.png","Title Icon for Services Menu");
	ADD_APPLICATION_IMAGE2(SERVICES_WAP_IMAGE_ID,CUST_IMG_PATH"/MainLCD/WAP/SB_WAP.gif","WAP Menu Item Icon");
	ADD_APPLICATION_IMAGE2(SERVICES_DATA_CONNECT_IMAGE_ID,CUST_IMG_PATH"/MainLCD/submenu/services/DataAccount/SB_DATA.gif","Data Connect Menu Item Icon");
	ADD_APPLICATION_IMAGE2(SAT_WAIT_IMAGE_ID,CUST_IMG_PATH"/MainLCD/UIElement/progress/progress.gif", "Image Diaplayed in Please Wait Screen");
	ADD_APPLICATION_IMAGE2(SAT_TITLE_IMAGE_ID,CUST_IMG_PATH"/MainLCD/SubMenu/Services/SIMToolKit/SB_SIM.gif","SAT Menu Item Icon");
#ifdef __MMI_MULTI_SIM__
	ADD_APPLICATION_IMAGE2(SAT_TITLE_IMAGE_ID_SIM1,CUST_IMG_PATH"/MainLCD/SubMenu/Services/SIMToolKit/SB_SIM1.pbm","SAT Menu Item Icon");
	ADD_APPLICATION_IMAGE2(SAT_TITLE_IMAGE_ID_SIM2,CUST_IMG_PATH"/MainLCD/SubMenu/Services/SIMToolKit/SB_SIM2.pbm","SAT Menu Item Icon");
	ADD_APPLICATION_IMAGE2(SAT_TITLE_IMAGE_ID_SIM3,CUST_IMG_PATH"/MainLCD/SubMenu/Services/SIMToolKit/SB_SIM3.pbm","SAT Menu Item Icon");
	ADD_APPLICATION_IMAGE2(SAT_TITLE_IMAGE_ID_SIM4,CUST_IMG_PATH"/MainLCD/SubMenu/Services/SIMToolKit/SB_SIM4.pbm","SAT Menu Item Icon");
#endif
	ADD_APPLICATION_IMAGE2(SERVICES_INFO_NUM_IMAGE_ID,CUST_IMG_PATH"/MainLCD/SubMenu/Services/SB_IF.gif","Information Number Menu Item Icon");


	//ADD_APPLICATION_IMAGE2(SAT_SEND_SS_IMAGE_ID,"../Images/SMS/MO/MOMessage.gif","Default Image displayed when Sending SS.");
	//ADD_APPLICATION_IMAGE2(SAT_SS_SUCCESS_IMAGE_ID,"../Images/SAT/progress.gif", "Image Displayed when SS Success");
	//ADD_APPLICATION_IMAGE2(SAT_SS_ERROR_IMAGE_ID,"../Images/SAT/progress.gif", "Image Displayed when SS Error");

	//ADD_APPLICATION_IMAGE2(SAT_SEND_USSD_IMAGE_ID,"../Images/SMS/MO/MOMessage.gif","Default Image displayed when Sending SS.");
	//ADD_APPLICATION_IMAGE2(SAT_USSD_SUCCESS_IMAGE_ID,"../Images/SAT/progress.gif", "Image Displayed when USSD Success");
	//ADD_APPLICATION_IMAGE2(SAT_USSD_ERROR_IMAGE_ID,"../Images/SAT/progress.gif", "Image Displayed when USSD Error");

	//ADD_APPLICATION_IMAGE2(SAT_PLAY_TONE_IMAGE_ID,"../Images/SAT/progress.gif", "Image Displayed when Playing Tone");

	//ADD_APPLICATION_IMAGE2(SAT_OPERATION_CHANGED_BY_SIM_IMAGE_ID,"../Images/EmptyImage.bmp", "Image Displayed when Operation changed by SIM");
	//ADD_APPLICATION_IMAGE2(SAT_NUM_CHANGED_BY_SIM_IMAGE_ID,"../Images/EmptyImage.bmp", "Image Displayed when Number changed by SIM");
	//ADD_APPLICATION_IMAGE2(SIM_MEM_PROBLEM_IMAGE_ID,"../Images/EmptyImage.bmp", "Image Displayed when Memory Problem");
	//ADD_APPLICATION_IMAGE2(SIM_SECRET_CODE_REJ_IMAGE_ID,"../Images/EmptyImage.bmp", "Image Displayed when Secret Code Rejected");
	//ADD_APPLICATION_IMAGE2(SIM_TECH_PROBLEM_IMAGE_ID,"../Images/EmptyImage.bmp", "Image Displayed when Technical Problem");

	ADD_APPLICATION_STRING2(SAT_WAIT_STRING_ID,"Please Wait!","String displayed when waiting for response from SIM.");
	ADD_APPLICATION_STRING2(SAT_ABORT_STRING_ID,"Abort","Abort String for SS & USSD");

	ADD_APPLICATION_STRING2(SAT_SETUP_CALL_CONF_STRING_ID,"Proceed With Call?","String in Setup Call Confirmation Screen");

	ADD_APPLICATION_STRING2(SAT_SEND_SMS_CONF_STRING_ID,"Send SMS","String in Sending SMS Confirmation Screen");
	ADD_APPLICATION_STRING2(SAT_SEND_SMS_STRING_ID,"Sending Short Message ....","Default String displayed when Sending SMS.");
	ADD_APPLICATION_STRING2(SAT_SMS_ERROR_STRING_ID,"Error Sending Short Message!!!","String displayed when SMS Error.");
	ADD_APPLICATION_STRING2(SAT_SMS_SUCCESS_STRING_ID,"Short Message Sent!","String displayed when SMS Sent.");

	ADD_APPLICATION_STRING2(SAT_SEND_SS_STRING_ID,"Sending SS ....","Default String displayed when Sending SS.");
	ADD_APPLICATION_STRING2(SAT_SS_ERROR_STRING_ID,"Error Sending SS!!!","String displayed when SS Error.");
	ADD_APPLICATION_STRING2(SAT_SS_SUCCESS_STRING_ID,"SS Sent!","String displayed when SS Sent.");

	ADD_APPLICATION_STRING2(SAT_SEND_USSD_STRING_ID,"Sending USSD ....","Default String displayed when Sending USSD.");
	ADD_APPLICATION_STRING2(SAT_USSD_ERROR_STRING_ID,"Error Sending USSD!!!","String displayed when USSD Error.");
	ADD_APPLICATION_STRING2(SAT_USSD_SUCCESS_STRING_ID,"USSD Sent!","String displayed when USSD Sent.");

//micha1111, michaSATc3, #212
	ADD_APPLICATION_STRING2(SAT_SEND_DTMF_CONF_STRING_ID,"Send DTMF","String in Sending DTMF Confirmation Screen");
	ADD_APPLICATION_STRING2(SAT_SEND_DTMF_STRING_ID,"Sending DTMF....","Default String displayed when Sending DTMF.");
	ADD_APPLICATION_STRING2(SAT_DTMF_ERROR_STRING_ID,"Error Sending DTMF!!!","String displayed when DTMF Error.");
	ADD_APPLICATION_STRING2(SAT_DTMF_SUCCESS_STRING_ID,"DTMF Sent!","String displayed when DTMF Sent.");
	ADD_APPLICATION_STRING2(SAT_DTMF_ABORT_STRING_ID,"SAT DTMF Abort","SAT DTMF Abort.");

	 
	ADD_APPLICATION_STRING2(SAT_LAUNCH_BROWSER_CONF_STRING_ID,"Make GPRS connection for browser?","String in Launch Browser Confirmation Screen");

//micha1119
//For next action indicator
//	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_REFRESH_STRING_ID,"Refresh","Refresh");
//	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_MORE_TIME_STRING_ID,"More Time","More Time");
//	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_POLL_INTERVAL_STRING_ID,"Poll Interval","Poll Interval");
//	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_POLLING_OFF_STRING_ID,"Poll Off","Poll Off");
//	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_SETUP_EVENT_LIST_STRING_ID,"Setup Event List","Setup Event List");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_SETUP_CALL_STRING_ID,"Setup Call","Setup Call");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_SEND_SS_STRING_ID,"Send SS","Send SS");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_SEND_USSD_STRING_ID,"Send USSD","Send USSD");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_SEND_SMS_STRING_ID,"Send SMS","Send SMS");
//	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_SEND_DTMF_STRING_ID,"Send DTMF","Send DTMF");
//	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_LAUNCH_BROWSER_STRING_ID,"Launch Browser","Launch Browser");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_PLAY_TONE_STRING_ID,"Play Tone","Play Tone");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_DISPLAY_TEXT_STRING_ID,"Display Text","Display Text");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_GET_INKEY_STRING_ID,"Get Inkey","Get Inkey");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_GET_INPUT_STRING_ID,"Get Input","Get Input");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_SELECT_ITEM_STRING_ID,"Select Item","Select Item");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_SETUP_MENU_STRING_ID,"Setup Menu","Setup Menu");
//	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_PROVIDE_LOCAL_INFO_STRING_ID,"Provide Local Info","Provide Local Info");
//	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_TIMER_MANAGEMENT_STRING_ID,"Timer Management","Timer Management");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_SETUP_IDLE_TEXT_STRING_ID,"Setup Idle Mode Text","Setup Idle Mode Text");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_PERFORM_CARD_APDU_STRING_ID,"Peform Card APDU","Peform Card APDU");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_POWER_ON_CARD_STRING_ID,"Power On Card","Power On Card");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_POWER_OFF_CARD_STRING_ID,"Power Off Card","Power Off Card");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_GET_READER_STATUS_STRING_ID,"Get Reader Status","Get Reader Status");
//	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_RUN_AT_COMMAND_STRING_ID,"Run AT Command","Run AT Command");
//	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_LANGUAGE_NOTIFICATION_STRING_ID,"Language Notification","Language Notification");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_OPEN_CHANNEL_STRING_ID,"Open Channel","Open Channel");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_CLOSE_CHANNEL_STRING_ID,"Close Channel","Close Channel");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_RECEIVE_DATA_STRING_ID,"Receive Data","Receive Data");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_SEND_DATA_STRING_ID,"Send Data","Send Data");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_GET_CHANNEL_STATUS_STRING_ID,"Get Channel Status","Get Channel Status");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_RESERVED_FOR_TIA_STRING_ID,"Reserved for TIA/EIA-136","Reserved for TIA/EIA-136");
	ADD_APPLICATION_STRING2(SAT_NEXT_ACTION_END_SESSION_STRING_ID,"End of Proactive Session","End of Proactive Session");

//michaSATc3 end

#ifdef __SATCE__
//NOTE*************************
//           Remember to checkin ref_list.txt
//NOTE*************************
	ADD_APPLICATION_STRING2(SAT_OPEN_CHANNEL_STRING_ID,"Open Channel","Default Open Channel String");
	ADD_APPLICATION_STRING2(SAT_OPEN_CHANNEL_CONF_STRING_ID,"Open Channel","Open Channel Query Strinig");
	ADD_APPLICATION_STRING2(SAT_OPEN_CHANNEL_SUCCESS_STRING_ID,"Channel Opened!","Channel Opened");
	ADD_APPLICATION_STRING2(SAT_OPEN_CHANNEL_FAIL_STRING_ID,"Open Channel Failed!","Open Channel Failed");	

	ADD_APPLICATION_STRING2(SAT_SEND_DATA_STRING_ID,"Send Data","Default Send Data String");
	ADD_APPLICATION_STRING2(SAT_SEND_DATA_CONF_STRING_ID,"Send Data","Send Data Query Strinig");
	ADD_APPLICATION_STRING2(SAT_SEND_DATA_SUCCESS_STRING_ID,"Data Sent!","Send Data Success");
	ADD_APPLICATION_STRING2(SAT_SEND_DATA_FAIL_STRING_ID,"Send Datal Failed!","Send Data Failed");	

	ADD_APPLICATION_STRING2(SAT_RECV_DATA_STRING_ID,"Receive Data","Default Receive Data String");
	ADD_APPLICATION_STRING2(SAT_RECV_DATA_CONF_STRING_ID,"Receive Data","Receive Data Query Strinig");
	ADD_APPLICATION_STRING2(SAT_RECV_DATA_SUCCESS_STRING_ID,"Receive Sent!","Receive Data Success");
	ADD_APPLICATION_STRING2(SAT_RECV_DATA_FAIL_STRING_ID,"","Receive Data Failed");	
#endif

	ADD_APPLICATION_STRING2(SAT_PLAY_TONE_STRING_ID,"Playing SIM Tone....","String displayed when Playing Tone.");

	//ADD_APPLICATION_STRING2(SAT_OPERATION_CHANGED_BY_SIM_STRING_ID,"Operation changed by SIM", "String Displayed when Operation changed by SIM");
	ADD_APPLICATION_STRING2(SAT_NUM_CHANGED_BY_SIM_STRING_ID,"Number changed to ", "String Displayed when Number changed by SIM");
	//ADD_APPLICATION_STRING2(SIM_MEM_PROBLEM_STRING_ID,"Memory Problem", "String Displayed when Memory Problem");
	//ADD_APPLICATION_STRING2(SIM_SECRET_CODE_REJ_STRING_ID,"Secret Code Rejected", "String Displayed when Secret Code Rejected");
	//ADD_APPLICATION_STRING2(SIM_TECH_PROBLEM_STRING_ID,"Technical Problem", "String Displayed when Technical Problem");

	ADD_APPLICATION_IMAGE2(SAT_HELP_IMAGE_ID,CUST_IMG_BASE_PATH"/EmptyImage.bmp","Icon for Help Button");
	ADD_APPLICATION_STRING2(SAT_HELP_STRING_ID,"Help","Text of Help Button");
//micha1217
	ADD_APPLICATION_STRING2(SERVICES_NOT_PROVIDED_STRING_ID,"SIM Not Support!","String displayed when no service avaliable.");
//micha0702, remember to change ref_list.txt
	ADD_APPLICATION_STRING2(SAT_GET_INPUT_LENGTH_NOT_ENOUGH,"Please input at least","Text of Help Button");
}
示例#26
0
文件: Res_Calls.c 项目: 12019/mtktest
/**************************************************************
FUNCTION NAME		: PopulateCallTimes(void)

 	PURPOSE				: 

INPUT PARAMETERS	: nil
	
OUTPUT PARAMETERS	: nil
	
RETURNS				: void

REMARKS				: 

**************************************************************/
void PopulateCallTimes()
{
    ADD_APPLICATION_MENUITEM( ( MENU_CALL_TIME_SETUP, MAIN_MENU_CALL_HISTORY, 4,
                                MENU_LAST_CALL_TIME, MENU_CALL_OUT_TIME,
                                MENU_CALL_IN_TIME, MENU_ALL_CALL_TIME, SHOW,
                                MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE, DISP_LIST,
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                STRING_MTPNP_MENU_SIM1_CALL_TIME_SETUP,
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                STR_MENU_CALL_TIME_SETUP,
                            #endif /* __MMI_DUAL_SIM_MASTER__ */
                            #ifdef __MMI_DUAL_SIM_MASTER__
                                IMG_MTPNP_CARD1_CALL_TIMES_MAIN_MENU
                            #else /* __MMI_DUAL_SIM_MASTER__ */
                                IMG_CALL_TIMES_MAIN_MENU
                            #endif /* __MMI_DUAL_SIM_MASTER__ */
                                ));	

	ADD_APPLICATION_MENUITEM( ( MENU_CALL_HISTORY_QUICK_END, 
                           #ifdef __MMI_UCM__
                                MENU_ID_UCM_CALL_SETTING_MORE,
                           #else
                                MAIN_MENU_CALL_HISTORY, 
                           #endif
                                0,
	                            SHOW, MOVEABLEACROSSPARENT|SHORTCUTABLE, DISP_LIST,
	                            STR_MENU_QUICK_END,
	                            IMG_QUICK_END_MAIN_MENU ));	

	ADD_APPLICATION_MENUITEM( ( MENU_LAST_CALL_TIME, MENU_CALL_TIME_SETUP, 0,
	                            SHOW, MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_MENU_LAST_CALL_TIME, NULL ));	
	ADD_APPLICATION_MENUITEM( ( MENU_CALL_OUT_TIME, MENU_CALL_TIME_SETUP, 0,
	                            SHOW, MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_MENU_CALL_OUT_TIME, NULL ));	
	ADD_APPLICATION_MENUITEM( ( MENU_CALL_IN_TIME, MENU_CALL_TIME_SETUP, 0,
	                            SHOW, MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_MENU_CALL_IN_TIME, NULL ));	
	ADD_APPLICATION_MENUITEM( ( MENU_ALL_CALL_TIME, MENU_CALL_TIME_SETUP, 0,
	                            SHOW, MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_MENU_ALL_CALL_TIME, NULL ));	
	ADD_APPLICATION_STRING2( STR_MENU_CALL_TIME_SETUP, "Call Time",
	                         "CALL TIME SET MAIN " );

	ADD_APPLICATION_STRING2( STR_MENU_QUICK_END, "Auto quick end",
	                         "QUICK END SET MAIN " );
	ADD_APPLICATION_STRING2( STR_MENU_QUICK_END_SET, "Set",
	                         "QUICK END SET ON OFF" );
	ADD_APPLICATION_STRING2( STR_MENU_QUICK_END_DURATION, "Duration (1~9999 sec.)",
	                         "QUICK END SET DURATION " );

	ADD_APPLICATION_STRING2( STR_MENU_LAST_CALL_TIME, "Last Call Time",
	                         "LAST CALL TIME STRING" );
	ADD_APPLICATION_STRING2( STR_MENU_CALL_OUT_TIME, "Total Sent",
	                         "CALL OUT TIME  STRING" );
	ADD_APPLICATION_STRING2( STR_MENU_CALL_IN_TIME, "Total Received",
	                         "CALL IN TIME STRING" );
	ADD_APPLICATION_STRING2( STR_MENU_ALL_CALL_TIME, "Reset All Time",
	                         "ALL CALL TIMES STRING " );

	ADD_APPLICATION_STRING2( STR_RESET_ALL_CALL_TIME_CONFIRM, "Delete",
	                         "ALL CALL TIMES RESET STRING? " );
	
	ADD_APPLICATION_IMAGE2( IMG_MENU_CALL_TIMES,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "CALL TIMES IMG  " );
//MTK Leo add

		ADD_APPLICATION_IMAGE2( IMG_CALL_TIMES_MAIN_MENU,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\SB_CTIME.PBM",
	                        "RESET CALLS CONFIRM SCR  RSK IMG " );

	ADD_APPLICATION_IMAGE2( IMG_QUICK_END_MAIN_MENU,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\SB_CEND.PBM",
	                        "AUTO QUICK END IMG " );

//MTK Leo end
	return;
}
示例#27
0
void PopulateFMScheduleRecRes(void)
{
	/*Main Menu List*/
	ADD_APPLICATION_MENUITEM((MENU_ID_FMSR_MAIN, MAIN_MENU_MULTIMEDIA_MENUID, 0,
		SHOW, SHORTCUTABLE, 0, STR_ID_FMSR_APP, IMG_ID_FMSR_APP ));

	/*Channel Setting*/
	ADD_APPLICATION_MENUITEM((MENU_ID_FMSR_CHAN_SETTING, 0, 2,
		MENU_ID_FMSR_CHAN_LIST,
		MENU_ID_FMSR_CHAN_MANUAL,
		SHOW, NONMOVEABLE, 0, STR_ID_FMSR_CHAN_SETTING, IMG_ID_FMSR_APP ));
	ADD_APPLICATION_MENUITEM((MENU_ID_FMSR_CHAN_LIST, MENU_ID_FMSR_CHAN_SETTING, 0,
		SHOW, NONMOVEABLE, 0, STR_ID_FMSR_CHAN_LIST, IMG_ID_FMSR_APP ));
	ADD_APPLICATION_MENUITEM((MENU_ID_FMSR_CHAN_MANUAL, MENU_ID_FMSR_CHAN_SETTING, 0,
		SHOW, NONMOVEABLE, 0, STR_ID_FMSR_CHAN_MANUAL, IMG_ID_FMSR_APP ));

	/*Edit Filename option*/
#if 0	
/* under construction !*/
/* under construction !*/
/* under construction !*/
/* under construction !*/
/* under construction !*/
/* under construction !*/
/* under construction !*/
/* under construction !*/
#endif

	/*String*/
	ADD_APPLICATION_STRING2(STR_ID_FMSR_APP,	"Schedule FM Record",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_SAVE_CONFIRM,	"Plug earphone when recording!",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_CHAN_SETTING,	"Channel Setting",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_CHAN_LIST,	"Channel List",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_CHAN_MANUAL,	"Manual Input",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_REC_SETTING,	"Record Setting",	"Schedule FM Record String" );	

	ADD_APPLICATION_STRING2(STR_ID_FMSR_REPEAT,	"Repeat",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_ONCE,	"Once",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_EVERYDAY,	"Everyday",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_DAYS,	"Days",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_WEEKLY,	"Weekly",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_MONTHLY,	"Monthly",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_REC_FORMAT,	"Record Format",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_REC_TYPE,	"Record Type",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_REC_STORAGE,	"Storage",	"Schedule FM Record String" );

	ADD_APPLICATION_STRING2(STR_ID_FMSR_AMR,	"AMR",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_WAV,	"WAV",	"Schedule FM Record String" );	
//	ADD_APPLICATION_STRING2(STR_ID_FMSR_AWB,	"AWB",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_NEW_FILE,	"New",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_APPEND_FILE,	"Append",	"Schedule FM Record String" );	
//	ADD_APPLICATION_STRING2(STR_ID_FMSR_PHONE,	"Phone",	"Schedule FM Record String" );	
//	ADD_APPLICATION_STRING2(STR_ID_FMSR_CARD,	"Card",	"Schedule FM Record String" );		

	ADD_APPLICATION_STRING2(STR_ID_FMSR_STOP,	"Stop",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_PAUSE,	"Pause",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_RESUME,	"Resume",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_RECORDING,	"Recording",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_BAD_FORMAT,	"Bad Format",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_INVALID_FORMAT,	"Invalid Format",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_DEVICE_BUSY,	"Device Busy",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_OPEN_FILE_ERROR,	"Can't Open",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_NO_CARD,	"Drive Not Found",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_WRITE_PROTECTION_ERROR,	"Write Protection!",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_VALID_FREQUENCY,	"Frequency: 87.5 ~ 108",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_FILENAME_TOO_LONG,	"Filename too long",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_FILE_EMPTY,	"File path empty",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_FILE_EXIST,	"File Exists",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_END_TIME_INCORRECT,	"End time must greater than start time",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_START_TIME_INCORRECT,	"Start time must greater than current time",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_TIME_OVERLAP,	"Record time overlapped",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_SYSTEM_INTERRUPT,	"System Interrupt",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_USER_STOP,	"User Stop",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_USER_PAUSE,	"User Pause",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_USE_DEFAULT_FILE,	"Use default file to record",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_TIME_EXPIRE,	"Record time expired",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_INVALID_FREQUENCY,	"Invalid FM frequency",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_CANT_CREATE_FOLDER,	"Can't create folder",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_IN_USB_MODE,	"Can't record in USB mode",	"Schedule FM Record String" );	
//	ADD_APPLICATION_STRING2(STR_ID_FMSR_RECORD_IN_BT_SCO,	"Can not record in bluetooth profile",	"Schedule FM Record String" );	
	ADD_APPLICATION_STRING2(STR_ID_FMSR_RECORD_FINISH_1,	"Schedule Record 1 Finish:",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_RECORD_FINISH_2,	"Schedule Record 2 Finish:",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_RECORD_FINISH_3,	"Schedule Record 3 Finish:",	"Schedule FM Record String" );
	ADD_APPLICATION_STRING2(STR_ID_FMSR_RECORD_FINISH_4,	"Schedule Record 4 Finish:",	"Schedule FM Record String" );	

	/*Image*/
	ADD_APPLICATION_IMAGE2( IMG_ID_FMSR_APP, CUST_IMG_PATH"/MainLCD/FMScheduleRec/SB_FMschedule.gif", "Schedule FM Record Image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_FMSR_BACKGROUND, CUST_IMG_PATH"/MainLCD/FMScheduleRec/FMS_REC.jpg", "Schedule FM Record Image" );
	
}
示例#28
0
文件: Res_Calls.c 项目: 12019/mtktest
/**************************************************************

	FUNCTION NAME		: PopulateCallCost(void)

  	PURPOSE				: 

	INPUT PARAMETERS	: nil

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

	REMARKS				: 

**************************************************************/
void PopulateCallCost(void )
{
	ADD_APPLICATION_MENUITEM( ( MENU_CALL_HISTORY_CALLCOST, MAIN_MENU_CALL_HISTORY, 5,
	                            MENU_CALL_COST_LASTCALL,
	                            MENU_CALL_COST_ALLCOST,
	                            MENU_CALL_COST_RESETCOUNTER,
	                            MENU_CALL_COST_MAXCOUNT,
	                            MENU_CALL_COST_PRICEUNIT, 0, 
				    					 MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE, 1,
	                        #ifdef __MMI_DUAL_SIM_MASTER__
                                   STRING_MTPNP_MENU_SIM1_CALL_COST_MAIN,
                               #else /* __MMI_DUAL_SIM_MASTER__ */
	                            STR_MENU_CALL_COST_MAIN,
                               #endif /* __MMI_DUAL_SIM_MASTER__ */	
	                        #ifdef __MMI_DUAL_SIM_MASTER__
                                   IMG_MTPNP_CARD1_CALL_COST_MAIN_MENU
                               #else /* __MMI_DUAL_SIM_MASTER__ */
	                            IMG_CALL_COST_MAIN_MENU
                               #endif /* __MMI_DUAL_SIM_MASTER__ */		                            
	                             ));	

	ADD_APPLICATION_MENUITEM( ( MENU_CALL_COST_LASTCALL,
	                            MENU_CALL_HISTORY_CALLCOST, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_MENU_CALL_COST_LASTCALL, NULL ));	

	ADD_APPLICATION_MENUITEM( ( MENU_CALL_COST_ALLCOST,
	                            MENU_CALL_HISTORY_CALLCOST, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_MENU_CALL_COST_ALLCOST, NULL ));	

	ADD_APPLICATION_MENUITEM( ( MENU_CALL_COST_PRICEUNIT,
	                            MENU_CALL_HISTORY_CALLCOST, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_MENU_CALL_COST_PRICEUNIT, NULL ));	

	ADD_APPLICATION_MENUITEM( ( MENU_CALL_COST_RESETCOUNTER,
	                            MENU_CALL_HISTORY_CALLCOST, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_MENU_CALL_COST_RESETCOUNTER, NULL ));	

	ADD_APPLICATION_MENUITEM( ( MENU_CALL_COST_MAXCOUNT,
	                            MENU_CALL_HISTORY_CALLCOST, 0, SHOW,
	                            MOVEABLEWITHINPARENT, DISP_LIST,
	                            STR_MENU_CALL_COST_MAXCOUNT, NULL ));	

	ADD_APPLICATION_STRING2( STR_MENU_CALL_COST_MAIN, "Call Cost",
	                         "CALL COST MAIN CAPTION " );

	ADD_APPLICATION_STRING2( STR_MENU_CALL_COST_LASTCALL, "Last Call Cost",
	                         "LAST CALL COST " );

	ADD_APPLICATION_STRING2( STR_MENU_CALL_COST_ALLCOST, "Total Cost",
	                         "ALL CALL COST " );

	ADD_APPLICATION_STRING2( STR_MENU_CALL_COST_PRICEUNIT, "Price Per Unit",
	                         "PRICE AND UNIT" );

	ADD_APPLICATION_STRING2( STR_MENU_CALL_COST_RESETCOUNTER, "Reset Cost",
	                         "RESET COUNTER " );

	ADD_APPLICATION_STRING2( STR_MENU_CALL_COST_MAXCOUNT, "Max Cost",
	                         "MAX COST" );

	ADD_APPLICATION_STRING2( STR_ALL_CALL_COSTS_ERROR_MSG,
	                         "Invalid Input", "ERROR MSG ALL COST " );

	ADD_APPLICATION_IMAGE2( IMG_SCR_CALL_COST_MAIN_CAP,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "CALL COST MAIN CAPTION IMG  " );

//MTK Leo add

		ADD_APPLICATION_IMAGE2( IMG_CALL_COST_MAIN_MENU,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\Call\\\\SubMenu\\\\SB_COAST.PBM",
	                        "RESET CALLS CONFIRM SCR  RSK IMG " );

//MTK Leo end
	/** Price and Unit **/
	ADD_APPLICATION_STRING2( STR_CALL_COST_PRICEANDUNIT_VIEW_LSK, "Set",
	                         "STR_CALL_COST_PRICEANDUNIT_VIEW_LSK" );

	ADD_APPLICATION_STRING2( STR_MENU_SCR_CALL_COST_PRICEANDUNIT_SET, "Set",
	                         "STR_MENU_SCR_CALL_COST_PRICEANDUNIT_SET" );

	ADD_APPLICATION_STRING2( STR_MENU_CALL_COST_PRICEANDUNIT_SET_PRICE, "Price", "STR_MENU_CALL_COST_PRICEANDUNIT_SET_PRICE");
	ADD_APPLICATION_STRING2( STR_MENU_CALL_COST_PRICEANDUNIT_SET_UNIT, "Unit", "STR_MENU_CALL_COST_PRICEANDUNIT_SET_UNIT");
	
	ADD_APPLICATION_STRING2( STR_MAX_COST_SET_CAPTION, "Set Max Cost ",
	                         "STR_MAX_COST_SET_CAPTION" );

	ADD_APPLICATION_IMAGE2( IMG_SCR_CALL_COST_PRICEANDUNIT_SET_CAPTION,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "IMG_SCR_CALL_COST_PRICEANDUNIT_SET_CAPTION  " );

	ADD_APPLICATION_IMAGE2( IMG_SCR_MAX_COST_GET_CAPTION,
	                        CUST_IMG_PATH"\\\\MainLCD\\\\TitleBar\\\\TB_CA.PNG",
	                        "IMG_SCR_MAX_COST_GET_CAPTION  " );

}
示例#29
0
void PopulateDictionaryData()
{
	ADD_APPLICATION_STRING2(STR_DICTIONARY_TITLE,"E-Dictionary","Dictionary Title");
	ADD_APPLICATION_STRING2(STR_DICTIONARY_SHOW_MEANING,"Show Meaning","show meaning menu item");
	ADD_APPLICATION_STRING2(STR_DICTIONARY_WILDCARD_SEARCH,"Wildcard Search","wildcard search menu item");
	ADD_APPLICATION_STRING2(STR_DICTIONARY_EXACT_SEARCH,"Word Search","exact search menu item");
	ADD_APPLICATION_STRING2(STR_DICTIONARY_NO_MATCH_FOUND,"No Match Found","No match found dictionary");
    	ADD_APPLICATION_STRING2(STR_DICTIONARY_LANGUAGE_NOT_SUPPORTED,"Language Not Supported","Language not supported in dictionary");
       ADD_APPLICATION_STRING2(STR_DICTIONARY_TTS_SETTING, "Setting", "setting tts");
       ADD_APPLICATION_STRING2(STR_DICTIOANRY_TTS_SPEAKING, "Speaking", "speak on-off");
       ADD_APPLICATION_STRING2(STR_DICTIOANRY_TTS_SPEAK_SPEED, "Speak Speed", "speak speed");
       ADD_APPLICATION_STRING2(STR_DICTIOANRY_TTS_SPEAK_SLOW, "Slow", "speak slow");
       ADD_APPLICATION_STRING2(STR_DICTIOANRY_TTS_SPEAK_NORMAL, "Normal", "speak normal");
       ADD_APPLICATION_STRING2(STR_DICTIOANRY_TTS_SPEAK_FAST, "Fast", "speak fast");
       ADD_APPLICATION_STRING2(STR_DICTIONARY_TTS_SPEAK_VOLUME, "volume", "speak volume");

	ADD_APPLICATION_IMAGE2(IMG_DICTIONARY_EXTRA_MENU_SCREEN,CUST_IMG_PATH"\\\\MainLCD\\\\Dictionary\\\\Dict_ExtraList.pbm","Dictionary extra menu image");
	ADD_APPLICATION_IMAGE2(IMG_DICTIONARY_WORD_LIST_SCREEN,CUST_IMG_PATH"\\\\MainLCD\\\\Dictionary\\\\Dict_WordList.pbm","Dictionary word list menu image");
	ADD_APPLICATION_IMAGE2(IMG_DICTIONARY_SEARCH,CUST_IMG_PATH"\\\\MainLCD\\\\Dictionary\\\\Dict_WordListSearch.pbm","Dictionary search image");	
	ADD_APPLICATION_IMAGE2(IMG_DICTIONARY_WAIT,CUST_IMG_PATH"\\\\MainLCD\\\\Dictionary\\\\Dict_WordListWait.pbm","Dictionary wait image");

#ifdef __MMI_DICTIONARY_WELCOME_SCREEN__

	/* GV Logo*/
#if defined(__MMI_DICT_GV__)
	#if defined(__MMI_DICT_GVCN__)	/*Logo used in China*/
	ADD_APPLICATION_IMAGE2(IMG_DICTIONARY_LOGO,CUST_IMG_PATH"\\\\MainLCD\\\\Dictionary\\\\Dict_Logo_GVCN.gif","Dictionary Logo");
	#else		/*Logo used in Taiwan*/
	ADD_APPLICATION_IMAGE2(IMG_DICTIONARY_LOGO,CUST_IMG_PATH"\\\\MainLCD\\\\Dictionary\\\\Dict_Logo_GV.gif","Dictionary Logo");
	#endif	
#endif

#endif
	
	ADD_APPLICATION_MENUITEM((DICTIONARY_OPTION_MENU,0,TOTAL_OPTIONS
		,DICTIONARY_OPTION_SHOW_MEANING_MENU

		#ifdef __MMI_DICTIONARY_WILDCARD_SEARCH__
		,DICTIONARY_OPTION_WILDCARD_SEARCH_MENU
		#endif

		,DICTIONARY_OPTION_EXACT_SEARCH_MENU
		#ifdef __MMI_DICTIONARY_TTS__
		,DICTIONARY_OPTION_TTS_SETTING_MENU
		#endif

		#ifndef __MMI_DICTIONARY_SMALL_SCREEN__
		,DICTIONARY_OPTION_INPUT_METHOD
		#endif

		,SHOW, NONMOVEABLE, DISP_LIST,STR_GLOBAL_OPTIONS,0));

	ADD_APPLICATION_MENUITEM((DICTIONARY_OPTION_SHOW_MEANING_MENU,DICTIONARY_OPTION_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_DICTIONARY_SHOW_MEANING,0));

	ADD_APPLICATION_MENUITEM((DICTIONARY_OPTION_WILDCARD_SEARCH_MENU,DICTIONARY_OPTION_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST
		#ifdef __MMI_DICT_GV__ 
			,STR_DICTIONARY_WILDCARD_SEARCH
		#endif
		,0));

       ADD_APPLICATION_MENUITEM((DICTIONARY_OPTION_TTS_SETTING_MENU, DICTIONARY_OPTION_MENU,2,
              DICTIONARY_TTS_SETTING_ON_MENU,
              DICTIONARY_TTS_SETTING_OFF_MENU,
		SHOW, NONMOVEABLE, DISP_LIST,STR_DICTIONARY_TTS_SETTING,0));
       
	ADD_APPLICATION_MENUITEM((DICTIONARY_OPTION_EXACT_SEARCH_MENU,DICTIONARY_OPTION_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_DICTIONARY_EXACT_SEARCH,0));

	ADD_APPLICATION_MENUITEM((DICTIONARY_OPTION_INPUT_METHOD,DICTIONARY_OPTION_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_GLOBAL_INPUT_METHOD,0));

	ADD_APPLICATION_MENUITEM((DICTIONARY_EDITOR_OPTION_MENU,0,2
		,DICTIONARY_EDITOR_OPTION_SEARCH_MENU
		,DICTIONARY_EDITOR_OPTION_INPUT_METHOD_MENU

		,SHOW, NONMOVEABLE, DISP_LIST,STR_GLOBAL_OPTIONS,0));

	ADD_APPLICATION_MENUITEM((DICTIONARY_EDITOR_OPTION_SEARCH_MENU,DICTIONARY_EDITOR_OPTION_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_GLOBAL_SEARCH,0));

	ADD_APPLICATION_MENUITEM((DICTIONARY_EDITOR_OPTION_INPUT_METHOD_MENU,DICTIONARY_EDITOR_OPTION_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_GLOBAL_INPUT_METHOD,0));

      ADD_APPLICATION_MENUITEM((DICTIONARY_OPTION_TTS_SETTING_MENU,DICTIONARY_OPTION_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_DICTIONARY_TTS_SETTING,0));

      ADD_APPLICATION_MENUITEM((DICTIONARY_TTS_SETTING_ON_MENU, DICTIONARY_OPTION_TTS_SETTING_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_GLOBAL_ACTIVATE,0));

      ADD_APPLICATION_MENUITEM((DICTIONARY_TTS_SETTING_OFF_MENU, DICTIONARY_OPTION_TTS_SETTING_MENU,0,
		SHOW, NONMOVEABLE, DISP_LIST,STR_GLOBAL_DEACTIVATE,0));




}
示例#30
0
void PopulateAnalogTVRes(void)
{
//menu tree	 XXX
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_MAIN, MAIN_MENU_MULTIMEDIA_MENUID, 0,
		SHOW, MOVEABLEACROSSPARENT | SHORTCUTABLE, 0, STR_MENU_ID_ANALOGTV_MAIN, IMG_ID_ANALOGTV_MENU_ICON ));

	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_OPTION,0,4,
		MENU_ID_ANALOGTV_CHANNEL_LIST,
		MENU_ID_ANALOGTV_OPTION_CHANNEL_SEARCH,
		MENU_ID_ANALOGTV_OPTION_SEARCH_AREA,
		MENU_ID_ANALOGTV_OPTION_SETTING,
		//MENU_ID_ANALOGTV_OPTION_EFFECT,
		//MENU_ID_ANALOGTV_OPTION_RECORDER,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_GLOBAL_OPTIONS,0));
	
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_OPTION_CHANNEL_SEARCH,MENU_ID_ANALOGTV_OPTION,2,
		MENU_ID_ANALOGTV_CHANNEL_AUTO_SEARCH,
		MENU_ID_ANALOGTV_CHANNEL_MANUAL_SEARCH,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_OPTION_CHANNEL_SEARCH,0));
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_CHANNEL_LIST,MENU_ID_ANALOGTV_OPTION,0,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_CHANNEL_LIST,0));

	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_OPTION_ADD_USER_CHANNEL,MENU_ID_ANALOGTV_OPTION,0,	
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_OPTION_ADD_USER_CHANNEL,0));
	//For TV169
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_OPTION_SEARCH_AREA,MENU_ID_ANALOGTV_OPTION, 0,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_OPTION_SEARCH_AREA,0));
	
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_OPTION_EFFECT,MENU_ID_ANALOGTV_OPTION_SETTING,2,
		MENU_ID_ANALOGTV_OPTION_EFFECT_BRIGHTNESS,
		MENU_ID_ANALOGTV_OPTION_EFFECT_COLOR_DEPTH,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_OPTION_EFFECT,0));
//	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_OPTION_RECORDER,MENU_ID_ANALOGTV_OPTION,0,
//		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
//		STR_MENU_ID_ANALOGTV_OPTION_RECORDER,0));
	
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_CHANNEL_AUTO_SEARCH,MENU_ID_ANALOGTV_OPTION_CHANNEL_SEARCH,0,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_CHANNEL_AUTO_SEARCH,0));
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_CHANNEL_MANUAL_SEARCH,MENU_ID_ANALOGTV_OPTION_CHANNEL_SEARCH,0,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_CHANNEL_MANUAL_SEARCH,0));

	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_CHANNEL_LIST_OPTION,MENU_ID_ANALOGTV_OPTION_CHANNEL_SELECT, 3, 
		MENU_ID_ANALOGTV_CHANNEL_LIST_PLAY,
		MENU_ID_ANALOGTV_CHANNEL_LIST_RENAME,
		MENU_ID_ANALOGTV_CHANNEL_LIST_DELETE, 
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_CHANNEL_LIST_OPTION,0));
	
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED,MENU_ID_ANALOGTV_OPTION_CHANNEL_SELECT,0,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED,0));

	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED_OPTION,0,2,
		MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED_PLAY,
		MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED_RENAME,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED,0));

	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_OPTION_EFFECT_BRIGHTNESS,MENU_ID_ANALOGTV_OPTION_EFFECT,0,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_OPTION_EFFECT_BRIGHTNESS,0));
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_OPTION_EFFECT_COLOR_DEPTH,MENU_ID_ANALOGTV_OPTION_EFFECT,0,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_OPTION_EFFECT_COLOR_DEPTH,0));

	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_CHANNEL_LIST_PLAY,MENU_ID_ANALOGTV_CHANNEL_LIST_OPTION,0,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_CHANNEL_LIST_PLAY,0));
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_CHANNEL_LIST_RENAME,MENU_ID_ANALOGTV_CHANNEL_LIST_OPTION,0,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_FMGR_RENAME,0));
	 
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_CHANNEL_LIST_DELETE,MENU_ID_ANALOGTV_CHANNEL_LIST_OPTION,0,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_GLOBAL_DELETE,0));

	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED_PLAY,MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED_OPTION,0,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED_PLAY,0));
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED_RENAME,MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED_OPTION,0,
		SHOW,MOVEABLEACROSSPARENT|INSERTABLE|SHORTCUTABLE,DISP_LIST,
		STR_MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED_RENAME,0));

	//SETTING
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_OPTION_SETTING, MENU_ID_ANALOGTV_OPTION, 
	2,
	MENU_ID_ANALOGTV_SETTING_DELETE_ALL_CHANNEL,
//	MENU_ID_ANALOGTV_SETTING_STORAGE,
//	MENU_ID_ANALOGTV_OPTION_EFFECT,
        MENU_ID_ANALOGTV_OPTION_EFFECT_BRIGHTNESS,
	SHOW,MOVEABLEACROSSPARENT|INSERTABLE,DISP_LIST,STR_MENU_ID_ANALOGTV_OPTION_SETTING, NULL));



	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_SETTING_STORAGE,MENU_ID_ANALOGTV_OPTION_SETTING,2,
		MENU_ID_ANALOGTV_SETTING_STORAGE_PHONE,
		MENU_ID_ANALOGTV_SETTING_STORAGE_CARD,
		SHOW, MOVEABLEWITHINPARENT|SHORTCUTABLE, DISP_LIST,STR_MENU_ID_ANALOGTV_SETTING_STORAGE,NULL));
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_SETTING_STORAGE_PHONE ,MENU_ID_ANALOGTV_SETTING_STORAGE,0,
		SHOW, MOVEABLEWITHINPARENT|SHORTCUTABLE, DISP_LIST,STR_ID_IMGVIEW_STORAGE_PHONE,NULL));
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_SETTING_STORAGE_CARD ,MENU_ID_ANALOGTV_SETTING_STORAGE,0,
		SHOW, MOVEABLEWITHINPARENT|SHORTCUTABLE, DISP_LIST,STR_ID_IMGVIEW_STORAGE_MEMORY_CARD,NULL));
	ADD_APPLICATION_MENUITEM((MENU_ID_ANALOGTV_SETTING_DELETE_ALL_CHANNEL,MENU_ID_ANALOGTV_OPTION_SETTING,0,
		SHOW, MOVEABLEWITHINPARENT|SHORTCUTABLE, DISP_LIST,STR_MENU_ID_ANALOGTV_SETTING_DELETE_ALL_CHANNEL,NULL));
	
//string resource		

	/***********AnalogTV App *************/
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_MAIN,	"TV", "[AnalogTV App Name]");

	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION,	"Option", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_CHANNEL_SEARCH,	"Channel Search", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_CHANNEL_SELECT,	"Select Channel", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_ADD_USER_CHANNEL,	"Add to My Channel", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_SEARCH_AREA,	"Search Area", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_EFFECT,	"Play Effect", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_SETTING,	"Setting", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_SETTING_STORAGE,	"Storage", "[AnalogTV App Name]");
//	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_RECORDER,	"Record", "[AnalogTV App Name]");

	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_CHANNEL_AUTO_SEARCH,	"Auto Search", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_CHANNEL_MANUAL_SEARCH,	"Manual Search", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_CHANNEL_LIST,	"Channel List", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED,	"My channel", "[AnalogTV App Name]");
//For TV169	
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_CHINA_AREA,	"China", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_SHENZHEN_AREA,	"ShenZhen", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_CHINA_TAIWAN_AREA,	"China Taiwan", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_EUROP_AREA,	"Europ", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_AMERICA_AREA,	"America", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_CHINA_MACAO_AREA,	"China Macao", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_INDIA_AREA,	"India", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_PAKISTAN_AREA,	"Pakistan", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_INDONESIA_AREA,	"Indonesia", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_HONGKONG_AREA,	"HongKong", "[AnalogTV App Name]");
	/*ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_IRAN_AREA,	"Iran", "[AnalogTV App Name]");*/
	/*ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_IRAQ_AREA,	"Iraq", "[AnalogTV App Name]");*/
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_YEMEN_AREA,	"Yemen", "[AnalogTV App Name]");
	/*ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_SAUDI_ARABIA_AREA,	"Saudi arabia", "[AnalogTV App Name]");*/
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_BAHRAIN_AREA,	"Bahrain", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_ABU_DHABI_AREA,	"Abu dhabi", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_KUWAIT_AREA,	"Kuwait", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_THAI_AREA,	"Thai", "[AnalogTV App Name]");
	/*ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_RUSSIAN_AREA,	"Russian", "[AnalogTV App Name]");*/
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_PORTUGAL_AREA,	"Portugal", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_SPAIN_AREA,	"Spain", "[AnalogTV App Name]");
	/*ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_FRANCE_AREA,	"France", "[AnalogTV App Name]");*/
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_PHILIPINES_AREA,	"Philipines", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_MALAYSIA_AREA,	"Malaysia", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_VIETNAM_AREA,	"Vietnam", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_BRAZIL_AREA,	"Brazil", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_UK_AREA,	"United Kingdom", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_SOUTH_AFRICA_AREA,	"South Africa", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_TURKEY_AREA,	"Turkey", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_SINGAPORE_AREA,	"Singapore", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_CAMBODIA_AREA,	"Cambodia", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_LAOS_AREA,	"Laos", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_AFGHANISTA_AREA,	"Afghanista", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_CANADA_AREA,	"Canada", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_KOREA_AREA,	"Korea", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_MEXICO_AREA,	"Mexio", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_CHILE_AREA,	"Chile", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_VENEZUELA_AREA,	"Venezuela", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_JAPAN_AREA,	"Japan", "[AnalogTV App Name]");
//add by xiang rong on 2009-2-23
#if 1//defined(TLG1120)	//change by Speed 2009.12.04
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_BURMA_AREA,	"Burma", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_RUSSIA_AREA,	"Russia", "[AnalogTV App Name]");
#endif
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_ARGENTINA_AREA,	"Argentina", "[AnalogTV App Name]");
	
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_EFFECT_BRIGHTNESS,	"Brightness", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_OPTION_EFFECT_COLOR_DEPTH,	"Color Depth", "[AnalogTV App Name]");

	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_CHANNEL_LIST_PLAY,	"Play", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_CHANNEL_LIST_RENAME,	"Rename", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_CHANNEL_LIST_DELETE,	"Delete", "[AnalogTV App Delete]");
	
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_CHANNEL_LIST_ADD_USER_CHANNEL,	"Add My Channel", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED_PLAY,	"Play", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_CHANNEL_USER_DEFINED_RENAME,	"Rename", "[AnalogTV App Name]");

	ADD_APPLICATION_STRING2(STR_ID_CHANNEL_NAME,	"Channel", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_CHANNEL_LIST_OPTION,	"Option", "[AnalogTV App Name]");
	
	ADD_APPLICATION_STRING2(STR_MENU_ID_ANALOGTV_SETTING_DELETE_ALL_CHANNEL,	"Delete All Channel", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_ID_ANALOGTV_ERROR_FULL,	"Full disk", "[AnalogTV App Name]");
	ADD_APPLICATION_STRING2(STR_GLOBAL_SNAPSHOTTING,	"Snapshot, saved to Image viewer", "Snapshot, saved to Image viewer"); /*renxing for snap*/

//image resource
#ifdef __T800_MAIN_MENU__
      ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_MENU_ICON, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/tv.gif", "analogTV");
#endif

	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_PANNEL_BG, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_MAIN.png", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_CHANNEL_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_CHANNEL_NORMAL.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_CHANNEL_PRESSED, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_CHANNEL_PRESSED.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_CHANNEL_PRE_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_CHANNEL_PRE_NORMAL.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_CHANNEL_PRE_PRESSED, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_CHANNEL_PRE_PRESSED.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_CHANNEL_NEXT_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_CHANNEL_NEXT_NORMAL.jpg", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_CHANNEL_NEXT_PRESSED, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_CHANNEL_NEXT_PRESSED.jpg", "audio player image" );


	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_VOL_DEC_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_VOL_DEC_NORMAL.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_VOL_DEC_PRESSED, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_VOL_DEC_PRESSED.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_VOL_INC_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_VOL_INC_NORMAL.jpg", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_VOL_INC_PRESSED, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_VOL_INC_PRESSED.jpg", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_VOL_LEVEL1, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_VOL_LEVEL1.jpg", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_VOL_LEVEL2, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_VOL_LEVEL2.jpg", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_VOL_LEVEL3, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_VOL_LEVEL3.jpg", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_VOL_LEVEL4, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_VOL_LEVEL4.jpg", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_VOL_LEVEL5, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_VOL_LEVEL5.jpg", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_VOL_LEVEL6, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_VOL_LEVEL6.jpg", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_VOL_LEVEL7, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_VOL_LEVEL7.jpg", "audio player image" );



	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_MY_CHANNEL_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_MY_CHANNEL_NORMAL.jpg", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_MY_CHANNEL_PRESSED, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_MY_CHANNEL_PRESSED.jpg", "audio player image" );

       ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_BRIGHTNESS_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_BRIGHTNESS_NORMAL.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_BRIGHTNESS_WEAK, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_BRIGHTNESS_WEAK.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_BRIGHTNESS_HIGH, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_BRIGHTNESS_HIGH.gif", "audio player image" );

       ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_BRIGHTNESS_DEC_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_BRIGHTNESS_DEC_NORMAL.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_BRIGHTNESS_INC_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_BRIGHTNESS_INC_NORMAL.jpg", "audio player image" );



	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_COL_DEPTH_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_COL_DEPTH_NORMAL.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_COL_DEPTH_WEAK, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_COL_DEPTH_WEAK.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_COL_DEPTH_HIGH, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_COL_DEPTH_HIGH.gif", "audio player image" );


	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_RECORD_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_RECORD_NORMAL.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_RECORD_PRESSED, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_RECORD_PRESSED.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_LSK_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_LSK_NORMAL.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_LSK_PRESSED, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_LSK_PRESSED.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_RSK_NORMAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_RSK_NORMAL.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_RSK_PRESSED, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_RSK_PRESSED.gif", "audio player image" );

	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_PANNEL_BG_SEARCH, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_PANNEL_BG_SEARCH.gif", "audio player image" );

	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_SPEAKER_VOICE, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_SPEAKER_VOICE.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_SPEAKER_MUTE, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_SPEAKER_MUTE.gif", "audio player image" );

	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_SEARCH_PROGRESS_BG, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_SEARCH_PROGRESS_BG.png", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_SEARCH_PROGRESS_TIC, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_SEARCH_PROGRESS_TIC.png", "audio player image" );
	
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_SIGNAL, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_SIGNAL.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_SIGNAL0, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_SIGNAL_LEVEL0.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_SIGNAL1, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_SIGNAL_LEVEL1.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_SIGNAL2, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_SIGNAL_LEVEL2.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_SIGNAL3, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_SIGNAL_LEVEL3.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_SIGNAL4, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_SIGNAL_LEVEL4.gif", "audio player image" );
	ADD_APPLICATION_IMAGE2( IMG_ID_ANALOGTV_SIGNAL5, CUST_IMG_PATH"/MainLCD/AnalogTV/Skin1/ANALOGTV_SIGNAL_LEVEL5.gif", "audio player image" );

}