⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 osdtv003.~c

📁 LCD TV,uVision2 Project, (C) Keil Software
💻 ~C
📖 第 1 页 / 共 2 页
字号:
//------------------------------------------------------------
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 + -