?? strings.h
字號:
//----------------------------------------------------------------------------
// do not modify directly, andytsai 2006/02/11
//----------------------------------------------------------------------------
#ifndef stringsH
#define stringsH
//----------------------------------------------------------------------------
#include <mnupaint.h>
//----------------------------------------------------------------------------
enum StrAlign
{
alIgnore,
alLeft,
alCenter,
alRight,
alClient
};
//----------------------------------------------------------------------------
enum Languages
{
#ifdef __English__
lanEnglish,
#endif
#ifdef __Chinese_Pic__
lanChinese_Pic,
#endif
#ifdef __Chinese_Pc__
lanChinese_Pc,
#endif
#ifdef __Chinese_Sound__
lanChinese_Sound,
#endif
#ifdef __Chinese_Func__
lanChinese_Func,
#endif
#ifdef __Chinese_Geometry__
lanChinese_Geometry,
#endif
#ifdef __Chinese_Sys__
lanChinese_Sys,
#endif
#ifdef __Chinese_Channel__
lanChinese_Channel,
#endif
#ifdef __Chinese_Other__
lanChinese_Other,
#endif
#ifdef __German__
lanGerman,
#endif
#ifdef __French__
lanFrench,
#endif
#ifdef __Spanish__
lanSpanish,
#endif
#ifdef __Italian__
lanItalian,
#endif
#ifdef __Danish__
lanDanish,
#endif
#ifdef __Finnish__
lanFinnish,
#endif
#ifdef __Swedish__
lanSwedish,
#endif
#ifdef __Greek__
lanGreek,
#endif
#ifdef __Norwegian__
lanNorwegian,
#endif
#ifdef __Dutch__
lanDutch,
#endif
#ifdef __Portuguese__
lanPortuguese,
#endif
#ifdef __Polish__
lanPolish,
#endif
#ifdef __Turkish__
lanTurkish,
#endif
#ifdef __Russian__
lanRussian,
#endif
#ifdef __Hebrew__
lanHebrew,
#endif
#ifdef __Arabian__
lanArabian,
#endif
#ifdef __Persian__
lanPersian,
#endif
lanMaxId
};
enum Strings
{
strDummy,
strDummy1,
strDummy2,
strDummy3,
strDummy4,
strDummy5,
strDummy6,
strDummy7,
strDummy8,
strDummy9,
strDummy10,
strDummy11,
strDummy12,
strDummy13,
strDummy14,
strDummy15,
strDummy16,
strDummy17,
strDummy18,
strDummy19,
strDummy20,
strDummy21,
strDummy22,
strDummy23,
strDummy24,
strDummy25,
strDummy26,
strDummy27,
strDummy28,
strDummy29,
strDummy30,
strDummy31,
// ------------- Space Bar ----------------------
strSpaceText,
strSpaceBarText,
strOffSelectText,
strOnSelectText,
// ============ Picture Menu Items ========================
strPictureTitleText,
strPictureContrastText,
strPictureBrightnessText,
strPictureHueText,
strPictureSaturationText,
strPictureSharpnessText,
strPictureColorToneText,
strPictureScaleText,
strPicturePictureModeText,
// ------------ strPictureModeSelectText --------
strPictureModeStandard,
strPictureModeDynamic,
strPictureModeSoft,
strPictureModeUser,
// ------------ strPictureModeSelectText End--------
// ------------ strPictureColorToneSelectText --------
strColorToneNormal,
strColorToneWarm,
strColorToneCool,
// ------------ strPictureColorToneSelectText End--------
// ------------ strPictureScaleSelectText --------
strPictureScaleFull,
strPictureScaleZoom,
#if (PANEL_TYPE == WIDE_PANEL)
strPictureScaleZoom2,
strPictureScaleNoraml,
strPictureScalePanorama,
#elif (PANEL_TYPE == _4_3_PANEL)
strPictureScaleNoraml2,
strPictureScaleLetterBox,
#else
strPictureScaleNoraml,
strPictureScaleNormal2,
strPictureScaleLetterBox,
#endif
strPictureScaleauto,
// ============ Sound Menu Items ==========================
strSoundTitleText,
strSoundBassText,
strSoundTrebleText,
strSoundBalanceText,
strSoundMtsText,
strSoundSoundModeText,
strSoundEqualizerText,
strSoundAVCText,
strSubWooferText,
strLoudnessText,
strSuperBassText,
// ------------ strSoundEqualizerSelectText --------
strSoundEq120Text,
strSoundEq500Text,
strSoundEq1k5Text,
strSoundEq5kText,
strSoundEq10kText,
// ------------ strSoundModeSelectText --------
strSoundModeStandard,
strSoundModeNews,
strSoundModeMusic,
strSoundModeUser,
// ------------ strSoundModeSelectText End--------
// -------------strLoudnessSelectText
strLoudnessOff,
strLoudnessMode1,
strLoudnessMode2,
strLoudnessMode3,
strLoudnessMode4,
//---------------strLondnessSelectText End-----
//---------------strSuperBassText---------------
strSuperBassOff,
strSuperBass1,
strSuperBass2,
strSuperBass3,
strSuperBass4,
strSuperBass5,
strSuperBass6,
strSuperBass7,
strSuperBass8,
strSuperBass9,
strSuperBass10,
strSuperBass11,
strSuperBass12,
//------------- strSuperBass End ---------------
// ------------ strSoundMtsSelectText --------
strSoundMtsMono,
strSoundMtsMono1,
strSoundMtsStereo,
strSoundMtsDual1,
strSoundMtsDual2,
strSoundMtsDual3,
// ------------ strSoundMtsSelectText End--------
strVolumeText,
strMuteText,
strMuteClearText,
// ============ Channel Menu Items ========================
strChannelTitleText,
strChannelColorSystemText,
strChannelSoundSystemText,
strChannelAutoScanText,
strChannelManualProgramText,
strChannelProgramText,
strChannelFineTuneText,
strChannelAfcText,
strChannelSkipText,
strChannelProgramAreaText,
// ------------ strChannelColorSystemSelectText --------
strChannelColorSystemAuto,
strChannelColorSystemPal,
strChannelColorSystemSecam,
// ------------ strChannelColorSystemSelectText End--------
// ------------ strChannelSoundSystemSelectText --------
strChannelSoundSystemAuto,
strChannelSoundSystemBG,
strChannelSoundSystemI,
strChannelSoundSystemDK,
strChannelSoundSystemL,
strChannelSoundSystemLL,
strChannelSoundSystemM,
// ------------ strChannelSoundSystemSelectText End--------
// ------------ strProgramAreaSelectText --------
strProgramProgramAreaAUSTRIA,
strProgramProgramAreaGERMANY,
strProgramProgramAreaSWITZERLAND,
strProgramProgramAreaSWITZERLAND_FRA,
strProgramProgramAreaSWITZERLAND_ITA,
strProgramProgramAreaBELGIUM,
strProgramProgramAreaBELGIUM_DUTCH,
strProgramProgramAreaNETHERLANDS,
strProgramProgramAreaDENMARK,
strProgramProgramAreaFINLAND,
strProgramProgramAreaITALY,
strProgramProgramAreaNORWAY,
strProgramProgramAreaSPAIN,
strProgramProgramAreaSWEDEN,
strProgramProgramAreaLUXEMBOURG,
strProgramProgramAreaFRANCE,
strProgramProgramAreaCZECH,
strProgramProgramAreaPOLAND,
strProgramProgramAreaHUNGARY,
strProgramProgramAreaCROATIA,
strProgramProgramAreaENGLAND,
strProgramProgramAreaGREECE,
strProgramProgramAreaPORTUGAL,
strProgramProgramAreaTURKEY,
strProgramNaviText,
strProgramNameText,
strMenuSerachMHzText,
strMenuSerachDotText,
// ------------ strProgramAreaSelectText End--------
// ============ Function Menu Items =======================
strFunctionTitleText,
strFunctionDemo3DNRText,
strTtxLanguageText,
strScartFunctionAutoFormat,
#if( ENABLE_TTX )
// ------------ strTtxLangSelText --------
strTtxLangWest,
strTtxLangEast,
strTtxLangRussian,
strTtxLangArabic,
strTtxLangFarsi,
strTtxNoTTX,
// ------------ strTtxLangSelText End--------
#endif
// ------------ strFunction3DNRSelectText --------
strFunction3DNROff,
strFunction3DNRLow,
strFunction3DNRMid,
strFunction3DNRHigh,
// ------------ strFunction3DNRSelectText End--------
// ============ Pc Menu Items =============================
strPcTitleText,
strPcContrastText,
strPcBrightnessText,
strPcColorModeText,
strPcScaleText,
strPcAutoText,
// ------------ strPcScaleSelectText --------
strPcScaleNormal,
strPcScaleCenter,
// ------------ strPcScaleSelectText End--------
// ------------ PC Color Mode Functions ----------
strPcColorModeColorTempText,
strPcColorModeUserRText,
strPcColorModeUserGText,
strPcColorModeUserBText,
// ------------ strPcColorModeColorTempSelectText --------
strPcColorModeColorTempNormal,
strPcColorModeColorTempWarm,
strPcColorModeColorTempCool,
strPcColorModeColorTempSRGB,
strPcColorModeColorTempUser,
// ------------ strPcColorModeColorTempSelectText End--------
// ============ Geometry Menu Items =============================
strPCGeometryTitleText,
strPcHPositionText,
strPcVPositionText,
strPcClockText,
strPcPhaseText,
// ------------ PC Adjust Menu Functions --------
// ============ OSD Menu Items =======================
strOsdTitleText,
strOsdSleepTimerText,
strOsdLanguageText,
strOsdHpositionText,
strOsdVpositionText,
strOsdDurationText,
strOsdHalftoneText,
strOsdInformationText,
strOsdMemoryRecallText,
// ------------ strOsdSleepTimerSelectText --------
strOsdSleepTimerOff,
strOsdSleepTimer15,
strOsdSleepTimer30,
strOsdSleepTimer45,
strOsdSleepTimer60,
strOsdSleepTimer90,
strOsdSleepTimer120,
// ------------ strOsdSleepTimerSelectText End--------
// ------------ strOsdDurationSelectText --------
strOsdDurationValue05,
strOsdDurationValue15,
strOsdDurationValue30,
strOsdDurationValue60,
// ------------ strOsdDurationSelectText End--------
// ------------ strOsdLanguageSelectText --------
strOsdLanguageEnglish,
strOsdLanguageChinese,
strOsdLanguageGerman,
strOsdLanguageFrance,
strOsdLanguageSpanish,
strOsdLanguageItalian,
strOsdLanguagePortuguese,
// ------------ strOsdLanguageSelectText End--------
// ------------ OSD Information Menu Functions --------
strOsdInformationSubVGA,
strInputTVText,
// ------------ strInputYPbPrText --------
strInputYPbPr480I,
strInputYPbPr480P,
strInputYPbPr576I,
strInputYPbPr576P,
strInputYPbPr720P,
strInputYPbPr1080I,
strInputYPbPr1080P,
strInputYPbPrNONE,
// ------------ strInputYPbPrText End--------
// ------------ strInputVideoText --------
strInputVideoNTSC,
strInputVideoPAL,
strInputVideoSECAM,
strInputVideoNONE,
// ------------ strInputVideoText End--------
strOsdInformationSubMPText,
// ============ Input Source ==============================
strInputSourceTitleText,
strVGAText,
strDVIText,
strTVText,
strSCARTText,
strSCART2Text,
strAV2Text,
strSV2Text,
strYPBPRText,
strAVSVText,
// ============ Message ==============================
strInputH_FreqText,
strInputV_FreqText,
strVersionText,
strNoSyncText,
strUnsupportedText,
strAutoAdjustText,
strInputPasswordText,
strInputPasswordDot,
strInputResolutionText,
strHelpUpDownInfoText,
strHelpMinusPlusInfoText,
strHelpMenuInfoText,
// ------------ Factory Menu Functions --------
strFactoryTitleText,
strFactorySourceSelectText,
strFactoryColorModeRText,
strFactoryColorModeGText,
strFactoryColorModeBText,
strADCAdjustText,
strFactoryPicturePictureModeText,
strFacColorModeColorTempText,
strFactoryROffsetText,
strFactoryGOffsetText,
strFactoryBOffsetText,
strFactoryRGainText,
strFactoryGGainText,
strFactoryBGainText,
strFactoryAutoGainOffsetText,
strFactoryEEpromAdjustText,
strFactoryEEpromAddressText,
strFactoryEEpromDataText,
strFactorySaveText,
strFactoryBlankText,
strFactoryOKText,
strFactoryNGText,
strNonLinearText,
strVolumeNLC0Text,
strVolumeNLC1Text,
strVolumeNLC2Text,
strVolumeNLC3Text,
strVolumeNLC4Text,
strFactoryVideoText,
strFactoryPCText,
strBrightnessNLC0Text,
strBrightnessNLC1Text,
strBrightnessNLC2Text,
strBrightnessNLC3Text,
strBrightnessNLC4Text,
strContrastNLC0Text,
strContrastNLC1Text,
strContrastNLC2Text,
strContrastNLC3Text,
strContrastNLC4Text,
strMaxId
};
enum DynamicStr {
#ifdef __English__
strDynamicEnglish,
#endif
#ifdef __Chinese_Pic__
strDynamicChinese_Pic,
#endif
#ifdef __Chinese_Pc__
strDynamicChinese_Pc,
#endif
#ifdef __Chinese_Sound__
strDynamicChinese_Sound,
#endif
#ifdef __Chinese_Func__
strDynamicChinese_Func,
#endif
#ifdef __Chinese_Geometry__
strDynamicChinese_Geometry,
#endif
#ifdef __Chinese_Sys__
strDynamicChinese_Sys,
#endif
#ifdef __Chinese_Channel__
strDynamicChinese_Channel,
#endif
#ifdef __Chinese_Other__
strDynamicChinese_Other,
#endif
#ifdef __German__
strDynamicGerman,
#endif
#ifdef __French__
strDynamicFrench,
#endif
#ifdef __Spanish__
strDynamicSpanish,
#endif
#ifdef __Italian__
strDynamicItalian,
#endif
#ifdef __Danish__
strDynamicDanish,
#endif
#ifdef __Finnish__
strDynamicFinnish,
#endif
#ifdef __Swedish__
strDynamicSwedish,
#endif
#ifdef __Greek__
strDynamicGreek,
#endif
#ifdef __Norwegian__
strDynamicNorwegian,
#endif
#ifdef __Dutch__
strDynamicDutch,
#endif
#ifdef __Portuguese__
strDynamicPortuguese,
#endif
#ifdef __Polish__
strDynamicPolish,
#endif
#ifdef __Turkish__
strDynamicTurkish,
#endif
#ifdef __Russian__
strDynamicRussian,
#endif
#ifdef __Hebrew__
strDynamicHebrew,
#endif
#ifdef __Arabian__
strDynamicArabian,
#endif
#ifdef __Persian__
strDynamicPersian,
#endif
strFontCodeTable,
maxDynamicStrId
};
enum SpecialStrings
{
strSpecialStart = strMaxId,
strSpecialTest,
strSpecialEnd
};
enum lsbID
{
lsbMinId = ptLastPaint,
lsbNothing,
lsbMaxId
};
//----------------------------------------------------------------------------
extern void SetCurrFontTable(BYTE tbl);
extern WORD GetTableLength(BYTE tbl);
extern WORD GetCodeFromTable(BYTE ndx, BYTE tbl);
extern WORD GetMatrixIndexByCode(WORD unicode);
extern WORD GetDynamicLoadOffset(BYTE id);
extern BYTE GetCurrentIndexByCode(WORD unicode);
extern BYTE GetStringLength(WORD id, BYTE lan);
extern WORD GetStrStartPosition(WORD id, BYTE lan);
extern void GetStringToBuffer(WORD id, BYTE lan, BYTE *s);
extern void OsdPutChar(BYTE x, BYTE y, WORD ndx);
extern void OsdTextOut(BYTE x, BYTE y, BYTE *s);
extern void WriteStringFromBuffer(BYTE x, BYTE y, BYTE *s, BYTE len, BYTE width, BYTE align);
extern void OsdDrawString(BYTE x, BYTE y, WORD id, BYTE width, BYTE align);
extern void DynamicLoadMonoFont(BYTE id);
extern BYTE GetListboxLength(WORD id);
extern BYTE GetListboxMaxValue(WORD id);
extern WORD GetListboxString(WORD id, BYTE ndx);
//----------------------------------------------------------------------------
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -