示例#1
0
/**************************************************************

	FUNCTION NAME		: InitFixedDialList(void)
  	PURPOSE				: Initialize FDL.
	INPUT PARAMETERS	: nil
	OUTPUT PARAMETERS	: nil
	RETURNS				: void
  	Author				: Vanita Jain
 

**************************************************************/
void InitFixedDialList(void)
{
	SetHiliteHandler(MENU8234_FDL_VIEW_OPTIONS_ADD,HighlighSrcAddFDL);
	SetHiliteHandler(MENU8234_FDL_VIEW_OPTIONS_EDIT,HighlightScrEditFDL);
	SetHiliteHandler(MENU8234_FDL_VIEW_OPTIONS_DELETE,HighLightDeleteFDL);
	gpFDLBDLContext->FDNBDNCount = 0;
	gpFDLBDLContext->FDNBDNEdit = 0;
	gpFDLBDLContext->HighlightedFDN = 255;

}
示例#2
0
/*****************************************************************************
 * FUNCTION
 *  mmi_vrsdscut_init_highlight_handler
 * DESCRIPTION
 *  This function initialize Voice Dial application.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_vrsdscut_init_highlight_handler(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    SetHiliteHandler(MENU_ID_VRSD_SHORTCUT, mmi_vrsdscut_highlight_app);
   
    SetHiliteHandler(MENU_ID_VRSD_SHORTCUT_MAIN_ADD, mmi_vrsdscut_highlight_option_add);
    SetHiliteHandler(MENU_ID_VRSD_SHORTCUT_MAIN_CHANGE, mmi_vrsdscut_highlight_option_change);
    SetHiliteHandler(MENU_ID_VRSD_SHORTCUT_MAIN_DELETE, mmi_vrsdscut_highlight_option_del);
}
示例#3
0
/*****************************************************************************
 * FUNCTION
 *  mmi_netset_init_user_ctrl_plmn
 * DESCRIPTION
 *  
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_netset_init_user_ctrl_plmn(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    SetHiliteHandler(MENU_ID_NETSET_USER_CTRL_PLMN_ADD, mmi_netset_highlight_user_ctrl_plmn_add);
    SetHiliteHandler(MENU_ID_NETSET_USER_CTRL_PLMN_DEL, mmi_netset_highlight_user_ctrl_plmn_del);

    gUserCtrlPlmnList.UnknownOpCheck = MMI_TRUE;

    mmi_netset_get_user_ctrl_plmn_list();
}
示例#4
0
/*****************************************************************************
 * FUNCTION
 *  mmi_idle_init_dial_pad_option
 * DESCRIPTION
 *  
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_idle_init_dial_pad_option(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    SetHiliteHandler(MENU_ID_DIALER_SCREEN_OPTIONS_DIAL, mmi_idle_highlight_dial_pad_option_dial);
    SetHiliteHandler(MENU_ID_DIALER_SCREEN_OPTIONS_PHB_SAVE, mmi_idle_highlight_dial_pad_option_save);
#if defined(__MMI_WLAN_FEATURES__) && defined(__MMI_VOIP__)
    SetHiliteHandler(MENU_ID_DIALER_SCREEN_OPTIONS_INPUT_METHOD, mmi_idle_highlight_dial_pad_option_input);
    SetHiliteHandler(MENU_ID_DIALER_SCREEN_OPTIONS_CHANGE_MODE, mmi_idle_highlight_dial_pad_option_mode);
#endif /* defined(__MMI_WLAN_FEATURES__) && defined(__MMI_VOIP__) */ 
}
示例#5
0
/*****************************************************************************
 * FUNCTION
 *  mmi_brw_address_list_entry_enter_url
 * DESCRIPTION
 *  Entry function for full screen editor to enter the url.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_address_list_entry_enter_url(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/
    U8 *guiBuffer;

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    EntryNewScreen(SCR_ID_BRW_ENTER_URL, NULL, mmi_brw_address_list_entry_enter_url, NULL);
    guiBuffer = GetCurrGuiBuffer(SCR_ID_BRW_ENTER_URL);

	/*it saves the current screen as the browser top most screen*/
	mmi_brw_set_top_screen_id();

    SetHiliteHandler(MENU_ID_BRW_EDITOR_OPTION_DONE, mmi_brw_address_list_enter_url_editor_done_option_highlight_hdlr);

    ShowCategory5Screen(
        STR_ID_BRW_ENTER_ADDRESS,
        GetRootTitleIcon(SERVICES_WAP_MENU_ID),
        STR_GLOBAL_OPTIONS,
        0,
        STR_GLOBAL_BACK,
        0,
        INPUT_TYPE_ALPHANUMERIC_LOWERCASE | INPUT_TYPE_OVERRIDE_DEFAULT | INPUT_TYPE_USE_ONLY_ENGLISH_MODES,
        (U8*) g_brw_hist_selected_url,
        BRW_ADDRESS_LIST_URL_LENGTH,
        guiBuffer);

    SetLeftSoftkeyFunction(mmi_brw_editor_entry_option, KEY_EVENT_UP);
    SetCategory5RightSoftkeyFunction(GoBackHistory, KEY_EVENT_UP);
}
示例#6
0
文件: RightsMgr.c 项目: 12019/mtktest
/*****************************************************************************
 * FUNCTION
 *  mmi_rmgr_init
 * DESCRIPTION
 *  Init function of rights manager application, called in InitService()
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_rmgr_init(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    /* test urls */

    mmi_rmgr_p->trans_state = DRM_toggle_tracking(MMI_TRUE);

    /* highlight handler of services menu */
    SetHiliteHandler(MENU_ID_RMGR, mmi_rmgr_highlight_main);

    /* highlight handlers of RMGR menu */
    SetHiliteHandler(MENU_ID_RMGR_LIST_RO, mmi_rmgr_highlight_list_ro);
    SetHiliteHandler(MENU_ID_RMGR_TRANS, mmi_rmgr_highlight_trans);
    SetHiliteHandler(MENU_ID_RMGR_WHITE_LIST, mmi_rmgr_highlight_whitelist);
    SetHiliteHandler(MENU_ID_RMGR_INFO, mmi_rmgr_highlight_info);
    SetHiliteHandler(MENU_ID_RMGR_DB_PROC, mmi_rmgr_highlight_db_proc);

    SetHiliteHandler(MENU_ID_RMGR_CERMGR, mmi_rmgr_highlight_cermgr);

    /* hint handler of trans. tracking state */
    SetHintHandler(MENU_ID_RMGR_TRANS, mmi_rmgr_hint_trans);

}
示例#7
0
文件: SP.c 项目: jprothwell/sc-fix
/*****************************************************************************

	FUNCTION NAME		: void Init_SP(void)

  	PURPOSE				: Set HiliteHandler for SP.

	INPUT PARAMETERS	: void

	OUTPUT PARAMETERS	: void

	RETURNS				: void



******************************************************************************/
void Init_SP(void)
{
    mmi_trace(g_sw_SP,"niej InitSP");
    sp_network_name = SP_NETWORK_OTHER;

    SetHiliteHandler(MENU_ID_SP_MOBILE_EDEN, Highlight_Mobile_Eden);

    SetHiliteHandler(MENU_ID_SP_NEW_WORLD, Highlight_New_World);
    SetHiliteHandler(MENU_ID_SP_FUN_EVERYDAY, Highlight_Fun_Everyday);
    SetHiliteHandler(MENU_ID_SP_FUN_INTERACT_CT, Highlight_Fun_Interact_CT);

    SetHiliteHandler(MENU_ID_SP_ORDER, Highlight_SP_Order);
    SetHiliteHandler(MENU_ID_SP_SUBSCRIBE,Highlight_SP_Subscribe);
    SetHiliteHandler(MENU_ID_SP_COST,Highlight_SP_Cost);
    SetHiliteHandler(MENU_ID_SP_EXPLAIN,Highlight_SP_Explain);
    SetHiliteHandler(MENU_ID_SP_CANCEL,Highlight_SP_Cancel);
    SetHiliteHandler(MENU_ID_SP_CALL_CUSTOMER_SERVICE,Highlight_SP_Call_Customer_Service);
}
示例#8
0
/*****************************************************************************
 * FUNCTION
 *  mmi_brw_address_list_highlight_handlers_init
 * DESCRIPTION
 *  This function is used for registering highlight and hint handlers of
 *  enter address module
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_address_list_highlight_handlers_init(void)
{
    SetHiliteHandler(MENU_ID_BRW_ENTER_ADDRESS, mmi_brw_address_list_highlight_hdlr);
	SetHiliteHandler(MENU_ID_BRW_ENTER_ADR_GOTO, mmi_brw_address_list_goto_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_ENTER_ADR_EDIT, mmi_brw_address_list_edit_highlight_hdlr);
	SetHiliteHandler(MENU_ID_BRW_ENTER_ADR_SET_AS_HOMEPAGE, mmi_brw_address_list_set_as_homepage_highlight_hdlr);
#ifdef __MMI_VBOOKMARK__
	SetHiliteHandler(MENU_ID_BRW_ENTER_ADR_ADD_TO_BOOKMARK, mmi_brw_address_list_add_to_bmk_highlight_hdlr);
#endif /*__MMI_VBOOKMARK__*/
	SetHiliteHandler(MENU_ID_BRW_ENTER_ADR_SEND_ADDRESS, mmi_brw_address_list_send_address_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_ENTER_ADR_DELETE, mmi_brw_address_list_delete_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_ENTER_ADR_DELETE_ALL, mmi_brw_address_list_delete_all_highlight_hdlr);
}
示例#9
0
void initJWap ()
{
	mmi_trace (1, "JDD_LOG: initJWap ()") ;	
	#ifdef ENABLE_MEM_LEAK_FINDER
	jddmem_EnableMemLeakFinder ();
	#endif
	jWap_init_context () ;
	SetHiliteHandler(WAP_MAIN_SCREEN_MENUID, jWap_highlight_handler);
	 init_attach_status();

}
示例#10
0
/*****************************************************************************
 * FUNCTION
 *  InitCallsReset
 * DESCRIPTION
 *  Set highlite/hint handlers for sub menu items.
 * NA
 *  
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void InitCallsReset(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    /* Set the highlight handler for sub menu items */
    SetHiliteHandler(MENU8113_CALLHISTORY_RESETCALL, HighlightCHISTResetCallLog);
    SetHiliteHandler(MENU_DIALED_CALLS, HighlightCHISTDeleteAllDialed);
    SetHiliteHandler(MENU_MISSED_CALLS, HighlightCHISTDeleteAllMissed);
    SetHiliteHandler(MENU_RECEIVED_CALLS, HighlightCHISTDeleteAllRecvd);
    SetHiliteHandler(MENU_ALL_CALLS, HighlightCHISTDeleteAllLogs);

    /* Set the hinthandlers for the sub menu items */
    SetHintHandler(MENU_DIALED_CALLS, HintCHISTDialedCalls);
    SetHintHandler(MENU_MISSED_CALLS, HintCHISTMissedCalls);
    SetHintHandler(MENU_RECEIVED_CALLS, HintCHISTRecvdCalls);
    return;
}
示例#11
0
/**************************************************************

	FUNCTION NAME		: InitCallsReset

  	PURPOSE				: Set highlite/hint handlers for sub menu items.

	INPUT PARAMETERS	: nil

	OUTPUT PARAMETERS	: nil

	RETURNS				: void

 

**************************************************************/
void InitCallsReset( void )
{
	/* Set the highlight handler for sub menu items */
	SetHiliteHandler( MENU8113_CALLHISTORY_RESETCALL, HighlightCHISTResetCallLog );
	SetHiliteHandler( MENU_DIALED_CALLS, HighlightCHISTDeleteAllDialed );
	SetHiliteHandler( MENU_MISSED_CALLS, HighlightCHISTDeleteAllMissed );
	SetHiliteHandler( MENU_RECEIVED_CALLS, HighlightCHISTDeleteAllRecvd );
  SetHiliteHandler( MENU_REJECTED_CALL, HighlightCHISTDeleteAllRejected );

#ifdef __MMI_CH_DELETE_ALL_LOGS__
	SetHiliteHandler( MENU_ALL_CALLS, HighlightCHISTDeleteAllLogs );
#endif

	/* Set the hinthandlers for the sub menu items */
	SetHintHandler( MENU_DIALED_CALLS, HintCHISTDialedCalls );
	SetHintHandler( MENU_MISSED_CALLS, HintCHISTMissedCalls );
	SetHintHandler( MENU_RECEIVED_CALLS, HintCHISTRecvdCalls );
  SetHintHandler( MENU_REJECTED_CALL, HintCHISTRejectedCalls );
	return;
}
示例#12
0
/*****************************************************************************
 * FUNCTION
 *  InitGPRSCounter
 * DESCRIPTION
 *  
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void InitGPRSCounter(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    SetHiliteHandler(MENU_CALL_HISTORY_GPRSCOUNTER, HighlightGPRSCount);
    SetHiliteHandler(MENU_CALL_HISTORY_GPRS_LASTSENT, HighlightGPRSCountLastSent);
    SetHiliteHandler(MENU_CALL_HISTORY_GPRS_LASTRECEIVED, HighlightGPRSCountLastRecieved);
    SetHiliteHandler(MENU_CALL_HISTORY_GPRS_ALLSENT, HighlightGPRSCountAllSent);
    SetHiliteHandler(MENU_CALL_HISTORY_GPRS_ALLRECEIVED, HighlightGPRSCountAllReceived);
    SetHiliteHandler(MENU_CALL_HISTORY_GPRS_RESETCOUNTER, HighlightGPRSCountCounterReset);

    SetHintHandler(MENU_CALL_HISTORY_GPRS_LASTSENT, HintGPRSCountLastSent);
    SetHintHandler(MENU_CALL_HISTORY_GPRS_LASTRECEIVED, HintGPRSCountLastRecieved);
    SetHintHandler(MENU_CALL_HISTORY_GPRS_ALLSENT, HintGPRSCountAllSent);
    SetHintHandler(MENU_CALL_HISTORY_GPRS_ALLRECEIVED, HintGPRSCountAllReceived);

    return;
}
示例#13
0
文件: Service.c 项目: 12019/mtktest
/*****************************************************************************
 * FUNCTION
 *  InitService
 * DESCRIPTION
 *  Initialises variables & Protocol Handlers for SAT
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void InitService(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    /* SERVICES_WAP_MENU_ID use different highlight handler in Operator Version  */
#ifndef __MMI_OP01_MENU_9MATRIX__
#ifdef WAP_SUPPORT
    SetHiliteHandler(SERVICES_WAP_MENU_ID, WapHiliteHandler);
