www.pudn.com > wap2.0.rar > mmibrw_menutab.c
#define MENUTABLE_C
#include "sci_types.h"
#include "mmibrw_text.h"
#include "mmibrw_image.h"
#include "guimenu.h"
#include "mmi_text.h"
#include "mmibrw_menutab.h"
#include "mmi_module.h"
#include "mmi_menutable.h"
#include "mmi_modu_main.h"
//#include "mmimultim.h"
//#include "mmieng_menuitem.h"
const GUI_MENU_ITEM_T menu_web_pop_option[] =
{
{ID_CMSBRW_BOOKMARK_SAVE, TIP_NULL, {0, 0, 0},
TXT_CMSBRW_ADDBOOKMARK, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SNAPSHOT_SAVE, TIP_NULL, {0, 0, 0},
TXT_CMSBRW_SNAPSHOT, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_PUSHMSG_ENTER, TIP_NULL, {0, 0, 0},
TXT_CMSBRW_PUSHMSG, 0, 0, 0, MENU_NULL},
};
//set browser main menu add by figo.feng 2004.09.09
const GUI_MENU_ITEM_T menu_cmsbrw_main[] =
{
{ID_CMSBRW_MAINMENU_YDMW, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_YDMW, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_MAINMENU_BOOKMARK, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_BOOKMARK, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_MAINMENU_INPUTURL, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_HTTP, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_MAINMENU_HISTORY, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_HISTORY, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_MAINMENU_SNAPSHOT, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_SNAPSHOT, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_MAINMENU_PUSHMSG, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_PUSHMSG, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_MAINMENU_SETTING, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_WAPSETTING, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_MAINMENU_DOWNLOAD, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DOWNLOAD, 0, 0, 0, MENU_CMSBRW_DOWNLOAD},
};
//set browser download menu
const GUI_MENU_ITEM_T menu_cmsbrw_download[] =
{
{ID_CMSBRW_DOWNLOAD_RING, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_RINGDOWNLOAD, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_DOWNLOAD_PICTURE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_PICDOWNLOAD, 0, 0, 0, MENU_NULL},
};
//set browser web menu
const GUI_MENU_ITEM_T menu_cmsbrw_web[] =
{
{ID_CMSBRW_WEB_DISPLAYURL, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DISPLAYURL, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_WEB_SETASHOMEPAGE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_SETASHOMEPAGE, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_WEB_SAVEBOOKMARK, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_SAVEBOOKMARK, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_WEB_HTTP, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_HTTP, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_WEB_ACCESSHOMEPAGE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_ACCESSHOMEPAGE, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_WEB_BACK, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_BACK, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_WEB_FORWARD, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_FORWARD, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_WEB_REFRESH, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_REFRESH, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_WEB_CLEARCACHE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_CLEARCACHE, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_WEB_DISCONNECT, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DISCONNECT, 0, 0, 0, MENU_NULL},
};
//set browser bookmark menu
const GUI_MENU_ITEM_T menu_cmsbrw_bookmark[] =
{
{ID_CMSBRW_BOOKMARK_ENTER, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CONNECT, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_BOOKMARK_DETAIL, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DETAIL, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_BOOKMARK_EDIT, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_EDIT, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_BOOKMARK_DELETE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DELETE, 0, 0, 0, MENU_NULL},
};
//set browser history menu
const GUI_MENU_ITEM_T menu_cmsbrw_history[] =
{
{ID_CMSBRW_HISTORY_ENTER, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CONNECT, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_HISTORY_DETAIL, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DETAIL, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_HISTORY_DELETE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DELETE, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_HISTORY_DELETEALL, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DELETEALL, 0, 0, 0, MENU_NULL},
};
//set browser history List Menu
//set cmsbrw save file menu add by wanqiangzh 2005.11.11
const GUI_MENU_ITEM_T menu_cmsbrw_savefile[] =
{
{ID_CMSBRW_SAVEFILEMENU_SNAPSHOT, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_SAVE_NET_FILE, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SAVEFILEMENU_IMG, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_SAVE_IMG_FILE, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SAVEFILEMENU_SOUND, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_SAVE_SOUND_FILE, 0, 0, 0, MENU_NULL},
};
//set browser snapshot menu
const GUI_MENU_ITEM_T menu_cmsbrw_snapshot[] =
{
{ID_CMSBRW_SNAPSHOT_ENTER, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_ENTER, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SNAPSHOT_DETAIL, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DETAIL, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SNAPSHOT_DELETE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DELETE, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SNAPSHOT_DELETEALL, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DELETEALL, 0, 0, 0, MENU_NULL},
};
//set browser pushmsg menu
const GUI_MENU_ITEM_T menu_cmsbrw_pushmsg[] =
{
{ID_CMSBRW_PUSHMSG_ENTER, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CONNECT, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_PUSHMSG_DETAIL, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DETAIL, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_PUSHMSG_DELETE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DELETE, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_PUSHMSG_DELETEALL, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DELETEALL, 0, 0, 0, MENU_NULL},
};
//set browser setting menu
const GUI_MENU_ITEM_T menu_cmsbrw_setting[] =
{
{ID_CMSBRW_SETTING_SETTINGBROWSER, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_SETTINGBROWSER, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_SETTINGLINK, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_LINKSETTING, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_DEFAULT, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_RESTORE_DEFAULT,0,0,0,MENU_NULL}, //FNH ADD 0512
};
//set browser setting browser menu
const GUI_MENU_ITEM_T menu_cmsbrw_setting_browser[] =
{
{ID_CMSBRW_SETTING_DELETECACHE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DELETECACHE, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_DLIMG, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DLIMGSETTING, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_PLAYBGSOUND, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_BGSOUNDSETTING, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_ACCEPTPUSHMSG, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_ACCEPTPUSHMSGSETTING, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_SETHOMEPAGE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_SETHOMEPAGE, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_FONT, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_SETFONT, 0, 0, 0, MENU_NULL},
};
//set browser setting link menu
const GUI_MENU_ITEM_T menu_cmsbrw_setting_link[] =
{
{ID_CMSBRW_SETTING_SETASDEFAULT, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_SETASDEFAULT, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_CONNECTSETTING, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_LINKSETTING, 0, 0, 0, MENU_NULL},
//{ID_CMSBRW_SETTING_SECRET, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_PASSWORD, 0, 0, 0, MENU_NULL},//for test
{ID_CMSBRW_SETTING_SECRET, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_SECURITYCONNECTSETTING, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_USERNAME, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_USERNAME, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_PASSWORD, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_PASSWORD, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_APN, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_APN, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_GATEWAY, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_GATEWAY, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_PORT, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_PORT, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_CHANGENAME, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_CHANGENAME, 0, 0, 0, MENU_NULL},
};
//set browser setting sub menu
const GUI_MENU_ITEM_T menu_cmsbrw_setting_sub[] =
{
{ID_CMSBRW_SETTING_TRANSMODE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_TRANSMODE, 0, 0, 0, MENU_CMSBRW_SETTING_TRANSMODE},
{ID_CMSBRW_SETTING_CONNSETTING, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_CONNSETTING, 0, 0, 0, MENU_CMSBRW_SETTING_CONNSETTING},
};
//set browser setting transmission mode menu
const GUI_MENU_ITEM_T menu_cmsbrw_setting_transmode[] =
{
{ID_CMSBRW_SETTING_USERNAME, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_USERNAME, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_PASSWORD, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_PASSWORD, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_APN, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_APN, 0, 0, 0, MENU_NULL},
};
//set browser setting connect setting menu
const GUI_MENU_ITEM_T menu_cmsbrw_setting_connsetting[] =
{
{ID_CMSBRW_SETTING_HOMEPAGE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_HOMEPAGE, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_GATEWAY, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_GATEWAY, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_SETTING_PORT, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_PORT, 0, 0, 0, MENU_NULL},
};
//set browser download menu
const GUI_MENU_ITEM_T menu_cmsbrw_download_address[] =
{
{ID_CMSBRW_DOWNLOAD_ENTER, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CONNECT, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_DOWNLOAD_ADDRESS, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_ADDRESS, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_DOWNLOAD_DELETE, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_DELETE, 0, 0, 0, MENU_NULL},
{ID_CMSBRW_DOWNLOAD_NEWADDRESS, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},TXT_CMSBRW_NEWADDRESS, 0, 0, 0, MENU_NULL},
};
#define MENU_DEF(_TABLEID, _ITEMPTR, _STYLE, _TITLESTR, _TITLE_ICON, _TITLE_NUMICON, _TITLE_BACKGROUND, \
_ITEMCOUNT) \
_ITEMPTR, _STYLE, _TITLESTR, _TITLE_ICON, _TITLE_NUMICON, _TITLE_BACKGROUND, _ITEMCOUNT,
const GUI_MENU_GROUP_T cmsbrw_menu_table[] =
{
{NULL}, //MENU_DYNA
#include "mmibrw_menutab.def"
// #include "mmieng_menutable.def"
};
/*****************************************************************************/
// Description : register menu group
// Global resource dependence :cmsbrw_menu_table
// Author:
// Note:
/*****************************************************************************/
PUBLIC void BRW_RegMenuGroup(void)
{
MMI_RegMenuGroup(MMI_MODULE_MMIBRW, cmsbrw_menu_table);
}
#undef MENU_DEF