/***************************************************************************** * 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 : 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 * 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 * 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; }