1 /************************************************************/
2 /* ZNHL_NearHomeScreen_func.c */
3 /* Function and variable source file */
4 /* ZIPC Designer Version 1.2.0 */
5 /************************************************************/
6 #include "../ZST_include.h"
8 /*************************************************************
10 *************************************************************/
13 * @name stm_nhl_start_activity_none
15 void stm_nhl_start_activity_none() {
16 g_stm_crr_state.layer[StmLayerNoNearHomescreen].state = StmLayoutNoNone;
17 g_stm_crr_state.layer[StmLayerNoNearHomescreen].changed = STM_TRUE;
21 * @name stm_nhl_start_activity_software_keyboard
23 void stm_nhl_start_activity_software_keyboard() {
24 g_stm_crr_state.layer[StmLayerNoNearHomescreen].state = StmLayoutNoSftKbd;
25 g_stm_crr_state.layer[StmLayerNoNearHomescreen].changed = STM_TRUE;
29 * @name stm_nhl_event_restriction_mode_off
31 void stm_nhl_event_restriction_mode_off() {
32 g_stm_crr_state.layer[StmLayerNoNearHomescreen].state = g_prv_near_homescreen_state_rest_mode_1;
33 g_stm_crr_state.layer[StmLayerNoNearHomescreen].changed = STM_TRUE;
37 * @name stm_nhl_event_restriction_mode_2_on
39 void stm_nhl_event_restriction_mode_on() {
40 g_prv_near_homescreen_state_rest_mode_1 = g_stm_prv_state.layer[StmLayerNoNearHomescreen].state;
44 * @name stm_nhl_initialize_variable
46 void stm_nhl_initialize_variable() {
47 g_stm_prv_state.layer[StmLayerNoNearHomescreen].state = StmLayoutNoNone;
48 g_stm_prv_state.layer[StmLayerNoNearHomescreen].changed = STM_FALSE;
50 g_stm_crr_state.layer[StmLayerNoNearHomescreen].state = StmLayoutNoNone;
51 g_stm_crr_state.layer[StmLayerNoNearHomescreen].changed = STM_FALSE;
55 * @name stm_nhl_start_stm
57 void stm_nhl_start_stm() {
58 if (g_stm_event == StmEvtNoUndo) {
62 g_stm_prv_state.layer[StmLayerNoNearHomescreen].state = g_stm_crr_state.layer[StmLayerNoNearHomescreen].state;
64 g_stm_crr_state.layer[StmLayerNoNearHomescreen].changed = STM_FALSE;