📄 ui_input_defs.h
字号:
/****************************************************************************************************
* Copyright (c) 2005 ZORAN Corporation, All Rights Reserved
* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF ZORAN CORPORATION
*
* File: ui_input_defs.h
*
* Description:
* =========
*
****************************************************************************************************/
#include "Config.h" // Global Configuration - do not remove!
#include "include\sysdefs.h" // Global definition - do not remove!
#ifndef _UI_INPUT_DEFS_H_
#define _UI_INPUT_DEFS_H_
/****************************************************************************************************
* INCLUDE FILES: Only typedef header files are allowed to be included here.
****************************************************************************************************/
// Include C Standard
// Include project specific, only type definition header files are allowed to be included
#include "UI_Manager\UIOP_Lib\UIOP_DEF.h"
/****************************************************************************************************
* DEFINITION: Public named constants
****************************************************************************************************/
/****************************************************************************************************
* DEFINITION: Public macros
****************************************************************************************************/
/****************************************************************************************************
* DEFINITION: Public typedefs
****************************************************************************************************/
typedef struct ui_key_map_tag{
UINT16 wInputKeyCode;
UINT16 wUICommandCode;
} UI_KEY_MAP;
//Notice!!!! Don't add new defines in the middle, please append them
//Don't remove any definies!!!!!
enum
{
UICC_POWER = 0x0000,
UICC_0 ,
UICC_1 ,
UICC_2 ,
UICC_3 ,
UICC_4 ,
UICC_5 ,
UICC_6 ,
UICC_7 ,
UICC_8 ,
UICC_9 ,
UICC_10P ,
UICC_ENTER ,
UICC_UP ,
UICC_LEFT ,
UICC_RIGHT ,
UICC_DOWN ,
UICC_RETURN ,
UICC_MENU ,
UICC_TITLE ,
UICC_SUBTITLE ,
UICC_ANGLE ,
UICC_AUDIO ,
UICC_PLAY ,
UICC_PAUSE ,
UICC_STOP ,
UICC_SKIPB ,
UICC_SKIPF ,
UICC_STEP_FORWARD ,
UICC_STEP_BACKWARD ,
UICC_SLOWF ,
UICC_SLOWB ,
UICC_FASTF ,
UICC_FASTR ,
UICC_PAGE_UP ,
UICC_PAGE_DOWN ,
UICC_PREV_INDEX ,
UICC_NEXT_INDEX ,
UICC_SEARCH ,
UICC_BOOKMARK ,
UICC_MARKAB ,
UICC_PBC ,
UICC_MODE ,
UICC_REPEAT ,
UICC_PROGRAM ,
UICC_SHUFFLE ,
UICC_RANDOM ,
UICC_KARAOKE ,
UICC_3D ,
UICC_MUTE ,
UICC_LR ,
UICC_VOLUME_UP ,
UICC_VOLUME_DOWN,
UICC_EQUALIZER ,
UICC_SPECTRUM ,
UICC_TV_SYS ,
UICC_VIDEO_OUTMODE ,
UICC_ZOOM ,
UICC_VIDEO_ENHANCE ,
UICC_PSO_MODE ,
UICC_A ,
UICC_B ,
UICC_C ,
UICC_D ,
UICC_E , // use as "Chapter Up" when mp4 playback
UICC_F , // use as "Chapter Down" when mp4 playback
UICC_G ,
UICC_FMAM ,
UICC_EJECT ,
UICC_GAME ,
UICC_DISPLAY ,
UICC_CLEAR ,
UICC_SETUP ,
UICC_DIGEST ,
UICC_6_CHANNEL ,
UICC_PROLOGIC ,
UICC_PLAY_PAUSE ,
#ifdef D_DIRECT_KEY_SMART_PICTURE
UICC_SMART_PICTURE ,
#endif
// <<< Ram.wang_1125_05: modify I86_AV_RECEIVER FUNCTION LIKE AS THOMSON
#ifdef D_I86_AV_RECEIVER
UICC_SOURCE,
#endif
// >>> Ram.wang_1125_05
UICC_BRIGHT_UP ,
UICC_BRIGHT_DOWN ,
#ifdef D_DOOR_CONTROLLER
UICC_DOOR_CLOSE,
UICC_DOOR_OPEN,
#endif
#ifdef D_LID_CONTROLLER
UICC_LID_CLOSE,
UICC_LID_OPEN,
#endif
UICC_RESET ,
//NOTICE!!!!!!
//Add new UICC define here, don't add after UICC_LAST
UICC_LAST
};
#define UICC_NULL UICC_LAST
#define UICC_HOLD_ENABLE 0x8000 //indicate whether the key supports hold operation or not(bit value: 1 - support, o - not support)
#define UICC_MASK 0x00FF
#endif //_UI_INPUT_DEFS_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -