www.pudn.com > wap2.0.rar > brw_id.h
/****************************************************************************
** File Name: brw_id.h *
** Author: *
** Date: 12/1/2006 *
** Copyright: 2006 CMS, Incoporated. All Rights Reserved. *
** Description: This file is used to describe the data struct of *
** system, applicaiton, window and control *
****************************************************************************
** Important Edit History *
** ------------------------------------------------------------------------*
** DATE NAME DESCRIPTION *
** 1/2006 hongkuik Create
**
****************************************************************************/
#ifndef _BRW_ID_H_
#define _BRW_ID_H_
/**---------------------------------------------------------------------------*
** Compiler Flag *
**---------------------------------------------------------------------------*/
#ifdef __cplusplus
extern "C"
{
#endif
/**-------------------------------------------------------------------------*
** Include Files *
**------------------------------------------------------------------------*/
#include "sci_types.h"
#include "mmi_module.h"
// for MMI part of accessory add by taul
#define ACCWIN_NODE_DEF(_MENUID, _WINID , _WIN_TAB) _WINID,
#define ACCWIN_INNER_DEF(_WINID_, _WINTAB_) _WINID_,
#define ACCNULL_NODE_DEF(_MENUID)
// window ID
// 命名规则: 模块名 + 窗口名 + WIN_ID , eg: CC_DIALING_WIN_ID (CC部分呼叫窗口ID)
typedef enum
{
BRWBEGIN_WIN_ID = (MMI_MODULE_MMIBRW<< 16), // begin
MMICMSBRW_MAINMENU_WIN_ID,
// MMICMSBRW_CONNECTNET_WIN_ID,
// MMICMSBRW_WEB_WIN_ID,
MMICMSBRW_SHOWPICTURELIST_WIN_ID,
MMICMSBRW_PLAYMUSIC_WIN_ID,
MMICMSBRW_WEBMENU_WIN_ID,
MMICMSBRW_DISPLAYURL_WIN_ID,
MMICMSBRW_SAVEBOOKMARKURL_WIN_ID,
MMICMSBRW_SAVEBOOKMARKNAME_WIN_ID,
MMICMSBRW_BOOKMARKLIST_WIN_ID,
MMICMSBRW_BOOKMARKMENU_WIN_ID,
MMICMSBRW_SHOWBOOKMARK_WIN_ID,
MMICMSBRW_DELETEBOOKMARK_WIN_ID,
MMICMSBRW_INPUTBOOKMARKURL_WIN_ID,
MMICMSBRW_INPUTBOOKMARKNAME_WIN_ID,
MMICMSBRW_HISTORYLIST_WIN_ID,
MMICMSBRW_HISTORYMENU_WIN_ID,
MMICMSBRW_SHOWHISTORY_WIN_ID,
MMICMSBRW_SAVEFILEMENU_WIN_ID,
MMICMSBRW_SNAPSHOTLIST_WIN_ID,
MMICMSBRW_SNAPSHOTMENU_WIN_ID,
MMICMSBRW_SHOWSNAPSHOT_WIN_ID,
MMICMSBRW_INPUTSNAPSHOTTITLE_WIN_ID,
MMICMSBRW_PUSHMSGLIST_WIN_ID,
MMICMSBRW_PUSHMSGMENU_WIN_ID,
MMICMSBRW_SHOWPUSHMSG_WIN_ID,
MMICMSBRW_INPUTURL_WIN_ID,
MMICMSBRW_EDITBOXCTRLINPUTMSG_WIN_ID,
MMICMSBRW_SETTINGMENU_WIN_ID,
MMICMSBRW_SETTINGBROWSERMENU_WIN_ID,
MMICMSBRW_SETTINGLINKMENU_WIN_ID,
MMICMSBRW_SETTING_WIN_ID,
MMICMSBRW_SETTINGLIST_WIN_ID,
MMICMSBRW_SETTINGLINKLIST_WIN_ID,
MMICMSBRW_SETTINGDLIMGLIST_WIN_ID,
MMICMSBRW_SETTINGBGSOUNDLIST_WIN_ID,
MMICMSBRW_SETTINGACCEPTPUSHMSGLIST_WIN_ID,
MMICMSBRW_SETTINGSECURITYCONNECTLIST_WIN_ID,
MMICMSBRW_INPUTUSERNAME_WIN_ID,
MMICMSBRW_INPUTPASSWORD_WIN_ID,
MMICMSBRW_INPUTAPN_WIN_ID,
MMICMSBRW_INPUTHOMEPAGE_WIN_ID,
MMICMSBRW_SETFONT_WIN_ID,
MMICMSBRW_INPUTGATEWAY_WIN_ID,
//MMICMSBRW_PORTLIST_WIN_ID,
MMICMSBRW_EDITPORT_WIN_ID,// [3/15/2006 Hongkui.Kang]
MMICMSBRW_AUTHENTICATIONNAME_WIN_ID, //xuelianb add [2006-2-9]
MMICMSBRW_INPUTAGENTNAME_WIN_ID,
MMICMSBRW_WAITINGMESSAGE_WIN_ID,
MMICMSBRW_SELECTCONTROL_WIN_ID,
BRW_WINDOW_ID_NUMBER // 窗口ID的总数目
}BRW_WINDOW_ID_E;
// add by taul
#undef ACCWIN_NODE_DEF
#undef ACCWIN_INNER_DEF
#undef ACCNULL_NODE_DEF
typedef enum
{
BRW_CTRL_ID = (MMI_MODULE_MMIBRW<< 16),
MMICMSBRW_MENU_MAIN_CTRL_ID,
MMICMSBRW_MAIN_WEB_CTRL_ID,
// MMICMSBRW_ANIMATE_WAITING_CTRL_ID,
MMICMSBRW_EDIT_URL_CTRL_ID,
MMICMSBRW_ANIMATE_CONNECTING_CTRL_ID,
MMICMSBRW_LIST_SHOWPICTURE_CTRL_ID,
MMICMSBRW_MENU_WEB_CTRL_ID,
MMICMSBRW_LABEL_SAVERING_CTRL_ID,
MMICMSBRW_TEXT_DISPLAYURL_CTRL_ID,
// MMIBRWWEB_TEXT_DISPLAYURL_CTRL_ID, //CMS
MMICMSBRW_EDIT_SAVEBOOKMARKURL_CTRL_ID, //BOOKMARK
MMICMSBRW_EDIT_SAVEBOOKMARKNAME_CTRL_ID,
MMICMSBRW_LIST_BOOKMARK_CTRL_ID,
MMICMSBRW_MENU_BOOKMARK_CTRL_ID,
MMICMSBRW_LIST_DELETEBOOKMARK_CTRL_ID,
MMICMSBRW_LABEL_BOOKMARKDETAIL_CTRL_ID,
MMICMSBRW_TEXT_BOOKMARKDETAIL_CTRL_ID,
MMICMSBRW_EDIT_INPUTBOOKMARKURL_CTRL_ID,
MMICMSBRW_EDIT_INPUTBOOKMARKNAME_CTRL_ID,
MMICMSBRW_LIST_HISTORY_CTRL_ID, //HISTORY
MMICMSBRW_MENU_HISTORY_CTRL_ID,
MMICMSBRW_LABEL_URL_ADDRESS_CTRL_ID, //URL
MMICMSBRW_LABEL_URL_NAME_CTRL_ID,
MMICMSBRW_TEXT_URL_ADDRESS_CTRL_ID,
MMICMSBRW_TEXT_URL_NAME_CTRL_ID,
// MMICMSBRW_LABEL_HISTORYDETAIL_CTRL_ID,
MMICMSBRW_TEXT_HISTORYDETAIL_CTRL_ID,
MMICMSBRW_MENU_SAVEFILE_CTRL_ID,
MMICMSBRW_LIST_SNAPSHOT_CTRL_ID, //SNAPSHOT
MMICMSBRW_MENU_SNAPSHOT_CTRL_ID,
// MMICMSBRW_LABEL_SNAPSHOTDETAIL_CTRL_ID,
MMICMSBRW_TEXT_SNAPSHOTDETAIL_CTRL_ID,
MMICMSBRW_EDIT_INPUTSNAPSHOTTITLE_CTRL_ID,
MMICMSBRW_LIST_PUSHMSG_CTRL_ID, //PUSHMSG
MMICMSBRW_MENU_PUSHMSG_CTRL_ID,
MMICMSBRW_TEXT_PUSHMSGDETAIL_CTRL_ID,
MMICMSBRW_EDIT_INPUTURL_CTRL_ID,
MMICMSBRW_EDIT_EDITBOXCTRLINPUTMSG_CTRL_ID,
MMICMSBRW_MENU_SETTING_CTRL_ID,
MMICMSBRW_MENU_SETTINGBROWSER_CTRL_ID,
MMICMSBRW_MENU_SETTINGLINK_CTRL_ID,
MMICMSBRW_LIST_SETTING_CTRL_ID,
MMICMSBRW_LIST_SETTINGLINK_CTRL_ID,
MMICMSBRW_LIST_SETTINGDLIMG_CTRL_ID,
MMICMSBRW_LIST_SETTINGBGSOUND_CTRL_ID,
MMICMSBRW_LIST_SETTINGACCEPTPUSHMSG_CTRL_ID,
MMICMSBRW_LIST_SETTINGFONT_CTRL_ID,
MMICMSBRW_LIST_SETTINGSECURITYCONNECT_CTRL_ID,
MMICMSBRW_EDIT_INPUTUSERNAME_CTRL_ID,
MMICMSBRW_EDIT_INPUTPASSWORD_CTRL_ID,
MMICMSBRW_EDIT_INPUTAPN_CTRL_ID,
MMICMSBRW_EDIT_INPUTHOMEPAGE_CTRL_ID,
MMICMSBRW_EDIT_INPUTGATEWAY_CTRL_ID,
// MMICMSBRW_LIST_SELECTPORT_CTRL_ID,
MMICMSBRW_EDIT_INPUTPORT_CTRL_ID,// [3/15/2006 Hongkui.Kang]
MMICMSBRW_EDIT_INPUTAGENTNAME_CTRL_ID,
MMICMSBRW_AUTHENTICATION_INPUTNAME_CTRL_ID, //xuelianb add [2006-2-9]
MMICMSBRW_AUTHENTICATION_INPUTCODE_CTRL_ID, //xuelianb add [2006-2-9]
MMICMSBRW_LIST_SELECTCONTROL_CTRL_ID,
MMICMSBRW_LABEL_AGENTNAME_CTRL_ID,
MMICMSBRW_LABEL_HOMEPAGE_CTRL_ID,
MMICMSBRW_LABEL_GATEWAY_CTRL_ID,
MMICMSBRW_LABEL_USERNAME_CTRL_ID,
MMICMSBRW_LABEL_PASSWORD_CTRL_ID,
MMICMSBRW_LABEL_APN_CTRL_ID,
MMICMSBRW_LABEL_PORT_CTRL_ID,
MMICMSBRW_WEB_CONTENT_CTRL_ID_0,
MMICMSBRW_WEB_CONTENT_CTRL_ID_1,
MMICMSBRW_WEB_CONTENT_CTRL_ID_2,
MMICMSBRW_WEB_CONTENT_CTRL_ID_3,
MMICMSBRW_WEB_CONTENT_CTRL_ID_4,
MMICMSBRW_WEB_CONTENT_CTRL_ID_5,
MMICMSBRW_WEB_CONTENT_CTRL_ID_6,
MMICMSBRW_WEB_CONTENT_CTRL_ID_7,
MMICMSBRW_WEB_CONTENT_CTRL_ID_8,
MMICMSBRW_WEB_CONTENT_CTRL_ID_9,
MMICMSBRW_WEB_CONTENT_CTRL_ID_10,
MMICMSBRW_WEB_CONTENT_CTRL_ID_11,
MMICMSBRW_WEB_CONTENT_CTRL_ID_12,
MMICMSBRW_WEB_CONTENT_CTRL_ID_13,
MMICMSBRW_WEB_CONTENT_CTRL_ID_14,
MMICMSBRW_WEB_CONTENT_CTRL_ID_15,
MMICMSBRW_WEB_CONTENT_CTRL_ID_16,
MMICMSBRW_WEB_CONTENT_CTRL_ID_17,
MMICMSBRW_WEB_CONTENT_CTRL_ID_18,
MMICMSBRW_WEB_CONTENT_CTRL_ID_19,
MMICMSBRW_WEB_CONTENT_CTRL_ID_20,
MMICMSBRW_WEB_CONTENT_CTRL_ID_21,
MMICMSBRW_WEB_CONTENT_CTRL_ID_22,
MMICMSBRW_WEB_CONTENT_CTRL_ID_23,
MMICMSBRW_WEB_CONTENT_CTRL_ID_24,
MMICMSBRW_WEB_CONTENT_CTRL_ID_25,
MMICMSBRW_WEB_CONTENT_CTRL_ID_26,
MMICMSBRW_WEB_CONTENT_CTRL_ID_27,
MMICMSBRW_WEB_CONTENT_CTRL_ID_28,
MMICMSBRW_WEB_CONTENT_CTRL_ID_29,
MMICMSBRW_WEB_CONTENT_CTRL_ID_30,
MMICMSBRW_WEB_CONTENT_CTRL_ID_31,
BRW_CONTROL_ID_NUMBER // 控件ID的总数目
}BRW_CONTROL_ID_E;
// control ID
// 命名规则: 控件所属的窗口名 + 控件名 + CTRL_ID, eg: IDLEWIN_TEXTBOX_CTRL_ID (IDLE窗口下text控件ID)
/**---------------------------------------------------------------------------*
** Compiler Flag *
**---------------------------------------------------------------------------*/
#ifdef __cplusplus
}
#endif
#endif