📄 mmi_featurespluto.h
字号:
//#if defined(__MMI_LANG_CROATIAN__)
// #define __MMI_MULTITAP_CROATIAN__ /* Detail Info: [turn on Multitap Croatian inputs]*/
//#endif /* __MMI_LANG_CROATIAN__ */
//#if defined(__MMI_LANG_ROMANIAN__)
// #define __MMI_MULTITAP_ROMANIAN__ /* Detail Info: [turn on Multitap Romanian inputs]*/
//#endif /* __MMI_LANG_ROMANIAN__ */
//#if defined(__MMI_LANG_SLOVENIAN__)
// #define __MMI_MULTITAP_SLOVENIAN__ /* Detail Info: [turn on Multitap Slovenian inputs]*/
//#endif
//#if defined(__MMI_LANG_HEBREW__)
// #define __MMI_MULTITAP_HEBREW__ /* Detail Info: [turn on Multitap Hebrew inputs]*/
//#endif
//#if defined(__MMI_LANG_GREEK__)
// #define __MMI_MULTITAP_GREEK__ /* Detail Info: [turn on Multitap Greek inputs]*/
//#endif
//#if defined(__MMI_LANG_BULGARIAN__)
// #define __MMI_MULTITAP_BULGARIAN__ /* Detail Info: [turn on Multitap Bulgarian inputs]*/
//#endif
#if (defined(PCB03)||defined(PCB04)) && defined(SAPPHIRE28_BB)
#define __MMI_FOURWAYS_KEY_DISABLE__
#endif
/*****************************************************************************
[Framework]: Profiling
*****************************************************************************/
#ifdef DEMO_PROJECT
#define __MMI_INTERACTIVE_PROFILNG__ /* Detail Info: [Interactive profile UI performance] */
#endif
/*------------------------------ ------------------------------*/
/*------------------------------[End Framework]------------------------------*/
/*------------------------------ ------------------------------*/
/*----------------------------- ---------------------------*/
/*-----------------------------[Begin Application]---------------------------*/
/*----------------------------- ---------------------------*/
/*****************************************************************************
[Application]: File Manager
*****************************************************************************/
#ifndef FMT_NOT_PRESENT
#define __MMI_FILE_MANAGER__
#define __MMI_SHOW_FILE_EXT__ /* Detail Info: []*/
//#define __MMI_SHOW_DAF_FILE_EXT__ /* Detail Info: [Default hide mp3 extension] */
#if defined(MT6205B)
#define __MMI_SLIM_FILE_MANAGER__ /* Detail Info: []*/
#endif
#endif
/*****************************************************************************
[Application]: Services
*****************************************************************************/
/* WAP: [Teleca WAP support]
*/
#if defined(WAP_SUPPORT) && !defined(__MMI_FILE_MANAGER__)
#define __MMI_WAP__ /* Detail Info: [Enable Fun&Games download application]*/
#endif
#if defined(FIREFLY_BB) || defined(DRAGONFLY_BB)
#define __MMI_WITH_WAP_KEY__ /* Detail Info: [WAP key]*/
#endif
/*------------------------------ ----------------------------*/
/*------------------------------[End Application]----------------------------*/
/*------------------------------ ----------------------------*/
/*----------------------------- ----------------------------*/
/*-----------------------------[Begin Multimedia]----------------------------*/
/*----------------------------- ----------------------------*/
#define __MMI_DATA_STORE__ /* Detail Info: []*/
/*------------------------------ -----------------------------*/
/*------------------------------[End Multimedia]-----------------------------*/
/*------------------------------ -----------------------------*/
/*--------------------------[INDEPENDENCY DEFINE]----------------------------*
*---------------------------------------------------------------------------*
*---------------------------------------------------------------------------*
*------ Those compile options will be not referenced within this file, ---*
*------ we can guarantee compile options work fine within independency ---*
*------ relationship. ------------------------------------------------------*
*---------------------------------------------------------------------------*
*---------------------------------------------------------------------------*
*---------------------------------------------------------------------------*/
/*----------------------------- -----------------------------*/
/*-----------------------------[Begin Framework]-----------------------------*/
/*----------------------------- -----------------------------*/
/*****************************************************************************
[Framework]: SUBLCD
*****************************************************************************/
#ifdef DUAL_LCD
#define __MMI_SUBLCD__ /* Detail Info: [This is for sublcd screen define]*/
#define __MMI_SUBLCD_SHOW_TIME__ /* Detail Info: [sublcd to show out the time at idle mode]*/
#define __MMI_SUBLCD_SHOW_DATE__ /* Detail Info: [sublcd to show out the date at idle mode]*/
// #define __MMI_SUBLCD_SHOW_WORLD_CLOCK__ /* Detail Info: [sublcd to show out the world clock at idle mode]*/
#define __MMI_SUBLCD_SHOW_ONE_CITY__ /* Detail Info: [sublcd to show out the city at idle mode]*/
#ifdef COLOR_SUBLCD
#define __MMI_SUBLCD_COLOR__ /* Detail Info: [color sublcd screen]*/
#define __MMI_SUB_WALLPAPER__ /* Detail Info: [sublcd wallpaper support]*/
#endif
#endif
/*****************************************************************************
[Framework]: DRAW MANAGER
******************************************************************************/
//#if defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_176X220__)
#define __MMI_DRAW_MANAGER__ /* Detail Info: [For enable draw manager] */
//#endif
/*****************************************************************************
[Framework]: TOUCH SCREEN
*****************************************************************************/
#ifdef TOUCH_PANEL_SUPPORT
#define __MMI_TOUCH_SCREEN__ /* Detail Info: [For enable touch screen support] */
#endif
#ifdef __MMI_TOUCH_SCREEN__
#define __MMI_TOUCH_DIAL_SCREEN__
#define __MMI_DRAW_MANAGER__ /* Detail Info: [For enable draw manager] */
#define __MMI_WGUI_CSK_ENABLE__
#endif
/*****************************************************************************
[Framework]: LIGHTWEIGHT UI
*****************************************************************************/
#if (defined(__MMI_MAINLCD_240X320__) && defined(MT6226)) || (defined(__MMI_MAINLCD_176X220__) && (defined(MT6217)||defined(MT6218B)))
#define __MMI_LITE_DISPLAY__ /* Detail Info: [Do not show fancy effect for slower hardware. This option can be renamed later]*/
#endif
/*****************************************************************************
[Framework]: SCREEN ROTATION
*****************************************************************************/
#ifdef HORIZONTAL_CAMERA
#define __MMI_SCREEN_ROTATE__ /* Detail Info: [Screen rotation] */
#define __MMI_SCREEN_ROTATE_DEGREE_270__ /* Detail Info: [Supports screen rotation of 270 degree ] */
#endif
/*****************************************************************************
[Framework]: Font BDF Sets
*****************************************************************************/
#if defined(__MMI_LANG_SM_CHINESE__)
#define __MMI_CHAR_SET_GB2312__ /* Detail Info: [used by internal project, to choose different Chinese font database]*/
#endif
#if defined(__MMI_LANG_TR_CHINESE__)
#define __MMI_CHAR_SET_BIG5__ /* Detail Info: [used by internal project, to choose different Chinese font database]*/
#endif
/*****************************************************************************
[Framework]: Input Methods
*****************************************************************************/
/* Input Method
*/
#if defined(__MMI_T9__)
#define __MMI_T9_V7__
#if !defined(__MMI_TOUCH_SCREEN__)
#if defined(__MMI_LANG_ENGLISH__)
#define __MMI_T9_ENGLISH__ /* Detail Info: [turn on T9 English inputs]*/
#endif /* __MMI_LANG_ENGLISH__ */
#endif
#if defined(__MMI_LANG_TR_CHINESE__)
#define __MMI_T9_TR_CHINESE__ /* Detail Info: [turn on T9 Tr Chinese inputs]*/
#endif /* __MMI_LANG_TR_CHINESE__ */
#if defined(__MMI_LANG_SM_CHINESE__)
#define __MMI_T9_SM_CHINESE__ /* Detail Info: [turn on T9 Sm Chinese inputs]*/
#endif /* __MMI_LANG_SM_CHINESE__ */
#define __MMI_T9_MULTITAP_PHONETIC_INPUT__ /* Detail Info: [turn on TR/SM Chinese multitap phonetic inputs]*/
#if !defined(__MMI_TOUCH_SCREEN__)
#define __MMI_T9_SMART_PHONETIC_INPUT__ /* Detail Info: [turn on TR/SM Chinese smart phonetic inputs]*/
#endif
#if !defined(__MMI_TOUCH_SCREEN__)
#if defined(__MMI_LANG_SPANISH__)
#define __MMI_T9_SPANISH__ /* Detail Info: [turn on T9 Spanish inputs]*/
#endif /* __MMI_LANG_SPANISH__ */
#if defined(__MMI_LANG_HINDI__)
#define __MMI_T9_HINDI__ /* Detail Info: [turn on T9 Hindi inputs]*/
#endif /* __MMI_LANG_hindi__ */
#if defined(__MMI_LANG_DANISH__) && defined(__MMI_T9_V7__)
#define __MMI_T9_DANISH__ /* Detail Info: [turn on T9 Danish inputs]*/
#endif /* __MMI_LANG_DANISH__ */
#if defined(__MMI_LANG_POLISH__)
#define __MMI_T9_POLISH__ /* Detail Info: [turn on T9 polish inputs]*/
#endif /* __MMI_LANG_POLISH__ */
#if defined(__MMI_LANG_FRENCH__)
#define __MMI_T9_FRENCH__ /* Detail Info: [turn on T9 French inputs]*/
#endif /* __MMI_LANG_FRENCH__ */
#if defined(__MMI_LANG_GERMAN__)
#define __MMI_T9_GERMAN__ /* Detail Info: [turn on T9 German inputs]*/
#endif /* __MMI_LANG_GERMAN__ */
#if defined(__MMI_LANG_CZECH__)
#define __MMI_T9_CZECH__ /* Detail Info: [turn on T9 Italic inputs]*/
#endif /* __MMI_LANG_CZECH__ */
#if defined(__MMI_LANG_NORWEGIAN__)
#define __MMI_T9_NORWEGIAN__ /* Detail Info: [turn on T9 Italic inputs]*/
#endif /* __MMI_LANG_NORWEGIAN__ */
#if defined(__MMI_LANG_ITALIAN__)
#define __MMI_T9_ITALIAN__ /* Detail Info: [turn on T9 Italic inputs]*/
#endif /* __MMI_LANG_ITALIAN__ */
#if defined(__MMI_LANG_VIETNAMESE__) && defined(__MMI_T9_V7__)
#define __MMI_T9_VIETNAMESE__ /* Detail Info: [turn on T9 Vietnamese inputs]*/
#endif
#if defined(__MMI_LANG_INDONESIAN__) && defined(__MMI_T9_V7__)
#define __MMI_T9_INDONESIAN__ /* Detail Info: [turn on T9 Indonesian inputs]*/
#endif /* __MMI_LANG_INDONESIAN__ */
#if defined(__MMI_LANG_TURKISH__)
#define __MMI_T9_TURKISH__ /* Detail Info: [turn on T9 Turkish inputs]*/
#endif /* __MMI_LANG_TURKISH__ */
#if defined(__MMI_LANG_THAI__) && defined(__MMI_T9_V7__)
#define __MMI_T9_THAI__ /* Detail Info: [turn on T9 Thai inputs]*/
#endif /* __MMI_LANG_THAI__ */
#if defined(__MMI_LANG_RUSSIAN__) && defined(__MMI_T9_V7__)
#define __MMI_T9_RUSSIAN__ /* Detail Info: [turn on T9 Thai inputs]*/
#endif /* __MMI_LANG_RUSSIAN__ */
#if defined(__MMI_LANG_PORTUGUESE__)&& defined(__MMI_T9_V7__)
#define __MMI_T9_PORTUGUESE__ /* Detail Info: [turn on T9 Portuguese inputs]*/
#endif /* __MMI_LANG_PORTUGUESE__ */
#if defined(__MMI_LANG_FINNISH__)
#define __MMI_T9_FINNISH__ /* Detail Info: [turn on T9 FINNISH inputs]*/
#endif /* __MMI_LANG_FINNISH__ */
#if defined(__MMI_LANG_HUNGARIAN__)
#define __MMI_T9_HUNGARIAN__ /* Detail Info: [turn on T9 Italic inputs]*/
#endif /* __MMI_LANG_HUNGARIAN__ */
#if defined(__MMI_LANG_ARABIC__)
#define __MMI_T9_ARABIC__ /* Detail Info: [turn on T9 Arabic inputs]*/
#define __MMI_ARSHAPING_ENGINE__
#endif /* __MMI_LANG_ARABIC__*/
#if defined(__MMI_LANG_DUTCH__)&& defined(__MMI_T9_V7__)
#define __MMI_T9_DUTCH__ /* Detail Info: [to turn on T9 Dutch inputs] */
#endif /* __MMI_LANG_DUTCH__ */
#if defined(__MMI_LANG_BULGARIAN__)&& defined(__MMI_T9_V7__)
#define __MMI_T9_BULGARIAN__ /* Detail Info: [to turn on T9 Bulgarian inputs] */
#endif /* __MMI_LANG_BULGARIAN__ */
#endif
#elif defined(__MMI_ZI__)
#if !defined(__MMI_TOUCH_SCREEN__)
#if defined(__MMI_LANG_ENGLISH__)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -