📄 mmi_featurespluto.h
字号:
#define __MMI_ZI_PRC_ENGLISH__ /* Detail Info: [turn on Zi English inputs]*/
#endif /* __MMI_LANG_ENGLISH__ */
#endif
#if defined(__MMI_LANG_TR_CHINESE__)
#define __MMI_ZI_TR_CHINESE__ /* Detail Info: [turn on Zi Tr Chinese inputs]*/
#endif /* __MMI_LANG_TR_CHINESE__ */
#if defined(__MMI_LANG_SM_CHINESE__)
#define __MMI_ZI_SM_CHINESE__ /* Detail Info: [turn on Zi Sm Chinese inputs]*/
#endif /* __MMI_LANG_SM_CHINESE__ */
#define __MMI_ZI_MULTITAP_PHONETIC_INPUT__ /* Detail Info: [turn on TR/SM Chinese multitap phonetic inputs]*/
#if !defined(__MMI_TOUCH_SCREEN__)
#define __MMI_ZI_SMART_PHONETIC_INPUT__ /* Detail Info: [turn on TR/SM Chinese smart phonetic inputs]*/
#endif
#if defined(__MMI_LANG_THAI__)
#define __MMI_ZI_THAI__ /* Detail Info: [turn on Zi Thai inputs]*/
#endif /* __MMI_LANG_THAI__ */
#if defined(__MMI_ZI_THAI__)
#define __MMI_MULTITAP_THAI__ /* Detail Info: [turn on Multitap Vietnamese inputs]*/
#endif
#if defined(__MMI_LANG_RUSSIAN__)
#define __MMI_ZI_RUSSIAN__ /* Detail Info: [turn on Zi Russian inputs]*/
#endif /* __MMI_LANG_RUSSIAN__ */
#if defined(__MMI_ZI_RUSSIAN__)
#define __MMI_MULTITAP_RUSSIAN__ /* Detail Info: [turn on Multitap Vietnamese inputs]*/
#endif
#if defined(__MMI_LANG_VIETNAMESE__)
#define __MMI_ZI_VIETNAMESE__ /* Detail Info: [to turn on Zi Vietnamese inputs] */
#endif /* __MMI_LANG_VIETNAMESE__ */
#if defined(__MMI_ZI_VIETNAMESE__)
#define __MMI_MULTITAP_VIETNAMESE__ /* Detail Info: [turn on Multitap Vietnamese inputs]*/
#endif
#if !defined(__MMI_TOUCH_SCREEN__)
#if defined(__MMI_LANG_THAI__)
#define __MMI_ZI_THAI__ /* Detail Info: [turn on Zi Thai inputs]*/
#endif /* __MMI_LANG_THAI__ */
#if defined(__MMI_LANG_RUSSIAN__)
#define __MMI_ZI_RUSSIAN__ /* Detail Info: [turn on Zi Russian inputs]*/
#endif /* __MMI_LANG_RUSSIAN__ */
#if defined(__MMI_LANG_HINDI__)
#define __MMI_ZI_HINDI__
#endif
#if defined(__MMI_LANG_SPANISH__)
#define __MMI_ZI_SA_SPANISH__ /* Detail Info: [turn on Zi South American Spanish inputs]*/
#endif /* __MMI_LANG_SPANISH__ */
#if defined(__MMI_LANG_DANISH__)
#define __MMI_ZI_DANISH__ /* Detail Info: [turn on Zi Danish inputs]*/
#endif /* __MMI_LANG_DANISH__ */
#if defined(__MMI_LANG_POLISH__)
#define __MMI_ZI_POLISH__ /* Detail Info: [turn on Zi Polish inputs]*/
#endif /* __MMI_LANG_POLISH__ */
#if defined(__MMI_LANG_NORWEGIAN__)
#define __MMI_ZI_NORWEGIAN__ /* Detail Info: [turn on Zi Norwegian inputs]*/
#endif /* __MMI_LANG_NORWEGIAN__ */
#if defined(__MMI_LANG_FRENCH__)
#define __MMI_ZI_EU_FRENCH__ /* Detail Info: [turn on Zi EU French inputs]*/
#endif /* __MMI_LANG_FRENCH__ */
#if defined(__MMI_LANG_GERMAN__)
#define __MMI_ZI_GERMAN__ /* Detail Info: [turn on Zi German inputs]*/
#endif /* __MMI_LANG_GERMAN__ */
#if defined(__MMI_LANG_ITALIAN__)
#define __MMI_ZI_ITALIAN__ /* Detail Info: [turn on Zi Italic inputs]*/
#endif /* __MMI_LANG_ITALIAN__ */
#if defined(__MMI_LANG_PORTUGUESE__)
#define __MMI_ZI_SA_PORTUGUESE__ /* Detail Info: [turn on Zi South American Portuguese inputs]*/
#endif /* __MMI_LANG_PORTUGUESE__ */
#if defined(__MMI_LANG_TURKISH__)
#define __MMI_ZI_TURKISH__ /* Detail Info: [turn on Zi Turkish inputs]*/
#endif /* __MMI_LANG_TURKISH__ */
#if defined(__MMI_LANG_INDONESIAN__)
#define __MMI_ZI_INDONESIAN__ /* Detail Info: [to turn on Zi Indonesian inputs] */
#endif /* __MMI_LANG_INDONESIAN__ */
#if defined(__MMI_LANG_CZECH__)
#define __MMI_ZI_CZECH__ /* Detail Info: [to turn on Zi czech inputs] */
#endif /* __MMI_LANG_CZECH__ */
#if defined(__MMI_LANG_MALAY__)
#define __MMI_ZI_MALAY__ /* Detail Info: [to turn on Zi Malay inputs]*/
#endif /* __MMI_LANG_MALAY__ */
#if defined(__MMI_LANG_VIETNAMESE__)
#define __MMI_ZI_VIETNAMESE__ /* Detail Info: [to turn on Zi Vietnamese inputs] */
#endif /* __MMI_LANG_VIETNAMESE__ */
#if defined(__MMI_LANG_ARABIC__)
#define __MMI_ZI_ARABIC__ /* Detail Info: [turn on Zi Arabic inputs]*/
#endif /* __MMI_LANG_ARABIC__*/
#if defined(__MMI_LANG_SLOVAK__)
#define __MMI_ZI_SLOVAK__ /* Detail Info: [to turn on Zi SLOVAK inputs] */
#endif /* __MMI_LANG_SLOVAK__ */
#if defined(__MMI_LANG_DUTCH__)
#define __MMI_ZI_DUTCH__ /* Detail Info: [to turn on Zi Dutch inputs] */
#endif /* __MMI_LANG_DUTCH__ */
#if defined(__MMI_LANG_SWEDISH__)
#define __MMI_ZI_SWEDISH__ /* Detail Info: [to turn on Zi SWEDISH inputs] */ /* Detail Info: [turn on T9 SWEDISH inputs]*/
#endif /* __MMI_LANG_SWEDISH__ */
#if defined(__MMI_LANG_CROATIAN__)
#define __MMI_ZI_CROATIAN__ /* Detail Info: [to turn on Zi CROATIAN inputs] */
#endif /* __MMI_LANG_CROATIAN__ */
#if defined(__MMI_LANG_ROMANIAN__)
#define __MMI_ZI_ROMANIAN__ /* Detail Info: [to turn on Zi Romanian inputs]*/
#endif /* __MMI_LANG_ROMANIAN__ */
#if defined(__MMI_LANG_SLOVENIAN__)
#define __MMI_ZI_SLOVENIAN__ /* Detail Info: [to turn on Zi Slovenian inputs]*/
#endif /* __MMI_LANG_SLOVENIAN__*/
#if defined(__MMI_LANG_HEBREW__)
#define __MMI_ZI_HEBREW__ /* Detail Info: [turn on Zi Hungarian inputs]*/
#endif
#if defined(__MMI_LANG_GREEK__)
#define __MMI_ZI_GREEK__ /* Detail Info: [turn on Zi GREEK inputs]*/
#endif /* __MMI_LANG_GREEK__ */
#if defined(__MMI_LANG_FINNISH__)
#define __MMI_ZI_FINNISH__ /* Detail Info: [turn on ZI FINNISH inputs]*/
#endif /* __MMI_LANG_FINNISH__ */
#if defined(__MMI_LANG_HUNGARIAN__)
#define __MMI_ZI_HUNGARIAN__ /* Detail Info: [turn on Zi Hungarian inputs]*/
#endif /* __MMI_LANG_HUNGARIAN__ */
#endif
#elif defined(__MMI_ITAP__)
#if !defined(__MMI_TOUCH_SCREEN__)
#if defined(__MMI_LANG_ENGLISH__)
#define __MMI_ITAP_ENGLISH__ /* Detail Info: [turn on iTap English inputs]*/
#endif /* __MMI_LANG_ENGLISH__ */
#endif
#if defined(__MMI_LANG_TR_CHINESE__)
#define __MMI_ITAP_TR_CHINESE__ /* Detail Info: [turn on iTap Tr Chinese inputs]*/
#endif
#if defined(__MMI_LANG_SM_CHINESE__)
#define __MMI_ITAP_SM_CHINESE__ /* Detail Info: [turn on iTap Sm Chinese inputs]*/
#endif
#if !defined(__MMI_TOUCH_SCREEN__)
#define __MMI_ITAP_SMART_PHONETIC_INPUT__ /* Detail Info: [turn on TR/SM Chinese smart phonetic inputs]*/
#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)) && defined(__MTK_TARGET__)
#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__)
// #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__
/*****************************************************************************
[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
/* Keypad lock: [is 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
//#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(__MTK_TARGET__))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -