示例#1
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);

}
示例#2
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;
}
示例#3
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;
}
示例#4
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;
}