#endif
#endif /* __MMI_OP01_MENU_9MATRIX__ */
    SetHiliteHandler(SERVICES_INFO_NUM_MENU_ID, InfoNumHiliteHandler);

    SetHiliteHandler(SERVICES_DATA_CONNECT_MAIN_MENU_ID, DataConnectHiliteHandler);

    SetHiliteHandler(SERVICES_DATA_CONNECT_MENU_ID, DataConnectGSMHiliteHandler);

#ifdef __MMI_GPRS_FEATURES__
    SetHiliteHandler(SERVICES_DATA_CONNECT_GPRS_MENU_ID, DataConnectGPRSHiliteHandler);
#endif /* __MMI_GPRS_FEATURES__ */ 

#ifdef __MMI_POC__
    SetHiliteHandler(MENU_ID_POC_MAIN, mmi_poc_highlight_main);
#endif 

#ifdef __SAT__
    InitSimAppToolkit();
#endif

#ifdef __MMI_WLAN_FEATURES__
    mmi_wlan_init_highlight_hdlr();
#endif 
}
示例#14
0
void InitEngineerModeSocketApp(void)
{
	SetHiliteHandler(EM_GPRS_PING_MENUID   , HighlightEmSocketPing );
}
示例#15
0
文件: i51Port.c 项目: magicjva/i51
void I51_mmi_menu_init (void)
{
    SetHiliteHandler (MENU_ID_FNG_I51_1, I51_mmi_menu_highlight);
    SetHiliteHandler (MENU_ID_FNG_I51_2, I51_mmi_menu_highlight);
}
示例#16
0
void InitCallBarring(void)
{
	/* set hilite handlers for the individual menu items */
	SetHiliteHandler(MENU8237_SCR8093_MNGCALL_MENU_BARRING,HighlightCALLSETCallBarring);
	SetHiliteHandler(MENU_CALL_BARRING_OUTGOING,HighlightCALLSETCallBarringOutgoing);
	SetHiliteHandler(MENU_CALL_BARRING_INCOMING,HighlightCALLSETCallBarringIncoming);
	SetHiliteHandler(MENU_CALL_BARRING_CANCELALL,HighlightCALLSETCallBarringCancelAll);
	SetHiliteHandler(MENU_CALL_BARRING_CHANGEPASS,HighlightCALLSETCallBarringChangePwd);
	SetHiliteHandler(MENU_BARRING_OUTGOING_ALLCALLS,HighlightCALLSETCallBarringAllOutCalls);
	SetHiliteHandler(MENU_BARRING_OUTGOING_INTERCALL,HighlightCALLSETCallBarringAllOutInter);
	SetHiliteHandler(MENU_BARRING_OUTGOING_INTEREXCEPTHOME,HighlightCALLSETCallBarringAllOutInterExcHome);
	SetHiliteHandler(MENU_BARRING_INCOMING_ALLCALLS,HighlightCALLSETCallBarringAllInCalls);
	SetHiliteHandler(MENU_BARRING_INCOMING_ROAMING,HighlightCALLSETCallBarringAllInRoaming);
	SetHiliteHandler(MENU_BARRING_ACTIVATE,HighlightCALLSETCallBarringActive);
	SetHiliteHandler(MENU_BARRING_DEACTIVATE,HighlightCALLSETCallBarringDeactive);
	SetHiliteHandler(MENU_BARRING_QUERY,HighlightCALLSETCallBarringQuery);
	return;
}