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

📄 menustr_new_pal.c

📁 lcd tv : MST9E19A原代码
💻 C
📖 第 1 页 / 共 2 页
字号:
/******************************************************************************
 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 + -