📄 dcw_pb_variable.h
字号:
/*****************************************************************************
** File Name: dcw_pb_variable.h *
** Author: ***************** *
** Date: 2006-04-05 *
** Copyright: 2006 ********** All Rights *
** Description: 此文件包括 PB 的全局变量声明 *
/*****************************************************************************
** Important Edit History *
** --------------------------------------------------------------------------*
** DATE NAME DESCRIPTION *
** 2006-04-05 ***************** Create *
******************************************************************************/
#ifndef _DCW_PB_VARIABLE_H_
#define _DCW_PB_VARIABLE_H_
/* PB 的 application */
extern BLOCK_ID g_appinit_task_id;
/* PB 的 总信息 */
extern MMI_APPLICATION_T g_pb_app;
/* PB 的 总信息 */
extern T_PB_INFO g_pb;
/* PB的一条sim卡记录,用来做中间变量 */
extern T_PB_SIM_RECORD g_pb_simRecord;
/* PB的一条nv记录,用来做中间变量 */
extern T_PB_NV_RECORD g_pb_nvRecord;
/* PB的一条号码搜索item,用来做中间变量 */
extern T_PB_SEARCH_NUMBER_ITEM g_pb_numberItem;
/* PB的一条记录的索引item,用来做中间变量 */
extern T_PB_RECORD_ITEM_ADDR g_pb_recordItemAddr;
/* 操作的信息 */
extern T_PB_OPERATE_INFO g_pb_operateInfo;
/* 添加记录时的编辑框大小 */
extern GUI_RECT_T g_pb_editRect;
/* 一个bcd码结构体,用来做全局变量 */
extern T_PB_BCD_NUMBER g_pb_bcdNum;
/* 字符中间变量 */
extern COMMON_MMI_TEXT_ID_E g_pb_text;
/* 手机纪录电话偏移变量 */
extern uint16 g_pb_offset;
/* 快速查找字母切换*/
extern const uint8 g_pb_pinYinTable[][4];
/* 提示窗口声明 */
extern T_PB_ALERT_WIN_INFO g_pb_waitWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_completeWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_inputNameWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_inputphoneNumWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_groupFullWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_MTFW_Full;
extern T_PB_ALERT_WIN_INFO g_pb_inputGroupWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_recordEmptyWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_simFullWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_simSpaceNotEnoughWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_nvFullWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_nvSpaceNotEnoughWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_noSelectWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_fullListWinTab;
extern T_PB_ALERT_WIN_INFO g_pb_plugInSimWinTab;
/* 普通窗口声明 */
extern const uint32 g_pb_orNotWinTab[];
extern const uint32 g_pb_mainMenuWinTab[];
extern const uint32 g_pb_recordBrowseWinTab[];
extern const uint32 g_pb_recordDetailWinTab[];
extern const uint32 g_pb_recordOperateWinTab[];
extern const uint32 g_pb_speedySearchWinTab[];
extern const uint32 g_pb_ordinarySearchWinTab[];
extern const uint32 g_pb_groupManageWinTab[];
extern const uint32 g_pb_editGroupNameWinTab[];
extern const uint32 g_pb_fixedGroupOperateWinTab[];
extern const uint32 g_pb_unfixedGroupOperateWinTab[];
extern const uint32 g_pb_localNumberWinTab[];
extern const uint32 g_pb_usedSpaceWinTab[];
extern const uint32 g_pb_editSimRecordWinTab[];
extern const uint32 g_pb_editNvRecordWinTab[];
extern const uint32 g_pb_addOneRecordWinTab[];
extern const uint32 g_pb_singleSelectBrowseWinTab[];
extern const uint32 g_pb_multipleSelectBrowseWinTab[];
extern const uint32 g_pb_numTypeChooseWinTab[];
/* 字符 的 usc2编码 与 拼音编码的对应表 */
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_00[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_32[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_4E[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_4F[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_50[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_51[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_52[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_53[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_54[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_55[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_56[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_57[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_58[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_59[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_5A[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_5B[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_5C[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_5D[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_5E[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_5F[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_60[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_61[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_62[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_63[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_64[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_65[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_66[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_67[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_68[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_69[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_6A[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_6B[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_6C[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_6D[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_6E[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_6F[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_70[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_71[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_72[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_73[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_74[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_75[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_76[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_77[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_78[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_79[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_7A[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_7B[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_7C[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_7D[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_7E[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_7F[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_80[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_81[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_82[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_83[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_84[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_85[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_86[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_87[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_88[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_89[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_8A[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_8B[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_8C[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_8D[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_8E[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_8F[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_90[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_91[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_92[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_93[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_94[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_95[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_96[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_97[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_98[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_99[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_9A[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_9B[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_9C[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_9D[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_9E[];
extern const T_PB_UCS2_SPELL_SN g_pb_ucs2_spell_sn_table_9F[];
/* 字符 的 usc2编码 与 拼音编码的对应表 的信息数据集合 */
extern const T_PB_SPELL_TABLE_INFO g_pb_ucs2_spell_sn_table[];
/* 26个字母的拼音码,用于快速查找 */
extern const uint16 g_pb_letter_spell[];
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -