📄 key_handler_setup.c.merge
字号:
switch( d1_state ) { case MENU_D1_SUB_LANG: if( *d2_state <= MENU_D2_LANG_START ) { *d2_state = MENU_D2_LANG_RESET; return FALSE; } else if( *d2_state >= MENU_D2_LANG_END ) { *d2_state = MENU_D2_LANG_OSDMENU; return FALSE; } else { return TRUE; } break; case MENU_D1_SUB_DISP: if( *d2_state <= MENU_D2_DISP_START ) { *d2_state = MENU_D2_DISP_END - 1; return FALSE; } else if( *d2_state >= MENU_D2_DISP_END ) { *d2_state = MENU_D2_DISP_START + 1; return FALSE; } else { return TRUE; } break; case MENU_D1_SUB_AUDIO: if( *d2_state <= MENU_D2_AUDIO_START ) { *d2_state = MENU_D2_AUDIO_END-1; //clina 060421 return FALSE; } else if( *d2_state >= MENU_D2_AUDIO_END ) { *d2_state = MENU_D2_AUDIO_DYN_COMP; return FALSE; } else { return TRUE; } break; #if _APP_CAP_AUD_SETUP_SPEAKER case MENU_D1_SUB_SPEAKER: { MenuDom2State_et menu_d2_spk_cur_end=MENU_D2_SPK_END; if(GetDiscState()!=DUMMY_DISC&&GetDiscState() !=NO_DISC ) menu_d2_spk_cur_end=MENU_D2_SPK_END-1; if( *d2_state <= MENU_D2_SPK_START ) { *d2_state = menu_d2_spk_cur_end-1; return FALSE; } else if( *d2_state >= menu_d2_spk_cur_end ) { *d2_state = MENU_D2_SPK_START+1; return FALSE; } else { return TRUE; } break;#endif }#if _APP_CAP_AUD_KARAOKE case MENU_D1_SUB_KARAOKE: if( *d2_state <= MENU_D2_KARA_START ) { *d2_state = MENU_D2_KARA_KEY; return FALSE; } else if( *d2_state >= MENU_D2_KARA_END ) { *d2_state = MENU_D2_KARA_ONOFF; return FALSE; } else { return TRUE; } break;#endifcase MENU_D1_SUB_PARENT: if( *d2_state <= MENU_D2_LOCK_START ) { SetupAdult_t adult; SetupInfoGetMenuAdult( &adult ); if( adult.set ) *d2_state = MENU_D2_LOCK_CHANGE; else *d2_state = MENU_D2_LOCK_ONOFF; return FALSE; } else if( *d2_state >= MENU_D2_LOCK_END ) { *d2_state = MENU_D2_LOCK_ONOFF; return FALSE; } else { return TRUE; } break; default: return TRUE; } return TRUE;}//clina 20060321STATIC BOOL GuiSetupCheckDom3List( MenuDom2State_et d2_state, MenuDom3State_et *d3_state ){ switch( d2_state ) { case MENU_D2_LANG_OSDMENU: if( *d3_state <= MENU_D3_LANG_MENU_START ) { *d3_state = MENU_D3_LANG_MENU_END-1; return FALSE; } else if( *d3_state >= MENU_D3_LANG_MENU_END ) { *d3_state = MENU_D3_LANG_MENU_ENG; return FALSE; } else { return TRUE; } break; case MENU_D2_LANG_DISCMENU: if( *d3_state <= MENU_D3_LANG_DISC_START ) { *d3_state = MENU_D3_LANG_DISC_OTHER; return FALSE; } else if( *d3_state >= MENU_D3_LANG_DISC_END ) { *d3_state = MENU_D3_LANG_DISC_ENG; return FALSE; } else { return TRUE; } break; case MENU_D2_LANG_AUDIO: if( *d3_state <= MENU_D3_LANG_AUDIO_START ) { *d3_state = MENU_D3_LANG_AUDIO_ORIGINAL; return FALSE; } else if( *d3_state >= MENU_D3_LANG_AUDIO_END ) { *d3_state = MENU_D3_LANG_AUDIO_ENG; return FALSE; } else { return TRUE; } break; case MENU_D2_LANG_SUBTITLE: if( *d3_state <= MENU_D3_LANG_SUBTITLE_START ) { *d3_state = MENU_D3_LANG_SUBTITLE_OTHER; return FALSE; } else if( *d3_state >= MENU_D3_LANG_SUBTITLE_END ) { *d3_state = MENU_D3_LANG_SUBTITLE_OFF; return FALSE; } else { return TRUE; } break; case MENU_D2_LANG_VERSION: if( *d3_state <= MENU_D3_LANG_VERSION_START ) { *d3_state = MENU_D3_LANG_VERSION_END-1; //clina060421 return FALSE; } else if( *d3_state >= MENU_D3_LANG_VERSION_END ) { *d3_state = MENU_D3_LANG_VERSION_START+1; return FALSE; } else { return TRUE; } break; case MENU_D2_LANG_SAVER: if( *d3_state <= MENU_D3_LANG_SAVER_START ) { *d3_state = MENU_D3_LANG_SAVER_ON; return FALSE; } else if( *d3_state >= MENU_D3_LANG_SAVER_END ) { *d3_state = MENU_D3_LANG_SAVER_OFF; return FALSE; } else { return TRUE; } break; case MENU_D2_LANG_RESET: if( *d3_state <= MENU_D3_LANG_RESET_START) { *d3_state = MENU_D3_LANG_RESET_RESTORE; return FALSE; } else if( *d3_state >= MENU_D3_LANG_RESET_END ) { *d3_state = MENU_D3_LANG_RESET_RESTORE; return FALSE; } else { return TRUE; } break; case MENU_D2_DISP_ASPECT: if( *d3_state <= MENU_D3_DISP_ASPECT_START ) { *d3_state = MENU_D3_DISP_ASPECT_169WIDE; return FALSE; } else if( *d3_state >= MENU_D3_DISP_ASPECT_END ) { *d3_state = MENU_D3_DISP_ASPECT_43LB; return FALSE; } else { return TRUE; } break; case MENU_D2_DISP_PAUSE: if( *d3_state <= MENU_D3_DISP_PAUSE_START ) { *d3_state = MENU_D3_DISP_PAUSE_FIELD; return FALSE; } else if( *d3_state >= MENU_D3_DISP_PAUSE_END ) { *d3_state = MENU_D3_DISP_PAUSE_AUTO; return FALSE; } else { return TRUE; } break; case MENU_D2_DISP_MESSAGE: if( *d3_state <= MENU_D3_DISP_MESSAGE_START ) { *d3_state = MENU_D3_DISP_MESSAGE_ON; return FALSE; } else if( *d3_state >= MENU_D3_DISP_MESSAGE_END ) { *d3_state = MENU_D3_DISP_MESSAGE_OFF; return FALSE; } else { return TRUE; } break; #if _COP_UI_OSD_ANGLE_IN_SETUP case MENU_D2_DISP_ANGLE: if( *d3_state <= MENU_D3_DISP_ANGLE_START ) { *d3_state = MENU_D3_DISP_ANGLE_ON; return FALSE; } else if( *d3_state >= MENU_D3_DISP_ANGLE_END ) { *d3_state = MENU_D3_DISP_ANGLE_OFF; return FALSE; } else { return TRUE; } break;#endif case MENU_D2_DISP_BLACK: if( *d3_state <= MENU_D3_DISP_BLACK_START ) { *d3_state = MENU_D3_DISP_BLACK_ON; return FALSE; } else if( *d3_state >= MENU_D3_DISP_BLACK_END ) { *d3_state = MENU_D3_DISP_BLACK_OFF; return FALSE; } else { return TRUE; } break; case MENU_D2_DISP_TV: if( *d3_state <= MENU_D3_DISP_TV_START ) { *d3_state = MENU_D3_DISP_TV_END-1; return FALSE; } else if( *d3_state >= MENU_D3_DISP_TV_END ) { *d3_state = MENU_D3_DISP_TV_START+1; return FALSE; } else { return TRUE; } break; case MENU_D2_DISP_SCAN: if( *d3_state <= MENU_D3_DISP_SCAN_START ) { *d3_state = MENU_D3_DISP_SCAN_END-1; return FALSE; } else if( *d3_state >= MENU_D3_DISP_SCAN_END ) { *d3_state = MENU_D3_DISP_SCAN_START+1; return FALSE; } else { return TRUE; } break;#if _APP_VALUE_VIDEO_OUT_NUM case MENU_D2_DISP_VOUT: if( *d3_state <= MENU_D3_DISP_VOUT_START ) { *d3_state = MENU_D3_DISP_VOUT_END-1; return FALSE; } else if( *d3_state >= MENU_D3_DISP_VOUT_END ) { *d3_state = MENU_D3_DISP_VOUT_START + 1; return FALSE; } else { return TRUE; } break;#endif case MENU_D2_AUDIO_DYN_COMP: if( *d3_state <= MENU_D3_AUDIO_DRC_START ) { *d3_state = MENU_D3_AUDIO_DRC_ON; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_DRC_END ) { *d3_state = MENU_D3_AUDIO_DRC_OFF; return FALSE; } else { return TRUE; } break; case MENU_D2_AUDIO_LPCM_OUTPUT: if( *d3_state <= MENU_D3_AUDIO_LPCM_START ) { *d3_state = MENU_D3_AUDIO_LPCM_96; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_LPCM_END ) { *d3_state = MENU_D3_AUDIO_LPCM_48; return FALSE; } else { return TRUE; } break; case MENU_D2_AUDIO_SPDIF_DOLBY: if( *d3_state <= MENU_D3_AUDIO_DOLBY_START ) { *d3_state = MENU_D3_AUDIO_DOLBY_BIT; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_DOLBY_END ) { *d3_state = MENU_D3_AUDIO_DOLBY_PCM; return FALSE; } else { return TRUE; } break;#if _APP_CAP_OSD_SETUP_DTS case MENU_D2_AUDIO_SPDIF_DTS: if( *d3_state <= MENU_D3_AUDIO_SPDIF_DTS_START ) { *d3_state = MENU_D3_AUDIO_DTS_BIT; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_SPDIF_DTS_END ) { *d3_state = MENU_D3_AUDIO_DTS_PCM; return FALSE; } else { return TRUE; } break;#endif#if _API_CAP_GLB_MPEG_AUD_SPDIF_IN_STREAM case MENU_D2_AUDIO_SPDIF_MPG: if( *d3_state <= MENU_D3_AUDIO_SPDIF_MPG_START ) { *d3_state = MENU_D3_AUDIO_MPG_BIT; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_SPDIF_MPG_END ) { *d3_state = MENU_D3_AUDIO_MPG_PCM; return FALSE; } else { return TRUE; } break;#endif case MENU_D2_AUDIO_CHAN_OUTPUT: if( *d3_state <= MENU_D3_AUDIO_CHAN_START ) { *d3_state = MENU_D3_AUDIO_CHAN_END-1; //clina 060421 return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_CHAN_END ) { *d3_state = MENU_D3_AUDIO_CHAN_LRT; return FALSE; } else { return TRUE; } break;#if !_COP_AUD_2CH_ONLY_OUT//clina 060421 case MENU_D2_AUDIO_SPDIF_PCM: if( *d3_state <= MENU_D3_AUDIO_SPDIF_START ) { *d3_state = MENU_D3_AUDIO_SPDIF_CENTER; return FALSE; } else if( *d3_state >= MENU_D3_AUDIO_SPDIF_END ) { *d3_state = MENU_D3_AUDIO_SPDIF_FRONT; return FALSE; } else { return TRUE; } break;#endif#if _APP_CAP_AUD_KARAOKE // Qian liping 060329 case MENU_D2_KARA_ONOFF: if( *d3_state <= MENU_D3_KARA_SET_START ) { *d3_state = MENU_D3_KARA_SET_END-1; return FALSE; } else if( *d3_state >= MENU_D3_KARA_SET_END ) { *d3_state = MENU_D3_KARA_SET_START+1; return FALSE; }else { return TRUE; } break; case MENU_D2_KARA_VOL: if( *d3_state <= MENU_D3_KARA_VOL_START ) { *d3_state = MENU_D3_KARA_VOL_START+1; return FALSE; } else if( *d3_state >= MENU_D3_KARA_VOL_END ) { *d3_state = MENU_D3_KARA_VOL_END-1; return FALSE; }else { return TRUE; } break; case MENU_D2_KARA_ECHO: if( *d3_state <= MENU_D3_KARA_ECHO_START ) { *d3_state = MENU_D3_KARA_ECHO_START+1; return FALSE; } else if( *d3_state >= MENU_D3_KARA_ECHO_END ) { *d3_state = MENU_D3_KARA_ECHO_END-1; return FALSE; }else { return TRUE; } break; case MENU_D2_KARA_KEY: if( *d3_state <= MENU_D3_KARA_KEY_START ) { *d3_state = MENU_D3_KARA_KEY_START+1; return FALSE; } else if( *d3_state >= MENU_D3_KARA_KEY_END ) { *d3_state = MENU_D3_KARA_KEY_END-1; return FALSE;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -