📄 mmi_featurespluto.h
字号:
#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__
#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]*/
#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
/* prohibit some services while a2dp is active */
#ifdef __MMI_A2DP_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]*/
#define __MMI_PHB_QUICK_SEARCH__ /* Detail Info: [Enable Quick search feature]*/
#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]*/
//#define __MMI_PHB_RSK_QUICK_SEARCH__ /* Detail Info: [Link idle screen RSK to quick search, Must define __MMI_PHB_QUICK_SEARCH__]*/
#ifdef __MMI_LANG_SM_CHINESE__
#define __MMI_PHB_PINYIN_SORT__ /* Detail Info: [Sort phonebook list in Pinyin order]*/
#endif
//#define __MMI_PHB_SOS_NUM_EDIT__ /* Detail Info: [Allow sos number editable]*/
//#define __MMI_PHB_DISPLAY_ONE_MSISDN__ /* Detail Info: [Display one MSISDN only]*/
#define __MMI_PHB_SEND_SMS_FROM_PHB__ /* Detail Info: [Send SMS from phonebook]*/
#if defined(MMS_SUPPORT)
#define __MMI_PHB_SEND_MMS_FROM_PHB__ /* Detail Info: [Send MMS from phonebook]*/
#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]*/
//#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_CALLER_RES_SETTING__ /* Detail Info: [Select resource first then forward to phonebook entry]*/
#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_CALL_SHOW_PICTURE_FROM_FILE__ /* Detail Info: [Show Picture from file for calling screen]*/
#endif
//#define __MMI_VCARD__ /* Detail Info: [Enable vCard feature]*/
#if defined(DEMO_PROJECT) && !defined(__MMI_TOUCH_SCREEN__) /* The feature is not ready. Do not enable it in MP projects. */
//#define __MMI_PHB_TWO_LINE_MENUITEM_DISPLAY__ /* Detail Info: [Show Name and Number with selection and associated Picture]*/
#endif
/*****************************************************************************
[Application]: SMS/EMS/Email/IMPS
*****************************************************************************/
/* SMS/EMS/CB/VoiceMail
*/
#ifdef __MOD_SMSAL__
#define __MMI_MESSAGES_CONCAT_SMS__ /* Detail Info: [1.Concatenated Messages are not supported] */
#define __MMI_MESSAGES_EMS__ /* Detail Info: [2.EMS, including text format, can be turned off]*/
#define __MMI_MESSAGES_TEMPLATE__ /* Detail Info: [3.Preset Message can be removed] */
#define __MMI_MESSAGES_PREFER_STORAGE_MEMORY_STATUS__ /* Detail Info: [4.Support SMS storage only in SIM(Thus Preferred Storage can be removed), 10.No Memory Status is shown] */
#define __MMI_MESSAGES_CB_MSG_STORED_LIST__ /* Detail Info: [7.CB support only Receive Mode and Channel List. No CB messages are stored] */
#define __MMI_MESSAGES_CB_CHNL_WITH_NAME__ /* Detail Info: [8.For Channel List channel numbers are displayed. (No channel names are stored)]*/
#define __MMI_MESSAGES_TWO_CB_MODES_DISPLAY__ /* Detail Info: [Support immediate mode and normal mode cb display ]*/
#define __MMI_MESSAGES_SEND_BY_GROUP__ /* Detail Info: [9.Send by Group and] */
#define __MMI_MESSAGES_SEND_TO_MANY__ /* Detail Info: [9.Send to Many] */
#define __MMI_MESSAGES_SEND_TO_MANY_BY_LIST__ /* Detail Info: []*/
#define _MUTILANG_TEMPLATE_ /* Detail Info: []*/
#if !defined(NEPTUNE_COLOR_BB)
#ifndef __MMI_SMALL_DEFAULT_RELEASE__
#define __MMI_MESSAGES_CHAT__ /* Detail Info: []*/
#endif
#endif
#if !defined(MT6205B)
#define __MMI_MESSAGES_COPY__ /* Detail Info: [ SMS COPY and MOVE function]*/
#if defined(WAP_SUPPORT)
#define __MMI_MESSAGES_USE_URL__ /* Detail Info: [Extract url from SMS context and link it to WAP browser]*/
#endif
#endif // #if !defined(MT6205B)
#ifdef DEMO_PROJECT
#define __MMI_MESSAGES_SINGLE_DELIVERY_REPORT__ /* Detail Info: [Single delivery report for concatenated SMS]*/
#endif // #ifdef DEMO_PROJECT
#endif // #ifdef __MOD_SMSAL__
/* Email
*/
#ifdef __EMAIL__
#define __MMI_EMAIL__ /* Detail Info: [Turn on Email application]*/
#ifdef __NO_IMAP__
#define __MMI_SLIM_EMAIL_NO_IMAP4__ /* Detail Info: [Turn off IMAP4 support]*/
#endif
#endif
/* IMPS
*/
#ifdef __IMPS__
#define __MMI_IMPS__ /* Detail Info: [Turn on IMPS application]*/
#endif
/* Auxiliary compile option
*/
#if defined(MMS_SUPPORT) || defined(__MMI_MESSAGES_CHAT__) || defined(__MMI_EMAIL__) || defined(__MMI_IMPS__)
#define __MMI_MESSAGES_MULTI_APP__ /* Detail Info: [Auxiliary compile option to indicate multiple applications turned on in Message menu]*/
#endif
/*****************************************************************************
[Application]: Call Logs, Call Management
*****************************************************************************/
/* Call History */
#if (MAX_PHB_LN_ENTRY <= 20)
#define __MMI_CH_MIXED_CALL_LOG__ /* Detail Info: [Turn on Mixed Call Log after pressing SEND key in idle screen] */
#endif
#define __MMI_CH_DELETE_ALL_LOGS__ /* Detail Info: [Turn on Delete All Logs in call history -> delete call log]*/
#ifdef DEMO_PROJECT
#define __MMI_CH_QUICK_END__
#endif
#if defined(MT6205B)
#define __MMI_CM_DATA_CALL_ONLY_PLAY_TONE__
#endif
/* Tab pane not integrated with touch screen yet */
#if !defined (__MMI_TOUCH_SCREEN__) && !defined (__MMI_DRAW_MANAGER__)
//#define __MMI_UI_CALL_LOG_IN_TAB_PANE__//123005 mmi_features.h revise Calvin
#endif
/*****************************************************************************
[Application]: Organizer
*****************************************************************************/
/* Organizer
*/
#ifndef __MMI_SMALL_DEFAULT_RELEASE__
#define __MMI_BMI__ /* Detail Info: [Turn on BMI application]*/
#define __MMI_MENSTRUAL__ /* Detail Info: [Turn on Menstrual application]*/
#endif
#define __MMI_CALCULATOR__ /* Detail Info: [Turn on Calculator application]*/
#if defined (__MMI_TOUCH_SCREEN__) && defined (__MMI_CALCULATOR__)
#define __MMI_TOUCH_CALCULATOR__
#endif
#ifndef __MMI_SMALL_DEFAULT_RELEASE__
#define __MMI_TODOLIST__
#endif
#ifdef __MMI_TODOLIST__
//#define __MMI_VCALENDAR__ /* Detail Info: [Turn on vCalendar Application]*/
#endif
#ifndef __MMI_SMALL_DEFAULT_RELEASE__
#define __MMI_CALENDAR__ /* Detail Info: [Turn on Calendar application]*/
#endif
#ifdef __MMI_CALENDAR__
#define __MMI_SPECIFIC_CALENDAR__ /* Detail Info: [Display solarterm by lunar date]*/
#endif
#if !defined(DRAGONFLY_BB)
#ifndef __MMI_SMALL_DEFAULT_RELEASE__
#define __MMI_UNIT_CONVERTER__
#endif
/* Detail Info: [Turn on Unit Converter]*/
#endif
#ifndef __MMI_UNIT_CONVERTER__
#ifndef __MMI_SMALL_DEFAULT_RELEASE__
#define __MMI_EXTENDED_UNIT_CONVERTER__
#endif
/* Detail Info: [Turn on Extended Unit Converter]*/
#endif
#if !defined(DRAGONFLY_BB)
#ifndef __MMI_UNIT_CONVERTER__
#ifndef __MMI_SMALL_DEFAULT_RELEASE__
#define __MMI_CURRENCY_CONVERTER__
#endif
/* Detail Info: [Turn on Currency Converter]*/
#endif
#endif
#ifndef __MMI_CURRENCY_CONVERTER__
#ifndef __MMI_SMALL_DEFAULT_RELEASE__
#define __MMI_EXTENDED_CURRENCY_CONVERTER__ /* Detail Info: [Turn on Extended Currency Converter]*/
#endif
#endif
#ifndef __MMI_SMALL_DEFAULT_RELEASE__
#define __MMI_WORLD_CLOCK__ /* Detail Info: [Turn on World Clock]*/
#define __MMI_WCLOCK_CITY_LIST_3__ /* Detail Info: [Use City List 3 as default world clock]*/
//#define __MMI_CHANGABLE_FONT__ /* Detail Info: []*/
/* NITZ
*/
#ifdef __MMI_WORLD_CLOCK__
#define __MMI_NITZ__ /* Detail Info: [Turn on NITZ feature]*/
#endif
#endif
#if defined(__MMI_DICT_GV__) || defined(__MMI_DICT_MOTECH__) || defined(__MMI_DICT_TRILOGY__)
#define __MMI_DICTIONARY__ /* Detail Info: [Turn on dictionary feature]*/
#if defined(__MMI_DICT_GV__)
#define __MMI_DICTIONARY_WELCOME_SCREEN__ /* Detail Info: [Use Welcome Screen]*/
//#define __MMI_DICT_GVCN__ /* Detail Info: [If Release in China, turn on this compile option to change logo]*/
#endif
#if defined(__MMI_MAINLCD_128X128__)
#define __MMI_DICTIONARY_SMALL_SCREEN__
#endif
#if (defined(__MMI_DICT_MOTECH__) || defined(__MMI_DICT_TRILOGY__) )&& defined(__MMI_DICTIONARY_SMALL_SCREEN__)
#define __MMI_DICTIONARY_WILDCARD_SEARCH__
#endif
#if defined(__MMI_DICT_GV__)
#define __MMI_DICTIONARY_WILDCARD_SEARCH__
#endif
#endif
/*****************************************************************************
[Application]: Fun & Game
*****************************************************************************/
#define __MMI_GAME__ /* Detail Info: [Turn On/Off Games] */
#ifdef __MMI_GAME__
#if !defined(MT6205B) /* Detail Info: [need multi-layer] */
#define __MMI_GAME_MULTICHANNEL_SOUND__
#endif /* !MT62105B */
#if defined(__MMI_MAINLCD_128X160__)
/* 128x160 games */
//#define __MMI_GAME_COPTER_128x160__ /* Detail Info: [Copter Game (128x160)] */
//#define __MMI_GAME_SUBMARINE_128x160__ /* Detail Info: [Copter (Submarine) Game (128x160)] */
#define __MMI_GAME_JET_128x160__ /* Detail Info: [Copter (Jet) Game (128x160)] */
#define __MMI_GAME_PUZZLE_128x160__ /* Detail Info: [Puzzle Game (128x160)] */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -