MMI_features.h
上传用户:dengyu
上传日期:2022-05-01
资源大小:153k
文件大小:389k
- /*****************************************************************************
- * Copyright Statement:
- * --------------------
- * This software is protected by Copyright and the information contained
- * herein is confidential. The software may not be copied and the information
- * contained herein may not be used or disclosed except with the written
- * permission of MediaTek Inc. (C) 2005
- *
- * BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
- * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
- * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
- * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
- * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
- * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
- * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
- * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
- * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
- * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
- * SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
- *
- * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
- * LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
- * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
- * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
- * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
- *
- * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
- * WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
- * LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
- * RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
- * THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
- *
- *****************************************************************************/
- /*****************************************************************************
- *
- * Filename:
- * ---------
- * MMI_features.h
- *
- * Project:
- * --------
- * MAUI
- *
- * Description:
- * ------------
- * MMI feature file
- *
- * Author:
- * -------
- * -------
- *
- *============================================================================
- * HISTORY
- * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
- *------------------------------------------------------------------------------
- *
- *------------------------------------------------------------------------------
- * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
- *============================================================================
- ****************************************************************************/
- #ifdef EMPTY_MMI
- #define __MMI_FEATURES__ /* skip MMI_features.h for EMPTY_MMI */
- #endif
- #ifndef __MMI_FEATURES__
- #define __MMI_FEATURES__
- #include "MMI_features_switch.h"
- /*****************************************************************************
- * MTK Internal MMI Features
- *****************************************************************************/
- #if defined(MTK_INTERNAL_MMI_FEATURES) && defined(USE_COMMON_MMI_FEATURES_SWITCH)
- /* under construction !*/
- #endif /* defined(MTK_INTERNAL_MMI_FEATURES) && defined(USE_COMMON_MMI_FEATURES_SWITCH) */
- #ifndef __OPTR_NONE__
- #include "operator_mmi.h"
- #endif
- /*****************************************************************************
- * Dependency Description
- *****************************************************************************/
- #define __MMI_WAP_YAHOO__
- #define __MMI_WAP_FACEBOOK_
- #define __MMI_WAP_OPERAMINI__
- #define __MMI_IDLE_TELKOMSEL__
- /*****************************************************************************
- * Dependency Description
- *****************************************************************************/
- #ifdef __MMI_TV__
- #ifndef __MMI_TV_PLAYER__
- #define __MMI_TV_PLAYER__
- #endif
- #ifndef TLG_USE_CAM_DRIVER
- #define TLG_USE_CAM_DRIVER
- #endif
- #endif
- #if defined(MOTION_SENSOR_SUPPORT)
- #ifndef __MMI_INNERVATION_WORLD__
- #define __MMI_INNERVATION_WORLD__
- #endif
- #endif
- #ifdef __MMI_OFN_MOUSE__
- #ifndef __MMI_BB_CAL_SREEN__
- #define __MMI_BB_CAL_SREEN__
- #endif
- #endif
- #if (defined(WAP_SUPPORT))
- #ifndef __MMI_DOWNLOAD_AGENT__
- #define __MMI_DOWNLOAD_AGENT__
- #endif
- #endif
- #ifdef __R301__
- #ifndef __SP_SHORTCUT__
- #define __SP_SHORTCUT__
- #endif
- #endif
- #if defined(CFG_MMI_OMA_DD_DOWNLOAD) && ((CFG_MMI_OMA_DD_DOWNLOAD == __ON__)||(CFG_MMI_OMA_DD_DOWNLOAD == __AUTO__)) &&
- (defined(WAP_SUPPORT) && defined(__MMI_DOWNLOAD_AGENT__) && defined(__XML_SUPPORT__) && defined(WAP_SUPPORT)) || (defined(SYNCML_DM_SUPPORT) && ( defined(WAP_SUPPORT) && defined(__MMI_DOWNLOAD_AGENT__) && defined(__XML_SUPPORT__) && defined(WAP_SUPPORT) ))
- #ifndef __MMI_OMA_DD_DOWNLOAD__
- #define __MMI_OMA_DD_DOWNLOAD__
- #endif
- #endif
- #if (defined(SYNCML_DM_SUPPORT) && !defined(__MMI_OMA_DD_DOWNLOAD__))
- #error Setting conflict, SYNCML_DL_SUPPORT require enable of __MMI_OMA_DD_DOWNLOAD__
- #endif
- #if defined(CFG_MMI_DOWNLOAD_AGENT_MULTI_DL) && ((CFG_MMI_DOWNLOAD_AGENT_MULTI_DL == __ON__)||(CFG_MMI_DOWNLOAD_AGENT_MULTI_DL == __AUTO__)) &&
- (defined(__MMI_DOWNLOAD_AGENT__) && ( defined(OBIGO_Q03C) || defined(OBIGO_Q05A))) || (defined(SYNCML_DM_SUPPORT) && ( defined(__MMI_DOWNLOAD_AGENT__) && ( defined(OBIGO_Q03C) || defined(OBIGO_Q05A)) ))
- #ifndef __MMI_DOWNLOAD_AGENT_MULTI_DL__
- #define __MMI_DOWNLOAD_AGENT_MULTI_DL__
- #endif
- #endif
- #if (defined(SYNCML_DM_SUPPORT) && !defined(__MMI_DOWNLOAD_AGENT_MULTI_DL__))
- #error Setting conflict, SYNCML_DL_SUPPORT require enable of __MMI_DOWNLOAD_AGENT_MULTI_DL__
- #endif
- #if (defined(MMS_SUPPORT) && defined(__UNIFIED_MSG_SUPPORT__) && (defined(__UNIFIED_COMPOSER_SUPPORT__) || defined(__MMS_STANDALONE_COMPOSER_SUPPORT__)))
- #ifndef __MMI_MMS_BGSR_SUPPORT__
- #define __MMI_MMS_BGSR_SUPPORT__
- #endif
- #endif
- #if (((defined(__UNIFIED_MESSAGE_BACKGROUND_SEND_SUPPORT__) && !defined(__MMI_MMS_BGSR_SUPPORT__)) || (!defined(__UNIFIED_MESSAGE_BACKGROUND_SEND_SUPPORT__) && defined(__MMI_MMS_BGSR_SUPPORT__)) ) && ( !defined(__UNIFIED_MESSAGE_LIST_OPTION_SUPPORT__)))
- #error UNIFIED_MESSAGE_ADVANCE_FEATURE needs to enable LISTOPTION when only one SMS or MMS has background sending feature
- #endif
- #if defined(CFG_MMI_EDITOR_OPTION_MENU_STYLE_1) && ((CFG_MMI_EDITOR_OPTION_MENU_STYLE_1 == __ON__)||(CFG_MMI_EDITOR_OPTION_MENU_STYLE_1 == __AUTO__))
- #ifndef __MMI_EDITOR_OPTION_MENU_STYLE_1__
- #define __MMI_EDITOR_OPTION_MENU_STYLE_1__
- #endif
- #endif
- #if defined(CFG_MMI_EDITOR_OPTION_MENU_STYLE_2) && ((CFG_MMI_EDITOR_OPTION_MENU_STYLE_2 == __ON__)||(CFG_MMI_EDITOR_OPTION_MENU_STYLE_2 == __AUTO__))
- #ifndef __MMI_EDITOR_OPTION_MENU_STYLE_2__
- #define __MMI_EDITOR_OPTION_MENU_STYLE_2__
- #endif
- #endif
- #if (defined(__MMI_EDITOR_OPTION_MENU_STYLE_1__) && defined(__MMI_EDITOR_OPTION_MENU_STYLE_2__))
- #error cannot turn on __MMI_EDITOR_OPTION_MENU_STYLE_1__ and __MMI_EDITOR_OPTION_MENU_STYLE_2__ at the same time
- #endif
- #if defined(CFG_MMI_LANG_CHSET_DEPENDENCE) && ((CFG_MMI_LANG_CHSET_DEPENDENCE == __ON__)||(CFG_MMI_LANG_CHSET_DEPENDENCE == __AUTO__))
- #ifndef __MMI_LANG_CHSET_DEPENDENCE__
- #define __MMI_LANG_CHSET_DEPENDENCE__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_HK_CHINESE) && ((CFG_MMI_LANG_HK_CHINESE == __ON__)||(CFG_MMI_LANG_HK_CHINESE == __AUTO__))
- #ifndef __MMI_LANG_HK_CHINESE__
- #define __MMI_LANG_HK_CHINESE__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_HKSCS) && (CFG_MMI_CHSET_HKSCS == __ON__) ||
- (defined(CFG_MMI_CHSET_HKSCS) && (CFG_MMI_CHSET_HKSCS == __AUTO__) && (defined(__MMI_LANG_CHSET_DEPENDENCE__) && defined(__MMI_LANG_HK_CHINESE__)))
- #ifndef __MMI_CHSET_HKSCS__
- #define __MMI_CHSET_HKSCS__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_TR_CHINESE) && ((CFG_MMI_LANG_TR_CHINESE == __ON__)||(CFG_MMI_LANG_TR_CHINESE == __AUTO__))
- #ifndef __MMI_LANG_TR_CHINESE__
- #define __MMI_LANG_TR_CHINESE__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_BIG5) && (CFG_MMI_CHSET_BIG5 == __ON__) ||
- (defined(CFG_MMI_CHSET_BIG5) && (CFG_MMI_CHSET_BIG5 == __AUTO__) && ((defined(__MMI_LANG_CHSET_DEPENDENCE__) && defined(__MMI_LANG_TR_CHINESE__)) || defined(__MMI_CHSET_HKSCS__)))
- #ifndef __MMI_CHSET_BIG5__
- #define __MMI_CHSET_BIG5__
- #endif
- #ifndef __MMI_CHAR_SET_BIG5__
- #define __MMI_CHAR_SET_BIG5__
- #endif
- #endif
- #if (defined (__MMI_CHSET_HKSCS__) && !defined (__MMI_CHSET_BIG5__))
- #error Please switch ON CFG_MMI_CHSET_BIG5 , if CFG_MMI_CHSET_HKSCS is kept ON or AUTO
- #endif
- #if (defined(__VENUS_UI_ENGINE__))
- #ifndef __MMI_VUI_ENGINE__
- #define __MMI_VUI_ENGINE__
- #endif
- #endif
- #if defined(CFG_MMI_VUI_MAINMENU) && ((CFG_MMI_VUI_MAINMENU == __ON__)||(CFG_MMI_VUI_MAINMENU == __AUTO__)) &&
- (defined(__FANCY_PLUTO_APP_ON_VENUS_UI__) && defined(__MMI_VUI_ENGINE__))
- #ifndef __MMI_VUI_MAINMENU__
- #define __MMI_VUI_MAINMENU__
- #endif
- #endif
- #if defined(CFG_MMI_VUI_HOMESCREEN) && ((CFG_MMI_VUI_HOMESCREEN == __ON__)||(CFG_MMI_VUI_HOMESCREEN == __AUTO__)) &&
- (defined(__FANCY_PLUTO_APP_ON_VENUS_UI__) && defined(__MMI_VUI_ENGINE__))
- #ifndef __MMI_VUI_HOMESCREEN__
- #define __MMI_VUI_HOMESCREEN__
- #endif
- #endif
- #if ((defined(__MMI_VUI_MAINMENU__) || defined(__MMI_VUI_HOMESCREEN__)) && !(defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X240__)))
- #error __MMI_VUI_MAINMENU__ or __MMI_VUI_HOMESCREEN__ only supported on 240x320 or 240x400 or 320x240 MAINLCD Resolution !
- #endif
- #if (!((defined(MT6225) || defined(MT6228) || defined(MT6229) || defined(MT6230) || defined(MT6235) || defined(MT6235B) || defined(MT6238) || defined(MT6239) || defined(MT6253) || defined(MT6268)) && defined(CFG_MMI_UI_MEMORY_PROFILE) && (CFG_MMI_UI_MEMORY_PROFILE >= 3))&&(CFG_MMI_SCREEN_SWITCH_EFFECT == __ON__))
- #error Please make sure CFG_MMI_UI_MEMORY_PROFILE >= 3 and chip capability is enough.
- #endif
- #if ((CFG_MMI_UI_MEMORY_PROFILE != 0) && (CFG_MMI_UI_MEMORY_PROFILE != 3))
- #error The option CFG_MMI_UI_MEMORY_PROFILE is wrong
- #endif
- #if (defined(SUPPORT_JSR_75_PIM) && defined(__IJET_VM__))
- #ifndef __MMI_JSR_75_PIM_SUPPORT__
- #define __MMI_JSR_75_PIM_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_TODOLIST) && (CFG_MMI_TODOLIST == __ON__) ||
- (defined(__MMI_JSR_75_PIM_SUPPORT__))
- #ifndef __MMI_TODOLIST__
- #define __MMI_TODOLIST__
- #endif
- #endif
- #if (defined(SUPPORT_JSR_75_PIM) && !defined(__MMI_TODOLIST__))
- #error Should turn on todolist when JSR75 PIM is turn on
- #endif
- #if (defined(CFG_MMI_UI_CATEGORY_DIAL_TYPE_SEL_MOTION_NUM))
- #ifndef __MMI_UI_CATEGORY_DIAL_TYPE_SEL_MOTION_NUM__
- #define __MMI_UI_CATEGORY_DIAL_TYPE_SEL_MOTION_NUM__ CFG_MMI_UI_CATEGORY_DIAL_TYPE_SEL_MOTION_NUM
- #endif
- #endif
- #if (__MMI_UI_CATEGORY_DIAL_TYPE_SEL_MOTION_NUM__ > 5)
- #error "Please check the number of motion dialer setting, CFG__MMI_UI_CATEGORY_DIAL_TYPE_SEL_MOTION_NUM__, in MMI_features_switch.h"
- #endif
- #if (defined(TOUCH_PANEL_SUPPORT))
- #ifndef __MMI_TOUCH_SCREEN__
- #define __MMI_TOUCH_SCREEN__
- #endif
- #endif
- #if (defined(MT6228) || defined(MT6229) || defined(MT6230) || defined(MT6235) || defined(MT6235B) || defined(MT6238) || defined(MT6239) || defined(MT6268) || defined(MT6253))
- #ifndef __MMI_LIST_MENU_SMOOTH_SCROLLING_CAPABLE__
- #define __MMI_LIST_MENU_SMOOTH_SCROLLING_CAPABLE__
- #endif
- #endif
- #if defined(CFG_MMI_LITE_DISPLAY) && ((CFG_MMI_LITE_DISPLAY == __ON__)||(CFG_MMI_LITE_DISPLAY == __AUTO__)) &&
- (((defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__)) && (defined(MT6227) || defined(MT6226) || defined(MT6226D) || defined(MT6226M) || defined(MT6227D) || defined(MT6225))) || (defined(__MMI_MAINLCD_176X220__) && (defined(MT6217) || defined(MT6218B) || defined(MT6223) || defined(MT6268T) || defined(MT6223P))))
- #ifndef __MMI_LITE_DISPLAY__
- #define __MMI_LITE_DISPLAY__
- #endif
- #endif
- #if defined(CFG_MMI_UI_LIST_HIGHLIGHT_EFFECTS) && ((CFG_MMI_UI_LIST_HIGHLIGHT_EFFECTS == __ON__)||(CFG_MMI_UI_LIST_HIGHLIGHT_EFFECTS == __AUTO__)) &&
- (!defined(__MMI_LITE_DISPLAY__))
- #ifndef __MMI_UI_LIST_HIGHLIGHT_EFFECTS__
- #define __MMI_UI_LIST_HIGHLIGHT_EFFECTS__
- #endif
- #endif
- #if (defined(CFG_MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE_SEL)) &&
- (defined(__MMI_UI_LIST_HIGHLIGHT_EFFECTS__))
- #ifndef __MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE_SEL__
- #define __MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE_SEL__ CFG_MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE_SEL
- #endif
- #endif
- #if (defined(MT6223) || defined(MT6268T) || defined(MT6223P) || defined(__MMI_MAINLCD_128X128__) || defined(LOW_COST_SUPPORT) || (defined(__MMI_LITE_DISPLAY__) && !defined(MT6225)))
- #ifndef __MMI_UI_LIST_HIGHLIGHT_EFFECT_SLIDE_CONSTRAINT__
- #define __MMI_UI_LIST_HIGHLIGHT_EFFECT_SLIDE_CONSTRAINT__
- #endif
- #endif
- #if (defined(__MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE_SEL__) && (__MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE_SEL__ == HIGHLIGHT_EFFECT_AUTO) && !defined(__MMI_UI_LIST_HIGHLIGHT_EFFECT_SLIDE_CONSTRAINT__))
- #ifndef __MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__
- #define __MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__ HIGHLIGHT_EFFECT_SLIDE
- #endif
- #elif (defined(__MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE_SEL__) && (__MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE_SEL__ == HIGHLIGHT_EFFECT_AUTO) && defined(__MMI_UI_LIST_HIGHLIGHT_EFFECT_SLIDE_CONSTRAINT__))
- #ifndef __MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__
- #define __MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__ HIGHLIGHT_EFFECT_NONE
- #endif
- #elif (defined(__MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE_SEL__))
- #if ((__MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE_SEL__ == HIGHLIGHT_EFFECT_SLIDE) && defined(__MMI_UI_LIST_HIGHLIGHT_EFFECT_SLIDE_CONSTRAINT__))
- #error HIGHLIGHT_EFFECT_SLIDE is not supported on this chip for __MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__
- #endif
- #ifndef __MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__
- #define __MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__ __MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE_SEL__
- #endif
- #endif
- #if (defined(CFG_MMI_LIST_MENU_SMOOTH_SCROLLING)) &&
- ((CFG_MMI_LIST_MENU_SMOOTH_SCROLLING == MENU_SMOOTH_SCROLLING_AUTO) && defined(__MMI_LIST_MENU_SMOOTH_SCROLLING_CAPABLE__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__) && (__MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__ == HIGHLIGHT_EFFECT_SLIDE))
- #ifndef __MMI_LIST_MENU_SMOOTH_SCROLLING__
- #define __MMI_LIST_MENU_SMOOTH_SCROLLING__ MENU_SMOOTH_SCROLLING_PEN_AND_KEY
- #endif
- #elif (defined(CFG_MMI_LIST_MENU_SMOOTH_SCROLLING)) &&
- ((CFG_MMI_LIST_MENU_SMOOTH_SCROLLING == MENU_SMOOTH_SCROLLING_AUTO) && defined(__MMI_LIST_MENU_SMOOTH_SCROLLING_CAPABLE__) && !defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__) && (__MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__ == HIGHLIGHT_EFFECT_SLIDE))
- #ifndef __MMI_LIST_MENU_SMOOTH_SCROLLING__
- #define __MMI_LIST_MENU_SMOOTH_SCROLLING__ MENU_SMOOTH_SCROLLING_KEY
- #endif
- #elif (defined(CFG_MMI_LIST_MENU_SMOOTH_SCROLLING)) &&
- ((CFG_MMI_LIST_MENU_SMOOTH_SCROLLING == MENU_SMOOTH_SCROLLING_AUTO))
- #ifndef __MMI_LIST_MENU_SMOOTH_SCROLLING__
- #define __MMI_LIST_MENU_SMOOTH_SCROLLING__ MENU_SMOOTH_SCROLLING_NONE
- #endif
- #elif (defined(CFG_MMI_LIST_MENU_SMOOTH_SCROLLING)) &&
- (defined(__MMI_LIST_MENU_SMOOTH_SCROLLING_CAPABLE__))
- #ifndef __MMI_LIST_MENU_SMOOTH_SCROLLING__
- #define __MMI_LIST_MENU_SMOOTH_SCROLLING__ CFG_MMI_LIST_MENU_SMOOTH_SCROLLING
- #endif
- #elif (defined(CFG_MMI_LIST_MENU_SMOOTH_SCROLLING))
- #ifndef __MMI_LIST_MENU_SMOOTH_SCROLLING__
- #define __MMI_LIST_MENU_SMOOTH_SCROLLING__ MENU_SMOOTH_SCROLLING_NONE
- #endif
- #endif
- #if (!defined(__MMI_TOUCH_SCREEN__) && ((__MMI_LIST_MENU_SMOOTH_SCROLLING__ == MENU_SMOOTH_SCROLLING_PEN) || (__MMI_LIST_MENU_SMOOTH_SCROLLING__ == MENU_SMOOTH_SCROLLING_PEN_AND_KEY)))
- #error Cannot enable menu smooth scrolling by pen if there is no touch panel.
- #endif
- #if (((__MMI_LIST_MENU_SMOOTH_SCROLLING__ == MENU_SMOOTH_SCROLLING_KEY) || (__MMI_LIST_MENU_SMOOTH_SCROLLING__ == MENU_SMOOTH_SCROLLING_PEN_AND_KEY)) && (!defined(__MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__) || (__MMI_UI_LIST_HIGHLIGHT_EFFECT_TYPE__ != HIGHLIGHT_EFFECT_SLIDE)))
- #error The highlight list effect must be HIGHLIGHT_EFFECT_SLIDE when using smooth scrolling by key.
- #endif
- #if (defined(__OP11__))
- #ifndef __MMI_OP11_HOMESCREEN__
- #define __MMI_OP11_HOMESCREEN__
- #endif
- #endif
- #if (defined(__MMI_OP11_HOMESCREEN__))
- #ifndef __MMI_USSD_REPLY_IN_SAME_SCREEN__
- /* under construction !*/
- #endif
- #endif
- #if defined(CFG_MMI_USSD_REPLY_UCS2) && ((CFG_MMI_USSD_REPLY_UCS2 == __ON__)||(CFG_MMI_USSD_REPLY_UCS2 == __AUTO__))
- #ifndef __MMI_USSD_REPLY_UCS2__
- #define __MMI_USSD_REPLY_UCS2__
- #endif
- #endif
- #if (defined(__MMI_USSD_REPLY_IN_SAME_SCREEN__) && defined(__MMI_USSD_REPLY_UCS2__))
- #error #error can not turn on __MMI_USSD_REPLY_IN_SAME_SCREEN__ and __MMI_USSD_REPLY_UCS2__ at the same time
- #endif
- #if defined(CFG_MMI_DA_OMA_ICONURI_SUPPORT) && ((CFG_MMI_DA_OMA_ICONURI_SUPPORT == __ON__)||(CFG_MMI_DA_OMA_ICONURI_SUPPORT == __AUTO__)) &&
- (defined(__MMI_OMA_DD_DOWNLOAD__))
- #ifndef __MMI_DA_OMA_ICONURI_SUPPORT__
- #define __MMI_DA_OMA_ICONURI_SUPPORT__
- #endif
- #endif
- #if (!defined(FMT_NOT_PRESENT))
- #ifndef __MMI_FILE_MANAGER__
- #define __MMI_FILE_MANAGER__
- #endif
- #endif
- #if (defined(__MMI_FILE_MANAGER__) && defined(__MMI_DA_OMA_ICONURI_SUPPORT__))
- #ifndef __MMI_FMGR_CUSTICON_SUPPORT__
- #define __MMI_FMGR_CUSTICON_SUPPORT__
- #endif
- #endif
- #if (defined(__MMI_DA_OMA_ICONURI_SUPPORT__) && !defined(__MMI_FMGR_CUSTICON_SUPPORT__))
- #error __MMI_DA_OMA_ICONURI_SUPPORT__ requires __MMI_FMGR_CUSTICON_SUPPORT__
- #endif
- #if defined(CFG_MMI_ENGINEER_MODE) && ((CFG_MMI_ENGINEER_MODE == __ON__)||(CFG_MMI_ENGINEER_MODE == __AUTO__))
- #ifndef __MMI_ENGINEER_MODE__
- #define __MMI_ENGINEER_MODE__
- #endif
- #endif
- #if defined(CFG_MMI_SLIM_ENGINEER_MODE) && ((CFG_MMI_SLIM_ENGINEER_MODE == __ON__)||(CFG_MMI_SLIM_ENGINEER_MODE == __AUTO__)) &&
- (defined(__MMI_ENGINEER_MODE__))
- #ifndef __MMI_SLIM_ENGINEER_MODE__
- #define __MMI_SLIM_ENGINEER_MODE__
- #endif
- #endif
- #if defined(CFG_MMI_EM_AGPS_LOG) && ((CFG_MMI_EM_AGPS_LOG == __ON__)||(CFG_MMI_EM_AGPS_LOG == __AUTO__)) &&
- (defined(__AGPS_SUPPORT__) && !defined(__MMI_SLIM_ENGINEER_MODE__))
- #ifndef __MMI_EM_AGPS_LOG__
- #define __MMI_EM_AGPS_LOG__
- #endif
- #endif
- #if defined(CFG_AGPS_LOG_SUPPORT) && ((CFG_AGPS_LOG_SUPPORT == __ON__)||(CFG_AGPS_LOG_SUPPORT == __AUTO__)) &&
- (defined(__MMI_EM_AGPS_LOG__))
- #ifndef __AGPS_LOG_SUPPORT__
- #define __AGPS_LOG_SUPPORT__
- #endif
- #endif
- #if (defined(__OP01__) && defined(__J2ME__) && defined(OBIGO_Q05A))
- #ifndef __APPLIB_MEM_AP_FBBR_ALIGN_POOL__
- #define __APPLIB_MEM_AP_FBBR_ALIGN_POOL__
- #endif
- #endif
- #if ((defined(JPG_DECODE) && (defined(CAMERA_MODULE) || defined(ISP_SUPPORT)) && defined(__MMI_FILE_MANAGER__) && (defined(MP4_ENCODE)) && defined (__CAMCORDER_SUPPORT__)))
- #ifndef __MMI_CAMCORDER__
- #define __MMI_CAMCORDER__
- #endif
- #endif
- #if (defined(__MMI_CAMCORDER__) && (defined (__CAMCORDER_PACKAGE_STANDARD__) || defined (__CAMCORDER_PACKAGE_FULL__) || defined (__CAMCORDER_PACKAGE_CUSTOM__)))
- #ifndef __CAMCORDER_CAPMODE_ADDFRAME__
- #define __CAMCORDER_CAPMODE_ADDFRAME__
- #endif
- #endif
- #if (defined(__MMI_CAMCORDER__) && (defined (__CAMCORDER_PACKAGE_STANDARD__) || defined(__CAMCORDER_PACKAGE_FULL__)))
- #ifndef __CAMCORDER_CAPMODE_BSS__
- #define __CAMCORDER_CAPMODE_BSS__
- #endif
- #endif
- #if (defined(__MMI_CAMCORDER__) && (defined(__CAMCORDER_PACKAGE_FULL__) || defined (__CAMCORDER_PACKAGE_CUSTOM__) ))
- #ifndef __CAMCORDER_CAPMODE_BURSTSHOT__
- #define __CAMCORDER_CAPMODE_BURSTSHOT__
- #endif
- #endif
- #if (defined(__MMI_CAMCORDER__) && (defined(__CAMCORDER_PACKAGE_FULL__) || defined (__CAMCORDER_PACKAGE_CUSTOM__)))
- #ifndef __CAMCORDER_CAPMODE_EBS__
- #define __CAMCORDER_CAPMODE_EBS__
- #endif
- #endif
- #if defined(CFG_MMI_FACTORY_MODE) && ((CFG_MMI_FACTORY_MODE == __ON__)||(CFG_MMI_FACTORY_MODE == __AUTO__))
- #ifndef __MMI_FACTORY_MODE__
- #define __MMI_FACTORY_MODE__
- #endif
- #endif
- #if defined(CFG_DIRECT_ENTRY_FACTORY_MODE_ON_BOOTUP) && ((CFG_DIRECT_ENTRY_FACTORY_MODE_ON_BOOTUP == __ON__)||(CFG_DIRECT_ENTRY_FACTORY_MODE_ON_BOOTUP == __AUTO__)) &&
- (defined(__MMI_FACTORY_MODE__))
- #ifndef __DIRECT_ENTRY_FACTORY_MODE_ON_BOOTUP__
- #define __DIRECT_ENTRY_FACTORY_MODE_ON_BOOTUP__
- #endif
- #endif
- #if defined(CFG_MMI_FOURWAYS_KEY_DISABLE) && ((CFG_MMI_FOURWAYS_KEY_DISABLE == __ON__)||(CFG_MMI_FOURWAYS_KEY_DISABLE == __AUTO__))
- #ifndef __MMI_FOURWAYS_KEY_DISABLE__
- #define __MMI_FOURWAYS_KEY_DISABLE__
- #endif
- #endif
- #if defined(CFG_DISABLE_SHORTCUTS_MENU) && ((CFG_DISABLE_SHORTCUTS_MENU == __ON__) || (CFG_DISABLE_SHORTCUTS_MENU == __AUTO__)) &&
- (defined (__MMI_FOURWAYS_KEY_DISABLE__) || (defined(JOGBALL_SUPPORT) && !defined(__MMI_TOUCH_SCREEN__)))
- #ifndef __DISABLE_SHORTCUTS_MENU__
- #define __DISABLE_SHORTCUTS_MENU__
- #endif
- #endif
- #if (defined(VR_ENABLE))
- #ifndef __MMI_VRSD__
- #define __MMI_VRSD__
- #endif
- #endif
- #if defined(CFG_MMI_VRSD_SHORTCUT) && ((CFG_MMI_VRSD_SHORTCUT == __ON__)||(CFG_MMI_VRSD_SHORTCUT == __AUTO__)) &&
- (defined(__MMI_VRSD__))
- #ifndef __MMI_VRSD_SHORTCUT__
- #define __MMI_VRSD_SHORTCUT__
- #endif
- #endif
- #if (defined( VRSI_ENABLE))
- #ifndef __MMI_VRSI__
- #define __MMI_VRSI__
- #endif
- #endif
- #if defined(CFG_DISABLE_SHORTCUTS_IMPL) && ((CFG_DISABLE_SHORTCUTS_IMPL == __ON__)||(CFG_DISABLE_SHORTCUTS_IMPL == __AUTO__)) &&
- ((!(!defined (__DISABLE_SHORTCUTS_MENU__) || defined (__MMI_VRSD_SHORTCUT__) || defined (__MMI_VRSI__))))
- #ifndef __DISABLE_SHORTCUTS_IMPL__
- #define __DISABLE_SHORTCUTS_IMPL__
- #endif
- #endif
- #if (defined(__GEMINI__) && (!defined(__SINGLE_SIM_MMI_ONLY__)))
- #ifndef __MMI_DUAL_SIM_MASTER__
- #define __MMI_DUAL_SIM_MASTER__
- #endif
- #endif
- #if (defined(__MMI_DUAL_SIM_MASTER__) && defined(__MMI_MAINLCD_128X128__))
- #ifndef __DUAL_SIM_IDLE_TEXT_AT_SAME_POSITION__
- #define __DUAL_SIM_IDLE_TEXT_AT_SAME_POSITION__
- #endif
- #endif
- #if (defined( __MMI_TOUCH_SCREEN__))
- #if !defined(__MMI_OFN_MOUSE__)&&!defined(__MMI_VK_SUPPORT__)
- #ifndef __MMI_TOUCH_DIAL_SCREEN__
- #define __MMI_TOUCH_DIAL_SCREEN__
- #endif
- #endif
- #endif
- #if defined(CFG_MMI_TOUCH_DIAL_SCREEN_WITH_FUNCTION) && ((CFG_MMI_TOUCH_DIAL_SCREEN_WITH_FUNCTION == __ON__)||(CFG_MMI_TOUCH_DIAL_SCREEN_WITH_FUNCTION == __AUTO__)) &&
- (defined(__MMI_TOUCH_DIAL_SCREEN__) && (((defined(__MMI_MAINLCD_128X160__) || defined(__MMI_MAINLCD_176X220__)) && defined(__MMI_DUAL_SIM_MASTER__)) || defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)))
- #ifndef __MMI_TOUCH_DIAL_SCREEN_WITH_FUNCTION__
- #define __MMI_TOUCH_DIAL_SCREEN_WITH_FUNCTION__
- #endif
- #endif
- #if (defined(__MMI_DUAL_SIM_MASTER__) && defined(__MMI_TOUCH_DIAL_SCREEN_WITH_FUNCTION__))
- #ifndef __DUALMODE_TOUCH_DIAL_SCREEN_WITH_SLAVE_FUNCTION__
- #define __DUALMODE_TOUCH_DIAL_SCREEN_WITH_SLAVE_FUNCTION__
- #endif
- #endif
- #if (defined(__UNIFIED_COMPOSER_SUPPORT__))
- #ifndef __MMI_UNIFIED_COMPOSER__
- #define __MMI_UNIFIED_COMPOSER__
- #endif
- #endif
- #if defined(CFG_EMS_DYNAMIC_SEG_NUM) && ((CFG_EMS_DYNAMIC_SEG_NUM == __ON__)||(CFG_EMS_DYNAMIC_SEG_NUM == __AUTO__)) &&
- (!defined(__MMI_UNIFIED_COMPOSER__))
- #ifndef __EMS_DYNAMIC_SEG_NUM__
- #define __EMS_DYNAMIC_SEG_NUM__
- #endif
- #endif
- #if defined(CFG_MMI_WGUI_CSK_ENABLE) && (CFG_MMI_WGUI_CSK_ENABLE == __ON__) ||
- (defined(__MMI_TOUCH_SCREEN__))
- #if !defined(__MMI_OFN_MOUSE__)&&!defined(__MMI_VK_SUPPORT__)
- #ifndef __MMI_WGUI_CSK_ENABLE__
- #define __MMI_WGUI_CSK_ENABLE__
- #endif
- #endif
- #endif
- #if defined(CFG_FMGR_FAST_FORWARD_CSK_SUPPORT) && ((CFG_FMGR_FAST_FORWARD_CSK_SUPPORT == __ON__)||(CFG_FMGR_FAST_FORWARD_CSK_SUPPORT == __AUTO__)) &&
- (defined(__MMI_WGUI_CSK_ENABLE__) && defined(__MMI_FILE_MANAGER__))
- #ifndef __FMGR_FAST_FORWARD_CSK_SUPPORT__
- #define __FMGR_FAST_FORWARD_CSK_SUPPORT__
- #endif
- #endif
- #if (((defined(MT6223)|| defined(MT6268T) || defined(MT6223P)) && defined(LOW_COST_SUPPORT) && defined(__MMI_MAINLCD_128X128__)))
- #ifndef __GDI_MEMORY_PROFILE_1__
- #define __GDI_MEMORY_PROFILE_1__
- #endif
- #endif
- #if (!((defined(MT6223) || defined(MT6268T) || defined(MT6223P)) && defined(LOW_COST_SUPPORT) && defined(__MMI_MAINLCD_128X128__)))
- #ifndef __GDI_MEMORY_PROFILE_2__
- #define __GDI_MEMORY_PROFILE_2__
- #endif
- #endif
- #if defined(CFG_LARGE_CHINESE_DB_V7) && ((CFG_LARGE_CHINESE_DB_V7 == __ON__)||(CFG_LARGE_CHINESE_DB_V7 == __AUTO__)) &&
- (defined(__MMI_ZI__))
- #ifndef __LARGE_CHINESE_DB_V7__
- #define __LARGE_CHINESE_DB_V7__
- #endif
- #endif
- #if defined(CFG_MDI_AUDIO_MULTIPLE_LAYER_BACKGROUND_PLAY) && ((CFG_MDI_AUDIO_MULTIPLE_LAYER_BACKGROUND_PLAY == __ON__)||(CFG_MDI_AUDIO_MULTIPLE_LAYER_BACKGROUND_PLAY == __AUTO__))
- #ifndef __MDI_AUDIO_MULTIPLE_LAYER_BACKGROUND_PLAY__
- #define __MDI_AUDIO_MULTIPLE_LAYER_BACKGROUND_PLAY__
- #endif
- #endif
- #if defined(CFG_MMI_16X16_CHINESE_FONT) && ((CFG_MMI_16X16_CHINESE_FONT == __ON__)||(CFG_MMI_16X16_CHINESE_FONT == __AUTO__)) &&
- (defined(__MMI_MAINLCD_176X220__))
- #ifndef __MMI_16X16_CHINESE_FONT__
- #define __MMI_16X16_CHINESE_FONT__
- #endif
- #endif
- #if (defined(GE_BROGENT) || defined(GE_INTERGRAFX))
- #ifndef __MMI_3D_GAME__
- #define __MMI_3D_GAME__
- #endif
- #endif
- #if defined(CFG_MMI_3D_GAME_BROGENT_GGR2_176x220) && ((CFG_MMI_3D_GAME_BROGENT_GGR2_176x220 == __ON__)||(CFG_MMI_3D_GAME_BROGENT_GGR2_176x220 == __AUTO__)) &&
- (defined(GE_BROGENT) && defined(__MMI_MAINLCD_176X220__))
- #ifndef __MMI_3D_GAME_BROGENT_GGR2_176x220__
- #define __MMI_3D_GAME_BROGENT_GGR2_176x220__
- #endif
- #endif
- #if defined(CFG_MMI_3D_GAME_BROGENT_GGR2_240x320) && ((CFG_MMI_3D_GAME_BROGENT_GGR2_240x320 == __ON__)||(CFG_MMI_3D_GAME_BROGENT_GGR2_240x320 == __AUTO__)) &&
- (defined(GE_BROGENT) && defined(__MMI_MAINLCD_240X320__))
- #ifndef __MMI_3D_GAME_BROGENT_GGR2_240x320__
- #define __MMI_3D_GAME_BROGENT_GGR2_240x320__
- #endif
- #endif
- #if defined(CFG_MMI_3D_GAME_BROGENT_HB2_176x220) && ((CFG_MMI_3D_GAME_BROGENT_HB2_176x220 == __ON__)||(CFG_MMI_3D_GAME_BROGENT_HB2_176x220 == __AUTO__)) &&
- (defined(GE_BROGENT) && defined(__MMI_MAINLCD_176X220__))
- #ifndef __MMI_3D_GAME_BROGENT_HB2_176x220__
- #define __MMI_3D_GAME_BROGENT_HB2_176x220__
- #endif
- #endif
- #if defined(CFG_MMI_3D_GAME_BROGENT_HB2_240x320) && ((CFG_MMI_3D_GAME_BROGENT_HB2_240x320 == __ON__)||(CFG_MMI_3D_GAME_BROGENT_HB2_240x320 == __AUTO__)) &&
- (defined(GE_BROGENT) && defined(__MMI_MAINLCD_240X320__))
- #ifndef __MMI_3D_GAME_BROGENT_HB2_240x320__
- #define __MMI_3D_GAME_BROGENT_HB2_240x320__
- #endif
- #endif
- #if defined(CFG_MMI_3D_GAME_INTERGRAFX_PETFISH_176x220) && ((CFG_MMI_3D_GAME_INTERGRAFX_PETFISH_176x220 == __ON__)||(CFG_MMI_3D_GAME_INTERGRAFX_PETFISH_176x220 == __AUTO__)) &&
- (defined(GE_INTERGRAFX) && defined(__MMI_MAINLCD_176X220__))
- #ifndef __MMI_3D_GAME_INTERGRAFX_PETFISH_176x220__
- #define __MMI_3D_GAME_INTERGRAFX_PETFISH_176x220__
- #endif
- #endif
- #if defined(CFG_MMI_3D_GAME_INTERGRAFX_PETFISH_240x320) && ((CFG_MMI_3D_GAME_INTERGRAFX_PETFISH_240x320 == __ON__)||(CFG_MMI_3D_GAME_INTERGRAFX_PETFISH_240x320 == __AUTO__)) &&
- (defined(GE_INTERGRAFX) && defined(__MMI_MAINLCD_240X320__))
- #ifndef __MMI_3D_GAME_INTERGRAFX_PETFISH_240x320__
- #define __MMI_3D_GAME_INTERGRAFX_PETFISH_240x320__
- #endif
- #endif
- #if defined(CFG_MMI_3D_GAME_INTERGRAFX_ROLLINGBALL_176x220) && ((CFG_MMI_3D_GAME_INTERGRAFX_ROLLINGBALL_176x220 == __ON__)||(CFG_MMI_3D_GAME_INTERGRAFX_ROLLINGBALL_176x220 == __AUTO__)) &&
- (defined(GE_INTERGRAFX) && defined(__MMI_MAINLCD_176X220__))
- #ifndef __MMI_3D_GAME_INTERGRAFX_ROLLINGBALL_176x220__
- #define __MMI_3D_GAME_INTERGRAFX_ROLLINGBALL_176x220__
- #endif
- #endif
- #if defined(CFG_MMI_3D_GAME_INTERGRAFX_ROLLINGBALL_240x320) && ((CFG_MMI_3D_GAME_INTERGRAFX_ROLLINGBALL_240x320 == __ON__)||(CFG_MMI_3D_GAME_INTERGRAFX_ROLLINGBALL_240x320 == __AUTO__)) &&
- (defined(GE_INTERGRAFX) && defined(__MMI_MAINLCD_240X320__))
- #ifndef __MMI_3D_GAME_INTERGRAFX_ROLLINGBALL_240x320__
- #define __MMI_3D_GAME_INTERGRAFX_ROLLINGBALL_240x320__
- #endif
- #endif
- #if (defined(__BTVCSR_HCI_BCHS__) || defined(__BTMTK__))
- #ifndef __MMI_BT_SUPPORT__
- #define __MMI_BT_SUPPORT__
- #endif
- #endif
- #if (defined(__MMI_BT_SUPPORT__) && defined(__BT_A2DP_PROFILE__))
- #ifndef __MMI_A2DP_SUPPORT__
- #define __MMI_A2DP_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_AB_REPEATER) && ((CFG_MMI_AB_REPEATER == __ON__)||(CFG_MMI_AB_REPEATER == __AUTO__)) &&
- (defined(DAF_DECODE) && defined(__MMI_FILE_MANAGER__) && !defined(MED_V_NOT_PRESENT) && !defined(MED_LOW) && !(defined(MT6223) || defined(MT6268T)))
- #ifndef __MMI_AB_REPEATER__
- #define __MMI_AB_REPEATER__
- #endif
- #endif
- #if (defined (__ACL_SUPPORT__))
- #ifndef __MMI_ACL_SUPPORT__
- #define __MMI_ACL_SUPPORT__
- #endif
- #endif
- #if (defined(__MMI_TODOLIST__))
- #ifndef __MMI_ADVANCED_TODO__
- #define __MMI_ADVANCED_TODO__
- #endif
- #endif
- #if (defined(__GEMINI__) && (!defined(__SINGLE_SIM_MMI_ONLY__)))
- #ifndef __MMI_DUAL_SIM_SINGLE_CALL_SLAVE__
- #define __MMI_DUAL_SIM_SINGLE_CALL_SLAVE__
- #endif
- #endif
- #if (defined(__MMI_DUAL_SIM_MASTER__) && defined(__MMI_DUAL_SIM_SINGLE_CALL_SLAVE__) && (!defined(__SINGLE_SIM_MMI_ONLY__)))
- #ifndef __MMI_DUAL_SIM_SINGLE_CALL__
- #define __MMI_DUAL_SIM_SINGLE_CALL__
- #endif
- #endif
- #if ((defined(__MMI_DUAL_SIM_MASTER__) && !defined(__MMI_DUAL_SIM_SINGLE_CALL_SLAVE__)) || defined(__MMI_DUAL_SIM_DUAL_CALL_SLAVE__)&& (!defined(__SINGLE_SIM_MMI_ONLY__)))
- #ifndef __MMI_DUAL_SIM_DUAL_CALL__
- #define __MMI_DUAL_SIM_DUAL_CALL__
- #endif
- #endif
- #if ((defined(__MMI_DUAL_SIM_SINGLE_CALL__) || defined(__MMI_DUAL_SIM_DUAL_CALL__))&& (!defined(__SINGLE_SIM_MMI_ONLY__)))
- #ifndef __MMI_DUAL_SIM__
- #define __MMI_DUAL_SIM__
- #endif
- #endif
- #if defined(CFG_MMI_AGPS_OTAP) && ((CFG_MMI_AGPS_OTAP == __ON__)||(CFG_MMI_AGPS_OTAP == __AUTO__)) &&
- (defined(__AGPS_USER_PLANE__) && defined(__SUPL_SUPPORT__) && defined(__CCA_SUPPORT__) && !defined(__MMI_DUAL_SIM__))
- #ifndef __MMI_AGPS_OTAP__
- #define __MMI_AGPS_OTAP__
- #endif
- #endif
- #if (defined(DUAL_LCD))
- #ifndef __MMI_SUBLCD__
- #define __MMI_SUBLCD__
- #endif
- #endif
- #if defined(CFG_MMI_SUBLCD_MASTER_MODE) && ((CFG_MMI_SUBLCD_MASTER_MODE == __ON__)||(CFG_MMI_SUBLCD_MASTER_MODE == __AUTO__)) &&
- (defined(__MMI_SUBLCD__) && defined(__SUBLCD_DEDICATED_KEYS_SUPPORT__))
- #ifndef __MMI_SUBLCD_MASTER_MODE__
- #define __MMI_SUBLCD_MASTER_MODE__
- #endif
- #endif
- #if (defined(__MMI_SUBLCD_MASTER_MODE__))
- #ifndef __MMI_ALARM_SIDE_KEY_CONTROL__
- #define __MMI_ALARM_SIDE_KEY_CONTROL__
- #endif
- #endif
- #if defined(CFG_MMI_ALM_ALERT_TYPE) && ((CFG_MMI_ALM_ALERT_TYPE == __ON__)||(CFG_MMI_ALM_ALERT_TYPE == __AUTO__))
- #ifndef __MMI_ALM_ALERT_TYPE__
- #define __MMI_ALM_ALERT_TYPE__
- #endif
- #endif
- #if defined(CFG_MMI_ALM_AUDIO_OPTIONS) && ((CFG_MMI_ALM_AUDIO_OPTIONS == __ON__)||(CFG_MMI_ALM_AUDIO_OPTIONS == __AUTO__)) &&
- (defined(FM_RADIO_ENABLE))
- #ifndef __MMI_ALM_AUDIO_OPTIONS__
- #define __MMI_ALM_AUDIO_OPTIONS__
- #endif
- #endif
- #if defined(CFG_MMI_ALM_CUSTOMIZE_TONE) && ((CFG_MMI_ALM_CUSTOMIZE_TONE == __ON__)||(CFG_MMI_ALM_CUSTOMIZE_TONE == __AUTO__)) &&
- (defined(FM_RADIO_ENABLE) && defined(__MMI_ALM_AUDIO_OPTIONS__))
- #ifndef __MMI_ALM_CUSTOMIZE_TONE__
- #define __MMI_ALM_CUSTOMIZE_TONE__
- #endif
- #endif
- #if defined(CFG_MMI_ALM_SNOOZE_SETTING) && ((CFG_MMI_ALM_SNOOZE_SETTING == __ON__)||(CFG_MMI_ALM_SNOOZE_SETTING == __AUTO__))
- #ifndef __MMI_ALM_SNOOZE_SETTING__
- #define __MMI_ALM_SNOOZE_SETTING__
- #endif
- #endif
- #if (!defined(__MMI_MAINLCD_128X128__))
- #ifndef __MMI_ALPHA_BLENDING__
- #define __MMI_ALPHA_BLENDING__
- #endif
- #endif
- #if (defined(NORMAL_KEYPAD))
- #ifndef __MMI_NORMAL_KEYPAD__
- #define __MMI_NORMAL_KEYPAD__
- #endif
- #endif
- #if defined(CFG_MMI_IME_USER_DATABASE) && ((CFG_MMI_IME_USER_DATABASE == __ON__)||(CFG_MMI_IME_USER_DATABASE == __AUTO__)) &&
- (defined(__MMI_ZI__) || (defined(__MMI_T9__) && defined(__MMI_NORMAL_KEYPAD__)) || (defined(__MMI_CSTAR__) && defined(__MMI_NORMAL_KEYPAD__) && !defined(__MMI_TOUCH_SCREEN__)))
- #ifndef __MMI_IME_USER_DATABASE__
- #define __MMI_IME_USER_DATABASE__
- #endif
- #endif
- #if (defined(__MMI_NORMAL_KEYPAD__))
- #ifndef __MMI_SMART_ALPHABETIC_INPUT_METHODS__
- #define __MMI_SMART_ALPHABETIC_INPUT_METHODS__
- #endif
- #endif
- #if defined(CFG_MMI_ALPHABETIC_WORD_PREDICTION) && ((CFG_MMI_ALPHABETIC_WORD_PREDICTION == __ON__)||(CFG_MMI_ALPHABETIC_WORD_PREDICTION == __AUTO__)) &&
- (defined(__MMI_IME_USER_DATABASE__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__))
- #ifndef __MMI_ALPHABETIC_WORD_PREDICTION__
- #define __MMI_ALPHABETIC_WORD_PREDICTION__
- #endif
- #endif
- #if defined(CFG_MMI_UI_TECHNO_IDLESCREEN_BAR) && ((CFG_MMI_UI_TECHNO_IDLESCREEN_BAR == __ON__)||(CFG_MMI_UI_TECHNO_IDLESCREEN_BAR == __AUTO__)) &&
- (defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__))
- #ifndef __MMI_UI_TECHNO_IDLESCREEN_BAR__
- #define __MMI_UI_TECHNO_IDLESCREEN_BAR__
- #endif
- #endif
- #if defined(CFG_MMI_ANALOG_CLOCK) && (CFG_MMI_ANALOG_CLOCK == __ON__) ||
- (defined( __MMI_UI_TECHNO_IDLESCREEN_BAR__))
- #ifndef __MMI_ANALOG_CLOCK__
- #define __MMI_ANALOG_CLOCK__
- #endif
- #endif
- #if (defined(CFG_MMI_UI_CATEGORY_DIAL_TYPE_SEL))
- #ifndef __MMI_UI_CATEGORY_DIAL_TYPE_SEL__
- #define __MMI_UI_CATEGORY_DIAL_TYPE_SEL__ CFG_MMI_UI_CATEGORY_DIAL_TYPE_SEL
- #endif
- #endif
- #if ((defined(__MMI_UI_CATEGORY_DIAL_TYPE_SEL__) && (__MMI_UI_CATEGORY_DIAL_TYPE_SEL__ == DIAL_TYPE_ANIMATED) && !defined(__MMI_TOUCH_SCREEN__) && (defined(MT6228) || defined(MT6229) || defined(MT6225) || defined(MT6230) || defined(MT6238) || defined(MT6235) || defined(MT6226) || defined(MT6226D) || defined(MT6226M) || defined(MT6227D) || defined(MT6227) || defined(MT6235B) || defined(MT6239)) && (defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_176X220__)) ))
- #ifndef __MMI_ANIMATED_DIAL__
- #define __MMI_ANIMATED_DIAL__
- #endif
- #endif
- #if defined(CFG_MMI_ANIMATED_WALLPAPERS) && ((CFG_MMI_ANIMATED_WALLPAPERS == __ON__)||(CFG_MMI_ANIMATED_WALLPAPERS == __AUTO__))
- #ifndef __MMI_ANIMATED_WALLPAPERS__
- #define __MMI_ANIMATED_WALLPAPERS__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_ARABIC) && ((CFG_MMI_LANG_ARABIC == __ON__)||(CFG_MMI_LANG_ARABIC == __AUTO__))
- #ifndef __MMI_LANG_ARABIC__
- #define __MMI_LANG_ARABIC__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_PERSIAN) && ((CFG_MMI_LANG_PERSIAN == __ON__)||(CFG_MMI_LANG_PERSIAN == __AUTO__))
- #ifndef __MMI_LANG_PERSIAN__
- #define __MMI_LANG_PERSIAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_URDU) && ((CFG_MMI_LANG_URDU == __ON__)||(CFG_MMI_LANG_URDU == __AUTO__))
- #ifndef __MMI_LANG_URDU__
- #define __MMI_LANG_URDU__
- #endif
- #endif
- #if (defined(__MMI_LANG_ARABIC__) || defined(__MMI_LANG_PERSIAN__) || defined(__MMI_LANG_URDU__))
- #ifndef __MMI_ARSHAPING_ENGINE__
- #define __MMI_ARSHAPING_ENGINE__
- #endif
- #endif
- #if (defined(AUD_BASS_ENHANCEMENT))
- #ifndef __MMI_AUDIO_BASS_ENHANCEMENT__
- #define __MMI_AUDIO_BASS_ENHANCEMENT__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_EQUALIZER) && ((CFG_MMI_AUDIO_EQUALIZER == __ON__)||(CFG_MMI_AUDIO_EQUALIZER == __AUTO__)) &&
- (defined(AUDIO_EQUALIZER_ENABLE))
- #ifndef __MMI_AUDIO_EQUALIZER__
- #define __MMI_AUDIO_EQUALIZER__
- #endif
- #endif
- #if (defined(PGDL_SUPPORT))
- #ifndef __MMI_AUDIO_PDL__
- #define __MMI_AUDIO_PDL__
- #endif
- #endif
- #if (defined(AUD_PITCH_SHIFTING))
- #ifndef __MMI_AUDIO_PITCH_SHIFTING__
- #define __MMI_AUDIO_PITCH_SHIFTING__
- #endif
- #endif
- #if (defined(__INTEGRATED_PLAYER__) || defined(__INTEGRATED_PLAYER_DB__))
- #ifndef __MMI_MEDIA_PLAYER__
- #define __MMI_MEDIA_PLAYER__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_PLAYER) && ((CFG_MMI_AUDIO_PLAYER == __ON__)||(CFG_MMI_AUDIO_PLAYER == __AUTO__)) &&
- (defined(DAF_DECODE) && !defined(MED_V_NOT_PRESENT) && defined(__MMI_FILE_MANAGER__) && !(defined(MT6223) || defined(MT6268T)) && !defined(__MMI_MEDIA_PLAYER__))
- #ifndef __MMI_AUDIO_PLAYER__
- #define __MMI_AUDIO_PLAYER__
- #endif
- #endif
- #if (defined(__MMI_MEDIA_PLAYER__))
- #ifndef __MMI_MEDIA_PLAYER_AUDIO__
- #define __MMI_MEDIA_PLAYER_AUDIO__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_SPECTRUM_DISPLAY) && ((CFG_MMI_AUDIO_SPECTRUM_DISPLAY == __ON__)||(CFG_MMI_AUDIO_SPECTRUM_DISPLAY == __AUTO__)) &&
- ((defined(__MMI_AUDIO_PLAYER__) || defined(__MMI_MEDIA_PLAYER_AUDIO__) || defined(__A8BOX_SUPPORT__))&& (defined(__MMI_MAINLCD_176X220__) || defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)) && !(defined(MT6223) || defined(MT6268T) || defined(MT6223P)))
- #ifndef __MMI_AUDIO_SPECTRUM_DISPLAY__
- #define __MMI_AUDIO_SPECTRUM_DISPLAY__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_PLAYER_A2DP_BLOCK_SPECTRUM) && ((CFG_MMI_AUDIO_PLAYER_A2DP_BLOCK_SPECTRUM == __ON__)||(CFG_MMI_AUDIO_PLAYER_A2DP_BLOCK_SPECTRUM == __AUTO__)) &&
- (defined(__MMI_AUDIO_PLAYER__) && (defined(__BTMTK__) && defined(__MMI_AUDIO_PLAYER__) && defined(__MMI_AUDIO_SPECTRUM_DISPLAY__) && (defined(MT6225) || defined(MT6226) || defined(MT6226D) || defined(MT6226M) || defined(MT6227) || defined(MT6227D))))
- #ifndef __MMI_AUDIO_PLAYER_A2DP_BLOCK_SPECTRUM__
- #define __MMI_AUDIO_PLAYER_A2DP_BLOCK_SPECTRUM__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_PLAYER_ANIMATION) && ((CFG_MMI_AUDIO_PLAYER_ANIMATION == __ON__)||(CFG_MMI_AUDIO_PLAYER_ANIMATION == __AUTO__)) &&
- (defined(__MMI_AUDIO_PLAYER__) && (defined(__MMI_MAINLCD_176X220__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)) && (!defined(MT6225)) && !((defined(MT6223) || defined(MT6268T) || defined(MT6223P)) && defined(__MMI_AUDIO_SPECTRUM_DISPLAY__)))
- #ifndef __MMI_AUDIO_PLAYER_ANIMATION__
- #define __MMI_AUDIO_PLAYER_ANIMATION__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_PLAYER_AUTO_REFRESH_LIST_AUTOGEN_OFF) && ((CFG_MMI_AUDIO_PLAYER_AUTO_REFRESH_LIST_AUTOGEN_OFF == __ON__)||(CFG_MMI_AUDIO_PLAYER_AUTO_REFRESH_LIST_AUTOGEN_OFF == __AUTO__)) &&
- (defined(__MMI_AUDIO_PLAYER__) && !(defined(MT6223) || defined(MT6268T) || defined(MT6223P)))
- #ifndef __MMI_AUDIO_PLAYER_AUTO_REFRESH_LIST_AUTOGEN_OFF__
- #define __MMI_AUDIO_PLAYER_AUTO_REFRESH_LIST_AUTOGEN_OFF__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_PLAYER_AUTO_REFRESH_LIST_AUTOGEN_ON) && ((CFG_MMI_AUDIO_PLAYER_AUTO_REFRESH_LIST_AUTOGEN_ON == __ON__)||(CFG_MMI_AUDIO_PLAYER_AUTO_REFRESH_LIST_AUTOGEN_ON == __AUTO__)) &&
- (defined(__MMI_AUDIO_PLAYER__) && !(defined(MT6223) || defined(MT6268T) || defined(MT6223P)))
- #ifndef __MMI_AUDIO_PLAYER_AUTO_REFRESH_LIST_AUTOGEN_ON__
- #define __MMI_AUDIO_PLAYER_AUTO_REFRESH_LIST_AUTOGEN_ON__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_PLAYER_DETAIL_SHOW_MORE_INFO) && ((CFG_MMI_AUDIO_PLAYER_DETAIL_SHOW_MORE_INFO == __ON__)||(CFG_MMI_AUDIO_PLAYER_DETAIL_SHOW_MORE_INFO == __AUTO__)) &&
- (defined(__MMI_AUDIO_PLAYER__))
- #ifndef __MMI_AUDIO_PLAYER_DETAIL_SHOW_MORE_INFO__
- #define __MMI_AUDIO_PLAYER_DETAIL_SHOW_MORE_INFO__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_PLAYER_LYRIC_DISPLAY) && ((CFG_MMI_AUDIO_PLAYER_LYRIC_DISPLAY == __ON__)||(CFG_MMI_AUDIO_PLAYER_LYRIC_DISPLAY == __AUTO__)) &&
- (defined(__MMI_AUDIO_PLAYER__) && (defined(__MMI_MAINLCD_176X220__) || defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)))
- #ifndef __MMI_AUDIO_PLAYER_LYRIC_DISPLAY__
- #define __MMI_AUDIO_PLAYER_LYRIC_DISPLAY__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_PLAYER_LYRIC_SCREEN_BASED_ASM) && ((CFG_MMI_AUDIO_PLAYER_LYRIC_SCREEN_BASED_ASM == __ON__)||(CFG_MMI_AUDIO_PLAYER_LYRIC_SCREEN_BASED_ASM == __AUTO__)) &&
- (defined(__MMI_AUDIO_PLAYER_LYRIC_DISPLAY__) && (defined(__MMI_MAINLCD_176X220__) || defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)))
- #ifndef __MMI_AUDIO_PLAYER_LYRIC_SCREEN_BASED_ASM__
- #define __MMI_AUDIO_PLAYER_LYRIC_SCREEN_BASED_ASM__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_PLAYER_ON_SUBLCD) && ((CFG_MMI_AUDIO_PLAYER_ON_SUBLCD == __ON__)||(CFG_MMI_AUDIO_PLAYER_ON_SUBLCD == __AUTO__)) &&
- (defined(__MMI_AUDIO_PLAYER__) && defined(__MMI_SUBLCD_MASTER_MODE__) && !defined(__MMI_BT_SUPPORT__))
- #ifndef __MMI_AUDIO_PLAYER_ON_SUBLCD__
- #define __MMI_AUDIO_PLAYER_ON_SUBLCD__
- #endif
- #endif
- #if (defined(__MMI_AUDIO_PLAYER__) && defined(__MMI_AUDIO_PLAYER_ON_SUBLCD__))
- #ifndef __MMI_AUDIO_PLAYER_SHOW_PLAY_LIST_ON_SUBLCD__
- #define __MMI_AUDIO_PLAYER_SHOW_PLAY_LIST_ON_SUBLCD__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE) && ((CFG_MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE == __ON__)||(CFG_MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE == __AUTO__)) &&
- (defined(__MMI_AUDIO_PLAYER__) && (defined(__MMI_MAINLCD_176X220__) || defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)))
- #ifndef __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__
- #define __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE_ON_SUBLCD) && ((CFG_MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE_ON_SUBLCD == __ON__)||(CFG_MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE_ON_SUBLCD == __AUTO__)) &&
- (defined(__MMI_AUDIO_PLAYER__) && defined(__MMI_AUDIO_PLAYER_ON_SUBLCD__) && defined(__MMI_SUBLCD_128X128__))
- #ifndef __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE_ON_SUBLCD__
- #define __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE_ON_SUBLCD__
- #endif
- #endif
- #if (defined(AUD_REVERB))
- #ifndef __MMI_AUDIO_REVERB_EFFECT__
- #define __MMI_AUDIO_REVERB_EFFECT__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_SURROUND_BIND_EARPHONE) && ((CFG_MMI_AUDIO_SURROUND_BIND_EARPHONE == __ON__)||(CFG_MMI_AUDIO_SURROUND_BIND_EARPHONE == __AUTO__)) &&
- (!defined(AUD_3D_SURROUND_LSPK) && defined(AUD_3D_SURROUND_EARP))
- #ifndef __MMI_AUDIO_SURROUND_BIND_EARPHONE__
- #define __MMI_AUDIO_SURROUND_BIND_EARPHONE__
- #endif
- #endif
- #if defined(CFG_MMI_AUDIO_SURROUND_EFFECT) && ((CFG_MMI_AUDIO_SURROUND_EFFECT == __ON__)||(CFG_MMI_AUDIO_SURROUND_EFFECT == __AUTO__)) &&
- (defined(AUD_3D_SURROUND_LSPK) || defined(AUD_3D_SURROUND_EARP))
- #ifndef __MMI_AUDIO_SURROUND_EFFECT__
- #define __MMI_AUDIO_SURROUND_EFFECT__
- #endif
- #endif
- #if (defined(AUD_TIME_STRETCH))
- #ifndef __MMI_AUDIO_TIME_STRETCH__
- #define __MMI_AUDIO_TIME_STRETCH__
- #endif
- #endif
- #if (defined(AUD_VOCAL_REMOVAL))
- #ifndef __MMI_AUDIO_VOCAL_REMOVAL__
- #define __MMI_AUDIO_VOCAL_REMOVAL__
- #endif
- #endif
- #if defined(CFG_MMI_AUDPLY_MULTIPLE_LIST) && ((CFG_MMI_AUDPLY_MULTIPLE_LIST == __ON__)||(CFG_MMI_AUDPLY_MULTIPLE_LIST == __AUTO__)) &&
- (defined(__MMI_AUDIO_PLAYER__))
- #ifndef __MMI_AUDPLY_MULTIPLE_LIST__
- #define __MMI_AUDPLY_MULTIPLE_LIST__
- #endif
- #endif
- #if defined(CFG_MMI_AUDPLY_SINGLE_LIST) && ((CFG_MMI_AUDPLY_SINGLE_LIST == __ON__)||(CFG_MMI_AUDPLY_SINGLE_LIST == __AUTO__)) &&
- (defined(__MMI_AUDIO_PLAYER__))
- #if (defined(__MMI_AUDPLY_MULTIPLE_LIST__))
- #error "Wrong option! '__MMI_AUDPLY_MULTIPLE_LIST__' and '__MMI_AUDPLY_SINGLE_LIST__' shall be mutually exclusive."
- #endif
- #ifndef __MMI_AUDPLY_SINGLE_LIST__
- #define __MMI_AUDPLY_SINGLE_LIST__
- #endif
- #endif
- #if defined(CFG_MMI_SOUND_RECORDER) && ((CFG_MMI_SOUND_RECORDER == __ON__)||(CFG_MMI_SOUND_RECORDER == __AUTO__)) &&
- (defined(__MMI_FILE_MANAGER__) && defined(AUD_REC_ENABLE))
- #ifndef __MMI_SOUND_RECORDER__
- #define __MMI_SOUND_RECORDER__
- #endif
- #endif
- #if defined(CFG_MMI_AUTO_ANSWER_MACHINE) && ((CFG_MMI_AUTO_ANSWER_MACHINE == __ON__)||(CFG_MMI_AUTO_ANSWER_MACHINE == __AUTO__)) &&
- (defined(__UCM_SUPPORT__) && defined (BGSND_ENABLE) && defined (__MMI_SOUND_RECORDER__))
- #ifndef __MMI_AUTO_ANSWER_MACHINE__
- #define __MMI_AUTO_ANSWER_MACHINE__
- #endif
- #endif
- #if defined(CFG_MMI_AUTO_KEYPAD_LOCK) && ((CFG_MMI_AUTO_KEYPAD_LOCK == __ON__)||(CFG_MMI_AUTO_KEYPAD_LOCK == __AUTO__))
- #ifndef __MMI_AUTO_KEYPAD_LOCK__
- #define __MMI_AUTO_KEYPAD_LOCK__
- #endif
- #endif
- #if (defined(__MMI_BT_SUPPORT__) && defined(__BT_AVRCP_PROFILE__))
- #ifndef __MMI_AVRCP_SUPPORT__
- #define __MMI_AVRCP_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_AZAAN_ALARM) && ((CFG_MMI_AZAAN_ALARM == __ON__)||(CFG_MMI_AZAAN_ALARM == __AUTO__))
- #ifndef __MMI_AZAAN_ALARM__
- #define __MMI_AZAAN_ALARM__
- #endif
- #endif
- #if (defined(__BACKGROUND_CALL_SUPPORT__))
- #if (!defined(__UCM_SUPPORT__))
- #error please define __UCM_SUPPORT__ for __MMI_BACKGROUND_CALL__
- #endif
- #ifndef __MMI_BACKGROUND_CALL__
- #define __MMI_BACKGROUND_CALL__
- #endif
- #endif
- #if (defined(JPG_DECODE) && (defined(CAMERA_MODULE) || defined(ISP_SUPPORT) || defined(__DIRECT_SENSOR_SUPPORT__)) && defined(__MMI_FILE_MANAGER__))
- #ifndef __MMI_CAMERA__
- #define __MMI_CAMERA__
- #endif
- #endif
- #if ((defined(__MMI_CAMERA__) && defined(ISP_SUPPORT) && defined(BARCODE_SUPPORT)) || (defined(BARCODE_DECODER_MMI_ONLY) && !defined(__OPTR_NONE__)))
- #ifndef __MMI_BARCODEREADER__
- #define __MMI_BARCODEREADER__
- #endif
- #endif
- #if defined(CFG_MMI_BCR) && ((CFG_MMI_BCR == __ON__)||(CFG_MMI_BCR == __AUTO__)) &&
- (defined(__MMI_CAMERA__) && defined(ISP_SUPPORT) && defined(BCR_SUPPORT))
- #ifndef __MMI_BCR__
- #define __MMI_BCR__
- #endif
- #endif
- #if (defined(BGSND_ENABLE))
- #ifndef __MMI_BG_SOUND_EFFECT__
- #define __MMI_BG_SOUND_EFFECT__
- #endif
- #endif
- #if defined(CFG_MMI_BI_DEGREE_MAIN_MENU_STYLE) && ((CFG_MMI_BI_DEGREE_MAIN_MENU_STYLE == __ON__)||(CFG_MMI_BI_DEGREE_MAIN_MENU_STYLE == __AUTO__)) &&
- (!defined(__MMI_VUI_MAINMENU__) && defined(__MMI_TOUCH_SCREEN__) && (defined(__MMI_MAINLCD_176X220__) || defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)))
- #ifndef __MMI_BI_DEGREE_MAIN_MENU_STYLE__
- #define __MMI_BI_DEGREE_MAIN_MENU_STYLE__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_HEBREW) && ((CFG_MMI_LANG_HEBREW == __ON__)||(CFG_MMI_LANG_HEBREW == __AUTO__))
- #ifndef __MMI_LANG_HEBREW__
- #define __MMI_LANG_HEBREW__
- #endif
- #endif
- #if (defined(__MMI_LANG_HEBREW__) || defined(__MMI_LANG_ARABIC__) || defined(__MMI_LANG_PERSIAN__) || defined(__MMI_LANG_URDU__))
- #ifndef __MMI_BIDI_ALG__
- #define __MMI_BIDI_ALG__
- #endif
- #endif
- #if (defined(__MMI_BT_SUPPORT__) && defined(__BT_BIP_PROFILE__))
- #ifndef __MMI_BIP_SUPPORT__
- #define __MMI_BIP_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_CALENDAR) && ((CFG_MMI_CALENDAR == __ON__)||(CFG_MMI_CALENDAR == __AUTO__))
- #ifndef __MMI_CALENDAR__
- #define __MMI_CALENDAR__
- #endif
- #endif
- #if (defined(__MMI_CALENDAR__))
- #ifndef __MMI_CALENDAR_V2__
- #define __MMI_CALENDAR_V2__
- #endif
- #endif
- #if (defined(SUPPORT_JSR_75_PIM_MSA) && defined(SUPPORT_JSR_75_PIM))
- #ifndef __MMI_JSR_75_PIM_MSA_SUPPORT__
- #define __MMI_JSR_75_PIM_MSA_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_PHB_BIRTHDAY_FIELD) && (CFG_MMI_PHB_BIRTHDAY_FIELD == __ON__) ||
- (defined(__MMI_JSR_75_PIM_MSA_SUPPORT__))
- #ifndef __MMI_PHB_BIRTHDAY_FIELD__
- #define __MMI_PHB_BIRTHDAY_FIELD__
- #endif
- #endif
- #if defined(CFG_MMI_BIRTHDAY_REMINDER) && ((CFG_MMI_BIRTHDAY_REMINDER == __ON__)||(CFG_MMI_BIRTHDAY_REMINDER == __AUTO__)) &&
- (defined(__MMI_CALENDAR_V2__) && defined(__MMI_PHB_BIRTHDAY_FIELD__) && defined(__MMI_ADVANCED_TODO__))
- #ifndef __MMI_BIRTHDAY_REMINDER__
- #define __MMI_BIRTHDAY_REMINDER__
- #endif
- #endif
- #if defined(CFG_MMI_BMI) && ((CFG_MMI_BMI == __ON__)||(CFG_MMI_BMI == __AUTO__))
- #ifndef __MMI_BMI__
- #define __MMI_BMI__
- #endif
- #endif
- #if (defined(__MMI_BT_SUPPORT__) && defined(__BT_BPP_PROFILE__))
- #ifndef __MMI_BPP_SUPPORT__
- #define __MMI_BPP_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_BPP20_SUPPORT) && ((CFG_MMI_BPP20_SUPPORT == __ON__)||(CFG_MMI_BPP20_SUPPORT == __AUTO__)) &&
- (defined(__MMI_BT_SUPPORT__) && defined(__BT_BPP_PROFILE__) && defined(__MMI_BPP_SUPPORT__))
- #ifndef __MMI_BPP20_SUPPORT__
- #define __MMI_BPP20_SUPPORT__
- #endif
- #endif
- #if (defined(OBIGO_Q05A))
- #ifndef __MMI_BROWSER_2__
- #define __MMI_BROWSER_2__
- #endif
- #endif
- #if defined(CFG_MMI_BRW_BROWSER_CONTENT_TYPES_IN_PUSH) && ((CFG_MMI_BRW_BROWSER_CONTENT_TYPES_IN_PUSH == __ON__)||(CFG_MMI_BRW_BROWSER_CONTENT_TYPES_IN_PUSH == __AUTO__)) &&
- (defined(__MMI_BROWSER_2__))
- #ifndef __MMI_BRW_BROWSER_CONTENT_TYPES_IN_PUSH__
- #define __MMI_BRW_BROWSER_CONTENT_TYPES_IN_PUSH__
- #endif
- #endif
- #if defined(CFG_MMI_BRW_DISABLE_PUSH_URL_DISPLAY) && ((CFG_MMI_BRW_DISABLE_PUSH_URL_DISPLAY == __ON__)||(CFG_MMI_BRW_DISABLE_PUSH_URL_DISPLAY == __AUTO__)) &&
- (defined(OBIGO_Q05A) && defined(__MMI_BROWSER_2__))
- #ifndef __MMI_BRW_DISABLE_PUSH_URL_DISPLAY__
- #define __MMI_BRW_DISABLE_PUSH_URL_DISPLAY__
- #endif
- #endif
- #if defined(CFG_MMI_BRW_ENABLE_PROXY_SETTING) && ((CFG_MMI_BRW_ENABLE_PROXY_SETTING == __ON__)||(CFG_MMI_BRW_ENABLE_PROXY_SETTING == __AUTO__)) &&
- (defined(OBIGO_Q05A) && defined(__MMI_BROWSER_2__))
- #ifndef __MMI_BRW_ENABLE_PROXY_SETTING__
- #define __MMI_BRW_ENABLE_PROXY_SETTING__
- #endif
- #endif
- #if defined(CFG_MMI_BRW_EXT_PUSH_VALIDATE) && ((CFG_MMI_BRW_EXT_PUSH_VALIDATE == __ON__)||(CFG_MMI_BRW_EXT_PUSH_VALIDATE == __AUTO__)) &&
- (defined(OBIGO_Q05A) && defined(__MMI_BROWSER_2__))
- #ifndef __MMI_BRW_EXT_PUSH_VALIDATE__
- #define __MMI_BRW_EXT_PUSH_VALIDATE__
- #endif
- #endif
- #if defined(CFG_MMI_BRW_PAGE_FETCHING_STATUS) && ((CFG_MMI_BRW_PAGE_FETCHING_STATUS == __ON__)||(CFG_MMI_BRW_PAGE_FETCHING_STATUS == __AUTO__)) &&
- (defined(__MMI_BROWSER_2__))
- #ifndef __MMI_BRW_PAGE_FETCHING_STATUS__
- #define __MMI_BRW_PAGE_FETCHING_STATUS__
- #endif
- #endif
- #if defined(CFG_MMI_BRW_POST_SESSION_INFO) && ((CFG_MMI_BRW_POST_SESSION_INFO == __ON__)||(CFG_MMI_BRW_POST_SESSION_INFO == __AUTO__)) &&
- (defined(__MMI_BROWSER_2__))
- #ifndef __MMI_BRW_POST_SESSION_INFO__
- #define __MMI_BRW_POST_SESSION_INFO__
- #endif
- #endif
- #if defined(CFG_MMI_BRW_PUSH_CONNECT_CONF) && ((CFG_MMI_BRW_PUSH_CONNECT_CONF == __ON__)||(CFG_MMI_BRW_PUSH_CONNECT_CONF == __AUTO__)) &&
- (defined(OBIGO_Q05A) && defined(__MMI_BROWSER_2__))
- #ifndef __MMI_BRW_PUSH_CONNECT_CONF__
- #define __MMI_BRW_PUSH_CONNECT_CONF__
- #endif
- #endif
- #if defined(CFG_MMI_BRW_PUSH_DELETE_SL_AFTER_LAUNCH_SUPPORT) && ((CFG_MMI_BRW_PUSH_DELETE_SL_AFTER_LAUNCH_SUPPORT == __ON__)||(CFG_MMI_BRW_PUSH_DELETE_SL_AFTER_LAUNCH_SUPPORT == __AUTO__)) &&
- (defined(OBIGO_Q05A) && defined(__MMI_BROWSER_2__))
- #ifndef __MMI_BRW_PUSH_DELETE_SL_AFTER_LAUNCH_SUPPORT__
- #define __MMI_BRW_PUSH_DELETE_SL_AFTER_LAUNCH_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_BRW_PUSH_WHITELIST_OTA_SUPPORT) && ((CFG_MMI_BRW_PUSH_WHITELIST_OTA_SUPPORT == __ON__)||(CFG_MMI_BRW_PUSH_WHITELIST_OTA_SUPPORT == __AUTO__)) &&
- (defined(__CCA_SUPPORT__) && defined(OBIGO_Q05A) && defined(__MMI_BROWSER_2__))
- #ifndef __MMI_BRW_PUSH_WHITELIST_OTA_SUPPORT__
- #define __MMI_BRW_PUSH_WHITELIST_OTA_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_BRW_TRANSFER_BOOKMARK_TO_EXT_MEMORY) && ((CFG_MMI_BRW_TRANSFER_BOOKMARK_TO_EXT_MEMORY == __ON__)||(CFG_MMI_BRW_TRANSFER_BOOKMARK_TO_EXT_MEMORY == __AUTO__)) &&
- (defined(__MMI_BROWSER_2__))
- #ifndef __MMI_BRW_TRANSFER_BOOKMARK_TO_EXT_MEMORY__
- #define __MMI_BRW_TRANSFER_BOOKMARK_TO_EXT_MEMORY__
- #endif
- #endif
- #if defined(CFG_MMI_BRW_URL_AUTO_COMPLETION) && ((CFG_MMI_BRW_URL_AUTO_COMPLETION == __ON__)||(CFG_MMI_BRW_URL_AUTO_COMPLETION == __AUTO__)) &&
- (defined(__MMI_BROWSER_2__))
- #ifndef __MMI_BRW_URL_AUTO_COMPLETION__
- #define __MMI_BRW_URL_AUTO_COMPLETION__
- #endif
- #endif
- #if (defined(__MMI_BT_SUPPORT__) && defined(__BT_HFG_PROFILE__))
- #ifndef __MMI_HFP_SUPPORT__
- #define __MMI_HFP_SUPPORT__
- #endif
- #endif
- #if (defined(__BT_AUDIO_VIA_SCO__) && defined(__MMI_HFP_SUPPORT__))
- #ifndef __MMI_BT_AUDIO_VIA_SCO__
- #define __MMI_BT_AUDIO_VIA_SCO__
- #endif
- #endif
- #if defined(CFG_MMI_BT_AUTHORIZE) && ((CFG_MMI_BT_AUTHORIZE == __ON__)||(CFG_MMI_BT_AUTHORIZE == __AUTO__)) &&
- (defined(__MMI_BT_SUPPORT__))
- #ifndef __MMI_BT_AUTHORIZE__
- #define __MMI_BT_AUTHORIZE__
- #endif
- #endif
- #if defined(CFG_MMI_BT_AUTO_POWER_SWITCH) && ((CFG_MMI_BT_AUTO_POWER_SWITCH == __ON__)||(CFG_MMI_BT_AUTO_POWER_SWITCH == __AUTO__)) &&
- (defined(__MMI_BT_SUPPORT__))
- #ifndef __MMI_BT_AUTO_POWER_SWITCH__
- #define __MMI_BT_AUTO_POWER_SWITCH__
- #endif
- #endif
- #if (defined(__BTMTK__))
- #ifndef __MMI_BT_MTK_SUPPORT__
- #define __MMI_BT_MTK_SUPPORT__
- #endif
- #endif
- #if (defined(__MMI_BT_MTK_SUPPORT__) && (defined(__BT_OPP_PROFILE__) || defined(__BT_BIP_PROFILE__)))
- #ifndef __MMI_BT_SEND_SUPPORT__
- #define __MMI_BT_SEND_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_BT_AUTO_PROMPT_SWITCH) && ((CFG_MMI_BT_AUTO_PROMPT_SWITCH == __ON__)||(CFG_MMI_BT_AUTO_PROMPT_SWITCH == __AUTO__)) &&
- (defined(__MMI_BT_SEND_SUPPORT__))
- #ifndef __MMI_BT_AUTO_PROMPT_SWITCH__
- #define __MMI_BT_AUTO_PROMPT_SWITCH__
- #endif
- #endif
- #if defined(CFG_MMI_BT_AUTO_RELEASE_CONNECTION) && ((CFG_MMI_BT_AUTO_RELEASE_CONNECTION == __ON__)||(CFG_MMI_BT_AUTO_RELEASE_CONNECTION == __AUTO__)) &&
- (defined(__MMI_BT_SUPPORT__))
- #ifndef __MMI_BT_AUTO_RELEASE_CONNECTION__
- #define __MMI_BT_AUTO_RELEASE_CONNECTION__
- #endif
- #endif
- #if defined(CFG_MMI_BT_DISCOVERABLE_DURATION) && ((CFG_MMI_BT_DISCOVERABLE_DURATION == __ON__)||(CFG_MMI_BT_DISCOVERABLE_DURATION == __AUTO__)) &&
- (defined(__MMI_BT_SUPPORT__))
- #ifndef __MMI_BT_DISCOVERABLE_DURATION__
- #define __MMI_BT_DISCOVERABLE_DURATION__
- #endif
- #endif
- #if (defined(__MMI_BT_SEND_SUPPORT__) && defined (__MMI_BT_AUTO_PROMPT_SWITCH__))
- #ifndef __MMI_BT_EXT_DEVICE_SELECT__
- #define __MMI_BT_EXT_DEVICE_SELECT__
- #endif
- #endif
- #if (defined(__BT_FM_VIA_SCO__) && defined(__MMI_HFP_SUPPORT__))
- #ifndef __MMI_BT_FM_VIA_SCO__
- #define __MMI_BT_FM_VIA_SCO__
- #endif
- #endif
- #if defined(CFG_MMI_BT_IN_FLIGHT_MODE) && ((CFG_MMI_BT_IN_FLIGHT_MODE == __ON__)||(CFG_MMI_BT_IN_FLIGHT_MODE == __AUTO__)) &&
- (defined (__MMI_BT_SUPPORT__) && defined (__FLIGHT_MODE_SUPPORT__))
- #ifndef __MMI_BT_IN_FLIGHT_MODE__
- #define __MMI_BT_IN_FLIGHT_MODE__
- #endif
- #endif
- #if (defined(__MMI_BT_SUPPORT__) && defined(__BT_HIDD_PROFILE__))
- #ifndef __MMI_HIDD_SUPPORT__
- #define __MMI_HIDD_SUPPORT__
- #endif
- #endif
- #if (defined(__MMI_HIDD_SUPPORT__))
- #ifndef __MMI_BT_LIMITED_DISCOVERY_SUPPORT__
- #define __MMI_BT_LIMITED_DISCOVERY_SUPPORT__
- #endif
- #endif
- #if (defined(__MMI_A2DP_SUPPORT__) || defined(__MMI_HFP_SUPPORT__ ))
- #ifndef __MMI_BT_PROFILE__
- #define __MMI_BT_PROFILE__
- #endif
- #endif
- #if defined(CFG_MMI_BT_RECV_DRV_SWITCH) && ((CFG_MMI_BT_RECV_DRV_SWITCH == __ON__)||(CFG_MMI_BT_RECV_DRV_SWITCH == __AUTO__)) &&
- ((defined(__MMI_BT_SUPPORT__) && (defined(__BT_FTC_PROFILE__) || defined(__BT_OPP_PROFILE__) || defined(__BT_BIP_PROFILE__))))
- #ifndef __MMI_BT_RECV_DRV_SWITCH__
- #define __MMI_BT_RECV_DRV_SWITCH__
- #endif
- #endif
- #if defined(CFG_MMI_BT_RECV_FDR_SWITCH) && ((CFG_MMI_BT_RECV_FDR_SWITCH == __ON__)||(CFG_MMI_BT_RECV_FDR_SWITCH == __AUTO__)) &&
- ((defined(__MMI_BT_MTK_SUPPORT__) && (defined(__BT_FTC_PROFILE__) || defined(__BT_OPP_PROFILE__) || defined(__BT_BIP_PROFILE__))))
- #ifndef __MMI_BT_RECV_FDR_SWITCH__
- #define __MMI_BT_RECV_FDR_SWITCH__
- #endif
- #endif
- #if defined(CFG_MMI_BT_RECV_OBJ_DETAIL) && ((CFG_MMI_BT_RECV_OBJ_DETAIL == __ON__)||(CFG_MMI_BT_RECV_OBJ_DETAIL == __AUTO__)) &&
- (defined(__MMI_BT_SUPPORT__) && (defined(__BT_OPP_PROFILE__) || defined(__BT_BIP_PROFILE__)))
- #ifndef __MMI_BT_RECV_OBJ_DETAIL__
- #define __MMI_BT_RECV_OBJ_DETAIL__
- #endif
- #endif
- #if defined(CFG_MMI_BT_SHOW_AUTH_SETTING) && ((CFG_MMI_BT_SHOW_AUTH_SETTING == __ON__)||(CFG_MMI_BT_SHOW_AUTH_SETTING == __AUTO__)) &&
- (defined(__MMI_BT_SUPPORT__))
- #ifndef __MMI_BT_SHOW_AUTH_SETTING__
- #define __MMI_BT_SHOW_AUTH_SETTING__
- #endif
- #endif
- #if defined(CFG_MMI_BT_SHOW_SUPPORTED_SERVICE) && ((CFG_MMI_BT_SHOW_SUPPORTED_SERVICE == __ON__)||(CFG_MMI_BT_SHOW_SUPPORTED_SERVICE == __AUTO__)) &&
- (defined(__MMI_BT_SUPPORT__))
- #ifndef __MMI_BT_SHOW_SUPPORTED_SERVICE__
- #define __MMI_BT_SHOW_SUPPORTED_SERVICE__
- #endif
- #endif
- #if (defined(__MMI_BT_SUPPORT__) && (defined(__BT_VER_21__) || defined(__BT_VER_30__)))
- #ifndef __MMI_BT_SIMPLE_PAIR__
- #define __MMI_BT_SIMPLE_PAIR__
- #endif
- #endif
- #if defined(CFG_MMI_BT_VISIBLE_DURATION_60) && ((CFG_MMI_BT_VISIBLE_DURATION_60 == __ON__)||(CFG_MMI_BT_VISIBLE_DURATION_60 == __AUTO__)) &&
- (defined(__MMI_BT_SUPPORT__) && defined(__MMI_BT_DISCOVERABLE_DURATION__))
- #ifndef __MMI_BT_VISIBLE_DURATION_60__
- #define __MMI_BT_VISIBLE_DURATION_60__
- #endif
- #endif
- #if defined(CFG_MMI_BT_VISIBLE_OFF) && ((CFG_MMI_BT_VISIBLE_OFF == __ON__)||(CFG_MMI_BT_VISIBLE_OFF == __AUTO__)) &&
- (defined(__MMI_BT_SUPPORT__))
- #ifndef __MMI_BT_VISIBLE_OFF__
- #define __MMI_BT_VISIBLE_OFF__
- #endif
- #endif
- #if defined(CFG_MMI_CALCULATOR) && ((CFG_MMI_CALCULATOR == __ON__)||(CFG_MMI_CALCULATOR == __AUTO__))
- #ifndef __MMI_CALCULATOR__
- #define __MMI_CALCULATOR__
- #endif
- #endif
- #if (defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__))
- #ifndef __MMI_CALENDAR_IDLESCREEN_DEFAULT__
- #define __MMI_CALENDAR_IDLESCREEN_DEFAULT__ 1
- #endif
- #else
- #ifndef __MMI_CALENDAR_IDLESCREEN_DEFAULT__
- #define __MMI_CALENDAR_IDLESCREEN_DEFAULT__ 0
- #endif
- #endif
- #if defined(CFG_MMI_CALENDAR_ON_IDLE_SCREEN) && ((CFG_MMI_CALENDAR_ON_IDLE_SCREEN == __ON__)||(CFG_MMI_CALENDAR_ON_IDLE_SCREEN == __AUTO__)) &&
- (((defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X480__)) && defined(__MMI_CALENDAR__) && ( defined(__MMI_VUI_HOMESCREEN__) || !defined(__MMI_DUAL_SIM_MASTER__))) ||(defined(__MMI_MAINLCD_320X240__) && defined(__MMI_CALENDAR__) && defined(__MMI_VUI_HOMESCREEN__)))
- #ifndef __MMI_CALENDAR_ON_IDLE_SCREEN__
- #define __MMI_CALENDAR_ON_IDLE_SCREEN__
- #endif
- #endif
- #if (defined(__UCM_SUPPORT__))
- #ifndef __MMI_UCM__
- #define __MMI_UCM__
- #endif
- #endif
- #if defined(CFG_MMI_CALL_INDICATOR) && ((CFG_MMI_CALL_INDICATOR == __ON__)||(CFG_MMI_CALL_INDICATOR == __AUTO__)) &&
- (defined(__MMI_UCM__)) || (defined(__MMI_BACKGROUND_CALL__))
- #ifndef __MMI_CALL_INDICATOR__
- #define __MMI_CALL_INDICATOR__
- #endif
- #endif
- #if defined(CFG_MMI_CALLERGROUP_NO_ALERT) && ((CFG_MMI_CALLERGROUP_NO_ALERT == __ON__)||(CFG_MMI_CALLERGROUP_NO_ALERT == __AUTO__))
- #ifndef __MMI_CALLERGROUP_NO_ALERT__
- #define __MMI_CALLERGROUP_NO_ALERT__
- #endif
- #endif
- #if ((defined(MP4_ENCODE) || defined(MJPG_SUPPORT)) && (defined(ISP_SUPPORT) || defined(__DIRECT_SENSOR_SUPPORT__)))
- #ifndef __MMI_VIDEO_RECORDER__
- #define __MMI_VIDEO_RECORDER__
- #endif
- #endif
- #if defined(CFG_MMI_CAMERA_RECORDER_ONE_KEY_TOGGLE) && ((CFG_MMI_CAMERA_RECORDER_ONE_KEY_TOGGLE == __ON__)||(CFG_MMI_CAMERA_RECORDER_ONE_KEY_TOGGLE == __AUTO__)) &&
- (defined(__MMI_CAMERA__) && defined(__MMI_VIDEO_RECORDER__))
- #ifndef __MMI_CAMERA_RECORDER_ONE_KEY_TOGGLE__
- #define __MMI_CAMERA_RECORDER_ONE_KEY_TOGGLE__
- #endif
- #endif
- #if defined(CFG_MMI_CASCADE_MENU) && ((CFG_MMI_CASCADE_MENU == __ON__)||(CFG_MMI_CASCADE_MENU == __AUTO__))
- #ifndef __MMI_CASCADE_MENU__
- #define __MMI_CASCADE_MENU__
- #endif
- #endif
- #if (defined(__MMI_BRW_URL_AUTO_COMPLETION__))
- #ifndef __MMI_CAT103_SUPPORT__
- #define __MMI_CAT103_SUPPORT__
- #endif
- #endif
- #if (defined(__MMI_BT_SIMPLE_PAIR__))
- #ifndef __MMI_CAT113_SUPPORT__
- #define __MMI_CAT113_SUPPORT__
- #endif
- #endif
- #if (defined(__MMI_USSD_REPLY_IN_SAME_SCREEN__))
- #ifndef __MMI_CAT116_SUPPORT__
- #define __MMI_CAT116_SUPPORT__
- #endif
- #endif
- #if (defined( __MTV_SUPPORT__) && (defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)))
- #ifndef __MMI_MOBILE_TV_PLAYER__
- #define __MMI_MOBILE_TV_PLAYER__
- #endif
- #endif
- #if (defined(__MMI_MOBILE_TV_PLAYER__))
- #ifndef __MMI_CAT265_SUPPORT__
- #define __MMI_CAT265_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_LANGLN) && ((CFG_MMI_LANGLN == __ON__)||(CFG_MMI_LANGLN == __AUTO__)) &&
- (defined(LANGLN_ENABLE))
- #ifndef __MMI_LANGLN__
- #define __MMI_LANGLN__
- #endif
- #endif
- #if (defined( __MTV_SUPPORT__) && (defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_240X400__)|| defined(__MMI_MAINLCD_320X480__)) && defined(__CMMB_SUPPORT__))
- #ifndef __MMI_MOBILE_TV_CMMB_SUPPORT__
- #define __MMI_MOBILE_TV_CMMB_SUPPORT__
- #endif
- #endif
- #if (defined(__MMI_LANGLN__) || defined(__MMI_MOBILE_TV_CMMB_SUPPORT__))
- #ifndef __MMI_CAT44X_SUPPORT__
- #define __MMI_CAT44X_SUPPORT__
- #endif
- #endif
- #if (defined(__CBM_ALWAYS_ASK__))
- #ifndef __MMI_CBM_ALWAYS_ASK__
- #define __MMI_CBM_ALWAYS_ASK__
- #endif
- #endif
- #if (defined(__CBM_BEARER_FALLBACK__))
- #ifndef __MMI_CBM_BEARER_FALLBACK__
- #define __MMI_CBM_BEARER_FALLBACK__
- #endif
- #endif
- #if (defined(__CBM_CONNECTION_MANAGER__))
- #ifndef __MMI_CBM_CONNECTION_MANAGER__
- #define __MMI_CBM_CONNECTION_MANAGER__
- #endif
- #endif
- #if defined(CFG_MMI_CCA_OMACP_BOOTSTRAP_UPDATE_SUPPORT) && ((CFG_MMI_CCA_OMACP_BOOTSTRAP_UPDATE_SUPPORT == __ON__)||(CFG_MMI_CCA_OMACP_BOOTSTRAP_UPDATE_SUPPORT == __AUTO__)) &&
- (defined(__CCA_SUPPORT__))
- #ifndef __MMI_CCA_OMACP_BOOTSTRAP_UPDATE_SUPPORT__
- #define __MMI_CCA_OMACP_BOOTSTRAP_UPDATE_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_CFU_SEPARATE_LINE) && ((CFG_MMI_CFU_SEPARATE_LINE == __ON__)||(CFG_MMI_CFU_SEPARATE_LINE == __AUTO__))
- #ifndef __MMI_CFU_SEPARATE_LINE__
- #define __MMI_CFU_SEPARATE_LINE__
- #endif
- #endif
- #if defined(CFG_MMI_CH_DELETE_ALL_LOGS) && ((CFG_MMI_CH_DELETE_ALL_LOGS == __ON__)||(CFG_MMI_CH_DELETE_ALL_LOGS == __AUTO__))
- #ifndef __MMI_CH_DELETE_ALL_LOGS__
- #define __MMI_CH_DELETE_ALL_LOGS__
- #endif
- #endif
- #if defined(CFG_MMI_CHIST_UI_IN_TAB) && ((CFG_MMI_CHIST_UI_IN_TAB == __ON__)||(CFG_MMI_CHIST_UI_IN_TAB == __AUTO__))
- #ifndef __MMI_CHIST_UI_IN_TAB__
- #define __MMI_CHIST_UI_IN_TAB__
- #endif
- #endif
- #if defined(CFG_MMI_CH_MIXED_CALL_LOG) && ((CFG_MMI_CH_MIXED_CALL_LOG == __ON__)||(CFG_MMI_CH_MIXED_CALL_LOG == __AUTO__)) &&
- (defined(__MMI_CHIST_UI_IN_TAB__) || (MAX_PHB_LN_ENTRY <= 20))
- #ifndef __MMI_CH_MIXED_CALL_LOG__
- #define __MMI_CH_MIXED_CALL_LOG__
- #endif
- #endif
- #if defined(CFG_MMI_CH_QUICK_END) && ((CFG_MMI_CH_QUICK_END == __ON__)||(CFG_MMI_CH_QUICK_END == __AUTO__))
- #ifndef __MMI_CH_QUICK_END__
- #define __MMI_CH_QUICK_END__
- #endif
- #endif
- #if defined(CFG_MMI_WORLD_CLOCK) && ((CFG_MMI_WORLD_CLOCK == __ON__)||(CFG_MMI_WORLD_CLOCK == __AUTO__))
- #ifndef __MMI_WORLD_CLOCK__
- #define __MMI_WORLD_CLOCK__
- #endif
- #endif
- #if defined(CFG_MMI_NITZ_TZ_SUPPORT) && ((CFG_MMI_NITZ_TZ_SUPPORT == __ON__)||(CFG_MMI_NITZ_TZ_SUPPORT == __AUTO__)) &&
- (defined(__MMI_WORLD_CLOCK__))
- #ifndef __MMI_NITZ_TZ_SUPPORT__
- #define __MMI_NITZ_TZ_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_CHECK_DUPLICATED_NITZ) && ((CFG_MMI_CHECK_DUPLICATED_NITZ == __ON__)||(CFG_MMI_CHECK_DUPLICATED_NITZ == __AUTO__)) &&
- (!defined(__MMI_NITZ_TZ_SUPPORT__))
- #ifndef __MMI_CHECK_DUPLICATED_NITZ__
- #define __MMI_CHECK_DUPLICATED_NITZ__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_SM_CHINESE) && ((CFG_MMI_LANG_SM_CHINESE == __ON__)||(CFG_MMI_LANG_SM_CHINESE == __AUTO__))
- #ifndef __MMI_LANG_SM_CHINESE__
- #define __MMI_LANG_SM_CHINESE__
- #endif
- #endif
- #if ((defined(__MMI_LANG_TR_CHINESE__) || defined(__MMI_LANG_SM_CHINESE__)) && (defined(OBIGO_Q05A) || defined(GIS_MIGO)))
- #ifndef __MMI_CHINESE_WITH_SMALL_FONT__
- #define __MMI_CHINESE_WITH_SMALL_FONT__
- #endif
- #endif
- #if defined(CFG_MMI_CHIST_ACCU_NUM_MISSED_CALL_BEFORE_VIEW_AFTER_REBOOT) && ((CFG_MMI_CHIST_ACCU_NUM_MISSED_CALL_BEFORE_VIEW_AFTER_REBOOT == __ON__)||(CFG_MMI_CHIST_ACCU_NUM_MISSED_CALL_BEFORE_VIEW_AFTER_REBOOT == __AUTO__))
- #ifndef __MMI_CHIST_ACCU_NUM_MISSED_CALL_BEFORE_VIEW_AFTER_REBOOT__
- #define __MMI_CHIST_ACCU_NUM_MISSED_CALL_BEFORE_VIEW_AFTER_REBOOT__
- #endif
- #endif
- #if defined(CFG_MMI_CHIST_OPTION_SEND_MSG) && ((CFG_MMI_CHIST_OPTION_SEND_MSG == __ON__)||(CFG_MMI_CHIST_OPTION_SEND_MSG == __AUTO__))
- #ifndef __MMI_CHIST_OPTION_SEND_MSG__
- #define __MMI_CHIST_OPTION_SEND_MSG__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_ARABIC_ISO) && (CFG_MMI_CHSET_ARABIC_ISO == __ON__) ||
- (defined(__MMI_LANG_ARABIC__))
- #ifndef __MMI_CHSET_ARABIC_ISO__
- #define __MMI_CHSET_ARABIC_ISO__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_ARABIC_WIN) && (CFG_MMI_CHSET_ARABIC_WIN == __ON__) ||
- (defined(__MMI_LANG_ARABIC__))
- #ifndef __MMI_CHSET_ARABIC_WIN__
- #define __MMI_CHSET_ARABIC_WIN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_ARMENIAN) && ((CFG_MMI_LANG_ARMENIAN == __ON__)||(CFG_MMI_LANG_ARMENIAN == __AUTO__))
- #ifndef __MMI_LANG_ARMENIAN__
- #define __MMI_LANG_ARMENIAN__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_ARMENIAN_ISO) && ((CFG_MMI_CHSET_ARMENIAN_ISO == __ON__)||(CFG_MMI_CHSET_ARMENIAN_ISO == __AUTO__)) &&
- (defined(__MMI_LANG_ARMENIAN__))
- #ifndef __MMI_CHSET_ARMENIAN_ISO__
- #define __MMI_CHSET_ARMENIAN_ISO__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_BALTIC_ISO) && ((CFG_MMI_CHSET_BALTIC_ISO == __ON__)||(CFG_MMI_CHSET_BALTIC_ISO == __AUTO__))
- #ifndef __MMI_CHSET_BALTIC_ISO__
- #define __MMI_CHSET_BALTIC_ISO__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_BALTIC_WIN) && ((CFG_MMI_CHSET_BALTIC_WIN == __ON__)||(CFG_MMI_CHSET_BALTIC_WIN == __AUTO__))
- #ifndef __MMI_CHSET_BALTIC_WIN__
- #define __MMI_CHSET_BALTIC_WIN__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_CEURO_ISO) && ((CFG_MMI_CHSET_CEURO_ISO == __ON__)||(CFG_MMI_CHSET_CEURO_ISO == __AUTO__))
- #ifndef __MMI_CHSET_CEURO_ISO__
- #define __MMI_CHSET_CEURO_ISO__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_CEURO_WIN) && ((CFG_MMI_CHSET_CEURO_WIN == __ON__)||(CFG_MMI_CHSET_CEURO_WIN == __AUTO__))
- #ifndef __MMI_CHSET_CEURO_WIN__
- #define __MMI_CHSET_CEURO_WIN__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_CYRILLIC_ISO) && ((CFG_MMI_CHSET_CYRILLIC_ISO == __ON__)||(CFG_MMI_CHSET_CYRILLIC_ISO == __AUTO__))
- #ifndef __MMI_CHSET_CYRILLIC_ISO__
- #define __MMI_CHSET_CYRILLIC_ISO__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_CYRILLIC_WIN) && ((CFG_MMI_CHSET_CYRILLIC_WIN == __ON__)||(CFG_MMI_CHSET_CYRILLIC_WIN == __AUTO__))
- #ifndef __MMI_CHSET_CYRILLIC_WIN__
- #define __MMI_CHSET_CYRILLIC_WIN__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_EUCKR_WIN) && ((CFG_MMI_CHSET_EUCKR_WIN == __ON__)||(CFG_MMI_CHSET_EUCKR_WIN == __AUTO__))
- #ifndef __MMI_CHSET_EUCKR_WIN__
- #define __MMI_CHSET_EUCKR_WIN__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_GB18030) && ((CFG_MMI_CHSET_GB18030 == __ON__)||(CFG_MMI_CHSET_GB18030 == __AUTO__))
- #ifndef __MMI_CHSET_GB18030__
- #define __MMI_CHSET_GB18030__
- #endif
- #ifndef __MMI_CHAR_SET_GB18030__
- #define __MMI_CHAR_SET_GB18030__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_GB2312) && (CFG_MMI_CHSET_GB2312 == __ON__) ||
- (defined(__MMI_LANG_CHSET_DEPENDENCE__) && defined(__MMI_LANG_SM_CHINESE__))
- #ifndef __MMI_CHSET_GB2312__
- #define __MMI_CHSET_GB2312__
- #endif
- #ifndef __MMI_CHAR_SET_GB2312__
- #define __MMI_CHAR_SET_GB2312__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_GREEK_ISO) && ((CFG_MMI_CHSET_GREEK_ISO == __ON__)||(CFG_MMI_CHSET_GREEK_ISO == __AUTO__))
- #ifndef __MMI_CHSET_GREEK_ISO__
- #define __MMI_CHSET_GREEK_ISO__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_GREEK_WIN) && ((CFG_MMI_CHSET_GREEK_WIN == __ON__)||(CFG_MMI_CHSET_GREEK_WIN == __AUTO__))
- #ifndef __MMI_CHSET_GREEK_WIN__
- #define __MMI_CHSET_GREEK_WIN__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_HEBREW_ISO) && ((CFG_MMI_CHSET_HEBREW_ISO == __ON__)||(CFG_MMI_CHSET_HEBREW_ISO == __AUTO__))
- #ifndef __MMI_CHSET_HEBREW_ISO__
- #define __MMI_CHSET_HEBREW_ISO__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_HEBREW_WIN) && ((CFG_MMI_CHSET_HEBREW_WIN == __ON__)||(CFG_MMI_CHSET_HEBREW_WIN == __AUTO__))
- #ifndef __MMI_CHSET_HEBREW_WIN__
- #define __MMI_CHSET_HEBREW_WIN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_RUSSIAN) && ((CFG_MMI_LANG_RUSSIAN == __ON__)||(CFG_MMI_LANG_RUSSIAN == __AUTO__))
- #ifndef __MMI_LANG_RUSSIAN__
- #define __MMI_LANG_RUSSIAN__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_KOI8_R) && ((CFG_MMI_CHSET_KOI8_R == __ON__)||(CFG_MMI_CHSET_KOI8_R == __AUTO__)) &&
- (defined(__MMI_LANG_CHSET_DEPENDENCE__) && defined(__MMI_LANG_RUSSIAN__))
- #ifndef __MMI_CHSET_KOI8_R__
- #define __MMI_CHSET_KOI8_R__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_LATIN_ISO) && ((CFG_MMI_CHSET_LATIN_ISO == __ON__)||(CFG_MMI_CHSET_LATIN_ISO == __AUTO__))
- #ifndef __MMI_CHSET_LATIN_ISO__
- #define __MMI_CHSET_LATIN_ISO__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_NORDIC_ISO) && ((CFG_MMI_CHSET_NORDIC_ISO == __ON__)||(CFG_MMI_CHSET_NORDIC_ISO == __AUTO__))
- #ifndef __MMI_CHSET_NORDIC_ISO__
- #define __MMI_CHSET_NORDIC_ISO__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_PERSIAN_CP1097) && (CFG_MMI_CHSET_PERSIAN_CP1097 == __ON__) ||
- (defined(__MMI_LANG_CHSET_DEPENDENCE__) && defined(__MMI_LANG_PERSIAN__))
- #ifndef __MMI_CHSET_PERSIAN_CP1097__
- #define __MMI_CHSET_PERSIAN_CP1097__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_PERSIAN_CP1098) && (CFG_MMI_CHSET_PERSIAN_CP1098 == __ON__) ||
- (defined(__MMI_LANG_CHSET_DEPENDENCE__) && defined(__MMI_LANG_PERSIAN__))
- #ifndef __MMI_CHSET_PERSIAN_CP1098__
- #define __MMI_CHSET_PERSIAN_CP1098__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_SEURO_ISO) && ((CFG_MMI_CHSET_SEURO_ISO == __ON__)||(CFG_MMI_CHSET_SEURO_ISO == __AUTO__))
- #ifndef __MMI_CHSET_SEURO_ISO__
- #define __MMI_CHSET_SEURO_ISO__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_THAI) && ((CFG_MMI_LANG_THAI == __ON__)||(CFG_MMI_LANG_THAI == __AUTO__))||
- (defined( __MMI_LANG_THAI_INCLUDE__))
- #ifndef __MMI_LANG_THAI__
- #define __MMI_LANG_THAI__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_THAI_WINDOWS) && (CFG_MMI_CHSET_THAI_WINDOWS == __ON__) ||
- (defined(__MMI_LANG_CHSET_DEPENDENCE__) && defined(__MMI_LANG_THAI__))
- #ifndef __MMI_CHSET_THAI_WINDOWS__
- #define __MMI_CHSET_THAI_WINDOWS__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_TURKISH) && ((CFG_MMI_LANG_TURKISH == __ON__)||(CFG_MMI_LANG_TURKISH == __AUTO__))
- #ifndef __MMI_LANG_TURKISH__
- #define __MMI_LANG_TURKISH__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_TURKISH_ISO) && (CFG_MMI_CHSET_TURKISH_ISO == __ON__) ||
- (defined(__MMI_LANG_CHSET_DEPENDENCE__) && defined(__MMI_LANG_TURKISH__))
- #ifndef __MMI_CHSET_TURKISH_ISO__
- #define __MMI_CHSET_TURKISH_ISO__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_TURKISH_WIN) && (CFG_MMI_CHSET_TURKISH_WIN == __ON__) ||
- (defined(__MMI_LANG_CHSET_DEPENDENCE__) && defined(__MMI_LANG_TURKISH__))
- #ifndef __MMI_CHSET_TURKISH_WIN__
- #define __MMI_CHSET_TURKISH_WIN__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_UTF7) && ((CFG_MMI_CHSET_UTF7 == __ON__)||(CFG_MMI_CHSET_UTF7 == __AUTO__))
- #ifndef __MMI_CHSET_UTF7__
- #define __MMI_CHSET_UTF7__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_VIETNAMESE) && ((CFG_MMI_LANG_VIETNAMESE == __ON__)||(CFG_MMI_LANG_VIETNAMESE == __AUTO__))
- #ifndef __MMI_LANG_VIETNAMESE__
- #define __MMI_LANG_VIETNAMESE__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_VIETNAMESE_WINDOWS) && (CFG_MMI_CHSET_VIETNAMESE_WINDOWS == __ON__) ||
- (defined(__MMI_LANG_CHSET_DEPENDENCE__) && defined(__MMI_LANG_VIETNAMESE__))
- #ifndef __MMI_CHSET_VIETNAMESE_WINDOWS__
- #define __MMI_CHSET_VIETNAMESE_WINDOWS__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_WESTERN_ISO) && (CFG_MMI_CHSET_WESTERN_ISO == __ON__) ||
- (defined(__EMAIL__))
- #ifndef __MMI_CHSET_WESTERN_ISO__
- #define __MMI_CHSET_WESTERN_ISO__
- #endif
- #endif
- #if defined(CFG_MMI_CHSET_WESTERN_WIN) && (CFG_MMI_CHSET_WESTERN_WIN == __ON__) ||
- (defined(__EMAIL__))
- #ifndef __MMI_CHSET_WESTERN_WIN__
- #define __MMI_CHSET_WESTERN_WIN__
- #endif
- #endif
- #if defined(CFG_MMI_CLAMCLOSE_BACK2IDLE) && ((CFG_MMI_CLAMCLOSE_BACK2IDLE == __ON__)||(CFG_MMI_CLAMCLOSE_BACK2IDLE == __AUTO__)) &&
- (defined(__PHONE_CLAMSHELL__) || defined(__PHONE_SLIDE__))
- #ifndef __MMI_CLAMCLOSE_BACK2IDLE__
- #define __MMI_CLAMCLOSE_BACK2IDLE__
- #endif
- #endif
- #if defined(CFG_MMI_CLAMOPEN_STOP_SCRSAVER) && ((CFG_MMI_CLAMOPEN_STOP_SCRSAVER == __ON__)||(CFG_MMI_CLAMOPEN_STOP_SCRSAVER == __AUTO__))
- #ifndef __MMI_CLAMOPEN_STOP_SCRSAVER__
- #define __MMI_CLAMOPEN_STOP_SCRSAVER__
- #endif
- #endif
- #if (defined(__PHONE_CLAMSHELL__) || defined(__PHONE_SLIDE__))
- #ifndef __MMI_CLAMSHELL__
- #define __MMI_CLAMSHELL__
- #endif
- #endif
- #if defined(CFG_MMI_CLIPBOARD) && ((CFG_MMI_CLIPBOARD == __ON__)||(CFG_MMI_CLIPBOARD == __AUTO__))
- #ifndef __MMI_CLIPBOARD__
- #define __MMI_CLIPBOARD__
- #endif
- #endif
- #if (defined(__MMI_CALENDAR_V2__) && defined(__MMI_ADVANCED_TODO__) && (defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)))
- #ifndef __MMI_CLNDR_ICON_SUPPORT__
- #define __MMI_CLNDR_ICON_SUPPORT__
- #endif
- #endif
- #if (defined(__MMI_MAINLCD_320X480__) && defined(__MMI_CALENDAR__))
- #ifndef __MMI_CLNDR_MULTITASK_DISPLAY__
- #define __MMI_CLNDR_MULTITASK_DISPLAY__
- #endif
- #endif
- #if (defined(__MMI_CALENDAR_V2__) && (defined(__MMI_MAINLCD_128X160__) || defined(__MMI_MAINLCD_128X128__)))
- #ifndef __MMI_CLNDR_SMALL_SIZE_SCREEN__
- #define __MMI_CLNDR_SMALL_SIZE_SCREEN__
- #endif
- #endif
- #if defined(CFG_MMI_CLNDR_WEEKLY_VIEW_SUPPORT) && ((CFG_MMI_CLNDR_WEEKLY_VIEW_SUPPORT == __ON__)||(CFG_MMI_CLNDR_WEEKLY_VIEW_SUPPORT == __AUTO__)) &&
- (defined(__MMI_CALENDAR_V2__)&& defined(__MMI_TODOLIST__))
- #ifndef __MMI_CLNDR_WEEKLY_VIEW_SUPPORT__
- #define __MMI_CLNDR_WEEKLY_VIEW_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_CM_BLACK_LIST) && ((CFG_MMI_CM_BLACK_LIST == __ON__)||(CFG_MMI_CM_BLACK_LIST == __AUTO__))
- #ifndef __MMI_CM_BLACK_LIST__
- #define __MMI_CM_BLACK_LIST__
- #endif
- #endif
- #if defined(CFG_MMI_CM_CNAP_SUPPORT) && ((CFG_MMI_CM_CNAP_SUPPORT == __ON__)||(CFG_MMI_CM_CNAP_SUPPORT == __AUTO__)) &&
- (defined(__CNAP_SUPPORT__))
- #ifndef __MMI_CM_CNAP_SUPPORT__
- #define __MMI_CM_CNAP_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_CM_WHITE_LIST) && ((CFG_MMI_CM_WHITE_LIST == __ON__)||(CFG_MMI_CM_WHITE_LIST == __AUTO__))
- #ifndef __MMI_CM_WHITE_LIST__
- #define __MMI_CM_WHITE_LIST__
- #endif
- #endif
- #if (defined(__MMI_MOBILE_TV_CMMB_SUPPORT__) && defined(__CMMB_CAS_FULL_CARD_SUPPORT__))
- #ifndef __MMI_CMMB_CAS_FULL_CARD_SUPPORT__
- #define __MMI_CMMB_CAS_FULL_CARD_SUPPORT__
- #endif
- #endif
- #if (defined(__MMI_MOBILE_TV_CMMB_SUPPORT__) && defined(__CMMB_CAS_SMD_SUPPORT__))
- #ifndef __MMI_CMMB_CAS_SMD_SUPPORT__
- #define __MMI_CMMB_CAS_SMD_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_COLOR_DIALLING_FONT) && ((CFG_MMI_COLOR_DIALLING_FONT == __ON__)||(CFG_MMI_COLOR_DIALLING_FONT == __AUTO__))
- #ifndef __MMI_COLOR_DIALLING_FONT__
- #define __MMI_COLOR_DIALLING_FONT__
- #endif
- #endif
- #if defined(CFG_MMI_CSB_BROWSER) && ((CFG_MMI_CSB_BROWSER == __ON__)||(CFG_MMI_CSB_BROWSER == __AUTO__)) &&
- (!defined(__MMI_SLIM_ENGINEER_MODE__))
- #ifndef __MMI_CSB_BROWSER__
- #define __MMI_CSB_BROWSER__
- #endif
- #endif
- #if defined(CFG_MMI_CSP_LANG_SEL_MENU_ALWAYS_ON) && ((CFG_MMI_CSP_LANG_SEL_MENU_ALWAYS_ON == __ON__)||(CFG_MMI_CSP_LANG_SEL_MENU_ALWAYS_ON == __AUTO__))
- #ifndef __MMI_CSP_LANG_SEL_MENU_ALWAYS_ON__
- #define __MMI_CSP_LANG_SEL_MENU_ALWAYS_ON__
- #endif
- #endif
- #if defined(CFG_MMI_CSP_SMS_COMMON_SETTING_ALWAYS_ON) && ((CFG_MMI_CSP_SMS_COMMON_SETTING_ALWAYS_ON == __ON__)||(CFG_MMI_CSP_SMS_COMMON_SETTING_ALWAYS_ON == __AUTO__))
- #ifndef __MMI_CSP_SMS_COMMON_SETTING_ALWAYS_ON__
- #define __MMI_CSP_SMS_COMMON_SETTING_ALWAYS_ON__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_ARABIC) && ((CFG_MMI_CSTAR_ARABIC == __ON__)||(CFG_MMI_CSTAR_ARABIC == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_ARABIC__))
- #ifndef __MMI_CSTAR_ARABIC__
- #define __MMI_CSTAR_ARABIC__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_DANISH) && ((CFG_MMI_LANG_DANISH == __ON__)||(CFG_MMI_LANG_DANISH == __AUTO__))
- #ifndef __MMI_LANG_DANISH__
- #define __MMI_LANG_DANISH__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_DANISH) && ((CFG_MMI_CSTAR_DANISH == __ON__)||(CFG_MMI_CSTAR_DANISH == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_DANISH__))
- #ifndef __MMI_CSTAR_DANISH__
- #define __MMI_CSTAR_DANISH__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_DUTCH) && ((CFG_MMI_LANG_DUTCH == __ON__)||(CFG_MMI_LANG_DUTCH == __AUTO__))
- #ifndef __MMI_LANG_DUTCH__
- #define __MMI_LANG_DUTCH__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_DUTCH) && ((CFG_MMI_CSTAR_DUTCH == __ON__)||(CFG_MMI_CSTAR_DUTCH == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_DUTCH__))
- #ifndef __MMI_CSTAR_DUTCH__
- #define __MMI_CSTAR_DUTCH__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_ENGLISH) && ((CFG_MMI_LANG_ENGLISH == __ON__)||(CFG_MMI_LANG_ENGLISH == __AUTO__))
- #ifndef __MMI_LANG_ENGLISH__
- #define __MMI_LANG_ENGLISH__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_ENGLISH) && ((CFG_MMI_CSTAR_ENGLISH == __ON__)||(CFG_MMI_CSTAR_ENGLISH == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_ENGLISH__))
- #ifndef __MMI_CSTAR_ENGLISH__
- #define __MMI_CSTAR_ENGLISH__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_FRENCH) && ((CFG_MMI_LANG_FRENCH == __ON__)||(CFG_MMI_LANG_FRENCH == __AUTO__))
- #ifndef __MMI_LANG_FRENCH__
- #define __MMI_LANG_FRENCH__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_FRENCH) && ((CFG_MMI_CSTAR_FRENCH == __ON__)||(CFG_MMI_CSTAR_FRENCH == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_FRENCH__))
- #ifndef __MMI_CSTAR_FRENCH__
- #define __MMI_CSTAR_FRENCH__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_GERMAN) && ((CFG_MMI_LANG_GERMAN == __ON__)||(CFG_MMI_LANG_GERMAN == __AUTO__))
- #ifndef __MMI_LANG_GERMAN__
- #define __MMI_LANG_GERMAN__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_GERMAN) && ((CFG_MMI_CSTAR_GERMAN == __ON__)||(CFG_MMI_CSTAR_GERMAN == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_GERMAN__))
- #ifndef __MMI_CSTAR_GERMAN__
- #define __MMI_CSTAR_GERMAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_GREEK) && ((CFG_MMI_LANG_GREEK == __ON__)||(CFG_MMI_LANG_GREEK == __AUTO__))
- #ifndef __MMI_LANG_GREEK__
- #define __MMI_LANG_GREEK__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_GREEK) && ((CFG_MMI_CSTAR_GREEK == __ON__)||(CFG_MMI_CSTAR_GREEK == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_GREEK__))
- #ifndef __MMI_CSTAR_GREEK__
- #define __MMI_CSTAR_GREEK__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_HINGLISH) && ((CFG_MMI_CSTAR_HINGLISH == __ON__)||(CFG_MMI_CSTAR_HINGLISH == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_ENGLISH__))
- #ifndef __MMI_CSTAR_HINGLISH__
- #define __MMI_CSTAR_HINGLISH__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_HUNGARIAN) && ((CFG_MMI_LANG_HUNGARIAN == __ON__)||(CFG_MMI_LANG_HUNGARIAN == __AUTO__))
- #ifndef __MMI_LANG_HUNGARIAN__
- #define __MMI_LANG_HUNGARIAN__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_HUNGARIAN) && ((CFG_MMI_CSTAR_HUNGARIAN == __ON__)||(CFG_MMI_CSTAR_HUNGARIAN == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_HUNGARIAN__))
- #ifndef __MMI_CSTAR_HUNGARIAN__
- #define __MMI_CSTAR_HUNGARIAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_INDONESIAN) && ((CFG_MMI_LANG_INDONESIAN == __ON__)||(CFG_MMI_LANG_INDONESIAN == __AUTO__)) ||
- (defined(__MMI_LANG_INDONESIAN_INCLUDE__))
- #ifndef __MMI_LANG_INDONESIAN__
- #define __MMI_LANG_INDONESIAN__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_INDONESIAN) && ((CFG_MMI_CSTAR_INDONESIAN == __ON__)||(CFG_MMI_CSTAR_INDONESIAN == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_INDONESIAN__))
- #ifndef __MMI_CSTAR_INDONESIAN__
- #define __MMI_CSTAR_INDONESIAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_ITALIAN) && ((CFG_MMI_LANG_ITALIAN == __ON__)||(CFG_MMI_LANG_ITALIAN == __AUTO__))
- #ifndef __MMI_LANG_ITALIAN__
- #define __MMI_LANG_ITALIAN__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_ITALIAN) && ((CFG_MMI_CSTAR_ITALIAN == __ON__)||(CFG_MMI_CSTAR_ITALIAN == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_ITALIAN__))
- #ifndef __MMI_CSTAR_ITALIAN__
- #define __MMI_CSTAR_ITALIAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_LITHUANIAN) && ((CFG_MMI_LANG_LITHUANIAN == __ON__)||(CFG_MMI_LANG_LITHUANIAN == __AUTO__))
- #ifndef __MMI_LANG_LITHUANIAN__
- #define __MMI_LANG_LITHUANIAN__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_LITHUANIAN) && ((CFG_MMI_CSTAR_LITHUANIAN == __ON__)||(CFG_MMI_CSTAR_LITHUANIAN == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_LITHUANIAN__))
- #ifndef __MMI_CSTAR_LITHUANIAN__
- #define __MMI_CSTAR_LITHUANIAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_MALAY) && ((CFG_MMI_LANG_MALAY == __ON__)||(CFG_MMI_LANG_MALAY == __AUTO__))
- #ifndef __MMI_LANG_MALAY__
- #define __MMI_LANG_MALAY__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_MALAY) && ((CFG_MMI_CSTAR_MALAY == __ON__)||(CFG_MMI_CSTAR_MALAY == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_MALAY__))
- #ifndef __MMI_CSTAR_MALAY__
- #define __MMI_CSTAR_MALAY__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_MULTITAP_PHONETIC_INPUT) && ((CFG_MMI_CSTAR_MULTITAP_PHONETIC_INPUT == __ON__)||(CFG_MMI_CSTAR_MULTITAP_PHONETIC_INPUT == __AUTO__)) &&
- (defined(__MMI_CSTAR__))
- #ifndef __MMI_CSTAR_MULTITAP_PHONETIC_INPUT__
- #define __MMI_CSTAR_MULTITAP_PHONETIC_INPUT__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_PERSIAN) && ((CFG_MMI_CSTAR_PERSIAN == __ON__)||(CFG_MMI_CSTAR_PERSIAN == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_PERSIAN__))
- #ifndef __MMI_CSTAR_PERSIAN__
- #define __MMI_CSTAR_PERSIAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_POLISH) && ((CFG_MMI_LANG_POLISH == __ON__)||(CFG_MMI_LANG_POLISH == __AUTO__))
- #ifndef __MMI_LANG_POLISH__
- #define __MMI_LANG_POLISH__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_POLISH) && ((CFG_MMI_CSTAR_POLISH == __ON__)||(CFG_MMI_CSTAR_POLISH == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_POLISH__))
- #ifndef __MMI_CSTAR_POLISH__
- #define __MMI_CSTAR_POLISH__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_PORTUGUESE) && ((CFG_MMI_LANG_PORTUGUESE == __ON__)||(CFG_MMI_LANG_PORTUGUESE == __AUTO__))
- #ifndef __MMI_LANG_PORTUGUESE__
- #define __MMI_LANG_PORTUGUESE__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_PORTUGUESE) && ((CFG_MMI_CSTAR_PORTUGUESE == __ON__)||(CFG_MMI_CSTAR_PORTUGUESE == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_PORTUGUESE__))
- #ifndef __MMI_CSTAR_PORTUGUESE__
- #define __MMI_CSTAR_PORTUGUESE__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_RUSSIAN) && ((CFG_MMI_CSTAR_RUSSIAN == __ON__)||(CFG_MMI_CSTAR_RUSSIAN == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_RUSSIAN__))
- #ifndef __MMI_CSTAR_RUSSIAN__
- #define __MMI_CSTAR_RUSSIAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_SLOVENIAN) && ((CFG_MMI_LANG_SLOVENIAN == __ON__)||(CFG_MMI_LANG_SLOVENIAN == __AUTO__))
- #ifndef __MMI_LANG_SLOVENIAN__
- #define __MMI_LANG_SLOVENIAN__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_SLOVENIAN) && ((CFG_MMI_CSTAR_SLOVENIAN == __ON__)||(CFG_MMI_CSTAR_SLOVENIAN == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_SLOVENIAN__))
- #ifndef __MMI_CSTAR_SLOVENIAN__
- #define __MMI_CSTAR_SLOVENIAN__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_SM_CHINESE) && ((CFG_MMI_CSTAR_SM_CHINESE == __ON__)||(CFG_MMI_CSTAR_SM_CHINESE == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_LANG_SM_CHINESE__))
- #ifndef __MMI_CSTAR_SM_CHINESE__
- #define __MMI_CSTAR_SM_CHINESE__
- #endif
- #endif
- #if (defined(__MMI_NORMAL_KEYPAD__))
- #ifndef __MMI_SMART_PHONETIC_INPUT_METHODS__
- #define __MMI_SMART_PHONETIC_INPUT_METHODS__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_SMART_PHONETIC_INPUT) && ((CFG_MMI_CSTAR_SMART_PHONETIC_INPUT == __ON__)||(CFG_MMI_CSTAR_SMART_PHONETIC_INPUT == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_PHONETIC_INPUT_METHODS__))
- #ifndef __MMI_CSTAR_SMART_PHONETIC_INPUT__
- #define __MMI_CSTAR_SMART_PHONETIC_INPUT__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_SPANISH) && ((CFG_MMI_LANG_SPANISH == __ON__)||(CFG_MMI_LANG_SPANISH == __AUTO__))
- #ifndef __MMI_LANG_SPANISH__
- #define __MMI_LANG_SPANISH__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_SPANISH) && ((CFG_MMI_CSTAR_SPANISH == __ON__)||(CFG_MMI_CSTAR_SPANISH == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_SPANISH__))
- #ifndef __MMI_CSTAR_SPANISH__
- #define __MMI_CSTAR_SPANISH__
- #endif
- #endif
- #if (defined(QWERTY_KEYPAD))
- #ifndef __MMI_QWERTY_KEYPAD_SUPPORT__
- #define __MMI_QWERTY_KEYPAD_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_STROKE_INPUT) && ((CFG_MMI_CSTAR_STROKE_INPUT == __ON__)||(CFG_MMI_CSTAR_STROKE_INPUT == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && (defined(__MMI_NORMAL_KEYPAD__) || defined(__MMI_QWERTY_KEYPAD_SUPPORT__)))
- #ifndef __MMI_CSTAR_STROKE_INPUT__
- #define __MMI_CSTAR_STROKE_INPUT__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_SWAHILI) && ((CFG_MMI_LANG_SWAHILI == __ON__)||(CFG_MMI_LANG_SWAHILI == __AUTO__))
- #ifndef __MMI_LANG_SWAHILI__
- #define __MMI_LANG_SWAHILI__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_SWAHILI) && ((CFG_MMI_CSTAR_SWAHILI == __ON__)||(CFG_MMI_CSTAR_SWAHILI == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_SWAHILI__))
- #ifndef __MMI_CSTAR_SWAHILI__
- #define __MMI_CSTAR_SWAHILI__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_THAI) && ((CFG_MMI_CSTAR_THAI == __ON__)||(CFG_MMI_CSTAR_THAI == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_THAI__))
- #ifndef __MMI_CSTAR_THAI__
- #define __MMI_CSTAR_THAI__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_TR_CHINESE) && ((CFG_MMI_CSTAR_TR_CHINESE == __ON__)||(CFG_MMI_CSTAR_TR_CHINESE == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_LANG_TR_CHINESE__))
- #ifndef __MMI_CSTAR_TR_CHINESE__
- #define __MMI_CSTAR_TR_CHINESE__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_TURKISH) && ((CFG_MMI_CSTAR_TURKISH == __ON__)||(CFG_MMI_CSTAR_TURKISH == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_TURKISH__))
- #ifndef __MMI_CSTAR_TURKISH__
- #define __MMI_CSTAR_TURKISH__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_USE_CUSTOMIZED_THEME) && ((CFG_MMI_CSTAR_USE_CUSTOMIZED_THEME == __ON__)||(CFG_MMI_CSTAR_USE_CUSTOMIZED_THEME == __AUTO__)) &&
- (defined(__MMI_CSTAR__))
- #ifndef __MMI_CSTAR_USE_CUSTOMIZED_THEME__
- #define __MMI_CSTAR_USE_CUSTOMIZED_THEME__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_USER_DICT) && ((CFG_MMI_CSTAR_USER_DICT == __ON__)||(CFG_MMI_CSTAR_USER_DICT == __AUTO__)) &&
- (defined(__MMI_CSTAR__))
- #ifndef __MMI_CSTAR_USER_DICT__
- #define __MMI_CSTAR_USER_DICT__
- #endif
- #endif
- #if defined(CFG_MMI_CSTAR_VIETNAMESE) && ((CFG_MMI_CSTAR_VIETNAMESE == __ON__)||(CFG_MMI_CSTAR_VIETNAMESE == __AUTO__)) &&
- (defined(__MMI_CSTAR__) && defined(__MMI_SMART_ALPHABETIC_INPUT_METHODS__)&& defined(__MMI_LANG_VIETNAMESE__))
- #ifndef __MMI_CSTAR_VIETNAMESE__
- #define __MMI_CSTAR_VIETNAMESE__
- #endif
- #endif
- #if defined(CFG_MMI_CURRENCY_CONVERTER) && ((CFG_MMI_CURRENCY_CONVERTER == __ON__)||(CFG_MMI_CURRENCY_CONVERTER == __AUTO__))
- #ifndef __MMI_CURRENCY_CONVERTER__
- #define __MMI_CURRENCY_CONVERTER__
- #endif
- #endif
- #if (defined(CUST_KEYPAD_TONE_SUPPORT))
- #ifndef __MMI_CUST_KEYPAD_TONE__
- #define __MMI_CUST_KEYPAD_TONE__
- #endif
- #endif
- #if (defined(__OP01__))
- #ifndef __MMI_CUSTOMER_SERVICE__
- #define __MMI_CUSTOMER_SERVICE__
- #endif
- #endif
- #if (defined(CFG_MMI_DA_DOWNLOAD_FLOW))
- #ifndef __MMI_DA_DOWNLOAD_FLOW__
- #define __MMI_DA_DOWNLOAD_FLOW__ CFG_MMI_DA_DOWNLOAD_FLOW
- #endif
- #endif
- #if defined(CFG_MMI_DA_OBJECT_DESCRIPTION_SUPPORT) && ((CFG_MMI_DA_OBJECT_DESCRIPTION_SUPPORT == __ON__)||(CFG_MMI_DA_OBJECT_DESCRIPTION_SUPPORT == __AUTO__)) &&
- (defined(__MMI_OMA_DD_DOWNLOAD__))
- #ifndef __MMI_DA_OBJECT_DESCRIPTION_SUPPORT__
- #define __MMI_DA_OBJECT_DESCRIPTION_SUPPORT__
- #endif
- #endif
- #if (defined(SYNCML_DM_SUPPORT))
- #ifndef __MMI_DA_OMADL_CUST_CHL_SUPPORT__
- #define __MMI_DA_OMADL_CUST_CHL_SUPPORT__
- #endif
- #endif
- #if defined(CFG_MMI_DATA_STORE) && ((CFG_MMI_DATA_STORE == __ON__)||(CFG_MMI_DATA_STORE == __AUTO__))
- #ifndef __MMI_DATA_STORE__
- #define __MMI_DATA_STORE__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_ALBANIAN) && ((CFG_MMI_LANG_ALBANIAN == __ON__)||(CFG_MMI_LANG_ALBANIAN == __AUTO__))
- #ifndef __MMI_LANG_ALBANIAN__
- #define __MMI_LANG_ALBANIAN__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_ALBANIAN) && ((CFG_MMI_DECUMA_ALBANIAN == __ON__)||(CFG_MMI_DECUMA_ALBANIAN == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_ALBANIAN__))
- #ifndef __MMI_DECUMA_ALBANIAN__
- #define __MMI_DECUMA_ALBANIAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_BASQUE) && ((CFG_MMI_LANG_BASQUE == __ON__)||(CFG_MMI_LANG_BASQUE == __AUTO__))
- #ifndef __MMI_LANG_BASQUE__
- #define __MMI_LANG_BASQUE__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_BASQUE) && ((CFG_MMI_DECUMA_BASQUE == __ON__)||(CFG_MMI_DECUMA_BASQUE == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_BASQUE__))
- #ifndef __MMI_DECUMA_BASQUE__
- #define __MMI_DECUMA_BASQUE__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_BULGARIAN) && ((CFG_MMI_LANG_BULGARIAN == __ON__)||(CFG_MMI_LANG_BULGARIAN == __AUTO__))
- #ifndef __MMI_LANG_BULGARIAN__
- #define __MMI_LANG_BULGARIAN__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_BULGARIAN) && ((CFG_MMI_DECUMA_BULGARIAN == __ON__)||(CFG_MMI_DECUMA_BULGARIAN == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_BULGARIAN__))
- #ifndef __MMI_DECUMA_BULGARIAN__
- #define __MMI_DECUMA_BULGARIAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_CATALAN) && ((CFG_MMI_LANG_CATALAN == __ON__)||(CFG_MMI_LANG_CATALAN == __AUTO__))
- #ifndef __MMI_LANG_CATALAN__
- #define __MMI_LANG_CATALAN__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_CATALAN) && ((CFG_MMI_DECUMA_CATALAN == __ON__)||(CFG_MMI_DECUMA_CATALAN == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_CATALAN__))
- #ifndef __MMI_DECUMA_CATALAN__
- #define __MMI_DECUMA_CATALAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_CROATIAN) && ((CFG_MMI_LANG_CROATIAN == __ON__)||(CFG_MMI_LANG_CROATIAN == __AUTO__))
- #ifndef __MMI_LANG_CROATIAN__
- #define __MMI_LANG_CROATIAN__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_CROATIAN) && ((CFG_MMI_DECUMA_CROATIAN == __ON__)||(CFG_MMI_DECUMA_CROATIAN == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_CROATIAN__))
- #ifndef __MMI_DECUMA_CROATIAN__
- #define __MMI_DECUMA_CROATIAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_CZECH) && ((CFG_MMI_LANG_CZECH == __ON__)||(CFG_MMI_LANG_CZECH == __AUTO__))
- #ifndef __MMI_LANG_CZECH__
- #define __MMI_LANG_CZECH__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_CZECH) && ((CFG_MMI_DECUMA_CZECH == __ON__)||(CFG_MMI_DECUMA_CZECH == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_CZECH__))
- #ifndef __MMI_DECUMA_CZECH__
- #define __MMI_DECUMA_CZECH__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_DANISH) && ((CFG_MMI_DECUMA_DANISH == __ON__)||(CFG_MMI_DECUMA_DANISH == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_DANISH__))
- #ifndef __MMI_DECUMA_DANISH__
- #define __MMI_DECUMA_DANISH__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_DUTCH) && ((CFG_MMI_DECUMA_DUTCH == __ON__)||(CFG_MMI_DECUMA_DUTCH == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_DUTCH__))
- #ifndef __MMI_DECUMA_DUTCH__
- #define __MMI_DECUMA_DUTCH__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_ESTONIAN) && ((CFG_MMI_LANG_ESTONIAN == __ON__)||(CFG_MMI_LANG_ESTONIAN == __AUTO__))
- #ifndef __MMI_LANG_ESTONIAN__
- #define __MMI_LANG_ESTONIAN__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_ESTONIAN) && ((CFG_MMI_DECUMA_ESTONIAN == __ON__)||(CFG_MMI_DECUMA_ESTONIAN == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_ESTONIAN__))
- #ifndef __MMI_DECUMA_ESTONIAN__
- #define __MMI_DECUMA_ESTONIAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_FINNISH) && ((CFG_MMI_LANG_FINNISH == __ON__)||(CFG_MMI_LANG_FINNISH == __AUTO__))
- #ifndef __MMI_LANG_FINNISH__
- #define __MMI_LANG_FINNISH__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_FINNISH) && ((CFG_MMI_DECUMA_FINNISH == __ON__)||(CFG_MMI_DECUMA_FINNISH == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_FINNISH__))
- #ifndef __MMI_DECUMA_FINNISH__
- #define __MMI_DECUMA_FINNISH__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_CA_FRENCH) && ((CFG_MMI_LANG_CA_FRENCH == __ON__)||(CFG_MMI_LANG_CA_FRENCH == __AUTO__))
- #ifndef __MMI_LANG_CA_FRENCH__
- #define __MMI_LANG_CA_FRENCH__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_FRENCH) && ((CFG_MMI_DECUMA_FRENCH == __ON__)||(CFG_MMI_DECUMA_FRENCH == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && (defined(__MMI_LANG_FRENCH__) || defined(__MMI_LANG_CA_FRENCH__)))
- #ifndef __MMI_DECUMA_FRENCH__
- #define __MMI_DECUMA_FRENCH__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_GALICIAN) && ((CFG_MMI_LANG_GALICIAN == __ON__)||(CFG_MMI_LANG_GALICIAN == __AUTO__))
- #ifndef __MMI_LANG_GALICIAN__
- #define __MMI_LANG_GALICIAN__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_GALICIAN) && ((CFG_MMI_DECUMA_GALICIAN == __ON__)||(CFG_MMI_DECUMA_GALICIAN == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_GALICIAN__))
- #ifndef __MMI_DECUMA_GALICIAN__
- #define __MMI_DECUMA_GALICIAN__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_GERMAN) && ((CFG_MMI_DECUMA_GERMAN == __ON__)||(CFG_MMI_DECUMA_GERMAN == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_GERMAN__))
- #ifndef __MMI_DECUMA_GERMAN__
- #define __MMI_DECUMA_GERMAN__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_GREEK) && ((CFG_MMI_DECUMA_GREEK == __ON__)||(CFG_MMI_DECUMA_GREEK == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_GREEK__))
- #ifndef __MMI_DECUMA_GREEK__
- #define __MMI_DECUMA_GREEK__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_HUNGARIAN) && ((CFG_MMI_DECUMA_HUNGARIAN == __ON__)||(CFG_MMI_DECUMA_HUNGARIAN == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_HUNGARIAN__))
- #ifndef __MMI_DECUMA_HUNGARIAN__
- #define __MMI_DECUMA_HUNGARIAN__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_INDONESIAN) && ((CFG_MMI_DECUMA_INDONESIAN == __ON__)||(CFG_MMI_DECUMA_INDONESIAN == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_INDONESIAN__))
- #ifndef __MMI_DECUMA_INDONESIAN__
- #define __MMI_DECUMA_INDONESIAN__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_ITALIAN) && ((CFG_MMI_DECUMA_ITALIAN == __ON__)||(CFG_MMI_DECUMA_ITALIAN == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_ITALIAN__))
- #ifndef __MMI_DECUMA_ITALIAN__
- #define __MMI_DECUMA_ITALIAN__
- #endif
- #endif
- #if defined(CFG_MMI_LANG_LATVIAN) && ((CFG_MMI_LANG_LATVIAN == __ON__)||(CFG_MMI_LANG_LATVIAN == __AUTO__))
- #ifndef __MMI_LANG_LATVIAN__
- #define __MMI_LANG_LATVIAN__
- #endif
- #endif
- #if defined(CFG_MMI_DECUMA_LATVIAN) && ((CFG_MMI_DECUMA_LATVIAN == __ON__)||(CFG_MMI_DECUMA_LATVIAN == __AUTO__)) &&
- (defined(__MMI_DECUMA__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_LATVIAN__))
- #ifndef __MMI_DECUMA_LATVIAN__
- #define __MMI_DECUMA_LATVIAN__
- #endif
- #endif