📄 mmi_featuresmt190.h
字号:
#if defined(__MMI_LANG_ITALIAN__)
#define __MMI_MY_ITALIAN__ /* Detail Info: [turn on MY Italic inputs]*/
#endif /* __MMI_LANG_ITALIAN__ */
#if defined(__MMI_LANG_PORTUGUESE__)
#define __MMI_MY_SA_PORTUGUESE__ /* Detail Info: [turn on MY South American Portuguese inputs]*/
#endif /* __MMI_LANG_PORTUGUESE__ */
#if defined(__MMI_LANG_TURKISH__)
#define __MMI_MY_TURKISH__ /* Detail Info: [turn on MY Turkish inputs]*/
#endif /* __MMI_LANG_TURKISH__ */
#if defined(__MMI_LANG_INDONESIAN__)
#define __MMI_MY_INDONESIAN__ /* Detail Info: [to turn on MY Indonesian inputs] */
#endif /* __MMI_LANG_INDONESIAN__ */
#if defined(__MMI_LANG_CZECH__)
#define __MMI_MY_CZECH__ /* Detail Info: [to turn on MY czech inputs] */
#endif /* __MMI_LANG_CZECH__ */
#if defined(__MMI_LANG_MALAY__)
#define __MMI_MY_MALAY__ /* Detail Info: [to turn on MY Malay inputs]*/
#endif /* __MMI_LANG_MALAY__ */
#if defined(__MMI_LANG_VIETNAMESE__)
#define __MMI_MY_VIETNAMESE__ /* Detail Info: [to turn on MY Vietnamese inputs] */
#endif /* __MMI_LANG_VIETNAMESE__ */
#if defined(__MMI_LANG_ARABIC__)
#define __MMI_MY_ARABIC__ /* Detail Info: [turn on MY Arabic inputs]*/
#endif /* __MMI_LANG_ARABIC__*/
#if defined(__MMI_LANG_SLOVAK__)
#define __MMI_MY_SLOVAK__ /* Detail Info: [to turn on MY SLOVAK inputs] */
#endif /* __MMI_LANG_SLOVAK__ */
#if defined(__MMI_LANG_DUTCH__)
#define __MMI_MY_DUTCH__ /* Detail Info: [to turn on MY Dutch inputs] */
#endif /* __MMI_LANG_DUTCH__ */
#if defined(__MMI_LANG_SWEDISH__)
#define __MMI_MY_SWEDISH__ /* Detail Info: [to turn on MY SWEDISH inputs] */ /* Detail Info: [turn on T9 SWEDISH inputs]*/
#endif /* __MMI_LANG_SWEDISH__ */
#if defined(__MMI_LANG_CROATIAN__)
#define __MMI_MY_CROATIAN__ /* Detail Info: [to turn on MY CROATIAN inputs] */
#endif /* __MMI_LANG_CROATIAN__ */
#if defined(__MMI_LANG_ROMANIAN__)
#define __MMI_MY_ROMANIAN__ /* Detail Info: [to turn on MY Romanian inputs]*/
#endif /* __MMI_LANG_ROMANIAN__ */
#if defined(__MMI_LANG_SLOVENIAN__)
#define __MMI_MY_SLOVENIAN__ /* Detail Info: [to turn on MY Slovenian inputs]*/
#endif /* __MMI_LANG_SLOVENIAN__*/
#if defined(__MMI_LANG_HEBREW__)
#define __MMI_MY_HEBREW__ /* Detail Info: [turn on MY Hungarian inputs]*/
#endif
#if defined(__MMI_LANG_GREEK__)
#define __MMI_MY_GREEK__ /* Detail Info: [turn on MY GREEK inputs]*/
#endif /* __MMI_LANG_GREEK__ */
#if defined(__MMI_LANG_FINNISH__)
#define __MMI_MY_FINNISH__ /* Detail Info: [turn on ZI FINNISH inputs]*/
#endif /* __MMI_LANG_FINNISH__ */
#if defined(__MMI_LANG_HUNGARIAN__)
#define __MMI_MY_HUNGARIAN__ /* Detail Info: [turn on Zi Hungarian inputs]*/
#endif /* __MMI_LANG_HUNGARIAN__ */
#endif
//end add by luo ren 2007/03/26
#elif defined(__MMI_ITAP__)
/* under construction !*/
#if !defined(__MMI_TOUCH_SCREEN__)
#if defined(__MMI_LANG_ENGLISH__)
/* under construction !*/
#endif /* __MMI_LANG_ENGLISH__ */
#endif
/* under construction !*/
#if defined(__MMI_LANG_TR_CHINESE__)
/* under construction !*/
#endif
/* under construction !*/
#if defined(__MMI_LANG_SM_CHINESE__)
/* under construction !*/
#endif
/* under construction !*/
#if !defined(__MMI_TOUCH_SCREEN__)
/* under construction !*/
#endif
#endif
#if !defined(__MMI_TOUCH_SCREEN__)
#if defined(__MMI_LANG_THAI__)
#define __MMI_MULTITAP_THAI__ /* Detail Info: [turn on Multitap Hindi inputs]*/
#endif /* __MMI_LANG_THAI__ */
#if defined(__MMI_LANG_HINDI__)
#define __MMI_MULTITAP_HINDI__ /* Detail Info: [turn on Multitap Hindi inputs]*/
#endif
#endif /* __MMI_LANG_HINDI__ */
#define __MMI_PREFER_INPUT_METHOD__ /* Detail Info: [turn on preferred input method setting menu in phone setup]*/
#if defined(CANNON_PLUS_BB) || defined(MILAN_BB)
#define __MMI_MULTITAP_KEY_0__ /* Detail Info: [change dialling screen mulitap + p w from key star to key-zero]*/
#endif
#if (defined(DRAGONFLY_BB) || defined(FIREFLY_BB) || defined(FIREFLY17_demo_BB))
#define __MMI_WITH_C_KEY__ /* Detail Info: [turn on C key function]*/
#endif
#ifndef __MMI_TOUCH_SCREEN__
#define __MMI_FULL_SCREEN_EDITOR__ /* Detail Info: [Hide multitap line in the bottom of input box by default]*/
#endif /* ~ __MMI_TOUCH_SCREEN__ */
#if (defined(__MMI_MULTITAP_ARABIC__) && !defined(__MMI_ZI_ARABIC__)) || (defined(__MMI_MULTITAP_PERSIAN__) && !defined(__MMI_ZI_PERSIAN__))
#define __MMI_ARSHAPING_ENGINE__
#endif
/*------------------------------ ------------------------------*/
/*------------------------------[End Framework]------------------------------*/
/*------------------------------ ------------------------------*/
/*----------------------------- ---------------------------*/
/*-----------------------------[Begin Application]---------------------------*/
/*----------------------------- ---------------------------*/
/*****************************************************************************
[Application]: Bootup/Idle
*****************************************************************************/
#define __MMI_IDLE_FULL_SCREEN__ /* Detail Info: []*/
#define __MMI_KEYPAD_LOCK_PATTERN_1__ /* Detail Info: [Define keypad lock pattern as RSK (Name)->#]*/
#ifdef __MMI_TOUCH_SCREEN__
#define __MMI_KEYPAD_LOCK_PROMPT_TEXT__
#endif
#ifdef __HOMEZONE_SUPPORT__
#define __MMI_HOMEZONE_STATUS_ICON__
#endif
#define __MMI_OPERATOR_NAME_MENU__
#define __MMI_IMEISV_SUPPORT__
#define __MMI_EONS_SUPPORT__
#define __MMI_CSP_SMS_COMMON_SETTING_ALWAYS_ON__
#define __MMI_CSP_LANG_SEL_MENU_ALWAYS_ON__
/*****************************************************************************
[Application]: Engineer/Factory Mode
*****************************************************************************/
#define __MMI_FACTORY_MODE__ /* Detail Info: []*/
#define __MMI_ENGINEER_MODE__ /* Detail Info: []*/
#define __DIRECT_ENTRY_FACTORY_MODE_ON_BOOTUP__ /* Detail Info: [for fast entry to Factory mode]*/
/*****************************************************************************
[Application]: GPIO/External device
*****************************************************************************/
#if defined(__PHONE_CLAMSHELL__)
#define __MMI_CLAMSHELL__ /* Detail Info: [Phone is clamshell one]*/
#define __MMI_CLAMCLOSE_BACK2IDLE__
#endif
#if defined(__PHONE_SLIDE__)
#define __MMI_SLIDE__ /* Detail Info: [Phone is a slide one]*/
#define __MMI_CLAMSHELL__ /* Detail Info: [Phone is clamshell one]*/
#define __MMI_CLAMCLOSE_BACK2IDLE__
#endif
#define __MMI_STATUS_ICON_EN_EARPHONE__
#ifdef __MMI_CLAMSHELL__
#define __MMI_SYNC_LCD_GPIO_MODE__
#endif
#ifndef LED_NOT_PRESENT
//#define __MMI_STATUS_LED__ //zx del 20070410 关闭来电灯
#endif
/* Keypad lock: [is to combined with clam shell ]
*/
#ifdef DEMO_PROJECT
#ifdef __MMI_CLAMSHELL__
#ifdef __MMI_SLIDE__
#define __MMI_AUTO_KEYPAD_LOCK__
#endif
#else
#define __MMI_AUTO_KEYPAD_LOCK__
#endif
#else
#define __MMI_AUTO_KEYPAD_LOCK__
#endif
/* end, diamond */
//#define __MMI_GPIO_DISABLE_SLEEP_MODE__ /* Detail Info: [For certain LCM that can retain display when backlight is off] */
/* __MMI_LCD_PARTIAL_ON__ can be used on any bar-type project, but it is recommended to be enabled with
* __MMI_GPIO_DISABLE_SLEEP_MODE__ for power-saving issue because backlight can be completely turned off.
*/
#ifndef __MMI_CLAMSHELL__
#define __MMI_LCD_PARTIAL_ON__ /* Detail Info: [LCD partial-display screen saver] */
#if defined (__MMI_GPIO_DISABLE_SLEEP_MODE__)
#define __MMI_LCD_PARTIAL_ON_ENABLED__ /* Detail Info: [Enable LCD partial-display screen saver by default] */
#endif /* __MMI_GPIO_DISABLE_SLEEP_MODE__ */
#endif /* ~ __MMI_CLAMSHELL__ */
/* USB: [USB device configure as Mass Storage and COM emulator]
*/
#ifdef __USB_ENABLE__
#ifndef __MMI_EXT_DEVICE__
#define __MMI_EXT_DEVICE__ /* Detail Info: [Turn on external device features, before USB, IrDA, Bluetooth turn on, shall enable this compile option first]*/
#endif
#define __MMI_USB_SUPPORT__ /* Detail Info: [MMI support USB feature]*/
#ifdef __P_PROPRIETARY_COPYRIGHT__
/* under construction !*/
#endif
#endif /* __USB_ENABLE__ */
/* IrDA: [Transmit/Recv object via Infrared]
*/
#if defined(__IRDA_SUPPORT__) || (defined(MMI_ON_WIN32) && (!defined(__MTK_TARGET__)))
#ifndef __MMI_EXT_DEVICE__
#define __MMI_EXT_DEVICE__ /* Detail Info: [Turn on external device features, before USB, IrDA, Bluetooth turn on, shall enable this compile option first]*/
#endif
#ifdef __FS_CARD_SUPPORT__
#define __MMI_IRDA_CARD_SUPPORT__ /* Detail Info: [Memory Card Support]*/
#endif
#define __MMI_IRDA_SUPPORT__ /* Detail Info: [MMI support IrDA feature]*/
#define __MMI_IRDA_RECEIVED_NOTIFY_IN_IDLE__ /* Detail Info: [Enable notify screen in idle after IrDA received files]*/
#define __MMI_IRDA_RECEIVED_NOTIFY_POPUP__
#endif /* __IRDA_SUPPORT__ */
#if defined(__BTVCSR_HP__)
#ifndef __MMI_EXT_DEVICE__
#define __MMI_EXT_DEVICE__ /* Detail Info: []*/
#endif
#define __MMI_BT_HP_SUPPORT__
#define __MMI_BT_BG_PWRON__
#define __MMI_BT_SET_NAME__
#define __MMI_BT_MYDEV_SHOW_BD_ADDR__
#endif
#if defined(__BTVCSR_HCI_BCHS__)
#ifndef __MMI_EXT_DEVICE__
#define __MMI_EXT_DEVICE__ /* Detail Info: []*/
#endif
#define __MMI_BT_SUPPORT__ /* Detail Info: [For general bt MMI screen, menu, string, image]*/
#define __MMI_BT_BCHS_SUPPORT__ /* Detail Info: [For bchs]*/
#endif
#if defined(__BTMTK__)
#ifndef __MMI_EXT_DEVICE__
#define __MMI_EXT_DEVICE__ /* Detail Info: []*/
#endif
#define __MMI_BT_SUPPORT__ /* Detail Info: [For general bt MMI screen, menu, string, image]*/
#define __MMI_BT_MTK_SUPPORT__ /* Detail Info: [For bchs]*/
#endif
#ifdef __MMI_BT_SUPPORT__ /* Detail Info: [For general bt MMI screen, menu, string, image]*/
#ifdef __BT_HFG_PROFILE__
#define __MMI_HFP_SUPPORT__ /* Detail Info: [For bchs hfg]*/
#define __MMI_HSP_SUPPORT__ /* Detail Info: [For bchs ag]*/
#endif
#ifdef __BT_SPP_PROFILE__
#define __MMI_SPP_SUPPORT__ /* Detail Info: [For bchs spp]*/
#endif
#ifdef __BT_DUN_PROFILE__
#define __MMI_DUN_SUPPORT__ /* Detail Info: [For bchs dun]*/
#endif
#ifdef __BT_OPP_PROFILE__
#define __MMI_OPP_SUPPORT__ /* Detail Info: [For bchs opp]*/
#endif
#ifdef __BT_FTS_PROFILE__
#define __MMI_FTS_SUPPORT__ /* Detail Info: [For bchs fts]*/
#endif
#ifdef __BT_FTC_PROFILE__
#define __MMI_FTC_SUPPORT__ /* Detail Info: [For bchs ftc]*/
#endif
#ifdef __BT_A2DP_PROFILE__
#define __MMI_A2DP_SUPPORT__ /* Detail Info: [For bchs a2dp]*/
#endif
#ifdef __BT_AVRCP_PROFILE__ /* Detail Info: [For bchs avrcp]*/
#define __MMI_AVRCP_SUPPORT__
#endif
#ifdef __BT_SIM_PROFILE__ /* Detail Info: [For simap]*/
#define __MMI_SIMAP_SUPPORT__
#endif
#ifdef __BT_FAX_PROFILE__ /* Detail Info: [For fax]*/
#define __MMI_FAX_SUPPORT__
#endif
#ifdef __BT_HIDD_PROFILE__ /* Detail Info: [For hid device]*/
#define __MMI_HIDD_SUPPORT__
#endif
/* prohibit some services while a2dp is active */
#if defined(__MMI_A2DP_SUPPORT__) && defined(__MMI_BT_BCHS_SUPPORT__)
#define __MMI_BT_PROHIBIT_OPP__
#define __MMI_BT_PROHIBIT_FTP__
#define __MMI_BT_PROHIBIT_SPP__
#define __MMI_BT_PROHIBIT_DUN__
#endif
#endif
#if defined(TFT_MAINLCD)
#define __MMI_NO_CONTRAST_LEVEL__ /* Detail Info: [TFT, No contrast setup function] */
#endif
/* Memory Card
*/
#define __MMI_MEMORY_CARD_SUPPORT__ /* Detail Info: [Support Memory Card]*/
#define __MMI_SLEEP_OUT_BACKLIGHT_ON__ /* Detail Info: [Backligh control]*/
/*****************************************************************************
[Application]: PhoneBook
*****************************************************************************/
#define __MMI_PHB_CALLERGROUP_MEMBER_LIST__ /* Detail Info: [Edit member list in calle group]*/
#if defined(__MMI_T9__) || defined(__MMI_ZI__)|| defined(__MMI_MY__) //add logical relation: __MMI_MY__ by luo ren 2007/03/26
#define __MMI_PHB_QUICK_SEARCH__ /* Detail Info: [Enable Quick search feature]*/
#endif
#define __MMI_PHB_ADV_NUM_MATCH_MOBILE__ /* Detail Info: [Compare number filed in advance way for call]*/
#define __MMI_PHB_DELETE_ALL_CHECK_PHONE_LOCK__ /* Detail Info: [Check phone lock when delete all]*/
//zx open 20070404 开启idle下右软键进入快速查找的宏
#define __MMI_PHB_RSK_QUICK_SEARCH__ /* Detail Info: [Link idle screen RSK to quick search, Must define __MMI_PHB_QUICK_SEARCH__]*/
#define __MMI_PHB_PINYIN_SORT__ //zx open 20070709 /* Detail Info: [Sort phonebook list in Pinyin order]*/
//zx open 20070404 开启紧急号码编辑的宏
#define __MMI_PHB_SOS_NUM_EDIT__ /* Detail Info: [Allow sos number editable]*/
//#define __MMI_PHB_DISPLAY_ONE_MSISDN__ /* Detail Info: [Display one MSISDN only]*/
//zx open 20070404 开启从电话本中发送短信息
#define __MMI_PHB_SEND_SMS_FROM_PHB__
#if defined(TOP_6227_BB)
#define __MMI_PHB_SEND_SMS_FROM_PHB__ /* Detail Info: [Send SMS from phonebook]*/
#endif
#if defined(MMS_SUPPORT)
#if defined(TOP_6227_BB)
#define __MMI_PHB_SEND_MMS_FROM_PHB__ /* Detail Info: [Send MMS from phonebook]*/
#endif
#endif
//#define __MMI_PHB_COMBINE_COPY_DUPLICATE__ /* Detail Info: [Combine copy and duplicate as one item]*/
//#define __MMI_PHB_NAME_AND_NUM_REQUIRE__ /* Detail Info: [Both name and number required to add a new entry]*/
//#define __MMI_PHB_CALLERGROUP_IN_SIM__ /* Detail Info: [Can associate caller group info for entry in SIM card]*/
//zx open 20070404 添加存储后更新通话记录的宏
#define __MMI_PHB_UPDATE_CALL_LOG_AFTER_SAVE__ /* Detail Info: [Update call log data after save an entry to phb from call log]*/
//#define __MMI_PHB_NO_OPTIONAL_FIELD__ /* Detail Info: [Disable optional field in phonebook.]*/
#define __MMI_CALLERGROUP_NO_ALERT__ /* Detail Info: [No alert setting in caller group]*/
#define __MMI_PHB_BIRTHDAY_FIELD__ /* Detail Info: [Turn on birthday field in phonebook field]*/
#if defined(DRAGONFLY_BB)
#define __MMI_PHB_INFO_FIELD__ /* Detail Info: [Turn on title, url, address, note field in phonebook]*/
#endif
#if defined(__IP_NUMBER__)
#define __MMI_PHB_IP_DIAL_FROM_PHB__ /* Detail Info: [Make IP dial from phonebook]*/
#endif
#if defined(__MMI_FILE_MANAGER__)
#define __MMI_PHB_CALLER_RES_SETTING__ /* Detail Info: [Select resource first then forward to phonebook entry]*/
#define __MMI_PHB_CALL_SHOW_PICTURE_FROM_FILE__ /* Detail Info: [Show Picture from file for calling screen]*/
#endif
#define __MMI_VCARD__ /* Detail Info: [Enable vCard feature]*/
#ifdef DEMO_PROJECT
#if !defined(__MMI_MAINLCD_128X128__) || !defined(__MMI_MAINLCD_128X160__)
// #define __MMI_PHB_TWO_LINE_MENUITEM_DISPLAY__ /* Detail Info: [Show Name and Number with selection and associated Picture]*/
#endif
#endif
//#define __MMI_PHB_ALS_SUPPORT__
/*****************************************************************************
[Application]: SMS/EMS/Email
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -