menu.h
来自「myson的MTV332的DEMO程序 主要功能有菜单的设计和无线遥控以及视频」· C头文件 代码 · 共 235 行
H
235 行
#ifdef _DebugMsg_
code BYTE DEBUG_STR[]=
//{_D,_e,_b,_u,_g,__,_M,_e,_s,_a,_g,_e,__,__,__};
{_D};
#endif
code BYTE NTSC_STR[]=
{_N,_T,_S,_C,__,_M,_O,_D,_E,__,__,__,__,__,__};
code BYTE PAL_STR[]=
{_P,_A,_L,__,_M,_O,_D,_E,__,__,__,__,__,__,__};
code BYTE NoSyncInput_STR[]=
{_N,_O,__,_S,_Y,_N,_C,__,__,__,__,__,__,__,__};
code BYTE EmptyString[30]={
__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__};
code BYTE KEY_HOLD[]=
{_K,_E,_Y,__,_H,_O,_L,_D,__,__,__,__,__,__,__};
code BYTE VG1Str[]=
{_G,_a,_m,_m,_a,_1,__,__,__,__,__,__,__,__,__};
code BYTE VG2Str[]=
{_G,_a,_m,_m,_a,_2,__,__,__,__,__,__,__,__,__};
code BYTE ComAMP[]=
{_V,_C,_O,_M,__,_A,_m,_p,_l,_i,_t,_u,_d,_e,__};
code BYTE COMDC[]=
{_V,_C,_O,_M,__,_D,_C,__,__,__,__,__,__,__,__};
code BYTE SDriveRed[]=
{_D,_r,_i,_v,_e,__,_R,__,__,__,__,__,__,__,__};
code BYTE SDriveGreen[]=
{_D,_r,_i,_v,_e,__,_G,__,__,__,__,__,__,__,__};
code BYTE SDriveBlue[]=
{_D,_r,_i,_v,_e,__,_B,__,__,__,__,__,__,__,__};
/*
code BYTE VCTStr[]=
{_V,__,_C,__,_T,__,_P,__,_W,__,_M,__,__,__,__};
code BYTE PALPStr[]=
{_P,__,_A,__,_L,__,_P,__,_W,__,_M,__,__,__,__};*/
code BYTE ReturnStr[]=
{_R,_e,_t,_u,_r,_n,__,__,__,__,__,__,__,__,__};
code BYTE ExitStr[]=
{_E,_x,_i,_t,__,__,__,__,__,__,__,__,__,__,__};
code BYTE Saturation_Item[]=
{_C,_o,_l,_o,_r,__,__,__,__,__,__,__,__,__,__};
code BYTE VideoColor_Item[]=
{_V,_i,_d,_e,_o,__,_C,_o,_l,_o,_r,__,__,__,__};
code BYTE BrightConst_Item[]=
{_B,_r,_i,_g,_h,_t,__,_C,_o,_n,_s,_t,__,__,__};
code BYTE Brightness_Item[]=
{_B,_r,_i,_g,_h,_t,_n,_e,_s,_s,__,__,__,__,__};
code BYTE Hue_Item[]=
{_T,_i,_n,_t,__,__,__,__,__,__,__,__,__,__,__};
code BYTE Contrast_Item[]=
{_C,_o,_n,_t,_r,_a,_s,_t,__,__,__,__,__,__,__};
code BYTE SubContrast_Item[]=
{_S,_u,_b,__,_C,_o,_n,_t,_r,_a,_s,_t,__,__,__};
code BYTE Sharpness_Item[]=
{_S,_h,_a,_r,_p,_n,_e,_s,_s,__,__,__,__,__,__};
code BYTE Rotation_Item[]=
{_R,_o,_t,_a,_t,_i,_o,_n,__,__,__,__,__,__,__};
code BYTE OSDH_Item[]=
{_O,_S,_D,__,_H,__,_P,_o,_s,_i,_t,_i,_o,_n,__};
code BYTE OSDV_Item[]=
{_O,_S,_D,__,_V,__,_P,_o,_s,_i,_t,_i,_o,_n,__};
code BYTE WhiteLimiter_Item[]=
{_W,_h,_i,_t,_e,__,_L,_i,_m,_i,_t,_e,_r,__,__};
code BYTE BlackLimiter_Item[]=
{_B,_l,_a,_c,_k,__,_L,_i,_m,_i,_t,_e,_r,__,__};
code BYTE VideoPosition_Item[]=
{_V,_i,_d,_e,_o,__,_P,_o,_s,_i,_t,_i,_o,_n};
code BYTE VerticalPos_Item[]=
{_V,_i,_d,_e,_o,__,_V,__,_P,_o,_s,_i,_t,_i,_o,_n};
code BYTE HoriPos_Item[]=
{_V,_i,_d,_e,_o,__,_H,__,_P,_o,_s,_i,_t,_i,_o,_n};
/*
code BYTE HsyncStStr[]=
{_H,__,_s,__,_y,__,_n,__,__,__,_S,__,_T,__,__};
code BYTE HsyncEndStr[]=
{_H,__,_s,__,_y,__,_n,__,__,__,_E,__,_N,__,_D};*/
code BYTE Format_Item[]=
{_F,_o,_r,_m,_a,_t,__,__,__,__,__,__,__,__,__};
//code BYTE Dimmer_Item[]=
// {__,__,_D,__,_I,__,_M,__,_M,__,_E,__,_R,__,__};
code BYTE Recall_Item[]=
{_R,_e,_s,_e,_t,__,__,__,__,__,__,__,__,__,__};
code BYTE VideoDafaultStr[]=
{_D,_e,_f,_a,_u,_l,_t,__,__,__,__,__,__,__,__};
code BYTE Gamma_Item[]=
{_G,_a,_m,_m,_a,__,_V,_C,_O,_M,__,__,__,__,__};
code BYTE GammaVg1_Str_Item[]=
{_G,_a,_m,_m,_a,_1,__,__,__,__,__,__,__,__,__};
code BYTE GammaVg2_Str_Item[]=
{_G,_a,_m,_m,_a,_2,__,__,__,__,__,__,__,__,__};
code BYTE VCOMAMP_Str_Item[]=
{_V,_C,_O,_M,__,_A,_m,_p,_l,_i,_t,_u,_d,_e,__};
code BYTE VCOMDC_Str_Item[]=
{_V,_C,_O,_M,__,_D,_C,__,__,__,__,__,__,__,__};
code BYTE DriveRed_Str_Item[]=
{_D,_r,_i,_v,_e,__,_R,__,__,__,__,__,__,__,__};
code BYTE DriveGreen_Str_Item[]=
{_D,_r,_i,_v,_e,__,_G,__,__,__,__,__,__,__,__};
code BYTE DriveBlue_Str_Item[]=
{_D,_r,_i,_v,_e,__,_B,__,__,__,__,__,__,__,__};
code BYTE AVInput[]=
{_A,_V,__,_I,_n,__,__,__,__,__};
code BYTE SVInput[]=
{_S,__,_V,_i,_d,_e,_o,__,_I,_n};
code BYTE YCbCrInput[]=
{_Y,_C,_b,_C,_r,__,_I,_n,__,__};
code BYTE RGBInput[]=
{_R,_G,_B,__,_I,_n,};
code BYTE WithSync[]=
{__,_w,_i,_t,_h,__,_S,_y,_n,_c};
code BYTE NoSignal[]=
{_N,_o,__,_S,_i,_g,_n,_a,_l,__};
code BYTE NTSCMode_Str[]=
{_N,_T,_S,_C};
code BYTE NTSC443_Str[]=
{_N,_T,_S,_C,__,_4,_4,_3};
code BYTE PALMode_Str[]=
{_P,_A,_L};
code BYTE PALM_Str[]=
{_P,_A,_L,__,_M};
code BYTE PALN_Str[]=
{_P,_A,_L,__,_N};
code BYTE SECAM_Str[]=
{_S,_E,_C,_A,_M};
code BYTE DWNTSCMode[]=
{_N,__,_T,__,_S,__,_C};
code BYTE InputSource_Item[]=
{_I,_n,_p,_u,_t,__,_S,_o,_u,_r,_c,_e,__,__,__};
code BYTE OSDPosition_Item[]=
{_O,_S,_D,__,_P,_o,_s,_i,_t,_i,_o,_n,__,__,__};
code BYTE MOD_Item[]= {_M,_O,_D,_E};
code BYTE MENU_Item[]= {_M,_E,_N,_U};
code BYTE UP_Item[] = {__,USR_UP,__,__};
code BYTE DOWN_Item[]= {__,USR_DN,__,__};
//code WORD EmptyString[MainPageItemLength]={
//__,__,__,__,__,__,__,__,__,__,__,__,__,__,__};
/*
code WORD Bright_Item[MaxLanguageItem][MainPageItemLength]={ //brightness
0x1ea,0x1eb,__,_B,_R,_I,_G,_H,_T,_N,_E,_S,_S,__,__,
0x1ea,0x1eb,__,0x19c,__,0x19d,__,0x108,__,0x109,__,__,__,__,__
};
code WORD Color_Item[MaxLanguageItem][MainPageItemLength]={ //color
0x1e2,0x1e3,__,_C,_O,_L,_O,_R,__,__,__,__,__,__,__,
0x1e2,0x1e3,__,0x15d,__,0x112,__,0x108,__,0x109,__,__,__,__,__,
};
code WORD VideoSetup_Item[MaxLanguageItem][MainPageItemLength]={
0x1e2,0x1e3,__,_V,_I,_D,_E,_O,__,_S,_E,_T,_U,_P,__,
0x1e2,0x1e3,__,_V,_I,_D,_E,_O,__,_S,_E,_T,_U,_P,__
};
*/
/*
code WORD OSDSetup_Item[MaxLanguageItem][MainPageItemLength]={ //osd setup
0x1e0,0x1e1,__,_O,_S,_D,__,_S,_E,_T,_U,_P,__,__,__,
0x1e0,0x1e1,__,_O,_S,_D,__,0x11d,__,0x11e,__,__,__,__,__,
};*/
/*
code WORD OSDSetup_Item[MaxLanguageItem][MainPageItemLength]={ //osd setup
__,__,_O,_S,_D,__,_S,_E,_T,_U,_P,__,__,__,
__,__,_O,_S,_D,__,0x11d,__,0x11e,__,__,__,__,__,
};
code WORD Misc_Item[MainPageItemLength]={ //misc
0x1f4,0x1f5,__,_M,_I,_S,_C,__,__,__,__,__,__,__,__
};
*/
/*
code WORD Recall_Item[MainPageItemLength]={ //recall
0x1e8,0x1e9,__,_R,_E,_C,_A,_L,_L,__,__,__,__,__,__
};*/
/*
code WORD Exit_Item[MaxLanguageItem][MainPageItemLength]={
__,__,_E,_X,_I,_T,__,__,__,__,__,__,__,__,__,
__,0x161,__,0x162,__,__,__,__,__,__,__,__,__,__,__
};*/
/*
code WORD OSDHPosition_Item[MaxLanguageItem][MainPageItemLength]={
__,__,_O,_S,_D,__,_H,_P,_O,_S,_I,_T,_I,_O,_N,
__,__,_O,_S,_D,__,__,__,0x157,__,0x108,__,0x109,__,__ //
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?