/*****************************************************************************
 * FUNCTION
 *  mmi_rmgr_format_notify_timeout_hdlr
 * DESCRIPTION
 *  Post formatting notification handler
 * PARAMETERS
 *  void
 *  para(?)             [IN]        Additional parameter
 *  notify_flag(?)      [IN]        MMI_FMGR_NOTIFY_DRV_POST_FORMAT
 * RETURNS
 *  MMI_BOOL: always return true
 *****************************************************************************/
void mmi_rmgr_format_notify_timeout_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/
    MMI_BOOL block_screen = MMI_FALSE;
     mmi_id g_id;

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

#ifdef __MMI_UCM__
    if (srv_ucm_query_call_count(SRV_UCM_CALL_STATE_ALL, SRV_UCM_CALL_TYPE_NO_CSD, NULL) > 0)
    {
        block_screen = MMI_TRUE;

    #ifdef __MMI_BACKGROUND_CALL__
        if (srv_ucm_is_background_call())
        {
            block_screen = MMI_FALSE;
        }
    #endif /* __MMI_BACKGROUND_CALL__ */ 
    }

    if (block_screen)
    {
        return;
    }
#endif /* __MMI_UCM__ */ 

   
   mmi_frm_nmgr_notify_by_app(MMI_SCENARIO_ID_DEFAULT, MMI_EVENT_NON_TONE, mmi_rmgr_format_popup_handler, NULL);
   //mmi_rmgr_list_ro_entry_delete();
}
Exemple #2
0
static VMINT vm_nmgr_global_popup_common(mmi_scenario_id scenID, MMI_ID parentID, mmi_event_notify_enum evtType, void *arg)
{
    VMINT id;
	vm_confirm_property_struct *p = (vm_confirm_property_struct *)arg;
	
    id = mmi_frm_group_create(parentID, GRP_ID_AUTO_GEN, vm_nmgr_global_popup_proc, (void *)arg);    
	
	p->parentID = id;
    mmi_frm_nmgr_notify_by_app(
        scenID,
        evtType,
        vm_nmgr_global_popup_defer_callback,
        (void *)arg);
	return id;
}