/************************************************************** 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; }
/***************************************************************************** * 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); }
/***************************************************************************** * 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(); }
/***************************************************************************** * 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__) */ }
/***************************************************************************** * 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); }
/***************************************************************************** * 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); }
/***************************************************************************** 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); }
/***************************************************************************** * 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); }
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(); }
/***************************************************************************** * 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; }
/************************************************************** 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; }
/***************************************************************************** * 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; }
/***************************************************************************** * 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 }
void InitEngineerModeSocketApp(void) { SetHiliteHandler(EM_GPRS_PING_MENUID , HighlightEmSocketPing ); }
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); }
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; }