📄 osdres003.c
字号:
GRADIENT_DIRECTION_HOR |
SHADOW_BORDER_EN(1) |
WINDOW_TYPE(WT_3DBUTTON_TYPE1) |
WINDOW_ENABLE(1),
};
//------------------------------------------------------------------------------
BYTE code tPopupMenuWindowStyle[] =
{
WINNO(4),
SB_THICKNESS(0) | SB_HEIGHT(0) ,
SHADOW_COLOR(1) | BORDER_COLOR(3),
R_GRADIENT_POLARITY_DEC |
G_GRADIENT_POLARITY_INC |
B_GRADIENT_POLARITY_DEC |
GRADIENT_LEVEL(0) |
R_COLOR_GRADIENT_EN(1) |
G_COLOR_GRADIENT_EN(0) |
B_COLOR_GRADIENT_EN(1),
RESERVED,
GRADIENT_PER_LEVEL(1) | WINDOW_COLOR(5),
GRADIENT_FUNCTION_EN(0) |
GRADIENT_DIRECTION_HOR |
SHADOW_BORDER_EN(1) |
WINDOW_TYPE(WT_3DBUTTON_TYPE1) |
WINDOW_ENABLE(1),
};
//------------------------------------------------------------------------------
// Icon Attrib {BYTE_0,BYTE_1,BYTE_2};
BYTE code tColorIco_Normal[] = {0xA8,0x80,0x0D};
BYTE code tColorIco_Select[] = {0xA8,0x80,0x89};
BYTE code tColorIco_Disable[] = {0xAE,0x80,0x35};
BYTE code tAdjustIco_Normal[] = {0xA8,0x86,0x0D};
BYTE code tAdjustIco_Select[] = {0xA8,0x86,0x89};
BYTE code tAdjustIco_Disable[] = {0xAE,0x86,0x35};
BYTE code tOsdIco_Normal[] = {0xA8,0x92,0x0D};
BYTE code tOsdIco_Select[] = {0xA8,0x92,0x89};
BYTE code tOsdIco_Disable[] = {0xAE,0x92,0x35};
BYTE code tTVIco_Normal[] = {0xA8,0x8c,0x0D};
BYTE code tTVIco_Select[] = {0xA8,0x8c,0x89};
BYTE code tTVIco_Disable[] = {0xAE,0x8c,0x35};
BYTE code tFuncIco_Normal[] = {0xA8,0x98,0x0D};
BYTE code tFuncIco_Select[] = {0xA8,0x98,0x89};
BYTE code tFuncIco_Disable[] = {0xAE,0x98,0x35};
BYTE code tSoundIco_Normal[] = {0xA8,0x9E,0x0D};
BYTE code tSoundIco_Select[] = {0xA8,0x9E,0x89};
BYTE code tSoundIco_Disable[] = {0xAE,0x9E,0x35};
//------------------------------------------------------------------------------
code BYTE *tIcon_Normal[] =
{
tColorIco_Normal,
tAdjustIco_Normal,
tOsdIco_Normal,
tTVIco_Normal,
tFuncIco_Normal,
tSoundIco_Normal,
};
code BYTE *tIcon_Select[] =
{
tColorIco_Select,
tAdjustIco_Select,
tOsdIco_Select,
tTVIco_Select,
tFuncIco_Select,
tSoundIco_Select,
};
code BYTE *tIcon_Disable[] =
{
tColorIco_Disable,
tAdjustIco_Disable,
tOsdIco_Disable,
tTVIco_Disable,
tFuncIco_Disable,
tSoundIco_Disable,
};
//------------------------------------------------------------------------------
code STitle tMainTitle[][_LANGUAGE_CNT] =
{
{ //tColorTitle
{ FntColorEng_Title, 6}, // ENG
{ FntTitleColor_CHIS, 7}, // CHI_S
{ FntColorEng_Title, 6}, // FRA
{ FntColorEng_Title, 6}, // ITA
{ FntColorEng_Title, 6}, // DEU
{ FntColorEng_Title, 6}, // ESP
{ FntTitleColor_CHIT, 7}, // CHI_T
{ FntColorEng_Title, 6}, // JAP
{ FntColorEng_Title, 6}, // KOR
{ FntColorEng_Title, 6}, // RUS
},
{ //tAdjustTitle
{ FntAdjustEng_Title, 7}, // ENG
{ FntTitleAdjust_CHIS, 8}, // CHI_S
{ FntAdjustEng_Title, 7}, // FRA
{ FntAdjustEng_Title, 7}, // ITA
{ FntAdjustEng_Title, 7}, // DEU
{ FntAdjustEng_Title, 7}, // ESP
{ FntTitleAdjust_CHIT, 8}, // CHI_T
{ FntAdjustEng_Title, 7}, // JAP
{ FntAdjustEng_Title, 7}, // KOR
{ FntAdjustEng_Title, 7}, // RUS
},
{ //tOSDTitle
{ FntOSDEng_Title, 6}, // ENG
{ FntTitleOSD_CHIS, 7}, // CHI_S
{ FntOSDEng_Title, 6}, // FRA
{ FntOSDEng_Title, 6}, // ITA
{ FntOSDEng_Title, 6}, // DEU
{ FntOSDEng_Title, 6}, // ESP
{ FntTitleOSD_CHIT, 7}, // CHI_T
{ FntOSDEng_Title, 6}, // JAP
{ FntOSDEng_Title, 6}, // KOR
{ FntOSDEng_Title, 6}, // RUS
},
{ //tTVTitle
{ FntTVEng_Title, 4}, // ENG
{ FntTitleTV_CHIS, 7}, // CHI_S
{ FntTVEng_Title, 4}, // FRA
{ FntTVEng_Title, 4}, // ITA
{ FntTVEng_Title, 4}, // DEU
{ FntTVEng_Title, 4}, // ESP
{ FntTitleTV_CHIT, 6}, // CHI_T
{ FntTVEng_Title, 4}, // JAP
{ FntTVEng_Title, 4}, // KOR
{ FntTVEng_Title, 4}, // RUS
},
{ //tFunctionTitle
{ FntFunctionEng_Title, 8}, // ENG
{ FntTitleFunc_CHIS, 7}, // CHI_S
{ FntFunctionEng_Title, 8}, // FRA
{ FntFunctionEng_Title, 8}, // ITA
{ FntFunctionEng_Title, 8}, // DEU
{ FntFunctionEng_Title, 8}, // ESP
{ FntTitleFunc_CHIT, 7}, // CHI_T
{ FntFunctionEng_Title, 8}, // JAP
{ FntFunctionEng_Title, 8}, // KOR
{ FntFunctionEng_Title, 8}, // RUS
},
{ //tSoundTitle
{ FntSoundEng_Title, 7}, // ENG
{ FntTitleSound_CHIS, 7}, // CHI_S
{ FntSoundEng_Title, 7}, // FRA
{ FntSoundEng_Title, 7}, // ITA
{ FntSoundEng_Title, 7}, // DEU
{ FntSoundEng_Title, 7}, // ESP
{ FntTitleSound_CHIT, 7}, // CHI_T
{ FntSoundEng_Title, 7}, // JAP
{ FntSoundEng_Title, 7}, // KOR
{ FntSoundEng_Title, 7}, // RUS
},
};
//------------------------------------------------------------------------------
/*
不要删除下面的选项,增加多国语言时有用
Language List:
ENG
CHI_S
FRA
ITA
DEU
ESP
CHI_T
JAP
KOR
RUS
// string list
AutoConfig
AutoPowerDown
AutoSearch
Balance
Bass
BBE
BlueScreen
Brightness
Channel
Clock
ColorTemp
Contrast
DisplayRatio
Double
HPosition
Hue
Language
ManualSearch
Mute
Phase
Reset
Saturation
Skip
SRS
System
Timer
Transparent
Treble
Tuning
Volume
VPosition
NoSignal
NotSupport
User
9300
6500
OK
Cancel
No
Off
5 Sec
10 Sec
20 Sec
30 Sec
60 Sec
15Min
30Min
45Min
60Min
75Min
90Min
*/
//---------------------------------------------------------------------------
code BYTE sVGA[] = {0x2A,0x17,0x10,0x00};
code BYTE sDVI[] = {0x14,0x2A,0x1A,0x00};
code BYTE sHDMI[] = {0x19,0x14,0x1E,0x1A,0x00};
code BYTE sYPBPR[] = {0x2E,0x23,0x3B,0x23,0x4C,0x00};
code BYTE sSVideo[] = {0x10,0x2A,0x32,0x00};//{0x10,0x11,0x2A,0x32,0x00};//{0x27,0x01,0x2A,0x1A,0x14,0x15,0x21,0x00};
code BYTE sAV[] = {0x10,0x2A,0x31,0x00};
code BYTE sTV[] = {0x28,0x2A,0x00};
code BYTE sSource[] = {0x27,0x21,0x29,0x26,0x13,0x15,0x00};//{0x27,0x49,0x4F,0x4C,0x3C,0x3E,0x00};
code BYTE sSpace[] = {0x01,0x00};
code BYTE s16_9[] = {0x31,0x36,0x5E,0x39,0x00};
code BYTE s4_3[] = {0x01,0x34,0x5E,0x33,0x00};
code BYTE sAuto[] = {0x10,0x4F,0x4E,0x49,0x00};
code BYTE s2328[] = {0x32,0x5F,0x33,0x58,0x32,0x5F,0x38,0x00};
code BYTE s3238[] = {0x33,0x5F,0x32,0x58,0x33,0x5F,0x38,0x00};
code BYTE sNo[] = {0x20,0x21,0x00};
code BYTE sYes[] = {0x2E,0x15,0x27,0x00};
code BYTE sLeftRight[] = {0x1D,0x26,0x00};
code BYTE sUpDown[] = {0x29,0x14,0x00};
code BYTE sLeft[] = {0x1d,0x00};
code BYTE sRight[] = {0x26,0x00};
code BYTE sUp[] = {0x29,0x00};
code BYTE sDown[] = {0x14,0x00};
//---------------------------------------------------------------------------
code BYTE sStandard_Eng[] = {0x27,0x28,0x10,0x20,0x14,0x10,0x26,0x14,0x00};
/*code BYTE sStandard_Fra[] = "Standard";
code BYTE sStandard_Ita[] = "Standard";
code BYTE sStandard_Deu[] = "Standard";
code BYTE sStandard_Esp[] = "Standard";
code BYTE sStandard_CHI_S[] = "\xCB\xCC";
code BYTE sStandard_CHI_T[] = "\xCB\xCC";
code BYTE sStandard_Jap[] = "Standard";
code BYTE sStandard_KOR[] = "Standard";
code BYTE sStandard_RUS[] = "Standard";
code BYTE *sStandard[] =
{
sStandard_Eng,
sStandard_Fra,
sStandard_Ita,
sStandard_Deu,
sStandard_Esp,
sStandard_CHI_S,
sStandard_CHI_T,
sStandard_Jap,
sStandard_KOR,
sStandard_RUS
};*/
//---------------------------------------------------------------------------
code BYTE sSoft_Eng[] = {0x27,0x21,0x16,0x28,0x00};
/*code BYTE sSoft_Fra[] = "Soft";
code BYTE sSoft_Ita[] = "Soft";
code BYTE sSoft_Deu[] = "Soft";
code BYTE sSoft_Esp[] = "Soft";
code BYTE sSoft_CHI_S[] = "\xCD\xCE";
code BYTE sSoft_CHI_T[] = "\xCD\xCE";
code BYTE sSoft_Jap[] = "Soft";
code BYTE sSoft_KOR[] = "Soft";
code BYTE sSoft_RUS[] = "Soft";
code BYTE *sSoft[] =
{
sSoft_Eng,
sSoft_Fra,
sSoft_Ita,
sSoft_Deu,
sSoft_Esp,
sSoft_CHI_S,
sSoft_CHI_T,
sSoft_Jap,
sSoft_KOR,
sSoft_RUS
};*/
//---------------------------------------------------------------------------
code BYTE sVivid_Eng[] = {0x2A,0x1A,0x2A,0x1A,0x14,0x00};
/*code BYTE sVivid_Fra[] = "Vivid";
code BYTE sVivid_Ita[] = "Vivid";
code BYTE sVivid_Deu[] = "Vivid";
code BYTE sVivid_Esp[] = "Vivid";
code BYTE sVivid_CHI_S[] = "\xCF\xD0";
code BYTE sVivid_CHI_T[] = "\xCF\xD0";
code BYTE sVivid_Jap[] = "Vivid";
code BYTE sVivid_KOR[] = "Vivid";
code BYTE sVivid_RUS[] = "Vivid";
code BYTE *sVivid[] =
{
sVivid_Eng,
sVivid_Fra,
sVivid_Ita,
sVivid_Deu,
sVivid_Esp,
sVivid_CHI_S,
sVivid_CHI_T,
sVivid_Jap,
sVivid_KOR,
sVivid_RUS
};*/
//---------------------------------------------------------------------------
code BYTE sPersonal_Eng[] = {0x23,0x15,0x26,0x27,0x21,0x20,0x10,0x1D,0x00};
/*code BYTE sPersonal_Fra[] = "Personal";
code BYTE sPersonal_Ita[] = "Personal";
code BYTE sPersonal_Deu[] = "Personal";
code BYTE sPersonal_Esp[] = "Personal";
code BYTE sPersonal_CHI_S[] = "\xD1\xD2";
code BYTE sPersonal_CHI_T[] = "\xD1\xD2";
code BYTE sPersonal_Jap[] = "Personal";
code BYTE sPersonal_KOR[] = "Personal";
code BYTE sPersonal_RUS[] = "Personal";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -