avk_pluto_nmgr.cpp
1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
extern "C"
{
#include "NotificationGprot.h"
}
MMI_BOOL avk_pluto_nmgr_cb(mmi_scenario_id scen_id, void *arg)
{
return MMI_TRUE;
}
AVK_CASE(AVK_PLUTO_NM_AUTO_001,AVK_PLUTO_NM)
{
AVK_LOG_NORMAL(mmi_frm_nmgr_set_only_disp_scrn(MMI_TRUE));
AVK_LOG_EX(mmi_frm_nmgr_popup(MMI_SCENARIO_ID_GENERAL,MMI_EVENT_INFO,(WCHAR *)L"PASS"));
}
AVK_CASE(AVK_PLUTO_NM_AUTO_002,AVK_PLUTO_NM)
{
//why crash when invoke this function
AVK_LOG_FUN(mmi_frm_nmgr_notify_by_idle,AVK_PASS);
}
AVK_CASE(AVK_PLUTO_NM_AUTO_003,AVK_PLUTO_NM)
{
AVK_LOG_NORMAL(mmi_frm_nmgr_unblock_sound_vid_stop(MMI_FRM_NMGR_SOUND | MMI_FRM_NMGR_VIB));
AVK_LOG_EX(mmi_frm_nmgr_notify_by_app(MMI_SCENARIO_ID_GENERAL,MMI_EVENT_INFO,avk_pluto_nmgr_cb,NULL));
AVK_LOG_NORMAL(mmi_frm_nmgr_block_sound_vib_stop(MMI_FRM_NMGR_SOUND | MMI_FRM_NMGR_VIB));
}
AVK_CASE(AVK_PLUTO_NM_AUTO_004,AVK_PLUTO_NM)
{
mmi_frm_start_scenario(MMI_SCENARIO_ID_GENERAL);
AVK_LOG_EX(mmi_frm_nmgr_notify_by_app(MMI_SCENARIO_ID_GENERAL,MMI_EVENT_INFO,avk_pluto_nmgr_cb,NULL));
mmi_frm_nmgr_cancel_deferred_scenario(MMI_SCENARIO_ID_GENERAL,avk_pluto_nmgr_cb,NULL);
AVK_LOG_EX(!mmi_frm_nmgr_is_scenario_deferred(MMI_SCENARIO_ID_GENERAL,avk_pluto_nmgr_cb,NULL));
AVK_LOG(mmi_frm_nmgr_get_defer_notification_count());
mmi_frm_scrn_close_active_id();
}