📄 keypaddef.h
字号:
#ifndef _KEY_PADDEF_H
#define _KEY_PADDEF_H
typedef enum
{
KEY_DOWN =BIT0,
KEY_UP =BIT1,
KEY_MINUS =BIT2,
KEY_PLUS =BIT3,
KEY_ENTERKEY =BIT4,
KEY_MENUENTER=BIT5,
KEY_POWER =BIT6,
//KEY_MENUENTER =BIT7,
KEY_SOURCESWITCH =0xFF, //no use
//-----IRKEY-----
KEY_IR_0 = 0x81,
KEY_IR_1 = 0x82,
KEY_IR_2 = 0x83,
KEY_IR_3 = 0x84,
KEY_IR_4 = 0x85,
KEY_IR_5 = 0x86,
KEY_IR_6 = 0x87,
KEY_IR_7 = 0x88,
KEY_IR_8 = 0x89,
KEY_IR_9 = 0x8a,
KEY_IR_CHANNELUP = 0x8b,
KEY_IR_CHANNELDOWN= 0x8c,
KEY_IR_VOLUMEUP = 0x8d,
KEY_IR_VOLUMEDOWN = 0x8e,
KEY_IR_POWER = 0x8f,
KEY_IR_SOURCESWITCH = 0x90,
KEY_IR_MENUENTER = 0x91,
KEY_IR_MENUEXIT = 0x92,
KEY_IR_MUTE = 0x93,
KEY_IR_UP = 0x94,
KEY_IR_DOWN = 0x95,
KEY_IR_RIGHT = 0x96,
KEY_IR_LEFT = 0x97,
KEY_IR_AUTOCOLOR = 0x99,
KEY_IR_ENTERKEY,
KEY_IR_RETURN,
KEY_IR_ASPECT,
KEY_IR_TELETEXT_CC,
KEY_IR_INFO,
KEY_IR_F1,
KEY_IR_F2,
KEY_IR_F3,
KEY_IR_F4,
KEY_IR_HOLD,
KEY_IR_REVEAL,
KEY_IR_SIZE,
KEY_IR_CANCEL,
KEY_IR_MODE,
KEY_IR_INDEX,
KEY_IR_SWAP,
KEY_IR_PIP_SIZE,
KEY_IR_SUB,
KEY_IR_FREEZE,
KEY_IR_AUDIOMODE,
KEY_NOTHING = 0xff
} KeypadMaskType;
typedef enum
{
BTN_Plus,
BTN_Minus,
BTN_Up,
BTN_Down,
BTN_Power,
BTN_SourceSwitch,
BTN_MenuEnter,
// BTN_EnterKey,
BTN_EndBTN,
BTN_Repeat,
//ir direct key-----
BTN_IR_0, // 10
BTN_IR_1,
BTN_IR_2,
BTN_IR_3,
BTN_IR_4,
BTN_IR_5,
BTN_IR_6,
BTN_IR_7,
BTN_IR_8,
BTN_IR_9,
BTN_IR_ChannelUp,
BTN_IR_ChannelDown,
BTN_IR_VolumeUp,
BTN_IR_VolumeDown,
BTN_IR_Power,
BTN_IR_SourceSwitch,
BTN_IR_MenuEnter,
BTN_IR_Mute,
BTN_IR_Up,
BTN_IR_Down,
BTN_IR_Right,
BTN_IR_Left,
BTN_IR_AutoColor,
BTN_IR_EnterKey,
BTN_IR_Return,
BTN_IR_Aspect,
BTN_IR_Teletext_CC,
BTN_IR_Info,
BTN_IR_F1, //48
BTN_IR_F2, //49
BTN_IR_F3, //50
BTN_IR_F4, //51
BTN_IR_Hold,
BTN_IR_Reveal,
BTN_IR_Size,
BTN_IR_Cancel,
BTN_IR_Mode,
BTN_IR_Index,
BTN_IR_Swap,
BTN_IR_PIP_Size,
BTN_IR_Sub,
BTN_IR_Freeze,
BTN_IR_AudioMode,
//------------------
BTN_Nothing
} ButtonType;
//#define KeypadMask (KEY_POWER|KEY_PLUS|KEY_MINUS|KEY_MENUENTER|KEY_SOURCESWITCH|KEY_UP|KEY_DOWN)//|KEY_ENTERKEY)
#define KeypadMask (KEY_POWER|KEY_PLUS|KEY_MINUS|KEY_MENUENTER|KEY_ENTERKEY|KEY_UP|KEY_DOWN)//|KEY_ENTERKEY)
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -