📄 osdtv003.~c
字号:
//------------------------------------------------------------
void DrawBluePage()
{
TITLE_OUT((unsigned char code *)sBlue[GET_LANGUAGE]);
ICON_OUT(0x5c);
// Insert Draw Code
}
//------------------------------------------------------------
void DrawAutoPowerDownPage()
{
TITLE_OUT((unsigned char code *)sAutoPowerDown[GET_LANGUAGE]);
ICON_OUT(0x5c);
// Insert Draw Code
}
//------------------------------------------------------------
//--------- TVSystem ADJUST PROC ----------------------------------
void MTVSystemAdjProc()
{
switch(ucKeyMessage)
{
case VK_MENU: MTVSystemAdjMenu(); break;
case VK_LEFT: MTVSystemAdjLR(1); break;
case VK_RIGHT: MTVSystemAdjLR(0); break;
case VK_ENTER: MTVSystemAdjEnter(); break;
}
}
//----------------------------------------------------------------------------------------------------
void MTVSystemAdjMenu()
{
ucOsdState = MENU_TV_SYSTEM;
SelectState();
// : Insert Send Save To EEPROM Msg
}
//----------------------------------------------------------------------------------------------------
void MTVSystemAdjLR(unsigned char LR)
{
// : Insert Adjust Code & Redraw
}
//----------------------------------------------------------------------------------------------------
void MTVSystemAdjEnter()
{
// : Not Process
}
//----------------------------------------------------------------------------------------------------
//--------- Sound System ADJUST PROC ----------------------------------
void MSoundSystemAdjProc()
{
switch(ucKeyMessage)
{
case VK_MENU: MSoundSystemAdjMenu(); break;
case VK_LEFT: MSoundSystemAdjLR(1); break;
case VK_RIGHT: MSoundSystemAdjLR(0); break;
case VK_ENTER: MSoundSystemAdjEnter(); break;
}
}
//----------------------------------------------------------------------------------------------------
void MSoundSystemAdjMenu()
{
ucOsdState = MENU_SOUND_SYSTEM;
SelectState();
// : Insert Send Save To EEPROM Msg
}
//----------------------------------------------------------------------------------------------------
void MSoundSystemAdjLR(unsigned char LR)
{
// : Insert Adjust Code & Redraw
}
//----------------------------------------------------------------------------------------------------
void MSoundSystemAdjEnter()
{
// : Not Process
}
//----------------------------------------------------------------------------------------------------
//--------- Auto Search PROC ----------------------------------
void MAutoSearchAdjProc()
{
switch(ucKeyMessage)
{
case VK_MENU: MAutoSearchAdjMenu(); break;
case VK_LEFT: MAutoSearchAdjLR(1); break;
case VK_RIGHT: MAutoSearchAdjLR(0); break;
case VK_ENTER: MAutoSearchAdjEnter(); break;
}
}
//----------------------------------------------------------------------------------------------------
void MAutoSearchAdjMenu()
{
ucOsdState = MENU_AUTO_SEARCH;
SelectState();
// : Insert Send Save To EEPROM Msg
}
//----------------------------------------------------------------------------------------------------
void MAutoSearchAdjLR(unsigned char LR)
{
// : Insert Adjust Code & Redraw
}
//----------------------------------------------------------------------------------------------------
void MAutoSearchAdjEnter()
{
// : Not Process
}
//----------------------------------------------------------------------------------------------------
//--------- Manual Search PROC ----------------------------------
void MManualSearchAdjProc()
{
switch(ucKeyMessage)
{
case VK_MENU: MManualSearchAdjMenu(); break;
case VK_LEFT: MManualSearchAdjLR(1); break;
case VK_RIGHT: MManualSearchAdjLR(0); break;
case VK_ENTER: MManualSearchAdjEnter(); break;
}
}
//----------------------------------------------------------------------------------------------------
void MManualSearchAdjMenu()
{
ucOsdState = MENU_MANUAL_SEARCH;
SelectState();
// : Insert Send Save To EEPROM Msg
}
//----------------------------------------------------------------------------------------------------
void MManualSearchAdjLR(unsigned char LR)
{
// : Insert Adjust Code & Redraw
}
//----------------------------------------------------------------------------------------------------
void MManualSearchAdjEnter()
{
// : Not Process
}
//----------------------------------------------------------------------------------------------------
//--------- Tuning PROC ----------------------------------
void MTuningAdjProc()
{
switch(ucKeyMessage)
{
case VK_MENU: MTuningAdjMenu(); break;
case VK_LEFT: MTuningAdjLR(1); break;
case VK_RIGHT: MTuningAdjLR(0); break;
case VK_ENTER: MTuningAdjEnter(); break;
}
}
//----------------------------------------------------------------------------------------------------
void MTuningAdjMenu()
{
ucOsdState = MENU_TUNING;
SelectState();
// : Insert Send Save To EEPROM Msg
}
//----------------------------------------------------------------------------------------------------
void MTuningAdjLR(unsigned char LR)
{
// : Insert Adjust Code & Redraw
}
//----------------------------------------------------------------------------------------------------
void MTuningAdjEnter()
{
// : Not Process
}
//----------------------------------------------------------------------------------------------------
//--------- Channel PROC ----------------------------------
void MChannelAdjProc()
{
switch(ucKeyMessage)
{
case VK_MENU: MChannelAdjMenu(); break;
case VK_LEFT: MChannelAdjLR(1); break;
case VK_RIGHT: MChannelAdjLR(0); break;
case VK_ENTER: MChannelAdjEnter(); break;
}
}
//----------------------------------------------------------------------------------------------------
void MChannelAdjMenu()
{
ucOsdState = MENU_CHANNEL;
SelectState();
// : Insert Send Save To EEPROM Msg
}
//----------------------------------------------------------------------------------------------------
void MChannelAdjLR(unsigned char LR)
{
// : Insert Adjust Code & Redraw
}
//----------------------------------------------------------------------------------------------------
void MChannelAdjEnter()
{
// : Not Process
}
//----------------------------------------------------------------------------------------------------
//--------- Swap PROC ----------------------------------
void MSwapAdjProc()
{
switch(ucKeyMessage)
{
case VK_MENU: MSwapAdjMenu(); break;
case VK_LEFT: MSwapAdjLR(1); break;
case VK_RIGHT: MSwapAdjLR(0); break;
case VK_ENTER: MSwaptAdjEnter(); break;
}
}
//----------------------------------------------------------------------------------------------------
void MSwapAdjMenu()
{
ucOsdState = MENU_SWAP;
SelectState();
// : Insert Send Save To EEPROM Msg
}
//----------------------------------------------------------------------------------------------------
void MSwapAdjLR(unsigned char LR)
{
// : Insert Adjust Code & Redraw
}
//----------------------------------------------------------------------------------------------------
void MSwapAdjEnter()
{
// : Not Process
}
//----------------------------------------------------------------------------------------------------
//--------- Skip PROC ----------------------------------
void MSkipAdjProc()
{
switch(ucKeyMessage)
{
case VK_MENU: MSkipAdjMenu(); break;
case VK_LEFT: MSkipAdjLR(1); break;
case VK_RIGHT: MSkipAdjLR(0); break;
case VK_ENTER: MSkiptAdjEnter(); break;
}
}
//----------------------------------------------------------------------------------------------------
void MSkipAdjMenu()
{
ucOsdState = MENU_SKIP;
SelectState();
// : Insert Send Save To EEPROM Msg
}
//----------------------------------------------------------------------------------------------------
void MSkipAdjLR(unsigned char LR)
{
// : Insert Adjust Code & Redraw
}
//----------------------------------------------------------------------------------------------------
void MSkipAdjEnter()
{
// : Not Process
}
//----------------------------------------------------------------------------------------------------
//--------- Blue PROC ----------------------------------
void MBlueAdjProc()
{
switch(ucKeyMessage)
{
case VK_MENU: MBlueAdjMenu(); break;
case VK_LEFT: MBlueAdjLR(1); break;
case VK_RIGHT: MBlueAdjLR(0); break;
case VK_ENTER: MBluetAdjEnter(); break;
}
}
//----------------------------------------------------------------------------------------------------
void MBlueAdjMenu()
{
ucOsdState = MENU_BLUE;
SelectState();
// : Insert Send Save To EEPROM Msg
}
//----------------------------------------------------------------------------------------------------
void MBlueAdjLR(unsigned char LR)
{
// : Insert Adjust Code & Redraw
}
//----------------------------------------------------------------------------------------------------
void MBlueAdjEnter()
{
// : Not Process
}
//----------------------------------------------------------------------------------------------------
//--------- AutoPowerDown PROC ----------------------------------
void MAutoPowerDownAdjProc()
{
switch(ucKeyMessage)
{
case VK_MENU: MAutoPowerDownAdjMenu(); break;
case VK_LEFT: MAutoPowerDownAdjLR(1); break;
case VK_RIGHT: MAutoPowerDownAdjLR(0); break;
case VK_ENTER: MAutoPowerDowntAdjEnter(); break;
}
}
//----------------------------------------------------------------------------------------------------
void MAutoPowerDownAdjMenu()
{
ucOsdState = MENU_AUTO_POWER_DOWN;
SelectState();
// : Insert Send Save To EEPROM Msg
}
//----------------------------------------------------------------------------------------------------
void MAutoPowerDownAdjLR(unsigned char LR)
{
// : Insert Adjust Code & Redraw
}
//----------------------------------------------------------------------------------------------------
void MAutoPowerDownAdjEnter()
{
// : Not Process
}
//----------------------------------------------------------------------------------------------------
#endif //#if(_VIDEO_TV_SUPPORT)
#endif //#if(OSD_TYPE == OSD003)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -