📄 populateres.c
字号:
ADD_APPLICATION_STRING2(STR_GLOBAL_3, "3", "Global String- 3");
ADD_APPLICATION_STRING2(STR_GLOBAL_4, "4", "Global String- 4");
ADD_APPLICATION_STRING2(STR_GLOBAL_5, "5", "Global String- 5");
ADD_APPLICATION_STRING2(STR_GLOBAL_6, "6", "Global String- 6");
ADD_APPLICATION_STRING2(STR_GLOBAL_7, "7", "Global String- 7");
ADD_APPLICATION_STRING2(STR_GLOBAL_8, "8", "Global String- 8");
ADD_APPLICATION_STRING2(STR_GLOBAL_9, "9", "Global String- 9");
ADD_APPLICATION_STRING2(STR_GLOBAL_10, "10", "Global String- 10");
ADD_APPLICATION_STRING2(
STR_GLOBAL_NOT_SUPPORT_AT_PC_SIMULATOR,
"Not Support at PC Simulator",
"Global String- Not Support at PC Simulator");
ADD_APPLICATION_STRING2(STR_GLOBAL_NO_MEMORY_CARD, "No Memory Card", "[Notify-No Memory Card]");
ADD_APPLICATION_STRING2(STR_GLOBAL_DOWNLOAD, "Download", "STR_GLOBAL_DOWNLOAD");
ADD_APPLICATION_STRING2(STR_GLOBAL_DOWNLOAD_ASK, "Download?", "STR_GLOBAL_DOWNLOAD_ASK");
ADD_APPLICATION_STRING2(STR_GLOBAL_DOWNLOADING, "Downloading...", "STR_GLOBAL_DOWNLOADING");
ADD_APPLICATION_STRING2(STR_GLOBAL_DOWNLOADED, "Downloaded~", "STR_GLOBAL_DOWNLOADED");
ADD_APPLICATION_STRING2(STR_GLOBAL_DOWNLOAD_FAILED, "Download failed~", "STR_GLOBAL_DOWNLOAD_FAILED");
ADD_APPLICATION_STRING2(STR_GLOBAL_INSTALL, "Install", "STR_GLOBAL_INSTALL");
ADD_APPLICATION_STRING2(STR_GLOBAL_INSTALL_ASK, "Install?", "STR_GLOBAL_INSTALL_ASK");
ADD_APPLICATION_STRING2(STR_GLOBAL_INSTALLING, "Start Installing", "STR_GLOBAL_INSTALLING");
ADD_APPLICATION_STRING2(STR_GLOBAL_INSTALLED, "Installed~", "STR_GLOBAL_INSTALLED");
ADD_APPLICATION_STRING2(STR_GLOBAL_INSTALL_FAILED, "Install failed~", "STR_GLOBAL_INSTALL_FAILED");
ADD_APPLICATION_STRING2(STR_GLOBAL_BUSY_TRY_LATER, "Busy", "STR_GLOBAL_BUSY_TRY_LATER");
ADD_APPLICATION_STRING2(STR_GLOBAL_SUBMIT,"Submit","Accept");
ADD_APPLICATION_STRING2(STR_GLOBAL_USERNAME,"User Name","User name menu");
ADD_APPLICATION_STRING2(STR_GLOBAL_PASSWORD,"Password","Password menu");
ADD_APPLICATION_STRING2(STR_GLOBAL_AUTHENTICATION,"Authentication","Authentication");
ADD_APPLICATION_IMAGE2(
IMG_BOOTUP_SCANNING_LOGO,
CUST_IMG_PATH "\\\\MainLCD\\\\Active\\\\poweronoff\\\\logo.bmp",
"Bootup Scanning Image");
ADD_APPLICATION_IMAGE2(IMG_GLOBAL_OK, "..\\\\..\\\\Customer\\\\Images\\\\EmptyImage.bmp", "Global Image-Ok");
ADD_APPLICATION_IMAGE2(IMG_GLOBAL_BACK, "..\\\\..\\\\Customer\\\\Images\\\\EmptyImage.bmp", "Global Image-Back");
ADD_APPLICATION_IMAGE2(IMG_GLOBAL_YES, "..\\\\..\\\\Customer\\\\Images\\\\EmptyImage.bmp", "Global Image-Yes");
ADD_APPLICATION_IMAGE2(IMG_GLOBAL_NO, "..\\\\..\\\\Customer\\\\Images\\\\EmptyImage.bmp", "Global Image-No");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_OPTIONS,
"..\\\\..\\\\Customer\\\\Images\\\\EmptyImage.bmp",
"Global Image-Options");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L1,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\Listmenuicon\\\\L_NB1.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L2,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB2.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L3,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB3.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L4,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB4.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L5,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB5.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L6,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB6.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L7,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB7.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L8,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB8.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L9,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB9.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L10,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB10.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L11,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB11.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L12,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB12.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L13,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB13.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L14,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB14.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L15,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB15.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L16,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB16.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L17,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB17.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L18,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB18.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L19,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB19.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L20,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB20.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L21,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB21.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L22,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB22.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L23,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB23.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L24,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB24.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L25,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB25.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L26,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB26.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L27,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB27.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L28,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB28.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L29,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB29.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_L30,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\ListMenuIcon\\\\L_NB30.PBM",
"Menu Image");
ADD_APPLICATION_IMAGE2(IMG_GLOBAL_CLEAR, "..\\\\..\\\\Customer\\\\Images\\\\EmptyImage.bmp", "Global Image-Clear");
ADD_APPLICATION_IMAGE2(IMG_STATUS, CUST_IMG_PATH "\\\\MainLCD\\\\Alarm\\\\OA_STATU.PBM", "Status Image");
ADD_APPLICATION_IMAGE2(IMG_VICON, CUST_IMG_PATH "\\\\MainLCD\\\\UIElement\\\\checkbox\\\\CK_V.bmp", "Status Image");
ADD_APPLICATION_IMAGE2(IMG_TIME, CUST_IMG_PATH "\\\\MainLCD\\\\Alarm\\\\OA_TIME.PBM", "Time Image");
ADD_APPLICATION_IMAGE2(IMG_REPEAT, CUST_IMG_PATH "\\\\MainLCD\\\\Alarm\\\\OA_REPT.PBM", "Repeat Image");
ADD_APPLICATION_IMAGE2(
IMG_CAL,
CUST_IMG_PATH "\\\\MainLCD\\\\SubMenu\\\\Settings\\\\DateAndTime\\\\ST_CALEN.PBM",
"Calendar Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_QUESTION,
CUST_IMG_PATH "\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_QUE.gif",
"Question Mark image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_SAVE,
CUST_IMG_PATH "\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_SAV.GIF",
"saved image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_DELETED,
CUST_IMG_PATH "\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_DEL.GIF",
"deleted image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_EMPTY,
CUST_IMG_PATH "\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_EMP.gif",
"empty image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_UNFINISHED,
CUST_IMG_PATH "\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_UNF.gif",
"unfinished image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_WARNING,
CUST_IMG_PATH "\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_WARN.bmp",
"warning image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_PROGRESS,
CUST_IMG_PATH "\\\\MainLCD\\\\UIElement\\\\Progress\\\\PROGRESS.GIF",
"Progress Image");
ADD_APPLICATION_IMAGE2(IMG_GLOBAL_DEFAULT, "..\\\\..\\\\Customer\\\\Images\\\\Default.bmp", "default image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_ACTIVATED,
CUST_IMG_PATH "\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_DONE.gif",
"Activated image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_ERASED,
CUST_IMG_PATH "\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_ERASE.gif",
"Erased image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_ERROR,
CUST_IMG_PATH "\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_ERR.gif",
"Error Image");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_INFO,
CUST_IMG_PATH "\\\\MainLCD\\\\Warningpage\\\\PopUpPage\\\\PP_INF.gif",
"Info Image");
ADD_APPLICATION_IMAGE2(
IMG_EARPHONE_POPUP_MAINLCD,
CUST_IMG_PATH "\\\\MAINLCD\\\\WarningPage\\\\notification\\\\N_HDSET.BMP",
"Main LCD Image Associated with Ear Phone Plug In Popup.");
ADD_APPLICATION_IMAGE2(
IMG_EARPHONE_POPUP_SUBLCD,
CUST_IMG_PATH "\\\\SUBLCD\\\\Active\\\\SB_EAR.BMP",
"Sub LCD Image Associated with Ear Phone Plug In Popup.");
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_SUB_MENU_BG,
CUST_IMG_PATH "\\\\MAINLCD\\\\SUBMENU\\\\SB_BG.GIF",
"SubMenu BG Image.");
#ifdef __MMI_SLIM_PROGRESS_ANIMATION__
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_LOADING,
CUST_IMG_PATH "\\\\MainLCD\\\\UIElement\\\\Progress\\\\PROGRESS.GIF",
"Loading Progress Image");
#else /* __MMI_SLIM_PROGRESS_ANIMATION__ */
ADD_APPLICATION_IMAGE2(
IMG_GLOBAL_LOADING,
CUST_IMG_PATH "\\\\MainLCD\\\\UIElement\\\\Progress\\\\LOADING.GIF",
"Loading Progress Image");
#endif /* __MMI_SLIM_PROGRESS_ANIMATION__ */
}
#else /* DEVELOPER_BUILD_FIRST_PASS */
/*****************************************************************************
*
* Not FIRST_PASS, for MMI to get global resource info
*
*****************************************************************************/
U16 CurrMaxStringNum;
U32 CurrTotalStrLen;
U16 CurrMaxStringId;
U16 CurrMaxStringIdSearch;
U16 gCurrLangIndex;
#ifdef MMI_ON_HARDWARE_P
const CUSTOM_STRING *gpStringRes;
const CUSTOM_STRING_MAP *gpStringMapRes;
const CUSTOM_STRMAP_SEARCH *gpStrMapSearch;
extern StringResList *gStringList;
#else /* MMI_ON_HARDWARE_P */
CUSTOM_STRING *gpStringRes;
CUSTOM_STRING_MAP *gpStringMapRes;
CUSTOM_STRMAP_SEARCH *gpStrMapSearch;
extern StringResList *gStringList;
#endif /* MMI_ON_HARDWARE_P */
#if defined(MMI_ON_WIN32)
extern void InitializeResourceVariables(void);
#endif
/*****************************************************************************
* FUNCTION
* PopulateResGetBaseIDTable
* DESCRIPTION
* Dummy function to make ARM linker happy such that developers can access
* g_mmi_resource_base_table in Trace32/VC++ even though the variable is not used
* in other places.
* PARAMETERS
* void
* RETURNS
* void
*****************************************************************************/
void *PopulateResGetBaseIDTable(void)
{
#if !defined(PRODUCTION_RELEASE)
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
return (void*)g_mmi_resource_base_table;
#else /* !defined(PRODUCTION_RELEASE) */
return NULL;
#endif /* !defined(PRODUCTION_RELEASE) */
}
/*****************************************************************************
* FUNCTION
* PopulateResData
* DESCRIPTION
* Populate Resource, assign resource info to global variable
* PARAMETERS
* void
* RETURNS
* void
*****************************************************************************/
void PopulateResData(void)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
/* to read from NVRAM if possible -vanita */
#if defined(MMI_ON_WIN32)
InitializeResourceVariables();
#endif
gCurrLangIndex = 0;
gpStringRes = gStringList[gCurrLangIndex].pStringRes;
gpStringMapRes = gStringList[gCurrLangIndex].pStringMap;
gpStrMapSearch = gStringList[gCurrLangIndex].pStrMapSearch;
CurrMaxStringNum = gStringList[gCurrLangIndex].nTotalStrRes;
CurrMaxStringId = gStringList[gCurrLangIndex].nTotalStrMap;
CurrMaxStringIdSearch = gStringList[gCurrLangIndex].nTotalStrMapSearch;
return;
}
#endif /* DEVELOPER_BUILD_FIRST_PASS */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -