📄 dcw_pb_variable.c
字号:
WIN_TITLE_ID(TXT_PB_SPEEDY_SEARCH),
WIN_FUNC((uint32)DCW_PB_handleSpeedySearchWinMsg),
WIN_ID(DCW_PB_SPEEDY_SEARCH_WIN_ID),
CREATE_LISTBOX_CTRL(0, MMI_TITLE_HEIGHT, MMI_MAINSCREEN_RIGHT_MAX_PIXEL,(MMI_CLIENT_RECT_BOTTOM - DCW_PB_SPEEDY_INPUT_HEIGHT - 1),
LISTBOX_TEXTLIST_E, LISTBOX_TEXT1_E,DCW_PB_SPEEDY_SEARCH_LISTBOX_CTRL_ID),
CREATE_LABEL_CTRL(0, (MMI_CLIENT_RECT_BOTTOM - DCW_PB_SPEEDY_INPUT_HEIGHT), 24, MMI_CLIENT_RECT_BOTTOM,
GUILABEL_LEFT, IMAGE_PB_SPEEDY_HEAD,DCW_PB_SPEEDY_SEARCH_HEAD_CTRL_ID ),
CREATE_LABEL_CTRL(24, (MMI_CLIENT_RECT_BOTTOM - DCW_PB_SPEEDY_INPUT_HEIGHT), MMI_MAINSCREEN_RIGHT_MAX_PIXEL, MMI_CLIENT_RECT_BOTTOM,
GUILABEL_LEFT, IMAGE_PB_SPEEDY_TEXT,DCW_PB_SPEEDY_SEARCH_TEXT_CTRL_ID ),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* 主菜单窗口----->查找----->普通查找窗口 */
WINDOW_TABLE(g_pb_ordinarySearchWinTab) = {
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
WIN_TITLE_ID(TXT_PB_ORDINARY_SEARCH),
WIN_FUNC((uint32)DCW_PB_handleOrdinarySearchWinMsg),
WIN_ID(DCW_PB_ORDINARY_SEARCH_WIN_ID),
CREATE_LABEL_CTRL(0, MMI_TITLE_HEIGHT, MMI_MAINSCREEN_RIGHT_MAX_PIXEL, (MMI_TITLE_HEIGHT + MMI_LIST_ITEM_HEIGHT),
GUILABEL_LEFT,COMMON_IMAGE_NULL,DCW_PB_ORDINARY_SEARCH_LABEL_CTRL_ID ),
CREATE_TEXTEDITBOX_CTRL(2,(MMI_TITLE_HEIGHT + MMI_LIST_ITEM_HEIGHT + 2),(MMI_MAINSCREEN_RIGHT_MAX_PIXEL- 3),
MMI_INPUT_EDITBOX_BOTTOM,DCW_PB_NAME_MAX_LEN, DCW_PB_NAME_MAX_LEN,
IM_PINYIN_E | IM_STROKE_E | IM_ENGLISH_E | IM_CHARACTER_E | IM_DIGITAL_E, IM_PINYIN_E,
DCW_PB_ORDINARY_SEARCH_EDITBOX_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* 主菜单窗口----->添加窗口----->sim卡记录编辑窗口 */
WINDOW_TABLE(g_pb_editSimRecordWinTab) = {
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
// WIN_TITLE_ID(TXT_PB_ENTRY),
WIN_FUNC((uint32)DCW_PB_handleEditSimRecordWinMsg),
WIN_ID(DCW_PB_EDIT_SIM_RECORD_WIN_ID),
CREATE_LABEL_CTRL(DCW_PB_SIM_NAME_LABEL_LEFT, DCW_PB_SIM_NAME_LABEL_TOP,
DCW_PB_SIM_NAME_LABEL_RIGHT, DCW_PB_SIM_NAME_LABEL_BOTTOM,
GUILABEL_LEFT, IMAGE_PHONEBOOK_NAME, DCW_PB_SIM_NAME_LABEL_CTRL_ID),
CREATE_LABEL_CTRL(DCW_PB_SIM_PHONE_LABEL_LEFT, DCW_PB_SIM_PHONE_LABEL_TOP,
DCW_PB_SIM_PHONE_LABEL_RIGHT,DCW_PB_SIM_PHONE_LABEL_BOTTOM,
GUILABEL_LEFT,IMAGE_PHONEBOOK_SELF_NUMBER, DCW_PB_SIM_NUMBER_LABEL_CTRL_ID),
CREATE_TEXTEDITBOX_CTRL(DCW_PB_SIM_NAME_EDITBOX_LEFT, DCW_PB_SIM_NAME_EDITBOX_TOP,
DCW_PB_SIM_NAME_EDITBOX_RIGHT, DCW_PB_SIM_NAME_EDITBOX_BOTTOM,
DCW_PB_NAME_MAX_LEN - 2, DCW_PB_NAME_MAX_LEN - 2,
IM_PINYIN_E | IM_STROKE_E | IM_ENGLISH_E | IM_CHARACTER_E | IM_DIGITAL_E,
IM_PINYIN_E, DCW_PB_SIM_NAME_EDITBOX_CTRL_ID),
CREATE_PHONENUMEDITBOX_CTRL(DCW_PB_SIM_PHONE_EDITBOX_LEFT, DCW_PB_SIM_PHONE_EDITBOX_TOP,
DCW_PB_SIM_PHONE_EDITBOX_RIGHT, DCW_PB_SIM_PHONE_EDITBOX_BOTTOM,
DCW_PB_NUMBER_MAX_LEN,DCW_PB_SIM_NUMBER_EDITBOX_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* 主菜单窗口----->添加窗口----->nv记录编辑窗口 */
WINDOW_TABLE(g_pb_editNvRecordWinTab) = {
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
WIN_TITLE_ID(TXT_PB_ENTRY),
WIN_FUNC((uint32)DCW_PB_handleEditNvRecordWinMsg),
WIN_ID(DCW_PB_EDIT_NV_RECORD_WIN_ID),
CREATE_LABEL_CTRL(DCW_PB_NV_NAME_LABEL_LEFT, DCW_PB_NV_NAME_LABEL_TOP,
DCW_PB_NV_NAME_LABEL_RIGHT, DCW_PB_NV_NAME_LABEL_BOTTOM,
GUILABEL_LEFT, IMAGE_PHONEBOOK_NAME, DCW_PB_NV_NAME_LABLE_CTRL_ID),
CREATE_LABEL_CTRL(DCW_PB_NV_GROUP_LABEL_LEFT, DCW_PB_NV_GROUP_LABEL_TOP,
DCW_PB_NV_GROUP_LABEL_RIGHT, DCW_PB_NV_GROUP_LABEL_BOTTOM,
GUILABEL_LEFT,IMAGE_PHONEBOOK_GROUP, DCW_PB_NV_GROUP_LABLE_CTRL_ID),
CREATE_LABEL_CTRL(DCW_PB_NV_PERSON_NUM_LABEL_LEFT, DCW_PB_NV_PERSON_NUM_LABEL_TOP,
DCW_PB_NV_PERSON_NUM_LABEL_RIGHT, DCW_PB_NV_PERSON_NUM_LABEL_BOTTOM,
GUILABEL_LEFT, IMAGE_PHONEBOOK_SELF_NUMBER, DCW_PB_NV_PERSON_NUM_LABLE_CTRL_ID),
CREATE_LABEL_CTRL(DCW_PB_NV_WORK_NUM_LABEL_LEFT, DCW_PB_NV_WORK_NUM_LABEL_TOP,
DCW_PB_NV_WORK_NUM_LABEL_RIGHT, DCW_PB_NV_WORK_NUM_LABEL_BOTTOM,
GUILABEL_LEFT, IMAGE_PHONEBOOK_COMPANY_NUMBER, DCW_PB_NV_WORK_NUM_LABLE_CTRL_ID),
CREATE_LABEL_CTRL(DCW_PB_NV_HOME_NUM_LABEL_LEFT, DCW_PB_NV_HOME_NUM_LABEL_TOP,
DCW_PB_NV_HOME_NUM_LABEL_RIGHT, DCW_PB_NV_HOME_NUM_LABEL_BOTTOM,
GUILABEL_LEFT, IMAGE_PHONEBOOK_HOME_NUMBER, DCW_PB_NV_HOME_NUM_LABLE_CTRL_ID),
CREATE_LABEL_CTRL(DCW_PB_NV_MAIL_LABEL_LEFT, DCW_PB_NV_MAIL_LABEL_TOP,
DCW_PB_NV_MAIL_LABEL_RIGHT, DCW_PB_NV_MAIL_LABEL_BOTTOM,
GUILABEL_LEFT, IMAGE_PHONEBOOK_MAIL_ADDRESS, DCW_PB_NV_MAIL_LABLE_CTRL_ID),
CREATE_TEXTEDITBOX_CTRL(DCW_PB_NV_NAME_EDIT_LEFT, DCW_PB_NV_NAME_EDIT_TOP,
DCW_PB_NV_NAME_EDIT_RIGHT, DCW_PB_NV_NAME_EDIT_BOTTOM,
DCW_PB_NAME_MAX_LEN - 2, DCW_PB_NAME_MAX_LEN - 2,
IM_PINYIN_E | IM_STROKE_E | IM_ENGLISH_E | IM_CHARACTER_E | IM_DIGITAL_E,
IM_PINYIN_E, DCW_PB_NV_NAME_EDITBOX_CTRL_ID),
CREATE_PHONENUMEDITBOX_CTRL(DCW_PB_NV_PERSON_NUM_EDIT_LEFT, DCW_PB_NV_PERSON_NUM_EDIT_TOP,
DCW_PB_NV_PERSON_NUM_EDIT_RIGHT, DCW_PB_NV_PERSON_NUM_EDIT_BOTTOM,
DCW_PB_NUMBER_MAX_LEN, DCW_PB_NV_PERSON_NUM_EDITBOX_CTRL_ID),
CREATE_PHONENUMEDITBOX_CTRL(DCW_PB_NV_WORK_NUM_EDIT_LEFT, DCW_PB_NV_WORK_NUM_EDIT_TOP,
DCW_PB_NV_WORK_NUM_EDIT_RIGHT, DCW_PB_NV_WORK_NUM_EDIT_BOTTOM,
DCW_PB_NUMBER_MAX_LEN, DCW_PB_NV_WORK_NUM_EDITBOX_CTRL_ID),
CREATE_PHONENUMEDITBOX_CTRL(DCW_PB_NV_HOME_NUM_EDIT_LEFT, DCW_PB_NV_HOME_NUM_EDIT_TOP,
DCW_PB_NV_HOME_NUM_EDIT_RIGHT, DCW_PB_NV_HOME_NUM_EDIT_BOTTOM,
DCW_PB_NUMBER_MAX_LEN, DCW_PB_NV_HOME_NUM_EDITBOX_CTRL_ID),
CREATE_TEXTEDITBOX_CTRL(DCW_PB_NV_MAIL_EDIT_LEFT, DCW_PB_NV_MAIL_EDIT_TOP,
DCW_PB_NV_MAIL_EDIT_RIGHT, DCW_PB_NV_MAIL_EDIT_BOTTOM,
DCW_PB_MAX_MAIL_LEN, DCW_PB_MAX_MAIL_LEN,
IM_PINYIN_E | IM_STROKE_E | IM_ENGLISH_E | IM_CHARACTER_E | IM_DIGITAL_E,
IM_CHARACTER_E, DCW_PB_NV_MAIL_EDITBOX_CTRL_ID),
CREATE_DROPDOWNLIST_CTRL(DCW_PB_NV_GROUP_DROP_LEFT, DCW_PB_NV_GROUP_DROP_TOP,
DCW_PB_NV_GROUP_DROP_RIGHT, DCW_PB_NV_GROUP_DROP_BOTTOM,
(DCW_PB_MIN_GROUP_NUM - 1), DCW_PB_NV_GROUP_DROP_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* 主菜单窗口----->分组管理窗口 */
WINDOW_TABLE(g_pb_groupManageWinTab) = {
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
WIN_TITLE_ID(TXT_PB_GROUP_MANAGE),
WIN_FUNC((uint32)DCW_PB_handleGroupManageWinMsg),
WIN_ID(DCW_PB_GROUP_MANAGE_WIN_ID ),
CREATE_LISTBOX_CTRL(0, MMI_TITLE_HEIGHT, MMI_MAINSCREEN_RIGHT_MAX_PIXEL, MMI_CLIENT_RECT_BOTTOM,
LISTBOX_TEXTLIST_E, LISTBOX_TEXT1_E,DCW_PB_GROUP_MANAGE_LISTBOX_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* 主菜单窗口----->分组管理窗口---->编辑组名字窗口 */
WINDOW_TABLE(g_pb_editGroupNameWinTab) =
{
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
WIN_TITLE_ID(TXT_PB_SETTING_GROUP_NAME),
WIN_FUNC((uint32)DCW_PB_handleEditGroupNameWinMsg),
WIN_ID(DCW_PB_EDIT_GROUP_NAME_WIN_ID),
CREATE_TEXTEDITBOX_CTRL(0, MMI_TITLE_HEIGHT, MMI_MAINSCREEN_RIGHT_MAX_PIXEL, MMI_INPUT_EDITBOX_BOTTOM, DCW_PB_MAX_GROUP_NAME_LEN, DCW_PB_MAX_GROUP_NAME_LEN,
IM_PINYIN_E | IM_STROKE_E | IM_ENGLISH_E | IM_CHARACTER_E | IM_DIGITAL_E, IM_PINYIN_E,
DCW_PB_GROUP_NAME_EDITBOX_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* 主菜单窗口----->分组管理窗口---->固定组操作窗口 */
WINDOW_TABLE(g_pb_fixedGroupOperateWinTab) =
{
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
WIN_FUNC((uint32)DCW_PB_handleGroupOperateWinMsg),
WIN_ID(DCW_PB_GROUP_OPERATE_WIN_ID),
CREATE_MENU_CTRL(0, MMI_TITLE_HEIGHT, MMI_MAINSCREEN_RIGHT_MAX_PIXEL, MMI_CLIENT_RECT_BOTTOM,
MENU_PB_SETTING_GROUP,DCW_PB_SETTING_GROUP_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* 主菜单窗口----->分组管理窗口---->可添加组操作窗口 */
WINDOW_TABLE(g_pb_unfixedGroupOperateWinTab) =
{
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
WIN_FUNC((uint32)DCW_PB_handleGroupOperateWinMsg),
WIN_ID(DCW_PB_GROUP_OPERATE_EXT_WIN_ID),
CREATE_MENU_CTRL(0, MMI_TITLE_HEIGHT, MMI_MAINSCREEN_RIGHT_MAX_PIXEL, MMI_CLIENT_RECT_BOTTOM,
MENU_PB_SETTING_GROUP_EXT,DCW_PB_SETTING_GROUP_EXT_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* 主菜单窗口----->本机号码窗口 */
WINDOW_TABLE(g_pb_localNumberWinTab) = {
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
WIN_TITLE_ID(TXT_PB_MSISDN),
WIN_FUNC((uint32)DCW_PB_handleLocalNumberWinMsg),
WIN_ID(DCW_PB_LOCAL_NAME_WIN_ID),
CREATE_LISTBOX_CTRL(0, MMI_TITLE_HEIGHT, MMI_MAINSCREEN_RIGHT_MAX_PIXEL, MMI_CLIENT_RECT_BOTTOM,
LISTBOX_TEXTLIST_E, LISTBOX_TEXT1_E, DCW_PB_LOCAL_NAME_LISTBOX_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* 显示已用空间的窗口 */
WINDOW_TABLE(g_pb_usedSpaceWinTab) =
{
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
WIN_FUNC((uint32)DCW_PB_handleUsedSpaceWinMsg),
WIN_ID(DCW_PB_USED_SPACE_WIN_ID),
WIN_TITLE_ID(TXT_PB_USED_SPACE),
CREATE_LISTBOX_CTRL(0, MMI_TITLE_HEIGHT, MMI_MAINSCREEN_RIGHT_MAX_PIXEL, MMI_CLIENT_RECT_BOTTOM,
LISTBOX_TEXTLIST_E, LISTBOX_TEXT1_E, DCW_PB_USED_SPACE_LISTBOX_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* 显示多选号码列表的窗口 */
WINDOW_TABLE(g_pb_multipleSelectBrowseWinTab) =
{
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
WIN_TITLE_ID(TXT_PB_ENTRY_LIST),
WIN_FUNC((uint32)DCW_PB_handleMultipleSelectListWinMsg),
WIN_ID(DCW_PB_MULTI_SELECT_LIST_WIN_ID),
CREATE_LISTBOX_CTRL(0,MMI_TITLE_HEIGHT,MMI_MAINSCREEN_RIGHT_MAX_PIXEL,MMI_CLIENT_RECT_BOTTOM,
LISTBOX_CHECKLIST_E, LISTBOX_CHECK1_E,DCW_PB_MULTI_SELECT_LISTBOX_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* 显示单选号码列表的窗口 */
WINDOW_TABLE(g_pb_singleSelectBrowseWinTab) = {
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
WIN_TITLE_ID(TXT_PB_ENTRY_LIST),
WIN_FUNC((uint32)DCW_PB_handleSingleSelectBrowseWinMsg),
WIN_ID(DCW_PB_BROWSE_LISTBOX_WIN_ID),
CREATE_LISTBOX_CTRL(0, MMI_TITLE_HEIGHT, MMI_MAINSCREEN_RIGHT_MAX_PIXEL,MMI_CLIENT_RECT_BOTTOM,
LISTBOX_TEXTLIST_E, LISTBOX_TEXT1_E,DCW_PB_BROWSE_LISTBOX_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* 保存电话号码,外部模块调用 */
WINDOW_TABLE(g_pb_addOneRecordWinTab) =
{
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
WIN_FUNC((uint32)DCW_PB_handleAddOneRecordWinMsg),
WIN_ID(DCW_PB_ADD_ONE_RECORD_WIN_ID),
CREATE_MENU_CTRL(0, 0, MMI_MAINSCREEN_RIGHT_MAX_PIXEL, MMI_CLIENT_RECT_BOTTOM,
MENU_PB_ADD_EXT,DCW_PB_ADD_ONE_RECORD_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
/* nv记录之电话类型选择常口*/
WINDOW_TABLE(g_pb_numTypeChooseWinTab) =
{
CLEAR_LCD,
WIN_PRIO(WIN_ONE_LEVEL),
WIN_TITLE_ID(TXT_PB_SELECT_PHONE),
WIN_FUNC((uint32)DCW_PB_handleNumTypeChooseWinMsg),
WIN_ID(DCW_PB_NUM_TYPE_CHOOSE_WIN_ID),
CREATE_LISTBOX_CTRL(0, MMI_TITLE_HEIGHT, MMI_MAINSCREEN_RIGHT_MAX_PIXEL, MMI_CLIENT_RECT_BOTTOM,
LISTBOX_TEXTLIST_E, LISTBOX_TEXT1_E,DCW_PB_NUM_TYPE_CHOOSE_LISTBOX_CTRL_ID),
WIN_STYLE(WS_HAS_SOFTKEY),
END_WIN
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -