📄 menustr_new_pal.c
字号:
/******************************************************************************
Copyright (c) 2003 MStar Semiconductor, Inc.
All rights reserved.
[Module Name]: MenuStr.c
[Date]: 06-Jan-2003
[Comment]:
OSD String relative subroutines.
[Reversion History]:
*******************************************************************************/
#include "board.h"
#define _MENUSTR_MUL_C_
// System
// Common
#include "define.h"
// External
#include "userpref.h"
#include "devvd.h"
#include "DevAudio.h"
#include "global.h"
#include "msModeDetect.h"
#include "msModeTbl.h"
#include "tv.h"
#include "mswindow.h"
// Internal
#include "uart.h"
#include "Menutext.h"
#include "MenuStr.h"
#include "MsMultiLanguage.h"
// ============ Main Menu Item ============================
BYTE* MainFrame1_M(void)
{
return strMainFrame1;
}
BYTE* MainFrame2_M(void)
{
return strMainFrame2;
}
BYTE* PictureIcon_M(void)
{
return strPictureIcon;
}
BYTE* SoundIcon_M(void)
{
return strSoundIcon;
}
BYTE* ChannelIcon_M(void)
{
return strChannelIcon;
}
BYTE* FunctionIcon_M(void)
{
return strFunctionIcon;
}
BYTE* PcIcon_M(void)
{
return strPcIcon;
}
BYTE* OsdIcon_M(void)
{
return strOsdIcon;
}
BYTE* LogoIcon_M(void)
{
return strLogoIcon;
}
// ------------ Main Menu Color Icons -----------
WORD LogoIcon(void)
{
return 0;
}
WORD MainFrame1(void)
{
return 2;
}
WORD MainFrame2(void)
{
return 3;
}
WORD PictureIcon(void)
{
return 5;
}
WORD SoundIcon(void)
{
return 6;
}
WORD ChannelIcon(void)
{
return 7;
}
WORD FunctionIcon(void)
{
return 8;
}
WORD PcIcon(void)
{
return 9;
}
WORD OsdIcon(void)
{
return 10;
}
// ------------ Main Menu Message Texts----------
WORD VersionContentText(void)
{
return 12;
}
WORD VersionContent2Text(void)
{
return 13;
}
WORD VersionTimeText(void)
{
return 14;
}
WORD BracketLRText(void)
{
return 15;
}
WORD BracketRText(void)
{
return 16;
}
WORD ProgramNaviBlockText(void)
{
return 17;
}
// ------------ Main Menu Items -----------------
WORD PictureTitleText(void)
{
return strPictureTitleText;
}
WORD PcTitleText(void)
{
return strPcTitleText;
}
WORD SoundTitleText(void)
{
return strSoundTitleText;
}
WORD FunctionTitleText(void)
{
return strFunctionTitleText;
}
WORD PCGeometryTitleText(void)
{
return strPCGeometryTitleText;
}
WORD OsdTitleText(void)
{
return strOsdTitleText;
}
WORD ChannelTitleText(void)
{
return strChannelTitleText;
}
// ============ Picture Menu Items ========================
WORD PictureContrastText(void)
{
return strPictureContrastText;
}
WORD PictureBrightnessText(void)
{
return strPictureBrightnessText;
}
WORD PictureHueText(void)
{
return strPictureHueText;
}
WORD PictureSaturationText(void)
{
return strPictureSaturationText;
}
WORD PictureSharpnessText(void)
{
return strPictureSharpnessText;
}
WORD PictureColorToneText(void)
{
return strPictureColorToneText;
}
WORD PictureColorToneSelectText(void)
{
return strColorToneNormal+g_VideoSetting.ColorTempIndex;
}
WORD PictureScaleText(void)
{
return strPictureScaleText;
}
WORD PictureScaleSelectText(void)
{
return strPictureScaleFull+g_VideoSetting.VideoScreen;
}
WORD PicturePictureModeText(void)
{
return strPicturePictureModeText;
}
WORD PicturePictureModeSelectText(void)
{
return strPictureModeStandard+g_VideoSetting.VideoPictureMode;
}
// ------------ Picture Adjust Menu Functions --------
WORD PictureSubContrastText(void)
{
return strPictureContrastText;
}
WORD PictureSubBrightnessText(void)
{
return strPictureBrightnessText;
}
WORD PictureSubHueText(void)
{
return strPictureHueText;
}
WORD PictureSubSaturationText(void)
{
return strPictureSaturationText;
}
WORD PictureSubSharpnessText(void)
{
return strPictureSharpnessText;
}
// ============ Sound Menu Items ==========================
WORD SoundBassText(void)
{
return strSoundBassText;
}
WORD SoundTrebleText(void)
{
return strSoundTrebleText;
}
WORD SoundBalanceText(void)
{
return strSoundBalanceText;
}
WORD SoundMtsText(void)
{
return strSoundMtsText;
}
WORD SoundMtsSelectText(void)
{
return strSoundMtsMono+g_PalCurChannelData.ucSoundMts;
}
WORD SoundEqualizerText(void)
{
return strSoundEqualizerText;
}
WORD SoundEq120Text(void)
{
return strSoundEq120Text;
}
WORD SoundEq500Text(void)
{
return strSoundEq500Text;
}
WORD SoundEq1k5Text(void)
{
return strSoundEq1k5Text;
}
WORD SoundEq5kText(void)
{
return strSoundEq5kText;
}
WORD SoundEq10kText(void)
{
return strSoundEq10kText;
}
WORD SubWooferText(void)
{
return strSubWooferText;
}
WORD SubWooferSelectText(void)
{
return strOffSelectText+g_SoundSetting.SubWoofer;
}
WORD AVCText(void)
{
return strSoundAVCText;;
}
WORD AVCSelectText(void)
{
return strOffSelectText+g_SoundSetting.AVCControl;
}
WORD LoudnessText(void)
{
return strLoudnessText;
}
WORD LoudnessSelectText(void)
{
return strLoudnessOff+g_SoundSetting.Loudness;
}
WORD SuperBassText(void)
{
return strSuperBassText;
}
WORD SuperBassSelectText(void)
{
return strSuperBassOff+g_SoundSetting.SuperBass;
}
WORD SoundSoundModeText(void)
{
return strSoundSoundModeText;
}
WORD SoundSoundModeSelectText(void)
{
return strSoundModeStandard+g_SoundSetting.SoundMode;
}
// ------------ Sound Adjust Menu Functions --------
WORD SoundSubBassText(void)
{
return strSoundBassText;
}
WORD SoundSubTrebleText(void)
{
return strSoundTrebleText;
}
WORD SoundSubBalanceText(void)
{
return strSoundBalanceText;
}
WORD VolumeText(void)
{
return strVolumeText;
}
WORD MuteText(void)
{
if (g_bAudioMute)
return strMuteText;
else
return strMuteClearText;
}
// ============ Channel Menu Items ========================
WORD ChannelColorSystemText()
{
return strChannelColorSystemText;
}
WORD ChannelColorSystemSelectText()
{
return strChannelColorSystemAuto+g_PalCurChannelData.ucColorSystem;
}
WORD ChannelSoundSystemText()
{
return strChannelSoundSystemText;
}
WORD ChannelSoundSystemSelectText()
{
return strChannelSoundSystemAuto+g_PalCurChannelData.ucSoundSystem;
}
WORD ChannelAutoScanText(void)
{
return strChannelAutoScanText;
}
WORD ChannelManualProgramText()
{
return strChannelManualProgramText;
}
WORD ChannelProgramText()
{
return strChannelProgramText;
}
WORD ChannelFineTuneText()
{
return strChannelFineTuneText;
}
WORD ChannelAftText()
{
return strChannelAfcText;
}
WORD ChannelAftSelectText()
{
if(g_PalCurChannelData.bAFC)
return strOnSelectText;
else
return strOffSelectText;
}
WORD ChannelSkipText()
{
return strChannelSkipText;
}
WORD ChannelSkipSelectText()
{
if (usrCheckValidChanel(g_TVChSetting.ucCurChannelNO))
return strOffSelectText;
else
return strOnSelectText;
}
WORD ChannelProgramAreaText(void)
{
return strChannelProgramAreaText;
}
WORD ChannelProgramAreaSelectText(void)
{
return strProgramProgramAreaAUSTRIA+g_SysSetting.ProgramArea;
}
WORD ProgramNaviText()
{
return strProgramNaviText;
}
WORD ProgramNameText()
{
return strProgramNameText;
}
WORD MenuSerachMHzText()
{
return strMenuSerachMHzText;
}
WORD MenuSerachDotText()
{
return strMenuSerachDotText;
}
// ============ Function Menu Items =======================
WORD FunctionDemo3DNRText(void)
{
return strFunctionDemo3DNRText;
}
WORD Function3DNRSelectText(void)
{
return strFunction3DNROff+g_VideoSetting.Function3DNR;
}
#if( ENABLE_TTX )
WORD TtxLanguageText(void)
{
return strTtxLanguageText;
}
WORD TtxLangSelText(void)
{
return strTtxLangWest+g_VideoSetting.TtxLanguage;
}
WORD TtxNoTTXText(void)
{
return strTtxNoTTX;
}
#endif
#if(USE_SCART_PIN8)
WORD ScartFunctionAutoFormat(void)
{
return strScartFunctionAutoFormat;
}
WORD ScartFunctionAutoFormatSelectText(void)
{
return strOffSelectText+g_VideoSetting.bScartAutoFormat;
}
#endif
// ============ Pc Menu Items =============================
WORD PcContrastText(void)
{
return strPcContrastText;
}
WORD PcBrightnessText(void)
{
return strPcBrightnessText;
}
WORD PcHPositionText(void)
{
return strPcHPositionText;
}
WORD PcVPositionText(void)
{
return strPcVPositionText;
}
WORD PcClockText(void)
{
return strPcClockText;
}
WORD PcPhaseText(void)
{
return strPcPhaseText;
}
WORD PcColorModeText(void)
{
return strPcColorModeText;
}
WORD PcScaleText(void)
{
return strPcScaleText;
}
WORD PcAutoText(void)
{
return strPcAutoText;
}
WORD PcScaleSelectText(void)
{
return strPcScaleNormal+g_PCScaleSetting.PcScaleType;
}
// ------------ PC Color Mode Functions ----------
WORD PcColorModeColorTempText(void)
{
return strPcColorModeColorTempText;
}
WORD PcColorModeUserRText(void)
{
return strPcColorModeUserRText;
}
WORD PcColorModeUserGText(void)
{
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -