- Visual C++源码
- Visual Basic源码
- C++ Builder源码
- Java源码
- Delphi源码
- C/C++源码
- PHP源码
- Perl源码
- Python源码
- Asm源码
- Pascal源码
- Borland C++源码
- Others源码
- SQL源码
- VBScript源码
- JavaScript源码
- ASP/ASPX源码
- C#源码
- Flash/ActionScript源码
- matlab源码
- PowerBuilder源码
- LabView源码
- Flex源码
- MathCAD源码
- VBA源码
- IDL源码
- Lisp/Scheme源码
- VHDL源码
- Objective-C源码
- Fortran源码
- tcl/tk源码
- QT源码
UiSysStr.c
资源名称:SDK_M5661.rar [点击查看]
上传用户:hjhsjcl
上传日期:2020-09-25
资源大小:11378k
文件大小:14k
源码类别:
压缩解压
开发平台:
C++ Builder
- /*==========================================================================
- Copyright (c) 2004 ALi Corporation. All Rights Reserved
- File: UiSysStr.c
- content: Ui System String
- History: Created by TNE 2005/5/18
- ==========================================================================*/
- #include "TypeDef.h"
- #include "Const.h"
- #include "UiCommon.h"
- #include "SysStrDef.h"
- #include "IconDefine.h"
- #include "UiSysStr.h"
- //====================== Menu List String =======================
- #if(_PM_MENU_==1)
- /* //tne 2006/01/16
- #if(_PM_DVR_)
- CWORD cwStringMusicList[]=
- {
- SYS_STR_MENU_REPEAT,
- SYS_STR_MENU_PLAY_RATE,
- SYS_STR_MENU_INTRO,
- };
- #else
- */
- CWORD cwStringMusicList[]=
- {
- SYS_STR_MENU_REPEAT,
- SYS_STR_MENU_EQ,
- SYS_STR_MENU_3D,
- SYS_STR_MENU_PLAY_RATE,
- SYS_STR_SEL_FILE_BROWSE, //tne 2007/01/06 #1
- //SYS_STR_SEL_CLASSIFICATION, //tne 2007/01/24 #2
- //SYS_STR_MENU_INTRO, //tne 2007/01/06 #1
- SYS_STR_MENU_SLIDE
- };
- // #endif //tne 2006/01/16
- CWORD cwStringRepeatList[]=
- {
- SYS_STR_MENU_REPEAT_NO,
- SYS_STR_MENU_REPEAT_ONE,
- SYS_STR_MENU_REPEAT_ALL,
- SYS_STR_MENU_REPEAT_ALL_RND,
- #if(UI_USE_RND_PLAY_ONE_EN)
- SYS_STR_MENU_REPEAT_RND,
- #endif
- #if(UI_USE_PLAY_LIST_EN)
- SYS_STR_MENU_REPEAT_LIST,
- #endif
- SYS_STR_MENU_REPEAT_DIR,
- SYS_STR_MENU_REPEAT_ALL_DIR,
- SYS_STR_MENU_REPEAT_ALL_RND_DIR,
- };
- //#if(!_PM_DVR_) //tne 2006/01/16
- CWORD cwStringEQList[]=
- {
- SYS_STR_MENU_EQ_NORMAL,
- SYS_STR_MENU_EQ_POP,
- SYS_STR_MENU_EQ_ROCK,
- SYS_STR_MENU_EQ_CLASSIC,
- SYS_STR_MENU_EQ_JAZZE,
- SYS_STR_MENU_EQ_BASS,
- SYS_STR_MENU_EQ_CUSTOM,
- };
- //Walace060220#1
- CWORD cwStringSlideList[]=
- {
- SYS_STR_MENU_SLS_TIME_OFF,
- SYS_STR_MENU_SLS_TIME_5S,
- SYS_STR_MENU_SLS_TIME_10S,
- SYS_STR_MENU_SLS_TIME_15S,
- SYS_STR_MENU_SLS_TIME_30S,
- SYS_STR_MENU_SLS_TIME_60S,
- };
- //#endif //tne 2006/01/16
- CWORD cwStringPlaybackRateList[]=
- {
- SYS_STR_MENU_PLAY_RATE_100,
- SYS_STR_MENU_PLAY_RATE_114,
- SYS_STR_MENU_PLAY_RATE_133,
- SYS_STR_MENU_PLAY_RATE_067,
- SYS_STR_MENU_PLAY_RATE_080,
- };
- #elif(_PM_MENU_==2||_PM_SYS_)
- CWORD cwStringRecList[]=
- {
- //SYS_STR_MENU_REC_SOURCE, // modify by Rojam 2007-04-12 16:0
- SYS_STR_MENU_REC_QUALITY,
- SYS_STR_MENU_REC_SOURCE,
- SYS_STR_MENU_REC_VAD,
- SYS_STR_MENU_REC_AGC, //tne 2006/01/16
- };
- CWORD cwStringRecSrcList[]=
- {
- SYS_STR_MENU_REC_SOURCE_MIC,
- SYS_STR_MENU_REC_SOURCE_LINEIN,
- };
- #endif
- #if(_PM_SYS_)
- CWORD cwStringSystemList[UI_SYS_MENU_MAX_ITEM]=
- {
- SYS_STR_MENU_SYS_USB_MODE,
- SYS_STR_MENU_SYS_TIME,
- SYS_STR_MENU_SYS_POWER,
- SYS_STR_MENU_SYS_LANGUAGE,
- SYS_STR_MENU_SYS_DISPLAY,
- SYS_STR_MENU_SYS_REC,
- SYS_STR_MENU_SYS_TOOLS,
- #if(UI_USE_USER_EQ)
- SYS_STR_MENU_EQ_CUSTOM,
- #endif
- #if(UI_USE_STORAGE_SOURCE)
- SYS_STR_MENU_SYS_STORAGE,
- #endif
- #if(_PEDOMETER_Mode_)
- SYS_STR_ITEM_START_PEDOMETER,
- #endif
- };
- CWORD cwStringSysDrmList[UI_SYS_MENU_USB_MODE_MAX_ITEM]=
- {
- SYS_STR_MENU_USB_MODE_USB,
- #if(DRM_MODE_EN) // modify by Rojam 2007-04-16 15:27
- SYS_STR_MENU_USB_MODE_MTP,
- #endif
- };
- CWORD cwStringSysTimeList[UI_SYS_MENU_TIME_MAX_ITEM]=
- {
- SYS_STR_MENU_TIME_ADJUST,
- // SYS_STR_MENU_TIME_ALARM, //TONY070308
- SYS_STR_MENU_TIME_ZONE,
- };
- CWORD cwStringSysPowerOffList[UI_SYS_MENU_POWER_MAX_ITEM] =
- {
- SYS_STR_POWER_AUTO_OFF,
- SYS_STR_POWER_PLAY_NOT_OFF_1,
- };
- CWORD cwStringAlarmList[UI_SYS_MENU_ALARM_MAX_ITEM]=
- {
- SYS_STR_MENU_ALARM_ADJUST,
- SYS_STR_MENU_ALARM_SWITCH,
- };
- CWORD cwStringSysDisplayList[UI_SYS_MENU_DISPLAY_MAX_ITEM]=
- {
- SYS_STR_MENU_DISPLAY_CONTRAST,
- SYS_STR_MENU_DISPLAY_BACKLIGHT,
- };
- CWORD cwStringSysStorageList[UI_SYS_MENU_STORAGE_MAX_ITEM]=
- {
- SYS_STR_STORAGE_INTERNAL,
- SYS_STR_STORAGE_SD,
- #if(ENABLE_HOST_FUNCTION) //allen050720
- SYS_STR_EXTERNAL, //050728#0
- #endif
- };
- CWORD cwStringSysLanguageList[UI_SYS_MENU_LANGUAGE_MAX_ITEM]=
- {
- /* SYS_STR_MENU_LANG_AFR,
- SYS_STR_MENU_LANG_ALB,
- SYS_STR_MENU_LANG_ARA,
- SYS_STR_MENU_LANG_AZE,
- SYS_STR_MENU_LANG_BAQ,
- SYS_STR_MENU_LANG_BEL,
- SYS_STR_MENU_LANG_BUL,
- SYS_STR_MENU_LANG_CTL,
- SYS_STR_MENU_LANG_TW,
- SYS_STR_MENU_LANG_CN,
- SYS_STR_MENU_LANG_CRO,
- SYS_STR_MENU_LANG_CZE,
- SYS_STR_MENU_LANG_DAN,
- SYS_STR_MENU_LANG_DUT,
- SYS_STR_MENU_LANG_EN,
- SYS_STR_MENU_LANG_EST,
- SYS_STR_MENU_LANG_FRO,
- SYS_STR_MENU_LANG_FRI,
- SYS_STR_MENU_LANG_FIN,
- SYS_STR_MENU_LANG_FR,
- SYS_STR_MENU_LANG_GAL,
- SYS_STR_MENU_LANG_GM,
- SYS_STR_MENU_LANG_GRK,
- SYS_STR_MENU_LANG_HEB,
- SYS_STR_MENU_LANG_HUN,
- SYS_STR_MENU_LANG_ICE,
- SYS_STR_MENU_LANG_IDN,
- SYS_STR_MENU_LANG_ITL,
- SYS_STR_MENU_LANG_JP,
- SYS_STR_MENU_LANG_KAZ,
- SYS_STR_MENU_LANG_KS,
- SYS_STR_MENU_LANG_KYR,
- SYS_STR_MENU_LANG_LAV,
- SYS_STR_MENU_LANG_LTN,
- SYS_STR_MENU_LANG_MAC,
- SYS_STR_MENU_LANG_MAL,
- SYS_STR_MENU_LANG_MGL,
- SYS_STR_MENU_LANG_NOW,
- SYS_STR_MENU_LANG_POL,
- SYS_STR_MENU_LANG_POR,
- SYS_STR_MENU_LANG_ROM,
- SYS_STR_MENU_LANG_RS,
- SYS_STR_MENU_LANG_SER,
- SYS_STR_MENU_LANG_SVK,
- SYS_STR_MENU_LANG_SVN,
- SYS_STR_MENU_LANG_SP,
- SYS_STR_MENU_LANG_SWA,
- SYS_STR_MENU_LANG_SWE,
- SYS_STR_MENU_LANG_TAT,
- SYS_STR_MENU_LANG_THA,
- SYS_STR_MENU_LANG_TUR,
- SYS_STR_MENU_LANG_UKR,
- SYS_STR_MENU_LANG_URD,
- SYS_STR_MENU_LANG_UZB,
- SYS_STR_MENU_LANG_VIE,*/
- SYS_STR_MENU_LANG_TW,
- SYS_STR_MENU_LANG_CN,
- SYS_STR_MENU_LANG_EN,
- SYS_STR_MENU_LANG_GM,
- SYS_STR_MENU_LANG_FR,
- SYS_STR_MENU_LANG_ITL,
- SYS_STR_MENU_LANG_SP,
- SYS_STR_MENU_LANG_POR,
- SYS_STR_MENU_LANG_POL,
- };
- CWORD cwLanguageList[UI_SYS_MENU_LANGUAGE_MAX_ITEM]=
- {
- LANGUAGE_TYPE_TW,
- LANGUAGE_TYPE_CN,
- LANGUAGE_TYPE_EN,
- LANGUAGE_TYPE_GM,
- LANGUAGE_TYPE_FR,
- LANGUAGE_TYPE_ITL,
- LANGUAGE_TYPE_SP,
- LANGUAGE_TYPE_POR,
- LANGUAGE_TYPE_POL,
- };
- CWORD cwStringSysYesNoList[UI_SYS_MENU_YESNO_MAX_ITEM]=
- {
- SYS_STR_NO,
- SYS_STR_YES,
- };
- CWORD cwStringSysToolList[UI_SYS_MENU_TOOL_MAX_ITEM]=
- {
- SYS_STR_TOOLS_DEL,
- SYS_STR_TOOLS_FORMAT,
- SYS_STR_TOOLS_RESET,
- SYS_STR_TOOLS_SYSINF,
- SYS_STR_TOOLS_DEL_LICENSE, //Walace060323#1
- #if(UI_USE_CLASS_LIST)
- // SYS_STR_TOOLS_REFRESH,
- #endif
- };
- CWORD cwStringFormatList[UI_SYS_MENU_FORMAT_MAX_ITEM]=
- {
- SYS_STR_FORMAT_QUICK,
- SYS_STR_FORMAT_COMPLETE,
- };
- #endif
- #if(_PM_HST_)
- CWORD cwStringOverwriteList[]=
- {
- SYS_STR_OVERWRITE_ONE,
- SYS_STR_SKIP_ONE,
- SYS_STR_OVERWRITE_ALL,
- SYS_STR_SKIP_ALL
- };
- CWORD cwStringSysYesNoList[]=
- {
- SYS_STR_NO,
- SYS_STR_YES,
- };
- CWORD cwStringStorageList[]=
- {
- SYS_STR_STORAGE_INTERNAL,
- SYS_STR_STORAGE_SD,
- SYS_STR_EXTERNAL,
- };
- CWORD cwStringFileOpList[]=
- {
- SYS_STR_HOST_COPY,
- SYS_STR_TOOLS_DEL,
- SYS_STR_HOST_INF,
- SYS_STR_HOST_ABORT,
- };
- CWORD cwStringTargetOpList[]=
- {
- SYS_STR_HOST_PASTE,
- SYS_STR_HOST_INF,
- SYS_STR_HOST_ABORT,
- };
- //allen050706: modify sequence
- CWORD cwStringDiskOpList[]=
- {
- SYS_STR_HOST_INF,
- SYS_STR_TOOLS_FORMAT,
- SYS_STR_HOST_ABORT,
- };
- #endif
- // Share Rec From Resource
- //#if( (_PM_SYS_|_PM_DVR_) & (UI_USE_REC_SOURCE) ) // modify by Rojam 2007-04-12 16:10
- CWORD cwStringRecFormList[]=
- {
- SYS_STR_MENU_REC_SOURCE_MIC,
- SYS_STR_MENU_REC_SOURCE_LINEIN
- };
- //#endif
- // Share Quality Resource
- #if( (_PM_SYS_) & (!UI_USE_LINE_REC_QTY) )
- CWORD cwStringQtyList[]=
- {
- SYS_STR_MENU_REC_QTY_HIGH,
- SYS_STR_MENU_REC_QTY_NORMAL,
- SYS_STR_MENU_REC_QTY_LONG
- };
- #endif
- #if(_PM_SYS_|_PM_MENU_) //Walace060217#1
- CWORD cwStringOffOnList[]=
- {
- SYS_STR_OFF,
- SYS_STR_ON
- };
- #endif
- #if(_PM_VD_LIST_|_PM_PHOTO_|_PM_FLIST_) //tne 2005/12/17
- CWORD cwStringSysYesNoList[]=
- {
- SYS_STR_NO,
- SYS_STR_YES,
- };
- #endif
- //UI for class
- #if(_PM_CLIST_)
- CWORD cwStringSysYesNoList[]=
- {
- SYS_STR_NO,
- SYS_STR_YES,
- };
- CWORD cwStringClassList[]=
- {
- SYS_STR_CLASS_GENRE,
- SYS_STR_CLASS_ARTIST,
- SYS_STR_CLASS_ALBUM,
- SYS_STR_CLASS_TITLE,
- };
- #endif
- //tne 2007/01/11 #1
- #if(_PM_FM_)
- CWORD cwStringFmNormalMenuList[]=
- {
- SYS_STR_FM_SAVE_PRESET,//SYS_STR_FM_RECORD, // modify by Rojam 2007-04-19 14:50
- SYS_STR_FM_AUTOSCAN,
- };
- CWORD cwStringFmPresetMenuList[]=
- {
- SYS_STR_FM_DELETE,
- SYS_STR_FM_AUTOSCAN,
- };
- #endif
- //================== Internal String =====================
- #if(_PM_SYS_|UI_USE_MAIN_MENU)
- CBYTE cbStringAM[]={'A','M'};
- CBYTE cbStringPM[]={'P','M'};
- #endif
- #if(_PM_SYS_)
- CBYTE cbStringTwenty[]={'2','0'};
- CBYTE cbStringGMT[]={'G','M','T'};
- #endif
- #if(_PM_DVR_)
- CBYTE cbStringDot[]={'.'};
- #endif
- #if(_PM_REC_)
- CBYTE cbStringDot[]={'.'};
- // CWORD cwIconRec[]={ICON_MUSIC_REC};
- // CWORD cwIconFromMic[]={ICON_REC_MIC};
- // CWORD cwIconFromLine[]={ICON_REC_LINEIN};
- // CWORD cwIconFromFm[]={ICON_REC_FM};
- #endif
- //===================== Locate define =====================
- #if(_PM_SYS_) // for oled
- CBYTE cbLocateTimeEdit[]={ 16,24,41,49,32,61,91};
- CBYTE cbLocateAlarmEdit[]={16,24,41,49};
- #endif
- #if(_PM_HST_) //050919 del
- // CBYTE cbLocateStrFreeSize[]={48,48,48,48,48}; //050725: new string for OLED
- // CBYTE cbLocateStrDiskSize[]={48,48,48,48,48};
- // CBYTE cbLocateStrSelSize[]={48,48,48,48,48};
- #endif
- //=============== Mode String or Main Menu Define =================
- #if(_PM_SAVE_)
- //tne 2007/01/14 #3
- CBYTE cbStringMainMenuList[]=
- {
- SYS_STR_MUSIC_MODE,
- SYS_STR_FM_MODE,
- SYS_STR_DVR_MODE,
- SYS_STR_PHOTO_MODE,
- SYS_STR_VIDEO_MODE, //Walace051106#Video
- SYS_STR_HOST_MODE,
- SYS_STR_GAME_MODE,
- SYS_STR_SYSTEM_MODE,
- SYS_STR_EBOOK_MODE
- };
- /*
- CBYTE cbMainMenuList[]={PM_MODE_PLAY,
- PM_MODE_PHOTO,
- PM_MODE_VIDEO, //Walace051106#Video
- PM_MODE_DVR,
- PM_MODE_FM,
- PM_MODE_SYS,
- PM_MODE_FILE
- };
- */
- #endif
- #if(_PM_CLIST_)
- CWORD cwIconClassListTop[]=
- /*{
- UI_CLIST_TOP_GENRE_ICON,
- UI_CLIST_TOP_ARTIST_ICON,
- UI_CLIST_TOP_ALBUM_ICON,
- UI_CLIST_TOP_TITLE_ICON,
- };*/
- {
- IM_EXPLORE_ICON_02_STYLE,
- IM_EXPLORE_ICON_02_ARTIST,
- IM_EXPLORE_ICON_02_ALBUM,
- IM_EXPLORE_ICON_02_TITLE,
- };
- CWORD cwIconClassListTopSelect[]=
- {
- IM_EXPLORE_ICON_02_STYLE_SELECT,
- IM_EXPLORE_ICON_02_ARTIST_SELECT,
- IM_EXPLORE_ICON_02_ALBUM_SELECT,
- IM_EXPLORE_ICON_02_TITLE_SELECT,
- };
- CWORD cwIconClassListNormal[]=
- /*{
- UI_CLIST_NORMAL_GENRE_ICON,
- UI_CLIST_NORMAL_ARTIST_ICON,
- UI_CLIST_NORMAL_ALBUM_ICON,
- UI_CLIST_NORMAL_TITLE_ICON,
- };*/
- {
- IM_BROWSER_ICON_02_STYLE_ROOT,
- IM_BROWSER_ICON_02_ARTIST_ROOT,
- IM_BROWSER_ICON_02_ALBUM_ROOT,
- IM_BROWSER_ICON_02_TITLE_ROOT,
- };
- /*
- CWORD cwIconClassListBottom[]=
- {
- UI_CLIST_BOTTOM_GENRE_ICON,
- UI_CLIST_BOTTOM_ARTIST_ICON,
- UI_CLIST_BOTTOM_ALBUM_ICON,
- UI_CLIST_BOTTOM_TITLE_ICON,
- };
- */
- #endif
- #if(_PM_SYS_)
- CWORD cwStringBLight[] =
- {
- SYS_STR_ITEM_TIMESTRING_2,
- SYS_STR_ITEM_TIMESTRING_3,
- SYS_STR_ITEM_TIMESTRING_4,
- SYS_STR_ITEM_TIMESTRINT_CLOSE,
- };
- CWORD cwStringPsave[] =
- {
- SYS_STR_ITEM_TIMESTRING_6,
- SYS_STR_ITEM_TIMESTRING_7,
- SYS_STR_ITEM_TIMESTRING_8,
- SYS_STR_ITEM_TIMESTRING_9,
- SYS_STR_ITEM_TIMESTRING_10,
- SYS_STR_ITEM_TIMESTRINT_CLOSE,
- };
- CWORD cwStringContrast[] =
- {
- SYS_STR_ITEM_CONTRAST_LEVEL_LOW,
- SYS_STR_ITEM_CONTRAST_LEVEL_MID,
- SYS_STR_ITEM_CONTRAST_LEVEL_HIGH,
- SYS_STR_ITEM_CONTRAST_LEVEL_MAX,
- };
- #endif
- #if(_PM_SYS_)
- #if(_PEDOMETER_Mode_)
- CWORD cwStringPedoMeterMenuList[UI_SYS_MENU_PODEMETER_MAX_ITEM]=
- {
- SYS_STR_ITEM_PEDOMETER_POWER,
- SYS_STR_ITEM_PEDOMETER_INTRO,
- SYS_STR_ITEM_PEDOMETER_SETTING,
- };
- CWORD cwStringPedoMeterPowerList[UI_SYS_MENU_PODEMETER_Power_MAX_ITEM]=
- {
- SYS_STR_ITEM_PEDOMETER_OFF,
- SYS_STR_ITEM_PEDOMETER_ON,
- };
- CWORD cwStringPedoMeterIntroList[UI_SYS_MENU_PODEMETER_Intro_MAX_ITEM]=
- {
- SYS_STR_ITEM_PEDOMETER_STEPNUM,
- SYS_STR_ITEM_PEDOMETER_DISTANCE,
- SYS_STR_ITEM_PEDOMETER_CALORIES,
- SYS_STR_ITEM_PEDOMETER_VELOCITY,
- };
- CWORD cwStringPedoMeterSettingList[UI_SYS_MENU_PODEMETER_Setting_MAX_ITEM]=
- {
- SYS_STR_ITEM_PEDOMETER_STEPDIST,
- SYS_STR_ITEM_PEDOMETER_STANDING,
- SYS_STR_ITEM_PEDOMETER_WEIGHT,
- SYS_STR_ITEM_PEDOMETER_AGE,
- SYS_STR_ITEM_PEDOMETER_SEX,
- SYS_STR_ITEM_PEDOMETER_CLEAR,
- };
- CWORD cwStringPedoMeterSexList[2]=
- {
- SYS_STR_ITEM_PEDOMETER_WOMEN,
- SYS_STR_ITEM_PEDOMETER_MEN,
- };
- CWORD cwStringPedoMeterClearList[2]=
- {
- SYS_STR_YES,
- SYS_STR_NO,
- };
- #endif
- #endif