MMI_features.h
上传用户:dengyu
上传日期:2022-05-01
资源大小:153k
文件大小:389k
源码类别:

MTK

开发平台:

C/C++

  1. #if defined(CFG_MMI_LANG_GEORGIAN) && ((CFG_MMI_LANG_GEORGIAN == __ON__)||(CFG_MMI_LANG_GEORGIAN == __AUTO__))
  2. #ifndef __MMI_LANG_GEORGIAN__
  3. #define __MMI_LANG_GEORGIAN__
  4. #endif
  5. #endif
  6. #if defined(CFG_MMI_LANG_HAUSA) && ((CFG_MMI_LANG_HAUSA == __ON__)||(CFG_MMI_LANG_HAUSA == __AUTO__))
  7. #ifndef __MMI_LANG_HAUSA__
  8. #define __MMI_LANG_HAUSA__
  9. #endif
  10. #endif
  11. #if defined(CFG_MMI_LANG_ICELANDIC) && ((CFG_MMI_LANG_ICELANDIC == __ON__)||(CFG_MMI_LANG_ICELANDIC == __AUTO__))
  12. #ifndef __MMI_LANG_ICELANDIC__
  13. #define __MMI_LANG_ICELANDIC__
  14. #endif
  15. #endif
  16. #if defined(CFG_MMI_LANG_IGBO) && ((CFG_MMI_LANG_IGBO == __ON__)||(CFG_MMI_LANG_IGBO == __AUTO__))
  17. #ifndef __MMI_LANG_IGBO__
  18. #define __MMI_LANG_IGBO__
  19. #endif
  20. #endif
  21. #if defined(CFG_MMI_LANG_IRISH) && ((CFG_MMI_LANG_IRISH == __ON__)||(CFG_MMI_LANG_IRISH == __AUTO__))
  22. #ifndef __MMI_LANG_IRISH__
  23. #define __MMI_LANG_IRISH__
  24. #endif
  25. #endif
  26. #if defined(CFG_MMI_LANG_KAZAKH) && ((CFG_MMI_LANG_KAZAKH == __ON__)||(CFG_MMI_LANG_KAZAKH == __AUTO__))
  27. #ifndef __MMI_LANG_KAZAKH__
  28. #define __MMI_LANG_KAZAKH__
  29. #endif
  30. #endif
  31. #if defined(CFG_MMI_LANG_MACEDONIAN) && ((CFG_MMI_LANG_MACEDONIAN == __ON__)||(CFG_MMI_LANG_MACEDONIAN == __AUTO__))
  32. #ifndef __MMI_LANG_MACEDONIAN__
  33. #define __MMI_LANG_MACEDONIAN__
  34. #endif
  35. #endif
  36. #if defined(CFG_MMI_LANG_SESOTHO) && ((CFG_MMI_LANG_SESOTHO == __ON__)||(CFG_MMI_LANG_SESOTHO == __AUTO__))
  37. #ifndef __MMI_LANG_SESOTHO__
  38. #define __MMI_LANG_SESOTHO__
  39. #endif
  40. #endif
  41. #if defined(CFG_MMI_LANG_UK_ENGLISH) && ((CFG_MMI_LANG_UK_ENGLISH == __ON__)||(CFG_MMI_LANG_UK_ENGLISH == __AUTO__))
  42. #ifndef __MMI_LANG_UK_ENGLISH__
  43. #define __MMI_LANG_UK_ENGLISH__
  44. #endif
  45. #endif
  46. #if defined(CFG_MMI_LANG_XHOSA) && ((CFG_MMI_LANG_XHOSA == __ON__)||(CFG_MMI_LANG_XHOSA == __AUTO__))
  47. #ifndef __MMI_LANG_XHOSA__
  48. #define __MMI_LANG_XHOSA__
  49. #endif
  50. #endif
  51. #if defined(CFG_MMI_LANG_YORUBA) && ((CFG_MMI_LANG_YORUBA == __ON__)||(CFG_MMI_LANG_YORUBA == __AUTO__))
  52. #ifndef __MMI_LANG_YORUBA__
  53. #define __MMI_LANG_YORUBA__
  54. #endif
  55. #endif
  56. #if defined(CFG_MMI_LANG_ZULU) && ((CFG_MMI_LANG_ZULU == __ON__)||(CFG_MMI_LANG_ZULU == __AUTO__))
  57. #ifndef __MMI_LANG_ZULU__
  58. #define __MMI_LANG_ZULU__
  59. #endif
  60. #endif
  61. #if defined(CFG_MMI_LANGLN_BK) && ((CFG_MMI_LANGLN_BK == __ON__)||(CFG_MMI_LANGLN_BK == __AUTO__)) && 
  62. (defined(__MMI_LANGLN__))
  63. #ifndef __MMI_LANGLN_BK__
  64. #define __MMI_LANGLN_BK__
  65. #endif
  66. #endif
  67. #if defined(CFG_MMI_LANGLN_DK) && ((CFG_MMI_LANGLN_DK == __ON__)||(CFG_MMI_LANGLN_DK == __AUTO__)) && 
  68. (defined(__MMI_LANGLN__))
  69. #ifndef __MMI_LANGLN_DK__
  70. #define __MMI_LANGLN_DK__
  71. #endif
  72. #endif
  73. #if defined(CFG_MMI_LANGLN_EK) && ((CFG_MMI_LANGLN_EK == __ON__)||(CFG_MMI_LANGLN_EK == __AUTO__)) && 
  74. (defined(__MMI_LANGLN__))
  75. #ifndef __MMI_LANGLN_EK__
  76. #define __MMI_LANGLN_EK__
  77. #endif
  78. #endif
  79. #if defined(CFG_MMI_LANGLN_LK) && ((CFG_MMI_LANGLN_LK == __ON__)||(CFG_MMI_LANGLN_LK == __AUTO__)) && 
  80. (defined(__MMI_LANGLN__))
  81. #ifndef __MMI_LANGLN_LK__
  82. #define __MMI_LANGLN_LK__
  83. #endif
  84. #endif
  85. #if defined(CFG_MMI_LANGLN_SK) && ((CFG_MMI_LANGLN_SK == __ON__)||(CFG_MMI_LANGLN_SK == __AUTO__)) && 
  86. (defined(__MMI_LANGLN__))
  87. #ifndef __MMI_LANGLN_SK__
  88. #define __MMI_LANGLN_SK__
  89. #endif
  90. #endif
  91. #if defined(CFG_MMI_LANGLN_WK) && ((CFG_MMI_LANGLN_WK == __ON__)||(CFG_MMI_LANGLN_WK == __AUTO__)) && 
  92. (defined(__MMI_LANGLN__))
  93. #ifndef __MMI_LANGLN_WK__
  94. #define __MMI_LANGLN_WK__
  95. #endif
  96. #endif
  97. #if defined(CFG_MMI_LANGLN_WK_ALARM) && ((CFG_MMI_LANGLN_WK_ALARM == __ON__)||(CFG_MMI_LANGLN_WK_ALARM == __AUTO__)) && 
  98. (defined(__MMI_LANGLN_WK__))
  99. #ifndef __MMI_LANGLN_WK_ALARM__
  100. #define __MMI_LANGLN_WK_ALARM__
  101. #endif
  102. #endif
  103. #if defined(CFG_MMI_LCD_PARTIAL_ON) && ((CFG_MMI_LCD_PARTIAL_ON == __ON__)||(CFG_MMI_LCD_PARTIAL_ON == __AUTO__)) && 
  104. (!defined(__MMI_CLAMSHELL__))
  105. #ifndef __MMI_LCD_PARTIAL_ON__
  106. #define __MMI_LCD_PARTIAL_ON__
  107. #endif
  108. #endif
  109. #if defined(CFG_MMI_LCD_PARTIAL_ON_ENABLED) && ((CFG_MMI_LCD_PARTIAL_ON_ENABLED == __ON__)||(CFG_MMI_LCD_PARTIAL_ON_ENABLED == __AUTO__)) && 
  110. (!defined(__MMI_CLAMSHELL__) && defined(__MMI_GPIO_DISABLE_SLEEP_MODE__))
  111. #ifndef __MMI_LCD_PARTIAL_ON_ENABLED__
  112. #define __MMI_LCD_PARTIAL_ON_ENABLED__
  113. #endif
  114. #endif
  115. #if ((defined(MT6228) || defined(MT6229) || defined(MT6230)) && defined(MMI_MAIN_LCD_DEFAULT_FORMAT) && (MMI_MAIN_LCD_DEFAULT_FORMAT == 24))
  116. #ifndef __MMI_MAIN_BASE_LAYER_FORMAT__
  117. #define __MMI_MAIN_BASE_LAYER_FORMAT__ GDI_COLOR_FORMAT_24
  118. #endif
  119. #elif ((defined(MT6228) || defined(MT6229) || defined(MT6230)) && defined(MMI_MAIN_LCD_DEFAULT_FORMAT) && (MMI_MAIN_LCD_DEFAULT_FORMAT == 32))
  120. #ifndef __MMI_MAIN_BASE_LAYER_FORMAT__
  121. #define __MMI_MAIN_BASE_LAYER_FORMAT__ GDI_COLOR_FORMAT_32
  122. #endif
  123. #else
  124. #ifndef __MMI_MAIN_BASE_LAYER_FORMAT__
  125. #define __MMI_MAIN_BASE_LAYER_FORMAT__ GDI_COLOR_FORMAT_16
  126. #endif
  127. #endif
  128. #if (defined(CFG_MMI_MAIN_MENU_TYPE)) &&
  129.  (defined( __MMI_BI_DEGREE_MAIN_MENU_STYLE__))
  130. #ifndef __MMI_MAIN_MENU_TYPE__
  131. #define __MMI_MAIN_MENU_TYPE__ __LIST__
  132. #endif
  133. #elif (defined(CFG_MMI_MAIN_MENU_TYPE))
  134. #ifndef __MMI_MAIN_MENU_TYPE__
  135. #define __MMI_MAIN_MENU_TYPE__ CFG_MMI_MAIN_MENU_TYPE
  136. #endif
  137. #endif
  138. #if defined(CFG_MMI_MAINMENU_STYLE_CHANGE_EN) && ((CFG_MMI_MAINMENU_STYLE_CHANGE_EN == __ON__)||(CFG_MMI_MAINMENU_STYLE_CHANGE_EN == __AUTO__)) && 
  139. (!defined( __MMI_BI_DEGREE_MAIN_MENU_STYLE__))
  140. #ifndef __MMI_MAINMENU_STYLE_CHANGE_EN__
  141. #define __MMI_MAINMENU_STYLE_CHANGE_EN__
  142. #endif
  143. #endif
  144. #if defined(CFG_MMI_MAINMENU_CIRCULAR_SUPPORT) && ((CFG_MMI_MAINMENU_CIRCULAR_SUPPORT == __ON__)||(CFG_MMI_MAINMENU_CIRCULAR_SUPPORT == __AUTO__)) && 
  145. (!defined( __MMI_BI_DEGREE_MAIN_MENU_STYLE__) && defined(__MMI_MAINMENU_STYLE_CHANGE_EN__) && !defined(__MMI_MAINLCD_128X128__)) || (__MMI_MAIN_MENU_TYPE__ == __CIRCULAR_3D__)
  146. #ifndef __MMI_MAINMENU_CIRCULAR_SUPPORT__
  147. #define __MMI_MAINMENU_CIRCULAR_SUPPORT__
  148. #endif
  149. #endif
  150. #if defined(CFG_MMI_MAINMENU_LIST_SUPPORT) && ((CFG_MMI_MAINMENU_LIST_SUPPORT == __ON__)||(CFG_MMI_MAINMENU_LIST_SUPPORT == __AUTO__)) && 
  151. (!defined( __MMI_BI_DEGREE_MAIN_MENU_STYLE__) && defined(__MMI_MAINMENU_STYLE_CHANGE_EN__)) || (__MMI_MAIN_MENU_TYPE__ == __LIST__)
  152. #ifndef __MMI_MAINMENU_LIST_SUPPORT__
  153. #define __MMI_MAINMENU_LIST_SUPPORT__
  154. #endif
  155. #endif
  156. #if defined(CFG_MMI_MAINMENU_MATRIX_SUPPORT) && ((CFG_MMI_MAINMENU_MATRIX_SUPPORT == __ON__)||(CFG_MMI_MAINMENU_MATRIX_SUPPORT == __AUTO__)) && 
  157. (!defined( __MMI_BI_DEGREE_MAIN_MENU_STYLE__) && defined(__MMI_MAINMENU_STYLE_CHANGE_EN__)) || (__MMI_MAIN_MENU_TYPE__ == __MATRIX__)
  158. #ifndef __MMI_MAINMENU_MATRIX_SUPPORT__
  159. #define __MMI_MAINMENU_MATRIX_SUPPORT__
  160. #endif
  161. #endif
  162. #if defined(CFG_MMI_MAINMENU_MOTION_SUPPORT) && ((CFG_MMI_MAINMENU_MOTION_SUPPORT == __ON__)||(CFG_MMI_MAINMENU_MOTION_SUPPORT == __AUTO__)) && 
  163. ((defined(SWFLASH_NEOMTEL)) && (!defined(__WIFI_WIZARD_SUPPORT__)) && (!defined( __MMI_BI_DEGREE_MAIN_MENU_STYLE__)) && (defined(MT6225) || defined(MT6228) || defined(MT6229) || defined(MT6230) || defined(MT6238) || defined(MT6235) || defined(MT6235B) || defined(MT6239)) && (defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_176X220__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)))
  164. #ifndef __MMI_MAINMENU_MOTION_SUPPORT__
  165. #define __MMI_MAINMENU_MOTION_SUPPORT__
  166. #endif
  167. #endif
  168. #if (defined(__MMI_MAINMENU_MOTION_SUPPORT__))
  169. #ifndef __MMI_MOTION_MAINMENU__
  170. #define __MMI_MOTION_MAINMENU__
  171. #endif
  172. #endif
  173. #if (defined(CFG_MMI_MAINMENU_MOTION_SUPPORT_NUM)) &&
  174.  (defined(__MMI_MOTION_MAINMENU__))
  175. #if ((CFG_MMI_MAINMENU_MOTION_SUPPORT_NUM > 5) || (CFG_MMI_MAINMENU_MOTION_SUPPORT_NUM <= 0))
  176. #error "Please check the number of motion main menu setting, CFG_MMI_MAINMENU_MOTION_SUPPORT_NUM, in MMI_features_switch.h"
  177. #endif
  178. #ifndef __MMI_MAINMENU_MOTION_SUPPORT_NUM__
  179. #define __MMI_MAINMENU_MOTION_SUPPORT_NUM__ CFG_MMI_MAINMENU_MOTION_SUPPORT_NUM
  180. #endif
  181. #endif
  182. #if defined(CFG_MMI_MAINMENU_PAGE_SUPPORT) && ((CFG_MMI_MAINMENU_PAGE_SUPPORT == __ON__)||(CFG_MMI_MAINMENU_PAGE_SUPPORT == __AUTO__)) && 
  183. (!defined(__MMI_BI_DEGREE_MAIN_MENU_STYLE__) && defined(__MMI_MAINMENU_STYLE_CHANGE_EN__) && !defined(__MMI_TOUCH_SCREEN__)) || ((__MMI_MAIN_MENU_TYPE__ == __PAGE__) && !defined(__MMI_TOUCH_SCREEN__))
  184. #ifndef __MMI_MAINMENU_PAGE_SUPPORT__
  185. #define __MMI_MAINMENU_PAGE_SUPPORT__
  186. #endif
  187. #endif
  188. #if defined(CFG_MMI_MAINMENU_ROTATE_SUPPORT) && ((CFG_MMI_MAINMENU_ROTATE_SUPPORT == __ON__)||(CFG_MMI_MAINMENU_ROTATE_SUPPORT == __AUTO__)) && 
  189. (!defined( __MMI_BI_DEGREE_MAIN_MENU_STYLE__) && defined(__MMI_MAINMENU_STYLE_CHANGE_EN__)) || (__MMI_MAIN_MENU_TYPE__ == __ROTATE__)
  190. #ifndef __MMI_MAINMENU_ROTATE_SUPPORT__
  191. #define __MMI_MAINMENU_ROTATE_SUPPORT__
  192. #endif
  193. #endif
  194. #if ((__MMI_MAIN_MENU_TYPE__ == __MATRIX__))
  195. #ifndef __MMI_MAINMENU_TYPE__
  196. #define __MMI_MAINMENU_TYPE__ MATRIX
  197. #endif
  198. #elif ((__MMI_MAIN_MENU_TYPE__ == __PAGE__))
  199. #ifndef __MMI_MAINMENU_TYPE__
  200. #define __MMI_MAINMENU_TYPE__ PAGE
  201. #endif
  202. #elif ((__MMI_MAIN_MENU_TYPE__ == __LIST__))
  203. #ifndef __MMI_MAINMENU_TYPE__
  204. #define __MMI_MAINMENU_TYPE__ LIST
  205. #endif
  206. #elif ((__MMI_MAIN_MENU_TYPE__ == __CIRCULAR_3D__))
  207. #ifndef __MMI_MAINMENU_TYPE__
  208. #define __MMI_MAINMENU_TYPE__ CIRCULAR_3D
  209. #endif
  210. #elif ((__MMI_MAIN_MENU_TYPE__ == __ROTATE__))
  211. #ifndef __MMI_MAINMENU_TYPE__
  212. #define __MMI_MAINMENU_TYPE__ ROTATE
  213. #endif
  214. #elif ((__MMI_MAIN_MENU_TYPE__ == __TAB__))
  215. #ifndef __MMI_MAINMENU_TYPE__
  216. #define __MMI_MAINMENU_TYPE__ TAB
  217. #endif
  218. #elif ((__MMI_MAIN_MENU_TYPE__ == __FIXED_GRID__))
  219. #ifndef __MMI_MAINMENU_TYPE__
  220. #define __MMI_MAINMENU_TYPE__ FIXED_GRID
  221. #endif
  222. #elif ((__MMI_MAIN_MENU_TYPE__ == __ANI_BG_LIST__))
  223. #ifndef __MMI_MAINMENU_TYPE__
  224. #define __MMI_MAINMENU_TYPE__ ANI_BG_LIST
  225. #endif
  226. #endif
  227. #if (defined(GIS_SUPPORT) && defined(__MMI_MAINLCD_240X320__) && (defined(GIS_MAPBAR_NAVI) || defined(GIS_MAPBAR_BUS)))
  228. #ifndef __MMI_MAPBAR_GIS__
  229. /* under construction !*/
  230. #endif
  231. #endif
  232. #if defined(CFG_MMI_MATRIX_MAIN_MENU_OPTIMIZE) && ((CFG_MMI_MATRIX_MAIN_MENU_OPTIMIZE == __ON__)||(CFG_MMI_MATRIX_MAIN_MENU_OPTIMIZE == __AUTO__)) && 
  233. (!defined( __MMI_BI_DEGREE_MAIN_MENU_STYLE__)) //&& (!defined(__MMI_BLACKBERRY_STYLE_MAINMENU__))
  234. #ifndef __MMI_MATRIX_MAIN_MENU_OPTIMIZE__
  235. #define __MMI_MATRIX_MAIN_MENU_OPTIMIZE__
  236. #endif
  237. #endif
  238. #if (defined(__INTEGRATED_PLAYER_DB__) && defined(__SQLITE3_SUPPORT__))
  239. #ifndef __MMI_MEDIA_PLAYER_PLST_DB_STYLE__
  240. #define __MMI_MEDIA_PLAYER_PLST_DB_STYLE__
  241. #endif
  242. #endif
  243. #if defined(CFG_MMI_MEDIA_PLAYER_INTRO_PLAY) && ((CFG_MMI_MEDIA_PLAYER_INTRO_PLAY == __ON__)||(CFG_MMI_MEDIA_PLAYER_INTRO_PLAY == __AUTO__)) && 
  244. (defined(__MMI_MEDIA_PLAYER__) && defined(__MMI_MEDIA_PLAYER_PLST_DB_STYLE__))
  245. #ifndef __MMI_MEDIA_PLAYER_INTRO_PLAY__
  246. #define __MMI_MEDIA_PLAYER_INTRO_PLAY__
  247. #endif
  248. #endif
  249. #if defined(CFG_MMI_MEDIA_PLAYER_LYRIC_DISPLAY) && ((CFG_MMI_MEDIA_PLAYER_LYRIC_DISPLAY == __ON__)||(CFG_MMI_MEDIA_PLAYER_LYRIC_DISPLAY == __AUTO__)) && 
  250. (defined(__MMI_MEDIA_PLAYER_AUDIO__))
  251. #ifndef __MMI_MEDIA_PLAYER_LYRIC_DISPLAY__
  252. #define __MMI_MEDIA_PLAYER_LYRIC_DISPLAY__
  253. #endif
  254. #endif
  255. #if (defined(__INTEGRATED_PLAYER__))
  256. #ifndef __MMI_MEDIA_PLAYER_PLST_MULTIPLE_STYLE__
  257. #define __MMI_MEDIA_PLAYER_PLST_MULTIPLE_STYLE__
  258. #endif
  259. #endif
  260. #if (defined(MP4_DECODE) && defined(STREAM_SUPPORT))
  261. #ifndef __MMI_VIDEO_STREAM__
  262. #define __MMI_VIDEO_STREAM__
  263. #endif
  264. #endif
  265. #if (defined(__MMI_VIDEO_STREAM__) && defined(__MMI_MEDIA_PLAYER__))
  266. #ifndef __MMI_MEDIA_PLAYER_STREAM__
  267. #define __MMI_MEDIA_PLAYER_STREAM__
  268. #endif
  269. #endif
  270. #if ((defined(MP4_DECODE) || defined(MJPG_SUPPORT)) && defined(__MMI_MEDIA_PLAYER__))
  271. #ifndef __MMI_MEDIA_PLAYER_VIDEO__
  272. #define __MMI_MEDIA_PLAYER_VIDEO__
  273. #endif
  274. #endif
  275. #if defined(CFG_MMI_MEMORY_CARD_SUPPORT) && ((CFG_MMI_MEMORY_CARD_SUPPORT == __ON__)||(CFG_MMI_MEMORY_CARD_SUPPORT == __AUTO__))
  276. #ifndef __MMI_MEMORY_CARD_SUPPORT__
  277. #define __MMI_MEMORY_CARD_SUPPORT__
  278. #endif
  279. #endif
  280. #if defined(CFG_MMI_MEMORY_MONITOR) && ((CFG_MMI_MEMORY_MONITOR == __ON__)||(CFG_MMI_MEMORY_MONITOR == __AUTO__))
  281. #ifndef __MMI_MEMORY_MONITOR__
  282. #define __MMI_MEMORY_MONITOR__
  283. #endif
  284. #endif
  285. #if defined(CFG_MMI_MENSTRUAL) && ((CFG_MMI_MENSTRUAL == __ON__)||(CFG_MMI_MENSTRUAL == __AUTO__))
  286. #ifndef __MMI_MENSTRUAL__
  287. #define __MMI_MENSTRUAL__
  288. #endif
  289. #endif
  290. #if defined(CFG_MMI_MESSAGE_LIST_HINT) && ((CFG_MMI_MESSAGE_LIST_HINT == __ON__)||(CFG_MMI_MESSAGE_LIST_HINT == __AUTO__))
  291. #ifndef __MMI_MESSAGE_LIST_HINT__
  292. #define __MMI_MESSAGE_LIST_HINT__
  293. #endif
  294. #endif
  295. #if defined(CFG_MMI_MESSAGE_MAIN_MENU_HINT_INLINE) && ((CFG_MMI_MESSAGE_MAIN_MENU_HINT_INLINE == __ON__)||(CFG_MMI_MESSAGE_MAIN_MENU_HINT_INLINE == __AUTO__))
  296. #ifndef __MMI_MESSAGE_MAIN_MENU_HINT_INLINE__
  297. #define __MMI_MESSAGE_MAIN_MENU_HINT_INLINE__
  298. #endif
  299. #endif
  300. #if defined(CFG_MMI_MESSAGES_CB_CHNL_WITH_NAME) && ((CFG_MMI_MESSAGES_CB_CHNL_WITH_NAME == __ON__)||(CFG_MMI_MESSAGES_CB_CHNL_WITH_NAME == __AUTO__)) && 
  301. (defined(__MOD_SMSAL__))
  302. #ifndef __MMI_MESSAGES_CB_CHNL_WITH_NAME__
  303. #define __MMI_MESSAGES_CB_CHNL_WITH_NAME__
  304. #endif
  305. #endif
  306. #if defined(CFG_MMI_MESSAGES_CB_DISPLAY_IN_IDLE) && ((CFG_MMI_MESSAGES_CB_DISPLAY_IN_IDLE == __ON__)||(CFG_MMI_MESSAGES_CB_DISPLAY_IN_IDLE == __AUTO__)) && 
  307. (defined(__MOD_SMSAL__) && (!defined(__MMI_DUAL_SIM__)))
  308. #ifndef __MMI_MESSAGES_CB_DISPLAY_IN_IDLE__
  309. #define __MMI_MESSAGES_CB_DISPLAY_IN_IDLE__
  310. #endif
  311. #endif
  312. #if defined(CFG_MMI_MESSAGES_CB_MSG_STORED_LIST) && ((CFG_MMI_MESSAGES_CB_MSG_STORED_LIST == __ON__)||(CFG_MMI_MESSAGES_CB_MSG_STORED_LIST == __AUTO__)) && 
  313. (defined(__MOD_SMSAL__))
  314. #ifndef __MMI_MESSAGES_CB_MSG_STORED_LIST__
  315. #define __MMI_MESSAGES_CB_MSG_STORED_LIST__
  316. #endif
  317. #endif
  318. #if defined(CFG_MMI_MESSAGES_CONCAT_SMS) && ((CFG_MMI_MESSAGES_CONCAT_SMS == __ON__)||(CFG_MMI_MESSAGES_CONCAT_SMS == __AUTO__)) && 
  319. (defined(__MOD_SMSAL__))
  320. #ifndef __MMI_MESSAGES_CONCAT_SMS__
  321. #define __MMI_MESSAGES_CONCAT_SMS__
  322. #endif
  323. #endif
  324. #if defined(CFG_MMI_MESSAGES_COPY) && ((CFG_MMI_MESSAGES_COPY == __ON__)||(CFG_MMI_MESSAGES_COPY == __AUTO__)) && 
  325. (defined(__MOD_SMSAL__))
  326. #ifndef __MMI_MESSAGES_COPY__
  327. #define __MMI_MESSAGES_COPY__
  328. #endif
  329. #endif
  330. #if defined(CFG_MMI_MESSAGES_DRAFT_BOX) && ((CFG_MMI_MESSAGES_DRAFT_BOX == __ON__)||(CFG_MMI_MESSAGES_DRAFT_BOX == __AUTO__))
  331. #ifndef __MMI_MESSAGES_DRAFT_BOX__
  332. #define __MMI_MESSAGES_DRAFT_BOX__
  333. #endif
  334. #endif
  335. #if (defined(__MOD_SMSAL__))
  336. #ifndef __MMI_MESSAGES_EMS__
  337. #define __MMI_MESSAGES_EMS__
  338. #endif
  339. #endif
  340. #if defined(CFG_MMI_MESSAGES_EMS_REMAINING_COUNTER) && ((CFG_MMI_MESSAGES_EMS_REMAINING_COUNTER == __ON__)||(CFG_MMI_MESSAGES_EMS_REMAINING_COUNTER == __AUTO__)) && 
  341. (defined(__MMI_MESSAGES_EMS__))
  342. #ifndef __MMI_MESSAGES_EMS_REMAINING_COUNTER__
  343. #define __MMI_MESSAGES_EMS_REMAINING_COUNTER__
  344. #endif
  345. #endif
  346. #if defined(CFG_MMI_SMS_LIST_OPTION_SUPPORT) && ((CFG_MMI_SMS_LIST_OPTION_SUPPORT == __ON__)||(CFG_MMI_SMS_LIST_OPTION_SUPPORT == __AUTO__)) && 
  347. (defined(__MOD_SMSAL__)) || ((defined(__UNIFIED_MESSAGE_LIST_OPTION_SUPPORT__) || defined(__MMI_OP11_HOMESCREEN__)) && defined(__MOD_SMSAL__))
  348. #ifndef __MMI_SMS_LIST_OPTION_SUPPORT__
  349. #define __MMI_SMS_LIST_OPTION_SUPPORT__
  350. #endif
  351. #endif
  352. #if defined(CFG_MMI_MESSAGES_LIST_ADVANCED) && ((CFG_MMI_MESSAGES_LIST_ADVANCED == __ON__)||(CFG_MMI_MESSAGES_LIST_ADVANCED == __AUTO__)) && 
  353. ((defined(__MOD_SMSAL__)) && (defined(__MMI_SMS_LIST_OPTION_SUPPORT__) && (defined(__MMI_MESSAGES_COPY__)) && (!defined(__UNIFIED_MESSAGE_SIMBOX_SUPPORT__))))
  354. #ifndef __MMI_MESSAGES_LIST_ADVANCED__
  355. #define __MMI_MESSAGES_LIST_ADVANCED__
  356. #endif
  357. #endif
  358. #if defined(CFG_MMI_MESSAGES_MOSES_FEATURE) && ((CFG_MMI_MESSAGES_MOSES_FEATURE == __ON__)||(CFG_MMI_MESSAGES_MOSES_FEATURE == __AUTO__)) && 
  359. (defined(__MOD_SMSAL__))
  360. #ifndef __MMI_MESSAGES_MOSES_FEATURE__
  361. #define __MMI_MESSAGES_MOSES_FEATURE__
  362. #endif
  363. #endif
  364. #if defined(CFG_MMI_MESSAGES_PREDEFINED_TEMPLATE) && ((CFG_MMI_MESSAGES_PREDEFINED_TEMPLATE == __ON__)||(CFG_MMI_MESSAGES_PREDEFINED_TEMPLATE == __AUTO__)) && 
  365. (defined(__MOD_SMSAL__))
  366. #ifndef __MMI_MESSAGES_PREDEFINED_TEMPLATE__
  367. #define __MMI_MESSAGES_PREDEFINED_TEMPLATE__
  368. #endif
  369. #endif
  370. #if defined(CFG_MMI_MESSAGES_PREFER_STORAGE_MEMORY_STATUS) && ((CFG_MMI_MESSAGES_PREFER_STORAGE_MEMORY_STATUS == __ON__)||(CFG_MMI_MESSAGES_PREFER_STORAGE_MEMORY_STATUS == __AUTO__)) && 
  371. (defined(__MOD_SMSAL__))
  372. #ifndef __MMI_MESSAGES_PREFER_STORAGE_MEMORY_STATUS__
  373. #define __MMI_MESSAGES_PREFER_STORAGE_MEMORY_STATUS__
  374. #endif
  375. #endif
  376. #if defined(CFG_MMI_MESSAGES_PREFER_STORAGE_ONLY_FOR_MO_SMS) && ((CFG_MMI_MESSAGES_PREFER_STORAGE_ONLY_FOR_MO_SMS == __ON__)||(CFG_MMI_MESSAGES_PREFER_STORAGE_ONLY_FOR_MO_SMS == __AUTO__)) && 
  377. (defined(__MOD_SMSAL__) && defined(__MMI_MESSAGES_PREFER_STORAGE_MEMORY_STATUS__))
  378. #ifndef __MMI_MESSAGES_PREFER_STORAGE_ONLY_FOR_MO_SMS__
  379. #define __MMI_MESSAGES_PREFER_STORAGE_ONLY_FOR_MO_SMS__
  380. #endif
  381. #endif
  382. #if defined(CFG_MMI_MESSAGES_SEND_BY_GROUP) && ((CFG_MMI_MESSAGES_SEND_BY_GROUP == __ON__)||(CFG_MMI_MESSAGES_SEND_BY_GROUP == __AUTO__)) && 
  383. (defined(__MOD_SMSAL__))
  384. #ifndef __MMI_MESSAGES_SEND_BY_GROUP__
  385. #define __MMI_MESSAGES_SEND_BY_GROUP__
  386. #endif
  387. #endif
  388. #if defined(CFG_MMI_MESSAGES_SEND_TO_MANY) && ((CFG_MMI_MESSAGES_SEND_TO_MANY == __ON__)||(CFG_MMI_MESSAGES_SEND_TO_MANY == __AUTO__)) && 
  389. (defined(__MOD_SMSAL__))
  390. #ifndef __MMI_MESSAGES_SEND_TO_MANY__
  391. #define __MMI_MESSAGES_SEND_TO_MANY__
  392. #endif
  393. #endif
  394. #if defined(CFG_MMI_MESSAGES_SINGLE_DELIVERY_REPORT) && ((CFG_MMI_MESSAGES_SINGLE_DELIVERY_REPORT == __ON__)||(CFG_MMI_MESSAGES_SINGLE_DELIVERY_REPORT == __AUTO__)) && 
  395. (defined(__MOD_SMSAL__))
  396. #ifndef __MMI_MESSAGES_SINGLE_DELIVERY_REPORT__
  397. #define __MMI_MESSAGES_SINGLE_DELIVERY_REPORT__
  398. #endif
  399. #endif
  400. #if (defined(__MSG_SMS_EMAIL_SUPPORT__))
  401. #ifndef __MMI_MESSAGES_SMS_EMAIL__
  402. #define __MMI_MESSAGES_SMS_EMAIL__
  403. #endif
  404. #endif
  405. #if defined(CFG_MMI_MESSAGES_SMS_MARK_SEVERAL) && ((CFG_MMI_MESSAGES_SMS_MARK_SEVERAL == __ON__)||(CFG_MMI_MESSAGES_SMS_MARK_SEVERAL == __AUTO__)) && 
  406. (defined(__MOD_SMSAL__) && !defined(__UNIFIED_MSG_SUPPORT__))
  407. #ifndef __MMI_MESSAGES_SMS_MARK_SEVERAL__
  408. #define __MMI_MESSAGES_SMS_MARK_SEVERAL__
  409. #endif
  410. #endif
  411. #if defined(CFG_MMI_MESSAGES_USERDEFINED_TEMPLATE) && ((CFG_MMI_MESSAGES_USERDEFINED_TEMPLATE == __ON__)||(CFG_MMI_MESSAGES_USERDEFINED_TEMPLATE == __AUTO__)) && 
  412. (defined(__MOD_SMSAL__))
  413. #ifndef __MMI_MESSAGES_USERDEFINED_TEMPLATE__
  414. #define __MMI_MESSAGES_USERDEFINED_TEMPLATE__
  415. #endif
  416. #endif
  417. #if (defined(__MMI_MESSAGES_PREDEFINED_TEMPLATE__) || defined(__MMI_MESSAGES_USERDEFINED_TEMPLATE__))
  418. #ifndef __MMI_MESSAGES_TEMPLATE__
  419. #define __MMI_MESSAGES_TEMPLATE__
  420. #endif
  421. #endif
  422. #if defined(CFG_MMI_MESSAGES_TWO_CB_MODES_DISPLAY) && ((CFG_MMI_MESSAGES_TWO_CB_MODES_DISPLAY == __ON__)||(CFG_MMI_MESSAGES_TWO_CB_MODES_DISPLAY == __AUTO__)) && 
  423. (defined(__MOD_SMSAL__))
  424. #ifndef __MMI_MESSAGES_TWO_CB_MODES_DISPLAY__
  425. #define __MMI_MESSAGES_TWO_CB_MODES_DISPLAY__
  426. #endif
  427. #endif
  428. #if defined(CFG_MMI_MESSAGES_USE_URL) && ((CFG_MMI_MESSAGES_USE_URL == __ON__)||(CFG_MMI_MESSAGES_USE_URL == __AUTO__)) && 
  429. (defined(__MOD_SMSAL__) && defined(WAP_SUPPORT))
  430. #ifndef __MMI_MESSAGES_USE_URL__
  431. #define __MMI_MESSAGES_USE_URL__
  432. #endif
  433. #endif
  434. #if defined(CFG_MMI_MExE_SUPPORT) && ((CFG_MMI_MExE_SUPPORT == __ON__)||(CFG_MMI_MExE_SUPPORT == __AUTO__))
  435. #ifndef __MMI_MExE_SUPPORT__
  436. #define __MMI_MExE_SUPPORT__
  437. #endif
  438. #endif
  439. #if (defined(GIS_SUPPORT)  && defined(GIS_MIGO))
  440. #ifndef __MMI_MIGO_GIS__
  441. #define __MMI_MIGO_GIS__
  442. #endif
  443. #endif
  444. #if (defined(MMS_SUPPORT))
  445. #ifndef __MMI_MMS__
  446. #define __MMI_MMS__
  447. #endif
  448. #endif
  449. #if (defined(OBIGO_Q03C_MMS_V02) && defined(__MMI_MMS_BGSR_SUPPORT__ ))
  450. #ifndef __MMI_MMS_2__
  451. #define __MMI_MMS_2__
  452. #endif
  453. #endif
  454. #if (defined(__SLIM_MMS__))
  455. #ifndef __MMI_SLIM_MMS_2__
  456. #define __MMI_SLIM_MMS_2__
  457. #endif
  458. #endif
  459. #if defined(CFG_MMI_MMS_2_RETRIVAL_MODE_SETTING) && ((CFG_MMI_MMS_2_RETRIVAL_MODE_SETTING == __ON__)||(CFG_MMI_MMS_2_RETRIVAL_MODE_SETTING == __AUTO__)) && 
  460. (defined(__MMI_MMS_2__ ) && !defined(__MMI_SLIM_MMS_2__))
  461. #ifndef __MMI_MMS_2_RETRIVAL_MODE_SETTING__
  462. #define __MMI_MMS_2_RETRIVAL_MODE_SETTING__
  463. #endif
  464. #endif
  465. #if defined(CFG_MMI_MMS_AUTO_DWNLD_IMMED_NOTI_AFTER_INTERRUPT) && ((CFG_MMI_MMS_AUTO_DWNLD_IMMED_NOTI_AFTER_INTERRUPT == __ON__)||(CFG_MMI_MMS_AUTO_DWNLD_IMMED_NOTI_AFTER_INTERRUPT == __AUTO__)) && 
  466. (defined(MMS_SUPPORT))
  467. #ifndef __MMI_MMS_AUTO_DWNLD_IMMED_NOTI_AFTER_INTERRUPT__
  468. #define __MMI_MMS_AUTO_DWNLD_IMMED_NOTI_AFTER_INTERRUPT__
  469. #endif
  470. #endif
  471. #if defined(CFG_MMI_MMS_BEST_PAGE_SUPPORT) && ((CFG_MMI_MMS_BEST_PAGE_SUPPORT == __ON__)||(CFG_MMI_MMS_BEST_PAGE_SUPPORT == __AUTO__)) && 
  472. (defined(__MMI_MMS_2__))
  473. #ifndef __MMI_MMS_BEST_PAGE_SUPPORT__
  474. #define __MMI_MMS_BEST_PAGE_SUPPORT__
  475. #endif
  476. #endif
  477. #if defined(CFG_MMI_MMS_BGSR_CANCEL_PROHIBIT) && ((CFG_MMI_MMS_BGSR_CANCEL_PROHIBIT == __ON__)||(CFG_MMI_MMS_BGSR_CANCEL_PROHIBIT == __AUTO__)) && 
  478. (defined(__MMI_MMS_BGSR_SUPPORT__))
  479. #ifndef __MMI_MMS_BGSR_CANCEL_PROHIBIT__
  480. #define __MMI_MMS_BGSR_CANCEL_PROHIBIT__
  481. #endif
  482. #endif
  483. #if (defined(__OP01__))
  484. #ifndef __MMI_MMS_BGSR_PROMPT_SEND_RESULT__
  485. #define __MMI_MMS_BGSR_PROMPT_SEND_RESULT__
  486. #endif
  487. #endif
  488. #if (defined(__MMI_DUAL_SIM__) && defined(MMS_SUPPORT))
  489. #ifndef __MMI_MMS_DUAL_SIM__
  490. #define __MMI_MMS_DUAL_SIM__
  491. #endif
  492. #endif
  493. #if defined(CFG_MMI_MMS_CALC_MSG_SIZE_BY_USER_ELEMENTS) && ((CFG_MMI_MMS_CALC_MSG_SIZE_BY_USER_ELEMENTS == __ON__)||(CFG_MMI_MMS_CALC_MSG_SIZE_BY_USER_ELEMENTS == __AUTO__)) && 
  494. (defined(MMS_SUPPORT) &&  defined(__MMI_MMS_2__) && !defined(__MMI_SLIM_MMS_2__) && !defined(__MMI_MMS_DUAL_SIM__))
  495. #ifndef __MMI_MMS_CALC_MSG_SIZE_BY_USER_ELEMENTS__
  496. #define __MMI_MMS_CALC_MSG_SIZE_BY_USER_ELEMENTS__
  497. #endif
  498. #endif
  499. #if defined(CFG_MMI_MMS_CHARACTER_NUM_SUBJECT_LENGTH_SUPPORT) && ((CFG_MMI_MMS_CHARACTER_NUM_SUBJECT_LENGTH_SUPPORT == __ON__)||(CFG_MMI_MMS_CHARACTER_NUM_SUBJECT_LENGTH_SUPPORT == __AUTO__)) && 
  500. (defined(__MMI_UNIFIED_COMPOSER__) && !defined(__MMI_SLIM_MMS_2__))
  501. #ifndef __MMI_MMS_CHARACTER_NUM_SUBJECT_LENGTH_SUPPORT__
  502. #define __MMI_MMS_CHARACTER_NUM_SUBJECT_LENGTH_SUPPORT__
  503. #endif
  504. #endif
  505. #if defined(CFG_MMI_MMS_FALLBACK) && ((CFG_MMI_MMS_FALLBACK == __ON__)||(CFG_MMI_MMS_FALLBACK == __AUTO__)) && 
  506. (defined(__CBM_BEARER_FALLBACK__) && defined(__MMI_MMS_BGSR_SUPPORT__) && (defined(OBIGO_Q05A) || defined(OBIGO_Q03C_MMS_V02)))
  507. #ifndef __MMI_MMS_FALLBACK__
  508. #define __MMI_MMS_FALLBACK__
  509. #endif
  510. #endif
  511. #if defined(CFG_MMI_MMS_GROUP_MSG) && ((CFG_MMI_MMS_GROUP_MSG == __ON__)||(CFG_MMI_MMS_GROUP_MSG == __AUTO__)) && 
  512. (defined(__MMI_MMS_2__) && !defined(__MMI_SLIM_MMS_2__))
  513. #ifndef __MMI_MMS_GROUP_MSG__
  514. #define __MMI_MMS_GROUP_MSG__
  515. #endif
  516. #endif
  517. #if defined(CFG_MMI_MMS_HIDE_SENDER_SUPPORT) && ((CFG_MMI_MMS_HIDE_SENDER_SUPPORT == __ON__)||(CFG_MMI_MMS_HIDE_SENDER_SUPPORT == __AUTO__)) && 
  518. (defined(__MMI_MMS_2__) && !defined(__MMI_SLIM_MMS_2__))
  519. #ifndef __MMI_MMS_HIDE_SENDER_SUPPORT__
  520. #define __MMI_MMS_HIDE_SENDER_SUPPORT__
  521. #endif
  522. #endif
  523. #if defined(CFG_MMI_MMS_INSERT_SENDER_ADDR_FROM_SIM) && ((CFG_MMI_MMS_INSERT_SENDER_ADDR_FROM_SIM == __ON__)||(CFG_MMI_MMS_INSERT_SENDER_ADDR_FROM_SIM == __AUTO__)) && 
  524. (defined(MMS_SUPPORT) && defined(__MMI_MMS_2__) && !defined(__MMI_SLIM_MMS_2__))
  525. #ifndef __MMI_MMS_INSERT_SENDER_ADDR_FROM_SIM__
  526. #define __MMI_MMS_INSERT_SENDER_ADDR_FROM_SIM__
  527. #endif
  528. #endif
  529. #if (defined(CFG_MMI_MMS_MAX_IMAGE_RESIZING_RESOLUTION)) &&
  530.  (defined(MMS_SUPPORT))
  531. #ifndef __MMI_MMS_MAX_IMAGE_RESIZING_RESOLUTION__
  532. #define __MMI_MMS_MAX_IMAGE_RESIZING_RESOLUTION__ CFG_MMI_MMS_MAX_IMAGE_RESIZING_RESOLUTION
  533. #endif
  534. #endif
  535. #if defined(CFG_MMI_MMS_MMA_DRM_ENCODING) && ((CFG_MMI_MMS_MMA_DRM_ENCODING == __ON__)||(CFG_MMI_MMS_MMA_DRM_ENCODING == __AUTO__)) && 
  536. (defined(MMS_SUPPORT) && defined(__MMI_MMS_2__) && defined(__MMI_MMS_BGSR_SUPPORT__) && defined(__DRM_SUPPORT__) && !defined(__MMI_SLIM_MMS_2__))
  537. #ifndef __MMI_MMS_MMA_DRM_ENCODING__
  538. #define __MMI_MMS_MMA_DRM_ENCODING__
  539. #endif
  540. #endif
  541. #if (defined(__MMI_MMS_2__))
  542. #ifndef __MMI_MMS_MMA_MMS_OBJECT_IND__
  543. #define __MMI_MMS_MMA_MMS_OBJECT_IND__
  544. #endif
  545. #endif
  546. #if defined(CFG_MMI_MMS_MV_SUPPORT_PARAM_OF_REGION) && ((CFG_MMI_MMS_MV_SUPPORT_PARAM_OF_REGION == __ON__)||(CFG_MMI_MMS_MV_SUPPORT_PARAM_OF_REGION == __AUTO__)) && 
  547. (defined(__MMI_MMS_2__) && !defined(__MMI_SLIM_MMS_2__))
  548. #ifndef __MMI_MMS_MV_SUPPORT_PARAM_OF_REGION__
  549. #define __MMI_MMS_MV_SUPPORT_PARAM_OF_REGION__
  550. #endif
  551. #endif
  552. #if defined(CFG_MMI_MMS_NOT_ALLOW_USER_DOWNLOAD_CORRUPTED_MMS_MSG) && ((CFG_MMI_MMS_NOT_ALLOW_USER_DOWNLOAD_CORRUPTED_MMS_MSG == __ON__)||(CFG_MMI_MMS_NOT_ALLOW_USER_DOWNLOAD_CORRUPTED_MMS_MSG == __AUTO__)) && 
  553. (defined(MMS_SUPPORT) && defined(__MMI_MMS_2__) && defined(__MMI_MMS_BGSR_SUPPORT__) && !defined(__MMI_SLIM_MMS_2__))
  554. #ifndef __MMI_MMS_NOT_ALLOW_USER_DOWNLOAD_CORRUPTED_MMS_MSG__
  555. #define __MMI_MMS_NOT_ALLOW_USER_DOWNLOAD_CORRUPTED_MMS_MSG__
  556. #endif
  557. #endif
  558. #if defined(CFG_MMI_MMS_OMA_SUBJECT_LENGTH_SUPPORT) && ((CFG_MMI_MMS_OMA_SUBJECT_LENGTH_SUPPORT == __ON__)||(CFG_MMI_MMS_OMA_SUBJECT_LENGTH_SUPPORT == __AUTO__)) && 
  559. (defined(MMS_SUPPORT) && !defined(__MMI_SLIM_MMS_2__))
  560. #ifndef __MMI_MMS_OMA_SUBJECT_LENGTH_SUPPORT__
  561. #define __MMI_MMS_OMA_SUBJECT_LENGTH_SUPPORT__
  562. #endif
  563. #endif
  564. #if defined(CFG_MMI_MMS_POSTCARD) && ((CFG_MMI_MMS_POSTCARD == __ON__)||(CFG_MMI_MMS_POSTCARD == __AUTO__)) && 
  565. (defined(__MMI_UNIFIED_COMPOSER__))
  566. #ifndef __MMI_MMS_POSTCARD__
  567. #define __MMI_MMS_POSTCARD__
  568. #endif
  569. #endif
  570. #if defined(CFG_MMI_MMS_POSTCARD_WITH_OUT_SMIL) && ((CFG_MMI_MMS_POSTCARD_WITH_OUT_SMIL == __ON__)||(CFG_MMI_MMS_POSTCARD_WITH_OUT_SMIL == __AUTO__)) && 
  571. (defined(OBIGO_Q03C_MMS_V02) && defined(__MMI_MMS_POSTCARD__))
  572. #ifndef __MMI_MMS_POSTCARD_WITH_OUT_SMIL__
  573. #define __MMI_MMS_POSTCARD_WITH_OUT_SMIL__
  574. #endif
  575. #endif
  576. #if defined(CFG_MMI_MMS_ROAMING_NO_ACCEPT_SUPPORT) && ((CFG_MMI_MMS_ROAMING_NO_ACCEPT_SUPPORT == __ON__)||(CFG_MMI_MMS_ROAMING_NO_ACCEPT_SUPPORT == __AUTO__)) && 
  577. (defined(__MMI_MMS_2__))
  578. #ifndef __MMI_MMS_ROAMING_NO_ACCEPT_SUPPORT__
  579. #define __MMI_MMS_ROAMING_NO_ACCEPT_SUPPORT__
  580. #endif
  581. #endif
  582. #if defined(CFG_MMI_MMS_SETTINGS_VALIDITY_PERIOD_VISIBILITY) && ((CFG_MMI_MMS_SETTINGS_VALIDITY_PERIOD_VISIBILITY == __ON__)||(CFG_MMI_MMS_SETTINGS_VALIDITY_PERIOD_VISIBILITY == __AUTO__)) && 
  583. (defined( __MMI_MMS_2__))
  584. #ifndef __MMI_MMS_SETTINGS_VALIDITY_PERIOD_VISIBILITY__
  585. #define __MMI_MMS_SETTINGS_VALIDITY_PERIOD_VISIBILITY__
  586. #endif
  587. #endif
  588. #if (defined(__MMI_MMS_2__))
  589. #ifndef __MMI_MMS_SIGNATURE__
  590. #define __MMI_MMS_SIGNATURE__
  591. #endif
  592. #endif
  593. #if (defined(__MMI_MMS_2__) && !defined(__MMI_DUAL_SIM__) && (defined(__OP11__) || defined(__OP12__)) &&  !defined(__MMI_MMS_DUAL_SIM__))
  594. #ifndef __MMI_MMS_SIM_USER_PREFERENCE_SUPPORT__
  595. #define __MMI_MMS_SIM_USER_PREFERENCE_SUPPORT__
  596. #endif
  597. #endif
  598. #if (defined(__MMS_STANDALONE_COMPOSER_SUPPORT__))
  599. #ifndef __MMI_MMS_STANDALONE_COMPOSER__
  600. #define __MMI_MMS_STANDALONE_COMPOSER__
  601. #endif
  602. #endif
  603. #if defined(CFG_MMI_MMS_SWITCH_MSG_READ_STATUS) && ((CFG_MMI_MMS_SWITCH_MSG_READ_STATUS == __ON__)||(CFG_MMI_MMS_SWITCH_MSG_READ_STATUS == __AUTO__)) && 
  604. (defined(__MMI_MMS_2__) && !defined(__MMI_SLIM_MMS_2__) && defined(__UNIFIED_MSG_SUPPORT__))
  605. #ifndef __MMI_MMS_SWITCH_MSG_READ_STATUS__
  606. #define __MMI_MMS_SWITCH_MSG_READ_STATUS__
  607. #endif
  608. #endif
  609. #if (defined(CFG_MMI_MMS_TEMPLATES_NUM)) &&
  610.  (defined(MMS_SUPPORT))
  611. #ifndef __MMI_MMS_TEMPLATES_NUM__
  612. #define __MMI_MMS_TEMPLATES_NUM__ CFG_MMI_MMS_TEMPLATES_NUM
  613. #endif
  614. #endif
  615. #if defined(CFG_MMI_MMS_UMMS_AUDIO_FEATURE) && ((CFG_MMI_MMS_UMMS_AUDIO_FEATURE == __ON__)||(CFG_MMI_MMS_UMMS_AUDIO_FEATURE == __AUTO__)) && 
  616. (defined(__MMI_MMS_2__) && !defined(__MMI_SLIM_MMS_2__))
  617. #ifndef __MMI_MMS_UMMS_AUDIO_FEATURE__
  618. #define __MMI_MMS_UMMS_AUDIO_FEATURE__
  619. #endif
  620. #endif
  621. #if defined(CFG_MMI_MMS_UMMS_IMAGE_FEATURE) && ((CFG_MMI_MMS_UMMS_IMAGE_FEATURE == __ON__)||(CFG_MMI_MMS_UMMS_IMAGE_FEATURE == __AUTO__)) && 
  622. (defined(__MMI_MMS_2__) && !defined(__MMI_SLIM_MMS_2__))
  623. #ifndef __MMI_MMS_UMMS_IMAGE_FEATURE__
  624. #define __MMI_MMS_UMMS_IMAGE_FEATURE__
  625. #endif
  626. #endif
  627. #if (defined(MMS_SUPPORT) && (defined(MP4_DECODE) || defined(MJPG_SUPPORT) && !defined(__DIRECT_SENSOR_SUPPORT__)))
  628. #ifndef __MMI_MMS_VIDEO_FEATURE__
  629. #define __MMI_MMS_VIDEO_FEATURE__
  630. #endif
  631. #endif
  632. #if defined(CFG_MMI_MMS_UMMS_VIDEO_FEATURE) && ((CFG_MMI_MMS_UMMS_VIDEO_FEATURE == __ON__)||(CFG_MMI_MMS_UMMS_VIDEO_FEATURE == __AUTO__)) && 
  633. (defined(__MMI_MMS_2__) && !defined(__MMI_SLIM_MMS_2__) && defined(__MMI_MMS_VIDEO_FEATURE__))
  634. #ifndef __MMI_MMS_UMMS_VIDEO_FEATURE__
  635. #define __MMI_MMS_UMMS_VIDEO_FEATURE__
  636. #endif
  637. #endif
  638. #if defined(CFG_MMI_MMS_UNLIMITED_USE_DETAILS_SUPPORT) && ((CFG_MMI_MMS_UNLIMITED_USE_DETAILS_SUPPORT == __ON__)||(CFG_MMI_MMS_UNLIMITED_USE_DETAILS_SUPPORT == __AUTO__)) && 
  639. (defined(__MMI_MMS_2__) && !defined(__MMI_SLIM_MMS_2__))
  640. #ifndef __MMI_MMS_UNLIMITED_USE_DETAILS_SUPPORT__
  641. #define __MMI_MMS_UNLIMITED_USE_DETAILS_SUPPORT__
  642. #endif
  643. #endif
  644. #if defined(CFG_MMI_MMS_VIEWER_FULL_SCR_SUPPORT) && ((CFG_MMI_MMS_VIEWER_FULL_SCR_SUPPORT == __ON__)||(CFG_MMI_MMS_VIEWER_FULL_SCR_SUPPORT == __AUTO__)) && 
  645. (defined(__MMI_MMS_2__) && !defined(__MMI_SLIM_MMS_2__))
  646. #ifndef __MMI_MMS_VIEWER_FULL_SCR_SUPPORT__
  647. #define __MMI_MMS_VIEWER_FULL_SCR_SUPPORT__
  648. #endif
  649. #endif
  650. #if defined(CFG_MMI_MMS_VOICE_MESSAGE_HANDLING) && ((CFG_MMI_MMS_VOICE_MESSAGE_HANDLING == __ON__)||(CFG_MMI_MMS_VOICE_MESSAGE_HANDLING == __AUTO__)) && 
  651. (defined(__MMI_MMS_2__) && !defined(__MMI_SLIM_MMS_2__))
  652. #ifndef __MMI_MMS_VOICE_MESSAGE_HANDLING__
  653. #define __MMI_MMS_VOICE_MESSAGE_HANDLING__
  654. #endif
  655. #endif
  656. #if defined(CFG_MMI_MMS_WAP_CONNECTION_MAX_SIZE_SUPPORT) && ((CFG_MMI_MMS_WAP_CONNECTION_MAX_SIZE_SUPPORT == __ON__)||(CFG_MMI_MMS_WAP_CONNECTION_MAX_SIZE_SUPPORT == __AUTO__)) && 
  657. (defined(__MMI_MMS_2__) && !defined(__MMI_MMS_CALC_MSG_SIZE_BY_USER_ELEMENTS__) && !defined(__MMI_MMS_DUAL_SIM__))
  658. #ifndef __MMI_MMS_WAP_CONNECTION_MAX_SIZE_SUPPORT__
  659. #define __MMI_MMS_WAP_CONNECTION_MAX_SIZE_SUPPORT__
  660. #endif
  661. #endif
  662. #if defined(CFG_MMI_MMS2_MV_MANUAL_PLAY) && ((CFG_MMI_MMS2_MV_MANUAL_PLAY == __ON__)||(CFG_MMI_MMS2_MV_MANUAL_PLAY == __AUTO__)) && 
  663. (defined(__MMI_MMS_2__ ) && !defined(__MMI_SLIM_MMS_2__))
  664. #ifndef __MMI_MMS2_MV_MANUAL_PLAY__
  665. #define __MMI_MMS2_MV_MANUAL_PLAY__
  666. #endif
  667. #endif
  668. #if (defined(__OP01__))
  669. #ifndef __MMI_MOBILE_SERVICE__
  670. #define __MMI_MOBILE_SERVICE__
  671. #endif
  672. #endif
  673. #if (defined( __MTV_SUPPORT__) && (defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_240X400__)|| defined(__MMI_MAINLCD_320X480__)) && defined(__TDMB_SUPPORT__))
  674. #ifndef __MMI_MOBILE_TV_TDMB_SUPPORT__
  675. #define __MMI_MOBILE_TV_TDMB_SUPPORT__
  676. #endif
  677. #endif
  678. #if (defined(__MMI_UI_CATEGORY_DIAL_TYPE_SEL__) && (__MMI_UI_CATEGORY_DIAL_TYPE_SEL__ == DIAL_TYPE_MOTION) && defined(SWFLASH_NEOMTEL) && !defined(__MMI_TOUCH_SCREEN__) && (defined(MT6225) || defined(MT6228) || defined(MT6229) || defined(MT6230) || defined(MT6238) || defined(MT6235) || defined(MT6235B) || defined(MT6239)) && (defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_176X220__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)))
  679. #ifndef __MMI_MOTION_DIAL__
  680. #define __MMI_MOTION_DIAL__
  681. #endif
  682. #endif
  683. #if defined(CFG_MMI_MOTIONGAME_DICE) && ((CFG_MMI_MOTIONGAME_DICE == __ON__)||(CFG_MMI_MOTIONGAME_DICE == __AUTO__)) && 
  684. (defined(__MMI_GAME__) && defined(MOTION_SENSOR_SUPPORT) && defined(__MMI_MOTION_APP__) && (defined(__MMI_MAINLCD_176X220__) || defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)))
  685. #ifndef __MMI_MOTIONGAME_DICE__
  686. // #define __MMI_MOTIONGAME_DICE__
  687. #endif
  688. #endif
  689. #if (defined(__MMI_MOTIONGAME_DICE__) && defined(__MMI_MAINLCD_176X220__))
  690. #ifndef __MMI_MOTIONGAME_DICE_176x220__
  691. #define __MMI_MOTIONGAME_DICE_176x220__
  692. #endif
  693. #endif
  694. #if (defined(__MMI_MOTIONGAME_DICE__) && defined(__MMI_MAINLCD_240X320__))
  695. #ifndef __MMI_MOTIONGAME_DICE_240x320__
  696. #define __MMI_MOTIONGAME_DICE_240x320__
  697. #endif
  698. #endif
  699. #if (defined(__MMI_MOTIONGAME_DICE__) && defined(__MMI_MAINLCD_240X400__))
  700. #ifndef __MMI_MOTIONGAME_DICE_240x400__
  701. #define __MMI_MOTIONGAME_DICE_240x400__
  702. #endif
  703. #endif
  704. #if (defined(__MMI_MOTIONGAME_DICE__) && defined(__MMI_MAINLCD_320X240__))
  705. #ifndef __MMI_MOTIONGAME_DICE_320x240__
  706. #define __MMI_MOTIONGAME_DICE_320x240__
  707. #endif
  708. #endif
  709. #if (defined(__MMI_MOTIONGAME_DICE__) && defined(__MMI_MAINLCD_320X480__))
  710. #ifndef __MMI_MOTIONGAME_DICE_320x480__
  711. #define __MMI_MOTIONGAME_DICE_320x480__
  712. #endif
  713. #endif
  714. #if defined(CFG_MMI_MOTIONGAME_DJ) && ((CFG_MMI_MOTIONGAME_DJ == __ON__)||(CFG_MMI_MOTIONGAME_DJ == __AUTO__)) && 
  715. (defined(__MMI_GAME__) && defined(MOTION_SENSOR_SUPPORT) && defined(__MMI_MOTION_APP__) &&   (defined(__MMI_MAINLCD_176X220__) || defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)) && defined(__MMI_NORMAL_KEYPAD__))
  716. #ifndef __MMI_MOTIONGAME_DJ__
  717. // #define __MMI_MOTIONGAME_DJ__
  718. #endif
  719. #endif
  720. #if (defined(__MMI_MOTIONGAME_DJ__) && defined(__MMI_MAINLCD_176X220__))
  721. #ifndef __MMI_MOTIONGAME_DJ_176x220__
  722. #define __MMI_MOTIONGAME_DJ_176x220__
  723. #endif
  724. #endif
  725. #if (defined(__MMI_MOTIONGAME_DJ__) && defined(__MMI_MAINLCD_240X320__))
  726. #ifndef __MMI_MOTIONGAME_DJ_240x320__
  727. #define __MMI_MOTIONGAME_DJ_240x320__
  728. #endif
  729. #endif
  730. #if (defined(__MMI_MOTIONGAME_DJ__) && defined(__MMI_MAINLCD_240X400__))
  731. #ifndef __MMI_MOTIONGAME_DJ_240x400__
  732. #define __MMI_MOTIONGAME_DJ_240x400__
  733. #endif
  734. #endif
  735. #if (defined(__MMI_MOTIONGAME_DJ__) && defined(__MMI_MAINLCD_320X240__))
  736. #ifndef __MMI_MOTIONGAME_DJ_320x240__
  737. #define __MMI_MOTIONGAME_DJ_320x240__
  738. #endif
  739. #endif
  740. #if (defined(__MMI_MOTIONGAME_DJ__) && defined(__MMI_MAINLCD_320X480__))
  741. #ifndef __MMI_MOTIONGAME_DJ_320x480__
  742. #define __MMI_MOTIONGAME_DJ_320x480__
  743. #endif
  744. #endif
  745. #if (defined(__REL4__) || defined(__REL5__))
  746. #ifndef __MMI_MSG_REL4_SUPPORT__
  747. #define __MMI_MSG_REL4_SUPPORT__
  748. #endif
  749. #endif
  750. #if (defined(__UNIFIED_MESSAGE_LOW_MEMORY_SUPPORT__))
  751. #ifndef __MMI_MSG_UM_LOW_MEMORY_COST__
  752. #define __MMI_MSG_UM_LOW_MEMORY_COST__
  753. #endif
  754. #endif
  755. #if defined(CFG_MMI_MULTIGRAPH_SUPPORT) && ((CFG_MMI_MULTIGRAPH_SUPPORT == __ON__)||(CFG_MMI_MULTIGRAPH_SUPPORT == __AUTO__))
  756. #ifndef __MMI_MULTIGRAPH_SUPPORT__
  757. #define __MMI_MULTIGRAPH_SUPPORT__
  758. #endif
  759. #endif
  760. #if defined(CFG_MMI_MULTITAP_AFRIKAANS) && ((CFG_MMI_MULTITAP_AFRIKAANS == __ON__)||(CFG_MMI_MULTITAP_AFRIKAANS == __AUTO__)) && 
  761. (defined(__MMI_LANG_AFRIKAANS__))
  762. #ifndef __MMI_MULTITAP_AFRIKAANS__
  763. #define __MMI_MULTITAP_AFRIKAANS__
  764. #endif
  765. #endif
  766. #if defined(CFG_MMI_MULTITAP_ALBANIAN) && ((CFG_MMI_MULTITAP_ALBANIAN == __ON__)||(CFG_MMI_MULTITAP_ALBANIAN == __AUTO__)) && 
  767. (defined(__MMI_LANG_ALBANIAN__))
  768. #ifndef __MMI_MULTITAP_ALBANIAN__
  769. #define __MMI_MULTITAP_ALBANIAN__
  770. #endif
  771. #endif
  772. #if defined(CFG_MMI_MULTITAP_ARABIC) && ((CFG_MMI_MULTITAP_ARABIC == __ON__)||(CFG_MMI_MULTITAP_ARABIC == __AUTO__)) && 
  773. (defined(__MMI_LANG_ARABIC__))
  774. #ifndef __MMI_MULTITAP_ARABIC__
  775. #define __MMI_MULTITAP_ARABIC__
  776. #endif
  777. #endif
  778. #if defined(CFG_MMI_MULTITAP_ARMENIAN) && ((CFG_MMI_MULTITAP_ARMENIAN == __ON__)||(CFG_MMI_MULTITAP_ARMENIAN == __AUTO__)) && 
  779. (defined(__MMI_LANG_ARMENIAN__))
  780. #ifndef __MMI_MULTITAP_ARMENIAN__
  781. #define __MMI_MULTITAP_ARMENIAN__
  782. #endif
  783. #endif
  784. #if defined(CFG_MMI_MULTITAP_AZERBAIJANI) && ((CFG_MMI_MULTITAP_AZERBAIJANI == __ON__)||(CFG_MMI_MULTITAP_AZERBAIJANI == __AUTO__)) && 
  785. (defined(__MMI_LANG_AZERBAIJANI__))
  786. #ifndef __MMI_MULTITAP_AZERBAIJANI__
  787. #define __MMI_MULTITAP_AZERBAIJANI__
  788. #endif
  789. #endif
  790. #if defined(CFG_MMI_MULTITAP_BASQUE) && ((CFG_MMI_MULTITAP_BASQUE == __ON__)||(CFG_MMI_MULTITAP_BASQUE == __AUTO__)) && 
  791. (defined(__MMI_LANG_BASQUE__))
  792. #ifndef __MMI_MULTITAP_BASQUE__
  793. #define __MMI_MULTITAP_BASQUE__
  794. #endif
  795. #endif
  796. #if defined(CFG_MMI_MULTITAP_BULGARIAN) && ((CFG_MMI_MULTITAP_BULGARIAN == __ON__)||(CFG_MMI_MULTITAP_BULGARIAN == __AUTO__)) && 
  797. (defined(__MMI_LANG_BULGARIAN__))
  798. #ifndef __MMI_MULTITAP_BULGARIAN__
  799. #define __MMI_MULTITAP_BULGARIAN__
  800. #endif
  801. #endif
  802. #if defined(CFG_MMI_MULTITAP_CATALAN) && ((CFG_MMI_MULTITAP_CATALAN == __ON__)||(CFG_MMI_MULTITAP_CATALAN == __AUTO__)) && 
  803. (defined(__MMI_LANG_CATALAN__))
  804. #ifndef __MMI_MULTITAP_CATALAN__
  805. #define __MMI_MULTITAP_CATALAN__
  806. #endif
  807. #endif
  808. #if defined(CFG_MMI_MULTITAP_CROATIAN) && ((CFG_MMI_MULTITAP_CROATIAN == __ON__)||(CFG_MMI_MULTITAP_CROATIAN == __AUTO__)) && 
  809. (defined(__MMI_LANG_CROATIAN__))
  810. #ifndef __MMI_MULTITAP_CROATIAN__
  811. #define __MMI_MULTITAP_CROATIAN__
  812. #endif
  813. #endif
  814. #if defined(CFG_MMI_MULTITAP_CZECH) && ((CFG_MMI_MULTITAP_CZECH == __ON__)||(CFG_MMI_MULTITAP_CZECH == __AUTO__)) && 
  815. (defined(__MMI_LANG_CZECH__))
  816. #ifndef __MMI_MULTITAP_CZECH__
  817. #define __MMI_MULTITAP_CZECH__
  818. #endif
  819. #endif
  820. #if defined(CFG_MMI_MULTITAP_DANISH) && ((CFG_MMI_MULTITAP_DANISH == __ON__)||(CFG_MMI_MULTITAP_DANISH == __AUTO__)) && 
  821. (defined(__MMI_LANG_DANISH__))
  822. #ifndef __MMI_MULTITAP_DANISH__
  823. #define __MMI_MULTITAP_DANISH__
  824. #endif
  825. #endif
  826. #if defined(CFG_MMI_MULTITAP_DUTCH) && ((CFG_MMI_MULTITAP_DUTCH == __ON__)||(CFG_MMI_MULTITAP_DUTCH == __AUTO__)) && 
  827. (defined(__MMI_LANG_DUTCH__))
  828. #ifndef __MMI_MULTITAP_DUTCH__
  829. #define __MMI_MULTITAP_DUTCH__
  830. #endif
  831. #endif
  832. #if defined(CFG_MMI_MULTITAP_ESTONIAN) && ((CFG_MMI_MULTITAP_ESTONIAN == __ON__)||(CFG_MMI_MULTITAP_ESTONIAN == __AUTO__)) && 
  833. (defined(__MMI_LANG_ESTONIAN__))
  834. #ifndef __MMI_MULTITAP_ESTONIAN__
  835. #define __MMI_MULTITAP_ESTONIAN__
  836. #endif
  837. #endif
  838. #if defined(CFG_MMI_MULTITAP_FILIPINO) && ((CFG_MMI_MULTITAP_FILIPINO == __ON__)||(CFG_MMI_MULTITAP_FILIPINO == __AUTO__)) && 
  839. (defined(__MMI_LANG_FILIPINO__))
  840. #ifndef __MMI_MULTITAP_FILIPINO__
  841. #define __MMI_MULTITAP_FILIPINO__
  842. #endif
  843. #endif
  844. #if defined(CFG_MMI_MULTITAP_FINNISH) && ((CFG_MMI_MULTITAP_FINNISH == __ON__)||(CFG_MMI_MULTITAP_FINNISH == __AUTO__)) && 
  845. (defined(__MMI_LANG_FINNISH__))
  846. #ifndef __MMI_MULTITAP_FINNISH__
  847. #define __MMI_MULTITAP_FINNISH__
  848. #endif
  849. #endif
  850. #if defined(CFG_MMI_MULTITAP_FIRST_UPPERCASE) && ((CFG_MMI_MULTITAP_FIRST_UPPERCASE == __ON__)||(CFG_MMI_MULTITAP_FIRST_UPPERCASE == __AUTO__)) && 
  851. ((defined(__MMI_NORMAL_KEYPAD__) || defined(__MMI_QWERTY_KEYPAD_SUPPORT__)))
  852. #ifndef __MMI_MULTITAP_FIRST_UPPERCASE__
  853. #define __MMI_MULTITAP_FIRST_UPPERCASE__
  854. #endif
  855. #endif
  856. #if defined(CFG_MMI_MULTITAP_FRENCH) && ((CFG_MMI_MULTITAP_FRENCH == __ON__)||(CFG_MMI_MULTITAP_FRENCH == __AUTO__)) && 
  857. (defined(__MMI_LANG_FRENCH__) || defined(__MMI_LANG_CA_FRENCH__))
  858. #ifndef __MMI_MULTITAP_FRENCH__
  859. #define __MMI_MULTITAP_FRENCH__
  860. #endif
  861. #endif
  862. #if defined(CFG_MMI_MULTITAP_GALICIAN) && ((CFG_MMI_MULTITAP_GALICIAN == __ON__)||(CFG_MMI_MULTITAP_GALICIAN == __AUTO__)) && 
  863. (defined(__MMI_LANG_GALICIAN__))
  864. #ifndef __MMI_MULTITAP_GALICIAN__
  865. #define __MMI_MULTITAP_GALICIAN__
  866. #endif
  867. #endif
  868. #if defined(CFG_MMI_MULTITAP_GEORGIAN) && ((CFG_MMI_MULTITAP_GEORGIAN == __ON__)||(CFG_MMI_MULTITAP_GEORGIAN == __AUTO__)) && 
  869. (defined(__MMI_LANG_GEORGIAN__))
  870. #ifndef __MMI_MULTITAP_GEORGIAN__
  871. #define __MMI_MULTITAP_GEORGIAN__
  872. #endif
  873. #endif
  874. #if defined(CFG_MMI_MULTITAP_GERMAN) && ((CFG_MMI_MULTITAP_GERMAN == __ON__)||(CFG_MMI_MULTITAP_GERMAN == __AUTO__)) && 
  875. (defined(__MMI_LANG_GERMAN__))
  876. #ifndef __MMI_MULTITAP_GERMAN__
  877. #define __MMI_MULTITAP_GERMAN__
  878. #endif
  879. #endif
  880. #if defined(CFG_MMI_MULTITAP_GREEK) && ((CFG_MMI_MULTITAP_GREEK == __ON__)||(CFG_MMI_MULTITAP_GREEK == __AUTO__)) && 
  881. (defined(__MMI_LANG_GREEK__))
  882. #ifndef __MMI_MULTITAP_GREEK__
  883. #define __MMI_MULTITAP_GREEK__
  884. #endif
  885. #endif
  886. #if defined(CFG_MMI_MULTITAP_HAUSA) && ((CFG_MMI_MULTITAP_HAUSA == __ON__)||(CFG_MMI_MULTITAP_HAUSA == __AUTO__)) && 
  887. (defined(__MMI_LANG_HAUSA__))
  888. #ifndef __MMI_MULTITAP_HAUSA__
  889. #define __MMI_MULTITAP_HAUSA__
  890. #endif
  891. #endif
  892. #if defined(CFG_MMI_MULTITAP_HEBREW) && ((CFG_MMI_MULTITAP_HEBREW == __ON__)||(CFG_MMI_MULTITAP_HEBREW == __AUTO__)) && 
  893. (defined(__MMI_LANG_HEBREW__))
  894. #ifndef __MMI_MULTITAP_HEBREW__
  895. #define __MMI_MULTITAP_HEBREW__
  896. #endif
  897. #endif
  898. #if defined(CFG_MMI_MULTITAP_HUNGARIAN) && ((CFG_MMI_MULTITAP_HUNGARIAN == __ON__)||(CFG_MMI_MULTITAP_HUNGARIAN == __AUTO__)) && 
  899. (defined(__MMI_LANG_HUNGARIAN__))
  900. #ifndef __MMI_MULTITAP_HUNGARIAN__
  901. #define __MMI_MULTITAP_HUNGARIAN__
  902. #endif
  903. #endif
  904. #if defined(CFG_MMI_MULTITAP_ICELANDIC) && ((CFG_MMI_MULTITAP_ICELANDIC == __ON__)||(CFG_MMI_MULTITAP_ICELANDIC == __AUTO__)) && 
  905. (defined(__MMI_LANG_ICELANDIC__))
  906. #ifndef __MMI_MULTITAP_ICELANDIC__
  907. #define __MMI_MULTITAP_ICELANDIC__
  908. #endif
  909. #endif
  910. #if defined(CFG_MMI_MULTITAP_IGBO) && ((CFG_MMI_MULTITAP_IGBO == __ON__)||(CFG_MMI_MULTITAP_IGBO == __AUTO__)) && 
  911. (defined(__MMI_LANG_IGBO__))
  912. #ifndef __MMI_MULTITAP_IGBO__
  913. #define __MMI_MULTITAP_IGBO__
  914. #endif
  915. #endif
  916. #if defined(CFG_MMI_MULTITAP_INDONESIAN) && ((CFG_MMI_MULTITAP_INDONESIAN == __ON__)||(CFG_MMI_MULTITAP_INDONESIAN == __AUTO__)) && 
  917. (defined(__MMI_LANG_INDONESIAN__))
  918. #ifndef __MMI_MULTITAP_INDONESIAN__
  919. #define __MMI_MULTITAP_INDONESIAN__
  920. #endif
  921. #endif
  922. #if defined(CFG_MMI_MULTITAP_IRISH) && ((CFG_MMI_MULTITAP_IRISH == __ON__)||(CFG_MMI_MULTITAP_IRISH == __AUTO__)) && 
  923. (defined(__MMI_LANG_IRISH__))
  924. #ifndef __MMI_MULTITAP_IRISH__
  925. #define __MMI_MULTITAP_IRISH__
  926. #endif
  927. #endif
  928. #if defined(CFG_MMI_MULTITAP_ITALIAN) && ((CFG_MMI_MULTITAP_ITALIAN == __ON__)||(CFG_MMI_MULTITAP_ITALIAN == __AUTO__)) && 
  929. (defined(__MMI_LANG_ITALIAN__))
  930. #ifndef __MMI_MULTITAP_ITALIAN__
  931. #define __MMI_MULTITAP_ITALIAN__
  932. #endif
  933. #endif
  934. #if defined(CFG_MMI_MULTITAP_KAZAKH) && ((CFG_MMI_MULTITAP_KAZAKH == __ON__)||(CFG_MMI_MULTITAP_KAZAKH == __AUTO__)) && 
  935. (defined(__MMI_LANG_KAZAKH__))
  936. #ifndef __MMI_MULTITAP_KAZAKH__
  937. #define __MMI_MULTITAP_KAZAKH__
  938. #endif
  939. #endif
  940. #if defined(CFG_MMI_MULTITAP_KEY_0) && ((CFG_MMI_MULTITAP_KEY_0 == __ON__)||(CFG_MMI_MULTITAP_KEY_0 == __AUTO__))
  941. #ifndef __MMI_MULTITAP_KEY_0__
  942. #define __MMI_MULTITAP_KEY_0__
  943. #endif
  944. #endif
  945. #if defined(CFG_MMI_MULTITAP_LATVIAN) && ((CFG_MMI_MULTITAP_LATVIAN == __ON__)||(CFG_MMI_MULTITAP_LATVIAN == __AUTO__)) && 
  946. (defined(__MMI_LANG_LATVIAN__))
  947. #ifndef __MMI_MULTITAP_LATVIAN__
  948. #define __MMI_MULTITAP_LATVIAN__
  949. #endif
  950. #endif
  951. #if defined(CFG_MMI_MULTITAP_LITHUANIAN) && ((CFG_MMI_MULTITAP_LITHUANIAN == __ON__)||(CFG_MMI_MULTITAP_LITHUANIAN == __AUTO__)) && 
  952. (defined(__MMI_LANG_LITHUANIAN__))
  953. #ifndef __MMI_MULTITAP_LITHUANIAN__
  954. #define __MMI_MULTITAP_LITHUANIAN__
  955. #endif
  956. #endif
  957. #if defined(CFG_MMI_MULTITAP_MACEDONIAN) && ((CFG_MMI_MULTITAP_MACEDONIAN == __ON__)||(CFG_MMI_MULTITAP_MACEDONIAN == __AUTO__)) && 
  958. (defined(__MMI_LANG_MACEDONIAN__))
  959. #ifndef __MMI_MULTITAP_MACEDONIAN__
  960. #define __MMI_MULTITAP_MACEDONIAN__
  961. #endif
  962. #endif
  963. #if defined(CFG_MMI_MULTITAP_MALAY) && ((CFG_MMI_MULTITAP_MALAY == __ON__)||(CFG_MMI_MULTITAP_MALAY == __AUTO__)) && 
  964. (defined(__MMI_LANG_MALAY__))
  965. #ifndef __MMI_MULTITAP_MALAY__
  966. #define __MMI_MULTITAP_MALAY__
  967. #endif
  968. #endif
  969. #if defined(CFG_MMI_MULTITAP_MOLDOVAN) && ((CFG_MMI_MULTITAP_MOLDOVAN == __ON__)||(CFG_MMI_MULTITAP_MOLDOVAN == __AUTO__)) && 
  970. (defined(__MMI_LANG_MOLDOVAN__))
  971. #ifndef __MMI_MULTITAP_MOLDOVAN__
  972. #define __MMI_MULTITAP_MOLDOVAN__
  973. #endif
  974. #endif
  975. #if defined(CFG_MMI_MULTITAP_NORWEGIAN) && ((CFG_MMI_MULTITAP_NORWEGIAN == __ON__)||(CFG_MMI_MULTITAP_NORWEGIAN == __AUTO__)) && 
  976. (defined(__MMI_LANG_NORWEGIAN__))
  977. #ifndef __MMI_MULTITAP_NORWEGIAN__
  978. #define __MMI_MULTITAP_NORWEGIAN__
  979. #endif
  980. #endif
  981. #if defined(CFG_MMI_MULTITAP_PERSIAN) && ((CFG_MMI_MULTITAP_PERSIAN == __ON__)||(CFG_MMI_MULTITAP_PERSIAN == __AUTO__)) && 
  982. (defined(__MMI_LANG_PERSIAN__))
  983. #ifndef __MMI_MULTITAP_PERSIAN__
  984. #define __MMI_MULTITAP_PERSIAN__
  985. #endif
  986. #endif
  987. #if defined(CFG_MMI_MULTITAP_POLISH) && ((CFG_MMI_MULTITAP_POLISH == __ON__)||(CFG_MMI_MULTITAP_POLISH == __AUTO__)) && 
  988. (defined(__MMI_LANG_POLISH__))
  989. #ifndef __MMI_MULTITAP_POLISH__
  990. #define __MMI_MULTITAP_POLISH__
  991. #endif
  992. #endif
  993. #if defined(CFG_MMI_MULTITAP_PORTUGUESE) && ((CFG_MMI_MULTITAP_PORTUGUESE == __ON__)||(CFG_MMI_MULTITAP_PORTUGUESE == __AUTO__)) && 
  994. (defined(__MMI_LANG_PORTUGUESE__) || defined(__MMI_LANG_SA_PORTUGUESE__))
  995. #ifndef __MMI_MULTITAP_PORTUGUESE__
  996. #define __MMI_MULTITAP_PORTUGUESE__
  997. #endif
  998. #endif
  999. #if defined(CFG_MMI_MULTITAP_ROMANIAN) && ((CFG_MMI_MULTITAP_ROMANIAN == __ON__)||(CFG_MMI_MULTITAP_ROMANIAN == __AUTO__)) && 
  1000. (defined(__MMI_LANG_ROMANIAN__))
  1001. #ifndef __MMI_MULTITAP_ROMANIAN__
  1002. #define __MMI_MULTITAP_ROMANIAN__
  1003. #endif
  1004. #endif
  1005. #if defined(CFG_MMI_MULTITAP_RUSSIAN) && ((CFG_MMI_MULTITAP_RUSSIAN == __ON__)||(CFG_MMI_MULTITAP_RUSSIAN == __AUTO__)) && 
  1006. (defined(__MMI_LANG_RUSSIAN__))
  1007. #ifndef __MMI_MULTITAP_RUSSIAN__
  1008. #define __MMI_MULTITAP_RUSSIAN__
  1009. #endif
  1010. #endif
  1011. #if defined(CFG_MMI_MULTITAP_SERBIAN) && ((CFG_MMI_MULTITAP_SERBIAN == __ON__)||(CFG_MMI_MULTITAP_SERBIAN == __AUTO__)) && 
  1012. (defined(__MMI_LANG_SERBIAN__))
  1013. #ifndef __MMI_MULTITAP_SERBIAN__
  1014. #define __MMI_MULTITAP_SERBIAN__
  1015. #endif
  1016. #endif
  1017. #if defined(CFG_MMI_MULTITAP_SESOTHO) && ((CFG_MMI_MULTITAP_SESOTHO == __ON__)||(CFG_MMI_MULTITAP_SESOTHO == __AUTO__)) && 
  1018. (defined(__MMI_LANG_SESOTHO__))
  1019. #ifndef __MMI_MULTITAP_SESOTHO__
  1020. #define __MMI_MULTITAP_SESOTHO__
  1021. #endif
  1022. #endif
  1023. #if defined(CFG_MMI_MULTITAP_SLOVAK) && ((CFG_MMI_MULTITAP_SLOVAK == __ON__)||(CFG_MMI_MULTITAP_SLOVAK == __AUTO__)) && 
  1024. (defined(__MMI_LANG_SLOVAK__))
  1025. #ifndef __MMI_MULTITAP_SLOVAK__
  1026. #define __MMI_MULTITAP_SLOVAK__
  1027. #endif
  1028. #endif
  1029. #if defined(CFG_MMI_MULTITAP_SLOVENIAN) && ((CFG_MMI_MULTITAP_SLOVENIAN == __ON__)||(CFG_MMI_MULTITAP_SLOVENIAN == __AUTO__)) && 
  1030. (defined(__MMI_LANG_SLOVENIAN__))
  1031. #ifndef __MMI_MULTITAP_SLOVENIAN__
  1032. #define __MMI_MULTITAP_SLOVENIAN__
  1033. #endif
  1034. #endif
  1035. #if defined(CFG_MMI_MULTITAP_SPANISH) && ((CFG_MMI_MULTITAP_SPANISH == __ON__)||(CFG_MMI_MULTITAP_SPANISH == __AUTO__)) && 
  1036. (defined(__MMI_LANG_SPANISH__) || defined(__MMI_LANG_SA_SPANISH__))
  1037. #ifndef __MMI_MULTITAP_SPANISH__
  1038. #define __MMI_MULTITAP_SPANISH__
  1039. #endif
  1040. #endif
  1041. #if defined(CFG_MMI_MULTITAP_SWAHILI) && ((CFG_MMI_MULTITAP_SWAHILI == __ON__)||(CFG_MMI_MULTITAP_SWAHILI == __AUTO__)) && 
  1042. (defined(__MMI_LANG_SWAHILI__))
  1043. #ifndef __MMI_MULTITAP_SWAHILI__
  1044. #define __MMI_MULTITAP_SWAHILI__
  1045. #endif
  1046. #endif
  1047. #if defined(CFG_MMI_MULTITAP_SWEDISH) && ((CFG_MMI_MULTITAP_SWEDISH == __ON__)||(CFG_MMI_MULTITAP_SWEDISH == __AUTO__)) && 
  1048. (defined(__MMI_LANG_SWEDISH__))
  1049. #ifndef __MMI_MULTITAP_SWEDISH__
  1050. #define __MMI_MULTITAP_SWEDISH__
  1051. #endif
  1052. #endif
  1053. #if defined(CFG_MMI_MULTITAP_TAGALOG) && ((CFG_MMI_MULTITAP_TAGALOG == __ON__)||(CFG_MMI_MULTITAP_TAGALOG == __AUTO__)) && 
  1054. (defined(__MMI_LANG_TAGALOG__))
  1055. #ifndef __MMI_MULTITAP_TAGALOG__
  1056. #define __MMI_MULTITAP_TAGALOG__
  1057. #endif
  1058. #endif
  1059. #if defined(CFG_MMI_MULTITAP_THAI_PROFILE_2) && ((CFG_MMI_MULTITAP_THAI_PROFILE_2 == __ON__)||(CFG_MMI_MULTITAP_THAI_PROFILE_2 == __AUTO__)) && 
  1060. (defined(__MMI_MULTITAP_THAI__) && !defined(__MMI_T9_THAI__))
  1061. #ifndef __MMI_MULTITAP_THAI_PROFILE_2__
  1062. #define __MMI_MULTITAP_THAI_PROFILE_2__
  1063. #endif
  1064. #endif
  1065. #if defined(CFG_MMI_MULTITAP_TURKISH) && ((CFG_MMI_MULTITAP_TURKISH == __ON__)||(CFG_MMI_MULTITAP_TURKISH == __AUTO__)) && 
  1066. (defined(__MMI_LANG_TURKISH__))
  1067. #ifndef __MMI_MULTITAP_TURKISH__
  1068. #define __MMI_MULTITAP_TURKISH__
  1069. #endif
  1070. #endif
  1071. #if defined(CFG_MMI_MULTITAP_UKRAINIAN) && ((CFG_MMI_MULTITAP_UKRAINIAN == __ON__)||(CFG_MMI_MULTITAP_UKRAINIAN == __AUTO__)) && 
  1072. (defined(__MMI_LANG_UKRAINIAN__))
  1073. #ifndef __MMI_MULTITAP_UKRAINIAN__
  1074. #define __MMI_MULTITAP_UKRAINIAN__
  1075. #endif
  1076. #endif
  1077. #if defined(CFG_MMI_MULTITAP_URDU) && ((CFG_MMI_MULTITAP_URDU == __ON__)||(CFG_MMI_MULTITAP_URDU == __AUTO__)) && 
  1078. (defined(__MMI_LANG_URDU__))
  1079. #ifndef __MMI_MULTITAP_URDU__
  1080. #define __MMI_MULTITAP_URDU__
  1081. #endif
  1082. #endif
  1083. #if defined(CFG_MMI_MULTITAP_VIETNAMESE) && ((CFG_MMI_MULTITAP_VIETNAMESE == __ON__)||(CFG_MMI_MULTITAP_VIETNAMESE == __AUTO__)) && 
  1084. (defined(__MMI_LANG_VIETNAMESE__))
  1085. #ifndef __MMI_MULTITAP_VIETNAMESE__
  1086. #define __MMI_MULTITAP_VIETNAMESE__
  1087. #endif
  1088. #endif
  1089. #if defined(CFG_MMI_MULTITAP_XHOSA) && ((CFG_MMI_MULTITAP_XHOSA == __ON__)||(CFG_MMI_MULTITAP_XHOSA == __AUTO__)) && 
  1090. (defined(__MMI_LANG_XHOSA__))
  1091. #ifndef __MMI_MULTITAP_XHOSA__
  1092. #define __MMI_MULTITAP_XHOSA__
  1093. #endif
  1094. #endif
  1095. #if defined(CFG_MMI_MULTITAP_YORUBA) && ((CFG_MMI_MULTITAP_YORUBA == __ON__)||(CFG_MMI_MULTITAP_YORUBA == __AUTO__)) && 
  1096. (defined(__MMI_LANG_YORUBA__))
  1097. #ifndef __MMI_MULTITAP_YORUBA__
  1098. #define __MMI_MULTITAP_YORUBA__
  1099. #endif
  1100. #endif
  1101. #if defined(CFG_MMI_MULTITAP_ZULU) && ((CFG_MMI_MULTITAP_ZULU == __ON__)||(CFG_MMI_MULTITAP_ZULU == __AUTO__)) && 
  1102. (defined(__MMI_LANG_ZULU__))
  1103. #ifndef __MMI_MULTITAP_ZULU__
  1104. #define __MMI_MULTITAP_ZULU__
  1105. #endif
  1106. #endif
  1107. #if defined(CFG_MMI_MV_SUPPORT_LANDSCAPE_MODE) && ((CFG_MMI_MV_SUPPORT_LANDSCAPE_MODE == __ON__)||(CFG_MMI_MV_SUPPORT_LANDSCAPE_MODE == __AUTO__)) && 
  1108. (defined(__MMI_MMS_2__ ))
  1109. #ifndef __MMI_MV_SUPPORT_LANDSCAPE_MODE__
  1110. #define __MMI_MV_SUPPORT_LANDSCAPE_MODE__
  1111. #endif
  1112. #endif
  1113. #if defined(CFG_MMI_MV_SUPPORT_REF_ID) && ((CFG_MMI_MV_SUPPORT_REF_ID == __ON__)||(CFG_MMI_MV_SUPPORT_REF_ID == __AUTO__)) && 
  1114. (defined(__MMI_MMS_2__ ))
  1115. #ifndef __MMI_MV_SUPPORT_REF_ID__
  1116. #define __MMI_MV_SUPPORT_REF_ID__
  1117. #endif
  1118. #endif
  1119. #if (defined(__MMI_MMS_2__))
  1120. #ifndef __MMI_MV_SUPPORT_USE_DETAIL_HIGHLIGHT__
  1121. #define __MMI_MV_SUPPORT_USE_DETAIL_HIGHLIGHT__
  1122. #endif
  1123. #endif
  1124. #if (defined(__OP01__))
  1125. #ifndef __MMI_OP01_MY_FAVORITE__
  1126. #define __MMI_OP01_MY_FAVORITE__
  1127. #endif
  1128. #endif
  1129. #if (defined(__OP02__))
  1130. #ifndef __MMI_OP02_MY_FAVORITE__
  1131. #define __MMI_OP02_MY_FAVORITE__
  1132. #endif
  1133. #endif
  1134. #if (defined(__OP11__))
  1135. #ifndef __MMI_OP11_MY_FAVORITE__
  1136. #define __MMI_OP11_MY_FAVORITE__
  1137. #endif
  1138. #endif
  1139. #if (defined(__OP12__))
  1140. #ifndef __MMI_OP12_MY_FAVORITE__
  1141. #define __MMI_OP12_MY_FAVORITE__
  1142. #endif
  1143. #endif
  1144. #if (defined(__MMI_OP01_MY_FAVORITE__) || defined(__MMI_OP02_MY_FAVORITE__) || defined(__MMI_OP11_MY_FAVORITE__) || defined(__MMI_OP12_MY_FAVORITE__))
  1145. #ifndef __MMI_MY_FAVORITE__
  1146. #define __MMI_MY_FAVORITE__
  1147. #endif
  1148. #endif
  1149. #if defined(CFG_MMI_MY_FAVORITE_AUDIO) && ((CFG_MMI_MY_FAVORITE_AUDIO == __ON__)||(CFG_MMI_MY_FAVORITE_AUDIO == __AUTO__)) && 
  1150. (defined(__MMI_MY_FAVORITE__))
  1151. #ifndef __MMI_MY_FAVORITE_AUDIO__
  1152. #define __MMI_MY_FAVORITE_AUDIO__
  1153. #endif
  1154. #endif
  1155. #if defined(CFG_MMI_MY_FAVORITE_AUDIO_HYPERLINK) && ((CFG_MMI_MY_FAVORITE_AUDIO_HYPERLINK == __ON__)||(CFG_MMI_MY_FAVORITE_AUDIO_HYPERLINK == __AUTO__)) && 
  1156. (defined(__MMI_MY_FAVORITE_AUDIO__) && defined(WAP_SUPPORT))
  1157. #ifndef __MMI_MY_FAVORITE_AUDIO_HYPERLINK__
  1158. #define __MMI_MY_FAVORITE_AUDIO_HYPERLINK__
  1159. #endif
  1160. #endif
  1161. #if defined(CFG_MMI_MY_FAVORITE_GPLUSGAME) && ((CFG_MMI_MY_FAVORITE_GPLUSGAME == __ON__)||(CFG_MMI_MY_FAVORITE_GPLUSGAME == __AUTO__)) && 
  1162. (defined(__MMI_MY_FAVORITE__) && defined(__J2ME__))
  1163. #ifndef __MMI_MY_FAVORITE_GPLUSGAME__
  1164. #define __MMI_MY_FAVORITE_GPLUSGAME__
  1165. #endif
  1166. #endif
  1167. #if defined(CFG_MMI_MY_FAVORITE_IMAGES) && ((CFG_MMI_MY_FAVORITE_IMAGES == __ON__)||(CFG_MMI_MY_FAVORITE_IMAGES == __AUTO__)) && 
  1168. (defined(__MMI_MY_FAVORITE__))
  1169. #ifndef __MMI_MY_FAVORITE_IMAGES__
  1170. #define __MMI_MY_FAVORITE_IMAGES__
  1171. #endif
  1172. #endif
  1173. #if defined(CFG_MMI_MY_FAVORITE_IMAGES_HYPERLINK) && ((CFG_MMI_MY_FAVORITE_IMAGES_HYPERLINK == __ON__)||(CFG_MMI_MY_FAVORITE_IMAGES_HYPERLINK == __AUTO__)) && 
  1174. (defined(__MMI_MY_FAVORITE_IMAGES__) && defined(WAP_SUPPORT))
  1175. #ifndef __MMI_MY_FAVORITE_IMAGES_HYPERLINK__
  1176. #define __MMI_MY_FAVORITE_IMAGES_HYPERLINK__
  1177. #endif
  1178. #endif
  1179. #if defined(CFG_MMI_MY_FAVORITE_JAVA_HYPERLINK) && ((CFG_MMI_MY_FAVORITE_JAVA_HYPERLINK == __ON__)||(CFG_MMI_MY_FAVORITE_JAVA_HYPERLINK == __AUTO__)) && 
  1180. (defined(__J2ME__) && defined(__MMI_MY_FAVORITE__)&& defined(WAP_SUPPORT))
  1181. #ifndef __MMI_MY_FAVORITE_JAVA_HYPERLINK__
  1182. #define __MMI_MY_FAVORITE_JAVA_HYPERLINK__
  1183. #endif
  1184. #endif
  1185. #if defined(CFG_MMI_MY_FAVORITE_JAVABOX) && ((CFG_MMI_MY_FAVORITE_JAVABOX == __ON__)||(CFG_MMI_MY_FAVORITE_JAVABOX == __AUTO__)) && 
  1186. (defined(__MMI_MY_FAVORITE__) && defined(__J2ME__))
  1187. #ifndef __MMI_MY_FAVORITE_JAVABOX__
  1188. #define __MMI_MY_FAVORITE_JAVABOX__
  1189. #endif
  1190. #endif
  1191. #if defined(CFG_MMI_MY_FAVORITE_MEMORYCARD) && ((CFG_MMI_MY_FAVORITE_MEMORYCARD == __ON__)||(CFG_MMI_MY_FAVORITE_MEMORYCARD == __AUTO__)) && 
  1192. (defined(__MMI_MY_FAVORITE__))
  1193. #ifndef __MMI_MY_FAVORITE_MEMORYCARD__
  1194. #define __MMI_MY_FAVORITE_MEMORYCARD__
  1195. #endif
  1196. #endif
  1197. #if defined(CFG_MMI_MY_FAVORITE_MMSBOX) && ((CFG_MMI_MY_FAVORITE_MMSBOX == __ON__)||(CFG_MMI_MY_FAVORITE_MMSBOX == __AUTO__)) && 
  1198. (defined(__MMI_MY_FAVORITE__) && defined(MMS_SUPPORT))
  1199. #ifndef __MMI_MY_FAVORITE_MMSBOX__
  1200. #define __MMI_MY_FAVORITE_MMSBOX__
  1201. #endif
  1202. #endif
  1203. #if defined(CFG_MMI_MY_FAVORITE_MMSBOX_HYPERLINK) && ((CFG_MMI_MY_FAVORITE_MMSBOX_HYPERLINK == __ON__)||(CFG_MMI_MY_FAVORITE_MMSBOX_HYPERLINK == __AUTO__)) && 
  1204. (defined(__MMI_MY_FAVORITE_MMSBOX__) && defined(WAP_SUPPORT))
  1205. #ifndef __MMI_MY_FAVORITE_MMSBOX_HYPERLINK__
  1206. #define __MMI_MY_FAVORITE_MMSBOX_HYPERLINK__
  1207. #endif
  1208. #endif
  1209. #if defined(CFG_MMI_MY_FAVORITE_OTHERS) && ((CFG_MMI_MY_FAVORITE_OTHERS == __ON__)||(CFG_MMI_MY_FAVORITE_OTHERS == __AUTO__)) && 
  1210. (defined(__MMI_MY_FAVORITE__))
  1211. #ifndef __MMI_MY_FAVORITE_OTHERS__
  1212. #define __MMI_MY_FAVORITE_OTHERS__
  1213. #endif
  1214. #endif
  1215. #if defined(CFG_MMI_MY_FAVORITE_OTHERS_HYPERLINK) && ((CFG_MMI_MY_FAVORITE_OTHERS_HYPERLINK == __ON__)||(CFG_MMI_MY_FAVORITE_OTHERS_HYPERLINK == __AUTO__)) && 
  1216. (defined(__MMI_MY_FAVORITE_OTHERS__) && defined(WAP_SUPPORT))
  1217. #ifndef __MMI_MY_FAVORITE_OTHERS_HYPERLINK__
  1218. #define __MMI_MY_FAVORITE_OTHERS_HYPERLINK__
  1219. #endif
  1220. #endif
  1221. #if (defined(SWFLASH_NEOMTEL))
  1222. #ifndef __MMI_SWFLASH__
  1223. #define __MMI_SWFLASH__
  1224. #endif
  1225. #endif
  1226. #if defined(CFG_MMI_MY_FAVORITE_SWFLASH) && ((CFG_MMI_MY_FAVORITE_SWFLASH == __ON__)||(CFG_MMI_MY_FAVORITE_SWFLASH == __AUTO__)) && 
  1227. (defined(__MMI_MY_FAVORITE__) && defined(__MMI_SWFLASH__))
  1228. #ifndef __MMI_MY_FAVORITE_SWFLASH__
  1229. #define __MMI_MY_FAVORITE_SWFLASH__
  1230. #endif
  1231. #endif
  1232. #if defined(CFG_MMI_MY_FAVORITE_SWFLASH_HYPERLINK) && ((CFG_MMI_MY_FAVORITE_SWFLASH_HYPERLINK == __ON__)||(CFG_MMI_MY_FAVORITE_SWFLASH_HYPERLINK == __AUTO__)) && 
  1233. (defined(__MMI_MY_FAVORITE_SWFLASH__) && defined(WAP_SUPPORT))
  1234. #ifndef __MMI_MY_FAVORITE_SWFLASH_HYPERLINK__
  1235. #define __MMI_MY_FAVORITE_SWFLASH_HYPERLINK__
  1236. #endif
  1237. #endif
  1238. #if defined(CFG_MMI_MY_FAVORITE_THEME) && ((CFG_MMI_MY_FAVORITE_THEME == __ON__)||(CFG_MMI_MY_FAVORITE_THEME == __AUTO__)) && 
  1239. (defined(__MMI_MY_FAVORITE__) && defined(__MMI_DOWNLOADABLE_THEMES_SUPPORT__))
  1240. #ifndef __MMI_MY_FAVORITE_THEME__
  1241. #define __MMI_MY_FAVORITE_THEME__
  1242. #endif
  1243. #endif
  1244. #if defined(CFG_MMI_MY_FAVORITE_THEME_HYPERLINK) && ((CFG_MMI_MY_FAVORITE_THEME_HYPERLINK == __ON__)||(CFG_MMI_MY_FAVORITE_THEME_HYPERLINK == __AUTO__)) && 
  1245. (defined(__MMI_MY_FAVORITE_THEME__) && defined(WAP_SUPPORT))
  1246. #ifndef __MMI_MY_FAVORITE_THEME_HYPERLINK__
  1247. #define __MMI_MY_FAVORITE_THEME_HYPERLINK__
  1248. #endif
  1249. #endif
  1250. #if defined(CFG_MMI_MY_FAVORITE_VIDEO) && ((CFG_MMI_MY_FAVORITE_VIDEO == __ON__)||(CFG_MMI_MY_FAVORITE_VIDEO == __AUTO__)) && 
  1251. (defined(__MMI_MY_FAVORITE__))
  1252. #ifndef __MMI_MY_FAVORITE_VIDEO__
  1253. #define __MMI_MY_FAVORITE_VIDEO__
  1254. #endif
  1255. #endif
  1256. #if defined(CFG_MMI_MY_FAVORITE_VIDEO_HYPERLINK) && ((CFG_MMI_MY_FAVORITE_VIDEO_HYPERLINK == __ON__)||(CFG_MMI_MY_FAVORITE_VIDEO_HYPERLINK == __AUTO__)) && 
  1257. (defined(__MMI_MY_FAVORITE_VIDEO__) && defined(WAP_SUPPORT))
  1258. #ifndef __MMI_MY_FAVORITE_VIDEO_HYPERLINK__
  1259. #define __MMI_MY_FAVORITE_VIDEO_HYPERLINK__
  1260. #endif
  1261. #endif
  1262. #if defined(CFG_MMI_NETSET_3G_ENHANCE) && ((CFG_MMI_NETSET_3G_ENHANCE == __ON__)||(CFG_MMI_NETSET_3G_ENHANCE == __AUTO__)) && 
  1263. (defined(__GSM_RAT__) && defined(__WCDMA_RAT__))
  1264. #ifndef __MMI_NETSET_3G_ENHANCE__
  1265. #define __MMI_NETSET_3G_ENHANCE__
  1266. #endif
  1267. #endif
  1268. #if defined(CFG_MMI_NITZ) && ((CFG_MMI_NITZ == __ON__)||(CFG_MMI_NITZ == __AUTO__)) && 
  1269. (defined(__MMI_WORLD_CLOCK__))
  1270. #ifndef __MMI_NITZ__
  1271. #define __MMI_NITZ__
  1272. #endif
  1273. #endif
  1274. #if (defined(TFT_MAINLCD))
  1275. #ifndef __MMI_NO_CONTRAST_LEVEL__
  1276. #define __MMI_NO_CONTRAST_LEVEL__
  1277. #endif
  1278. #endif
  1279. #if (defined(__NO_HANDWRITING__))
  1280. #ifndef __MMI_NO_HANDWRITING__
  1281. #define __MMI_NO_HANDWRITING__
  1282. #endif
  1283. #endif
  1284. #if (defined(MT6223) || defined(MT6223P) || defined(MT6268T))
  1285. #ifndef __MMI_NONBLOCKING_DECODE__
  1286. #define __MMI_NONBLOCKING_DECODE__
  1287. #endif
  1288. #endif
  1289. #if defined(CFG_MMI_NOTE_APP) && ((CFG_MMI_NOTE_APP == __ON__)||(CFG_MMI_NOTE_APP == __AUTO__))
  1290. #ifndef __MMI_NOTE_APP__
  1291. #define __MMI_NOTE_APP__
  1292. #endif
  1293. #endif
  1294. #if defined(CFG_MMI_OBIGO_Q03C_MMS_USER_DEFINED_TEMPLATES) && ((CFG_MMI_OBIGO_Q03C_MMS_USER_DEFINED_TEMPLATES == __ON__)||(CFG_MMI_OBIGO_Q03C_MMS_USER_DEFINED_TEMPLATES == __AUTO__)) && 
  1295. (defined(OBIGO_Q03C_MMS_V01))
  1296. #ifndef __MMI_OBIGO_Q03C_MMS_USER_DEFINED_TEMPLATES__
  1297. #define __MMI_OBIGO_Q03C_MMS_USER_DEFINED_TEMPLATES__
  1298. #endif
  1299. #endif
  1300. #if (defined(__ONLY_ONE_UART__))
  1301. #ifndef __MMI_ONLY_ONE_UART_AVAILABLE__
  1302. #define __MMI_ONLY_ONE_UART_AVAILABLE__
  1303. #endif
  1304. #endif
  1305. #if (defined(__OP01__) && defined(__MMI_MMS_2__))
  1306. #ifndef __MMI_OP01_202_MMS_REPLY_BY_SMS_MMS_SUPPORT__
  1307. #define __MMI_OP01_202_MMS_REPLY_BY_SMS_MMS_SUPPORT__
  1308. #endif
  1309. #endif
  1310. #if (defined(__OP01__) && ((defined(JPG_DECODE) && defined(ISP_SUPPORT) && defined(BARCODE_SUPPORT)) || defined(BARCODE_DECODER_MMI_ONLY)))
  1311. #ifndef __MMI_OP01_BARCODEREADER__
  1312. #define __MMI_OP01_BARCODEREADER__
  1313. #endif
  1314. #endif
  1315. #if (defined(__OP01__))
  1316. #ifndef __MMI_OP01_CSD_DATACFG__
  1317. #define __MMI_OP01_CSD_DATACFG__
  1318. #endif
  1319. #endif
  1320. #if (defined(__OP01__) && defined(DCD_INFRAWARE))
  1321. #ifndef __MMI_OP01_DCD__
  1322. #define __MMI_OP01_DCD__
  1323. #endif
  1324. #endif
  1325. #if (defined(__OP01__) && defined(SYNCML_DM_SUPPORT) && defined(__MMI_MOBILE_SERVICE__))
  1326. #ifndef __MMI_OP01_DM_PROFILE_SETTING__
  1327. /* under construction !*/
  1328. #endif
  1329. #endif
  1330. #if (defined(__OP01__) && defined(__OP01_GPRS_DATACFG__))
  1331. #ifndef __MMI_OP01_GPRS_DATACFG__
  1332. #define __MMI_OP01_GPRS_DATACFG__
  1333. #endif
  1334. #endif
  1335. #if (defined(__OP01__))
  1336. #ifndef __MMI_OP01_INPUT_METHOD_DATACFG__
  1337. #define __MMI_OP01_INPUT_METHOD_DATACFG__
  1338. #endif
  1339. #endif
  1340. #if (defined(__OP01__))
  1341. #ifndef __MMI_OP01_MENU_9MATRIX__
  1342. #define __MMI_OP01_MENU_9MATRIX__
  1343. #endif
  1344. #endif
  1345. #if (defined(__OP01__))
  1346. #ifndef __MMI_OP01_MENU_NOSIM_LIST__
  1347. #define __MMI_OP01_MENU_NOSIM_LIST__
  1348. #endif
  1349. #endif
  1350. #if (defined(__MMI_MMS_2__) && defined(__OP01__))
  1351. #ifndef __MMI_OP01_MMS_ADD_SLIDE_TIME_FOR_MIXED_MMS_SUPPORT__
  1352. #define __MMI_OP01_MMS_ADD_SLIDE_TIME_FOR_MIXED_MMS_SUPPORT__
  1353. #endif
  1354. #endif
  1355. #if (defined(__OP01__) && defined(__SYNCML_SUPPORT__) && defined(__MMI_MOBILE_SERVICE__))
  1356. #ifndef __MMI_OP01_SYNCML_SETTING__
  1357. /* under construction !*/
  1358. #endif
  1359. #endif
  1360. #if (defined(__OP01__) && defined(WAP_SUPPORT))
  1361. #ifndef __MMI_OP01_WAP_CONN_DISPLAY_PORT__
  1362. #define __MMI_OP01_WAP_CONN_DISPLAY_PORT__
  1363. #endif
  1364. #endif
  1365. #if defined(CFG_MMI_WITH_WAP_KEY) && ((CFG_MMI_WITH_WAP_KEY == __ON__)||(CFG_MMI_WITH_WAP_KEY == __AUTO__))
  1366. #ifndef __MMI_WITH_WAP_KEY__
  1367. #define __MMI_WITH_WAP_KEY__
  1368. #endif
  1369. #endif
  1370. #if (defined(__OP01__) && defined(WAP_SUPPORT) && defined (__MMI_WITH_WAP_KEY__))
  1371. #ifndef __MMI_OP01_WITH_WAP_KEY__
  1372. #define __MMI_OP01_WITH_WAP_KEY__
  1373. #endif
  1374. #endif
  1375. #if (defined(__OP11__) && defined(JPG_DECODE) && defined(ISP_SUPPORT) && defined(BARCODE_SUPPORT))
  1376. #ifndef __MMI_OP11_BARCODEREADER__
  1377. #define __MMI_OP11_BARCODEREADER__
  1378. #endif
  1379. #endif
  1380. #if (defined(__OP11__))
  1381. #ifndef __MMI_OP11_BOOTUP_PROGRESS_BAR_IN_OP_COLOR__
  1382. #define __MMI_OP11_BOOTUP_PROGRESS_BAR_IN_OP_COLOR__
  1383. #endif
  1384. #endif
  1385. #if (defined(__MMI_CAMERA__) && defined(__MMI_VIDEO_RECORDER__) && defined(__OP11__))
  1386. #ifndef __MMI_OP11_CAMERA_VDOREC_CUSTOMIZE__
  1387. #define __MMI_OP11_CAMERA_VDOREC_CUSTOMIZE__
  1388. #endif
  1389. #endif
  1390. #if (defined(__MMI_OP11_HOMESCREEN__))
  1391. #ifndef __MMI_OP11_CAT203_SUPPORT__
  1392. /* under construction !*/
  1393. #endif
  1394. #endif
  1395. #if (defined(__OP11__) && defined(__MMI_OP11_HOMESCREEN__))
  1396. #ifndef __MMI_OP11_HOMESCREEN_CP__
  1397. /* under construction !*/
  1398. #endif
  1399. #endif
  1400. #if (defined(__MMI_OP11_HOMESCREEN_CP__))
  1401. #ifndef __MMI_OP11_CAT433_SUPPORT__
  1402. /* under construction !*/
  1403. #endif
  1404. #endif
  1405. #if (defined (__MMI_IMPS__) && defined (__OP11__))
  1406. #ifndef __MMI_OP11_IMPS__
  1407. #define __MMI_OP11_IMPS__
  1408. #endif
  1409. #endif
  1410. #if (defined(__OP11__))
  1411. #ifndef __MMI_OP11_MENU_12MATRIX__
  1412. #define __MMI_OP11_MENU_12MATRIX__
  1413. #endif
  1414. #endif
  1415. #if (defined(__OP11__))
  1416. #ifndef __MMI_OP11_MMS_REQUIREMENT_MENU__
  1417. #define __MMI_OP11_MMS_REQUIREMENT_MENU__
  1418. #endif
  1419. #endif
  1420. #if (defined(__OP11__))
  1421. #ifndef __MMI_OP11_MMS_SEND_TO_PHOTO_BLOG__
  1422. #define __MMI_OP11_MMS_SEND_TO_PHOTO_BLOG__
  1423. #endif
  1424. #endif
  1425. #if (defined(__OP11__))
  1426. #ifndef __MMI_OP11_MMS_SUPPORT_AUDIO_MSG__
  1427. #define __MMI_OP11_MMS_SUPPORT_AUDIO_MSG__
  1428. #endif
  1429. #endif
  1430. #if (defined(__OP11__))
  1431. #ifndef __MMI_OP11_MMS_SUPPORT_PHOTO_MSG__
  1432. #define __MMI_OP11_MMS_SUPPORT_PHOTO_MSG__
  1433. #endif
  1434. #endif
  1435. #if (defined(__OP11__))
  1436. #ifndef __MMI_OP11_MMS_SUPPORT_VIDEO_MSG__
  1437. #define __MMI_OP11_MMS_SUPPORT_VIDEO_MSG__
  1438. #endif
  1439. #endif
  1440. #if (defined(MP4_DECODE) && defined(PGDL_SUPPORT))
  1441. #ifndef __MMI_VIDEO_PDL__
  1442. #define __MMI_VIDEO_PDL__
  1443. #endif
  1444. #endif
  1445. #if (defined(__MMI_VIDEO_PDL__) && defined(__OP11__))
  1446. #ifndef __MMI_OP11_PDL_FROM_SDP__
  1447. #define __MMI_OP11_PDL_FROM_SDP__
  1448. #endif
  1449. #endif
  1450. #if (defined(__OP11__))
  1451. #ifndef __MMI_OP11_PROF_SOUND__
  1452. #define __MMI_OP11_PROF_SOUND__
  1453. #endif
  1454. #endif
  1455. #if (defined(__OP11__))
  1456. #ifndef __MMI_OP11_SIDEBAR__
  1457. #define __MMI_OP11_SIDEBAR__
  1458. #endif
  1459. #endif
  1460. #if (defined(__OP11__) && defined(__SYNCML_SUPPORT__) && defined(__MMI_MOBILE_SERVICE__))
  1461. #ifndef __MMI_OP11_SYNCML_SETTING__
  1462. /* under construction !*/
  1463. #endif
  1464. #endif
  1465. #if (defined( __MMI_OP11_HOMESCREEN_CP__))
  1466. #ifndef __MMI_OP11_TAB_BAR__
  1467. /* under construction !*/
  1468. #endif
  1469. #endif
  1470. #if (defined(__OP11__))
  1471. #ifndef __MMI_OP11_TODOLIST_DIARY_SUPPORT__
  1472. #define __MMI_OP11_TODOLIST_DIARY_SUPPORT__
  1473. #endif
  1474. #endif
  1475. #if (defined(__OP11__))
  1476. #ifndef __MMI_OP11_WAP_MMS_NOT_SEND_NOTIFY_BY_RET_CODE_MSG_NOT_FOUND__
  1477. #define __MMI_OP11_WAP_MMS_NOT_SEND_NOTIFY_BY_RET_CODE_MSG_NOT_FOUND__
  1478. #endif
  1479. #endif
  1480. #if (defined(__OP12__) && defined(OBIGO_Q05A))
  1481. #ifndef __MMI_OP12_AUD_APPLY_PROFILE__
  1482. #define __MMI_OP12_AUD_APPLY_PROFILE__
  1483. #endif
  1484. #endif
  1485. #if (defined(__MMI_BROWSER_2__) && defined(__OP12__))
  1486. #ifndef __MMI_OP12_BRW_CLEAR_DATA_ON_SIM_CHANGE__
  1487. #define __MMI_OP12_BRW_CLEAR_DATA_ON_SIM_CHANGE__
  1488. #endif
  1489. #endif
  1490. #if (defined(__MMI_BROWSER_2__) && defined(__OP12__))
  1491. #ifndef __MMI_OP12_BRW_DEFAULT_BOOKMARKS_EDITABLE__
  1492. #define __MMI_OP12_BRW_DEFAULT_BOOKMARKS_EDITABLE__
  1493. #endif
  1494. #endif
  1495. #if (defined(__MMI_BROWSER_2__) && defined(__OP12__))
  1496. #ifndef __MMI_OP12_BRW_EMBEDDED_LINKS__
  1497. #define __MMI_OP12_BRW_EMBEDDED_LINKS__
  1498. #endif
  1499. #endif
  1500. #if (defined(__MMI_BROWSER_2__) && defined(__OP12__))
  1501. #ifndef __MMI_OP12_BRW_SEARCH_MENU__
  1502. #define __MMI_OP12_BRW_SEARCH_MENU__
  1503. #endif
  1504. #endif
  1505. #if (defined(__MMI_CAMERA__) && defined(__MMI_VIDEO_RECORDER__) && defined(__OP12__))
  1506. #ifndef __MMI_OP12_CAMERA_VDOREC_CUSTOMIZE__
  1507. #define __MMI_OP12_CAMERA_VDOREC_CUSTOMIZE__
  1508. #endif
  1509. #endif
  1510. #if (defined(__MMI_OP12_TOOLBAR__))
  1511. #ifndef __MMI_OP12_CAT533_SUPPORT__
  1512. #define __MMI_OP12_CAT533_SUPPORT__
  1513. #endif
  1514. #endif
  1515. #if (defined(__OP12__) && defined(SYNCML_DM_SUPPORT))
  1516. #ifndef __MMI_OP12_DM_PROFILE_SETTING__
  1517. #define __MMI_OP12_DM_PROFILE_SETTING__
  1518. #endif
  1519. #endif
  1520. #if (defined(__OP12__))
  1521. #ifndef __MMI_OP12_MENU_12MATRIX__
  1522. #define __MMI_OP12_MENU_12MATRIX__
  1523. #endif
  1524. #endif
  1525. #if (defined(__OP12__))
  1526. #ifndef __MMI_OP12_MESSAGE_CB__
  1527. #define __MMI_OP12_MESSAGE_CB__
  1528. #endif
  1529. #endif
  1530. #if (defined(__OP12__))
  1531. #ifndef __MMI_OP12_MESSAGE_VOICEMAIL__
  1532. #define __MMI_OP12_MESSAGE_VOICEMAIL__
  1533. #endif
  1534. #endif
  1535. #if (defined(__MMI_OP12_TOOLBAR__))
  1536. #ifndef __MMI_OP12_MESSAGE_VOICEMAIL_PLUGIN__
  1537. #define __MMI_OP12_MESSAGE_VOICEMAIL_PLUGIN__
  1538. #endif
  1539. #endif
  1540. #if (defined(__MMI_MMS_2__) && defined(__OP12__))
  1541. #ifndef __MMI_OP12_MMS_GROUP_MSG_SUPPORT__
  1542. #define __MMI_OP12_MMS_GROUP_MSG_SUPPORT__
  1543. #endif
  1544. #endif
  1545. #if defined(CFG_MMI_UC_AUTO_RESIZE_IMG_BASED_ON_LEFT_MMS_SIZE) && ((CFG_MMI_UC_AUTO_RESIZE_IMG_BASED_ON_LEFT_MMS_SIZE == __ON__)||(CFG_MMI_UC_AUTO_RESIZE_IMG_BASED_ON_LEFT_MMS_SIZE == __AUTO__)) && 
  1546. (defined(__MMI_UNIFIED_COMPOSER__))
  1547. #ifndef __MMI_UC_AUTO_RESIZE_IMG_BASED_ON_LEFT_MMS_SIZE__
  1548. #define __MMI_UC_AUTO_RESIZE_IMG_BASED_ON_LEFT_MMS_SIZE__
  1549. #endif
  1550. #endif
  1551. #if (defined(MMS_SUPPORT) && defined(__OP12__))
  1552. #ifndef __OP12_MMS_CONTENT_CLASS_IMAGE_RESOLUTION_CHECK_OFF__
  1553. #define __OP12_MMS_CONTENT_CLASS_IMAGE_RESOLUTION_CHECK_OFF__
  1554. #endif
  1555. #endif
  1556. #if ((defined(__OP12__) && defined(__MMI_MMS_2__) && defined(__MMI_UC_AUTO_RESIZE_IMG_BASED_ON_LEFT_MMS_SIZE__) && defined (__OP12_MMS_CONTENT_CLASS_IMAGE_RESOLUTION_CHECK_OFF__)) || (defined(DEMO_PROJECT) && defined(__MMI_MMS_2__) && defined(__OPTR_NONE__)&& !defined(__MMI_MMS_DUAL_SIM__)))
  1557. #ifndef __MMI_OP12_MMS_MAX_SIZE_SUPPORT__
  1558. #define __MMI_OP12_MMS_MAX_SIZE_SUPPORT__
  1559. #endif
  1560. #endif
  1561. #if (defined(__OP12__) && defined(OBIGO_Q03C_MMS_V02))
  1562. #ifndef __MMI_OP12_MMS_SUPPORT_NO_DEFAULT_VALUE_IN_PDU__
  1563. #define __MMI_OP12_MMS_SUPPORT_NO_DEFAULT_VALUE_IN_PDU__
  1564. #endif
  1565. #endif
  1566. #if (defined(__MMI_MMS_2__) && defined(__OP12__))
  1567. #ifndef __MMI_OP12_MMS_SUPPORT_SETTINGS__
  1568. #define __MMI_OP12_MMS_SUPPORT_SETTINGS__
  1569. #endif
  1570. #endif
  1571. #if (defined(__OP12__))
  1572. #ifndef __MMI_OP12_PHB__
  1573. #define __MMI_OP12_PHB__
  1574. #endif
  1575. #endif
  1576. #if (defined(__OP12__))
  1577. #ifndef __MMI_OP12_SCROLLBAR_STYLE__
  1578. #define __MMI_OP12_SCROLLBAR_STYLE__
  1579. #endif
  1580. #endif
  1581. #if (defined(__OP12__))
  1582. #ifndef __MMI_OP12_SNDREC_STYLE__
  1583. #define __MMI_OP12_SNDREC_STYLE__
  1584. #endif
  1585. #endif
  1586. #if (defined(__OP12__))
  1587. #ifndef __MMI_OP12_SS_ERR_MSG__
  1588. #define __MMI_OP12_SS_ERR_MSG__
  1589. #endif
  1590. #endif
  1591. #if defined(CFG_MMI_OPP_2BUF_SUPPORT) && ((CFG_MMI_OPP_2BUF_SUPPORT == __ON__)||(CFG_MMI_OPP_2BUF_SUPPORT == __AUTO__)) && 
  1592. (defined(__MMI_BT_SUPPORT__) && defined(__BT_OPP_PROFILE__)&& (defined(__BTMODULE_MT6611__) || defined(__BTMODULE_MT6612__) || defined(__BTMODULE_MT6616__)))
  1593. #ifndef __MMI_OPP_2BUF_SUPPORT__
  1594. #define __MMI_OPP_2BUF_SUPPORT__
  1595. #endif
  1596. #endif
  1597. #if (defined(__MMI_BT_SUPPORT__) && defined(__BT_OPP_PROFILE__))
  1598. #ifndef __MMI_OPP_SUPPORT__
  1599. #define __MMI_OPP_SUPPORT__
  1600. #endif
  1601. #endif
  1602. #if defined(CFG_MMI_VCARD) && ((CFG_MMI_VCARD == __ON__)||(CFG_MMI_VCARD == __AUTO__)) && 
  1603. (defined(__MMI_FILE_MANAGER__)) || (defined(__SYNCML_SUPPORT__))
  1604. #if (defined(__SYNCML_SUPPORT__) && !defined(__MMI_FILE_MANAGER__))
  1605. #error setting conflicts, please define __MMI_FILE_MANAGER__ or undef __SYNCML_SUPPORT__
  1606. #endif
  1607. #ifndef __MMI_VCARD__
  1608. #define __MMI_VCARD__
  1609. #endif
  1610. #endif
  1611. #if ((defined(__MMI_BT_SUPPORT__) && defined(__BT_PBAP_PROFILE__)))
  1612. #if (!defined(__MMI_VCARD__))
  1613. #error please define __MMI_VCARD__
  1614. #endif
  1615. #ifndef __MMI_PBAP_SUPPORT__
  1616. #define __MMI_PBAP_SUPPORT__
  1617. #endif
  1618. #endif
  1619. #if defined(CFG_MMI_PENPOWER_BULGARIAN) && ((CFG_MMI_PENPOWER_BULGARIAN == __ON__)||(CFG_MMI_PENPOWER_BULGARIAN == __AUTO__)) && 
  1620. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_BULGARIAN__))
  1621. #ifndef __MMI_PENPOWER_BULGARIAN__
  1622. #define __MMI_PENPOWER_BULGARIAN__
  1623. #endif
  1624. #endif
  1625. #if defined(CFG_MMI_PENPOWER_CROATIAN) && ((CFG_MMI_PENPOWER_CROATIAN == __ON__)||(CFG_MMI_PENPOWER_CROATIAN == __AUTO__)) && 
  1626. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_CROATIAN__))
  1627. #ifndef __MMI_PENPOWER_CROATIAN__
  1628. #define __MMI_PENPOWER_CROATIAN__
  1629. #endif
  1630. #endif
  1631. #if defined(CFG_MMI_PENPOWER_CZECH) && ((CFG_MMI_PENPOWER_CZECH == __ON__)||(CFG_MMI_PENPOWER_CZECH == __AUTO__)) && 
  1632. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_CZECH__))
  1633. #ifndef __MMI_PENPOWER_CZECH__
  1634. #define __MMI_PENPOWER_CZECH__
  1635. #endif
  1636. #endif
  1637. #if defined(CFG_MMI_PENPOWER_DANISH) && ((CFG_MMI_PENPOWER_DANISH == __ON__)||(CFG_MMI_PENPOWER_DANISH == __AUTO__)) && 
  1638. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_DANISH__))
  1639. #ifndef __MMI_PENPOWER_DANISH__
  1640. #define __MMI_PENPOWER_DANISH__
  1641. #endif
  1642. #endif
  1643. #if defined(CFG_MMI_PENPOWER_DUTCH) && ((CFG_MMI_PENPOWER_DUTCH == __ON__)||(CFG_MMI_PENPOWER_DUTCH == __AUTO__)) && 
  1644. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_DUTCH__))
  1645. #ifndef __MMI_PENPOWER_DUTCH__
  1646. #define __MMI_PENPOWER_DUTCH__
  1647. #endif
  1648. #endif
  1649. #if defined(CFG_MMI_PENPOWER_FINNISH) && ((CFG_MMI_PENPOWER_FINNISH == __ON__)||(CFG_MMI_PENPOWER_FINNISH == __AUTO__)) && 
  1650. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_FINNISH__))
  1651. #ifndef __MMI_PENPOWER_FINNISH__
  1652. #define __MMI_PENPOWER_FINNISH__
  1653. #endif
  1654. #endif
  1655. #if defined(CFG_MMI_PENPOWER_FRENCH) && ((CFG_MMI_PENPOWER_FRENCH == __ON__)||(CFG_MMI_PENPOWER_FRENCH == __AUTO__)) && 
  1656. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && (defined(__MMI_LANG_FRENCH__) || defined(__MMI_LANG_CA_FRENCH__)))
  1657. #ifndef __MMI_PENPOWER_FRENCH__
  1658. #define __MMI_PENPOWER_FRENCH__
  1659. #endif
  1660. #endif
  1661. #if defined(CFG_MMI_PENPOWER_GERMAN) && ((CFG_MMI_PENPOWER_GERMAN == __ON__)||(CFG_MMI_PENPOWER_GERMAN == __AUTO__)) && 
  1662. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_GERMAN__))
  1663. #ifndef __MMI_PENPOWER_GERMAN__
  1664. #define __MMI_PENPOWER_GERMAN__
  1665. #endif
  1666. #endif
  1667. #if defined(CFG_MMI_PENPOWER_HUNGARIAN) && ((CFG_MMI_PENPOWER_HUNGARIAN == __ON__)||(CFG_MMI_PENPOWER_HUNGARIAN == __AUTO__)) && 
  1668. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_HUNGARIAN__))
  1669. #ifndef __MMI_PENPOWER_HUNGARIAN__
  1670. #define __MMI_PENPOWER_HUNGARIAN__
  1671. #endif
  1672. #endif
  1673. #if defined(CFG_MMI_PENPOWER_ITALIAN) && ((CFG_MMI_PENPOWER_ITALIAN == __ON__)||(CFG_MMI_PENPOWER_ITALIAN == __AUTO__)) && 
  1674. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_ITALIAN__))
  1675. #ifndef __MMI_PENPOWER_ITALIAN__
  1676. #define __MMI_PENPOWER_ITALIAN__
  1677. #endif
  1678. #endif
  1679. #if defined(CFG_MMI_PENPOWER_MOLDOVAN) && ((CFG_MMI_PENPOWER_MOLDOVAN == __ON__)||(CFG_MMI_PENPOWER_MOLDOVAN == __AUTO__)) && 
  1680. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_MOLDOVAN__))
  1681. #ifndef __MMI_PENPOWER_MOLDOVAN__
  1682. #define __MMI_PENPOWER_MOLDOVAN__
  1683. #endif
  1684. #endif
  1685. #if defined(CFG_MMI_PENPOWER_NORWEGIAN) && ((CFG_MMI_PENPOWER_NORWEGIAN == __ON__)||(CFG_MMI_PENPOWER_NORWEGIAN == __AUTO__)) && 
  1686. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_NORWEGIAN__))
  1687. #ifndef __MMI_PENPOWER_NORWEGIAN__
  1688. #define __MMI_PENPOWER_NORWEGIAN__
  1689. #endif
  1690. #endif
  1691. #if defined(CFG_MMI_PENPOWER_PORTUGESE) && ((CFG_MMI_PENPOWER_PORTUGESE == __ON__)||(CFG_MMI_PENPOWER_PORTUGESE == __AUTO__)) && 
  1692. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && (defined(__MMI_LANG_PORTUGUESE__) || defined(__MMI_LANG_SA_PORTUGUESE__)))
  1693. #ifndef __MMI_PENPOWER_PORTUGESE__
  1694. #define __MMI_PENPOWER_PORTUGESE__
  1695. #endif
  1696. #endif
  1697. #if defined(CFG_MMI_PENPOWER_ROMANIAN) && ((CFG_MMI_PENPOWER_ROMANIAN == __ON__)||(CFG_MMI_PENPOWER_ROMANIAN == __AUTO__)) && 
  1698. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_ROMANIAN__))
  1699. #ifndef __MMI_PENPOWER_ROMANIAN__
  1700. #define __MMI_PENPOWER_ROMANIAN__
  1701. #endif
  1702. #endif
  1703. #if (defined( __MMI_TOUCH_SCREEN__) && defined(__MMI_PENPOWER__) && defined(__MMI_LANG_RUSSIAN__))
  1704. #ifndef __MMI_PENPOWER_RUSSIAN__
  1705. #define __MMI_PENPOWER_RUSSIAN__
  1706. #endif
  1707. #endif
  1708. #if defined(CFG_MMI_PENPOWER_SLOVAK) && ((CFG_MMI_PENPOWER_SLOVAK == __ON__)||(CFG_MMI_PENPOWER_SLOVAK == __AUTO__)) && 
  1709. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_SLOVAK__))
  1710. #ifndef __MMI_PENPOWER_SLOVAK__
  1711. #define __MMI_PENPOWER_SLOVAK__
  1712. #endif
  1713. #endif
  1714. #if defined(CFG_MMI_PENPOWER_SLOVENIAN) && ((CFG_MMI_PENPOWER_SLOVENIAN == __ON__)||(CFG_MMI_PENPOWER_SLOVENIAN == __AUTO__)) && 
  1715. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_SLOVENIAN__))
  1716. #ifndef __MMI_PENPOWER_SLOVENIAN__
  1717. #define __MMI_PENPOWER_SLOVENIAN__
  1718. #endif
  1719. #endif
  1720. #if defined(CFG_MMI_PENPOWER_SM_CHINESE) && ((CFG_MMI_PENPOWER_SM_CHINESE == __ON__)||(CFG_MMI_PENPOWER_SM_CHINESE == __AUTO__)) && 
  1721. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_SM_CHINESE__))
  1722. #ifndef __MMI_PENPOWER_SM_CHINESE__
  1723. #define __MMI_PENPOWER_SM_CHINESE__
  1724. #endif
  1725. #endif
  1726. #if defined(CFG_MMI_PENPOWER_SPANISH) && ((CFG_MMI_PENPOWER_SPANISH == __ON__)||(CFG_MMI_PENPOWER_SPANISH == __AUTO__)) && 
  1727. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && (defined(__MMI_LANG_SPANISH__) || defined(__MMI_LANG_SA_SPANISH__)))
  1728. #ifndef __MMI_PENPOWER_SPANISH__
  1729. #define __MMI_PENPOWER_SPANISH__
  1730. #endif
  1731. #endif
  1732. #if defined(CFG_MMI_PENPOWER_SWEDISH) && ((CFG_MMI_PENPOWER_SWEDISH == __ON__)||(CFG_MMI_PENPOWER_SWEDISH == __AUTO__)) && 
  1733. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_SWEDISH__))
  1734. #ifndef __MMI_PENPOWER_SWEDISH__
  1735. #define __MMI_PENPOWER_SWEDISH__
  1736. #endif
  1737. #endif
  1738. #if defined(CFG_MMI_PENPOWER_THAI) && ((CFG_MMI_PENPOWER_THAI == __ON__)||(CFG_MMI_PENPOWER_THAI == __AUTO__)) && 
  1739. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_THAI__))
  1740. #ifndef __MMI_PENPOWER_THAI__
  1741. #define __MMI_PENPOWER_THAI__
  1742. #endif
  1743. #endif
  1744. #if defined(CFG_MMI_PENPOWER_TR_CHINESE) && ((CFG_MMI_PENPOWER_TR_CHINESE == __ON__)||(CFG_MMI_PENPOWER_TR_CHINESE == __AUTO__)) && 
  1745. (defined(__MMI_PENPOWER__) && defined(__MMI_TOUCH_SCREEN__) && defined(__MMI_LANG_TR_CHINESE__))
  1746. #ifndef __MMI_PENPOWER_TR_CHINESE__
  1747. #define __MMI_PENPOWER_TR_CHINESE__
  1748. #endif
  1749. #endif
  1750. #if defined(CFG_MMI_PHB_ADD_EDIT_CONTACT_IN_EDIT) && ((CFG_MMI_PHB_ADD_EDIT_CONTACT_IN_EDIT == __ON__)||(CFG_MMI_PHB_ADD_EDIT_CONTACT_IN_EDIT == __AUTO__))
  1751. #ifndef __MMI_PHB_ADD_EDIT_CONTACT_IN_EDIT__
  1752. #define __MMI_PHB_ADD_EDIT_CONTACT_IN_EDIT__
  1753. #endif
  1754. #endif
  1755. #if defined(CFG_MMI_PHB_ADV_NUM_MATCH_MOBILE) && ((CFG_MMI_PHB_ADV_NUM_MATCH_MOBILE == __ON__)||(CFG_MMI_PHB_ADV_NUM_MATCH_MOBILE == __AUTO__))
  1756. #ifndef __MMI_PHB_ADV_NUM_MATCH_MOBILE__
  1757. #define __MMI_PHB_ADV_NUM_MATCH_MOBILE__
  1758. #endif
  1759. #endif
  1760. #if defined(CFG_MMI_PHB_ADVANCE_SAVE_SUPPORT) && ((CFG_MMI_PHB_ADVANCE_SAVE_SUPPORT == __ON__)||(CFG_MMI_PHB_ADVANCE_SAVE_SUPPORT == __AUTO__))
  1761. #ifndef __MMI_PHB_ADVANCE_SAVE_SUPPORT__
  1762. #define __MMI_PHB_ADVANCE_SAVE_SUPPORT__
  1763. #endif
  1764. #endif
  1765. #if defined(CFG_MMI_PHB_ALS_SUPPORT) && ((CFG_MMI_PHB_ALS_SUPPORT == __ON__)||(CFG_MMI_PHB_ALS_SUPPORT == __AUTO__))
  1766. #ifndef __MMI_PHB_ALS_SUPPORT__
  1767. #define __MMI_PHB_ALS_SUPPORT__
  1768. #endif
  1769. #endif
  1770. #if defined(CFG_MMI_PHB_CALL_SHOW_PICTURE_FROM_FILE) && ((CFG_MMI_PHB_CALL_SHOW_PICTURE_FROM_FILE == __ON__)||(CFG_MMI_PHB_CALL_SHOW_PICTURE_FROM_FILE == __AUTO__)) && 
  1771. (defined(__MMI_FILE_MANAGER__))
  1772. #ifndef __MMI_PHB_CALL_SHOW_PICTURE_FROM_FILE__
  1773. #define __MMI_PHB_CALL_SHOW_PICTURE_FROM_FILE__
  1774. #endif
  1775. #endif
  1776. #if defined(CFG_MMI_PHB_CALLER_RES_SETTING) && ((CFG_MMI_PHB_CALLER_RES_SETTING == __ON__)||(CFG_MMI_PHB_CALLER_RES_SETTING == __AUTO__)) && 
  1777. (defined(__MMI_FILE_MANAGER__)&& !defined(__MMI_DISPLAY_CHAR_HIDE_MENU_FROM_FILE__)  && !defined(MT6223P))
  1778. #ifndef __MMI_PHB_CALLER_RES_SETTING__
  1779. #define __MMI_PHB_CALLER_RES_SETTING__
  1780. #endif
  1781. #endif
  1782. #if defined(CFG_MMI_PHB_CALLERGROUP_IN_SIM) && ((CFG_MMI_PHB_CALLERGROUP_IN_SIM == __ON__)||(CFG_MMI_PHB_CALLERGROUP_IN_SIM == __AUTO__))
  1783. #ifndef __MMI_PHB_CALLERGROUP_IN_SIM__
  1784. #define __MMI_PHB_CALLERGROUP_IN_SIM__
  1785. #endif
  1786. #endif
  1787. #if defined(CFG_MMI_PHB_CALLERGROUP_MEMBER_LIST) && ((CFG_MMI_PHB_CALLERGROUP_MEMBER_LIST == __ON__)||(CFG_MMI_PHB_CALLERGROUP_MEMBER_LIST == __AUTO__))
  1788. #ifndef __MMI_PHB_CALLERGROUP_MEMBER_LIST__
  1789. #define __MMI_PHB_CALLERGROUP_MEMBER_LIST__
  1790. #endif
  1791. #endif
  1792. #if defined(CFG_MMI_PHB_COMBINE_COPY_DUPLICATE) && ((CFG_MMI_PHB_COMBINE_COPY_DUPLICATE == __ON__)||(CFG_MMI_PHB_COMBINE_COPY_DUPLICATE == __AUTO__))
  1793. #ifndef __MMI_PHB_COMBINE_COPY_DUPLICATE__
  1794. #define __MMI_PHB_COMBINE_COPY_DUPLICATE__
  1795. #endif
  1796. #endif
  1797. #if defined(CFG_MMI_PHB_DEFAULT_NUMBER) && (CFG_MMI_PHB_DEFAULT_NUMBER == __ON__) || 
  1798. (defined(__MMI_JSR_75_PIM_MSA_SUPPORT__))
  1799. #ifndef __MMI_PHB_DEFAULT_NUMBER__
  1800. #define __MMI_PHB_DEFAULT_NUMBER__
  1801. #endif
  1802. #endif
  1803. #if defined(CFG_MMI_PHB_DELETE_ALL_CHECK_PHONE_LOCK) && ((CFG_MMI_PHB_DELETE_ALL_CHECK_PHONE_LOCK == __ON__)||(CFG_MMI_PHB_DELETE_ALL_CHECK_PHONE_LOCK == __AUTO__))
  1804. #ifndef __MMI_PHB_DELETE_ALL_CHECK_PHONE_LOCK__
  1805. #define __MMI_PHB_DELETE_ALL_CHECK_PHONE_LOCK__
  1806. #endif
  1807. #endif
  1808. #if defined(CFG_MMI_PHB_DIAL_FROM_PHB) && ((CFG_MMI_PHB_DIAL_FROM_PHB == __ON__)||(CFG_MMI_PHB_DIAL_FROM_PHB == __AUTO__)) && 
  1809. (defined(__UCM_SUPPORT__))
  1810. #ifndef __MMI_PHB_DIAL_FROM_PHB__
  1811. #define __MMI_PHB_DIAL_FROM_PHB__
  1812. #endif
  1813. #endif
  1814. #if defined(CFG_MMI_PHB_DISPLAY_ONE_MSISDN) && ((CFG_MMI_PHB_DISPLAY_ONE_MSISDN == __ON__)||(CFG_MMI_PHB_DISPLAY_ONE_MSISDN == __AUTO__))
  1815. #ifndef __MMI_PHB_DISPLAY_ONE_MSISDN__
  1816. #define __MMI_PHB_DISPLAY_ONE_MSISDN__
  1817. #endif
  1818. #endif
  1819. #if defined(CFG_MMI_PHB_NO_OPTIONAL_FIELD) && ((CFG_MMI_PHB_NO_OPTIONAL_FIELD == __ON__)||(CFG_MMI_PHB_NO_OPTIONAL_FIELD == __AUTO__))
  1820. #ifndef __MMI_PHB_NO_OPTIONAL_FIELD__
  1821. #define __MMI_PHB_NO_OPTIONAL_FIELD__
  1822. #endif
  1823. #endif
  1824. #if (defined(__MMI_OP11_HOMESCREEN__) && !defined( __MMI_PHB_NO_OPTIONAL_FIELD__))
  1825. #ifndef __MMI_PHB_DS_SEARCH_OP_NUMBER__
  1826. /* under construction !*/
  1827. #endif
  1828. #endif
  1829. #if defined(CFG_MMI_PHB_ECC_DIRECT_DIAL) && ((CFG_MMI_PHB_ECC_DIRECT_DIAL == __ON__)||(CFG_MMI_PHB_ECC_DIRECT_DIAL == __AUTO__))
  1830. #ifndef __MMI_PHB_ECC_DIRECT_DIAL__
  1831. #define __MMI_PHB_ECC_DIRECT_DIAL__
  1832. #endif
  1833. #endif
  1834. #if defined(CFG_MMI_PHB_GENERIC_MULTI_SELECT) && ((CFG_MMI_PHB_GENERIC_MULTI_SELECT == __ON__)||(CFG_MMI_PHB_GENERIC_MULTI_SELECT == __AUTO__))
  1835. #ifndef __MMI_PHB_GENERIC_MULTI_SELECT__
  1836. #define __MMI_PHB_GENERIC_MULTI_SELECT__
  1837. #endif
  1838. #endif
  1839. #if defined(CFG_MMI_PHB_ICE_CONTACT) && ((CFG_MMI_PHB_ICE_CONTACT == __ON__)||(CFG_MMI_PHB_ICE_CONTACT == __AUTO__))
  1840. #ifndef __MMI_PHB_ICE_CONTACT__
  1841. #define __MMI_PHB_ICE_CONTACT__
  1842. #endif
  1843. #endif
  1844. #if defined(CFG_MMI_PHB_INFO_FIELD) && (CFG_MMI_PHB_INFO_FIELD == __ON__) || 
  1845. (defined(__MMI_JSR_75_PIM_MSA_SUPPORT__))
  1846. #ifndef __MMI_PHB_INFO_FIELD__
  1847. #define __MMI_PHB_INFO_FIELD__
  1848. #endif
  1849. #endif
  1850. #if defined(CFG_MMI_PHB_IP_DIAL_FROM_PHB) && ((CFG_MMI_PHB_IP_DIAL_FROM_PHB == __ON__)||(CFG_MMI_PHB_IP_DIAL_FROM_PHB == __AUTO__)) && 
  1851. (defined(__IP_NUMBER__)) || ((defined(__IP_NUMBER__) && !defined(__MMI_IP_KEY__)))
  1852. #ifndef __MMI_PHB_IP_DIAL_FROM_PHB__
  1853. #define __MMI_PHB_IP_DIAL_FROM_PHB__
  1854. #endif
  1855. #endif
  1856. #if (defined(__L4_MAX_NAME_60__))
  1857. #ifndef __MMI_PHB_MAX_NAME_60__
  1858. #define __MMI_PHB_MAX_NAME_60__
  1859. #endif
  1860. #endif
  1861. #if defined(CFG_MMI_PHB_MULTI_OPERATION) && ((CFG_MMI_PHB_MULTI_OPERATION == __ON__)||(CFG_MMI_PHB_MULTI_OPERATION == __AUTO__))
  1862. #ifndef __MMI_PHB_MULTI_OPERATION__
  1863. #define __MMI_PHB_MULTI_OPERATION__
  1864. #endif
  1865. #endif
  1866. #if defined(CFG_MMI_PHB_NAME_AND_NUM_REQUIRE) && ((CFG_MMI_PHB_NAME_AND_NUM_REQUIRE == __ON__)||(CFG_MMI_PHB_NAME_AND_NUM_REQUIRE == __AUTO__))
  1867. #ifndef __MMI_PHB_NAME_AND_NUM_REQUIRE__
  1868. #define __MMI_PHB_NAME_AND_NUM_REQUIRE__
  1869. #endif
  1870. #endif
  1871. #if defined(CFG_MMI_PHB_RSK_QUICK_SEARCH) && ((CFG_MMI_PHB_RSK_QUICK_SEARCH == __ON__)||(CFG_MMI_PHB_RSK_QUICK_SEARCH == __AUTO__))
  1872. #ifndef __MMI_PHB_RSK_QUICK_SEARCH__
  1873. #define __MMI_PHB_RSK_QUICK_SEARCH__
  1874. #endif
  1875. #endif
  1876. #if defined(CFG_MMI_TOUCH_IDLESCREEN_SHORTCUTS) && ((CFG_MMI_TOUCH_IDLESCREEN_SHORTCUTS == __ON__)||(CFG_MMI_TOUCH_IDLESCREEN_SHORTCUTS == __AUTO__)) && 
  1877. ((defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__)) && (defined(__MMI_TOUCH_SCREEN__)))
  1878. #ifndef __MMI_TOUCH_IDLESCREEN_SHORTCUTS__
  1879. #define __MMI_TOUCH_IDLESCREEN_SHORTCUTS__
  1880. #endif
  1881. #endif
  1882. #if defined(CFG_MMI_BLACKBERRY_IDLE_SHORTCUTS) && ((CFG_MMI_BLACKBERRY_IDLE_SHORTCUTS == __ON__)||(CFG_MMI_BLACKBERRY_IDLE_SHORTCUTS == __AUTO__)) && 
  1883. ((defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__)))
  1884. #ifndef __MMI_BLACKBERRY_IDLE_SHORTCUTS__
  1885. #define __MMI_BLACKBERRY_IDLE_SHORTCUTS__
  1886. #endif
  1887. #endif
  1888. #if defined(__MMI_BLACKBERRY_IDLE_SHORTCUTS__)&&defined(__MMI_TOUCH_SCREEN__)
  1889. #ifndef __MMI_TOUCH_IDLESCREEN_BLACKBERRY_STYLE_SHORTCUTS__
  1890. #define __MMI_TOUCH_IDLESCREEN_BLACKBERRY_STYLE_SHORTCUTS__
  1891. #endif
  1892. #endif
  1893. #if defined(CFG_MMI_PHB_NAME_LIST_FILTER) && ((CFG_MMI_PHB_NAME_LIST_FILTER == __ON__)||(CFG_MMI_PHB_NAME_LIST_FILTER == __AUTO__)) && 
  1894. (!defined(__MMI_PHB_RSK_QUICK_SEARCH__) && !defined(__MMI_TOUCH_IDLESCREEN_SHORTCUTS__))
  1895. #ifndef __MMI_PHB_NAME_LIST_FILTER__
  1896. #define __MMI_PHB_NAME_LIST_FILTER__
  1897. #endif
  1898. #endif
  1899. #if defined(CFG_MMI_PHB_OPTIONAL_FIELDS_2ND_EMAIL) && (CFG_MMI_PHB_OPTIONAL_FIELDS_2ND_EMAIL == __ON__) || 
  1900. (defined(__MMI_JSR_75_PIM_MSA_SUPPORT__))
  1901. #ifndef __MMI_PHB_OPTIONAL_FIELDS_2ND_EMAIL__
  1902. #define __MMI_PHB_OPTIONAL_FIELDS_2ND_EMAIL__
  1903. #endif
  1904. #endif
  1905. #if defined(CFG_MMI_PHB_PINYIN_SORT) && ((CFG_MMI_PHB_PINYIN_SORT == __ON__)||(CFG_MMI_PHB_PINYIN_SORT == __AUTO__))
  1906. #ifndef __MMI_PHB_PINYIN_SORT__
  1907. #define __MMI_PHB_PINYIN_SORT__
  1908. #endif
  1909. #endif
  1910. #if defined(CFG_MMI_PHB_QUICK_SEARCH) && ((CFG_MMI_PHB_QUICK_SEARCH == __ON__)||(CFG_MMI_PHB_QUICK_SEARCH == __AUTO__)) && 
  1911. (((defined(__MMI_LANG_SM_CHINESE__) || defined(__MMI_LANG_TR_CHINESE__)) && (defined(__MMI_T9__) || defined(__MMI_ZI__) || defined(__MMI_CSTAR__))) || (!(defined(__MMI_LANG_SM_CHINESE__) || defined(__MMI_LANG_TR_CHINESE__))))
  1912. #ifndef __MMI_PHB_QUICK_SEARCH__
  1913. #define __MMI_PHB_QUICK_SEARCH__
  1914. #endif
  1915. #endif
  1916. #if defined(CFG_MMI_PHB_SAVE_CONTACT_NOTIFY) && ((CFG_MMI_PHB_SAVE_CONTACT_NOTIFY == __ON__)||(CFG_MMI_PHB_SAVE_CONTACT_NOTIFY == __AUTO__))
  1917. #ifndef __MMI_PHB_SAVE_CONTACT_NOTIFY__
  1918. #define __MMI_PHB_SAVE_CONTACT_NOTIFY__
  1919. #endif
  1920. #endif
  1921. #if defined(CFG_MMI_PHB_SEND_MMS_FROM_PHB) && ((CFG_MMI_PHB_SEND_MMS_FROM_PHB == __ON__)||(CFG_MMI_PHB_SEND_MMS_FROM_PHB == __AUTO__)) && 
  1922. (defined(MMS_SUPPORT))
  1923. #ifndef __MMI_PHB_SEND_MMS_FROM_PHB__
  1924. #define __MMI_PHB_SEND_MMS_FROM_PHB__
  1925. #endif
  1926. #endif
  1927. #if defined(CFG_MMI_PHB_SEND_MSG) && ((CFG_MMI_PHB_SEND_MSG == __ON__)||(CFG_MMI_PHB_SEND_MSG == __AUTO__))
  1928. #ifndef __MMI_PHB_SEND_MSG__
  1929. #define __MMI_PHB_SEND_MSG__
  1930. #endif
  1931. #endif
  1932. #if defined(CFG_MMI_PHB_SEND_SMS_FROM_PHB) && ((CFG_MMI_PHB_SEND_SMS_FROM_PHB == __ON__)||(CFG_MMI_PHB_SEND_SMS_FROM_PHB == __AUTO__))
  1933. #ifndef __MMI_PHB_SEND_SMS_FROM_PHB__
  1934. #define __MMI_PHB_SEND_SMS_FROM_PHB__
  1935. #endif
  1936. #endif
  1937. #if defined(CFG_MMI_PHB_SIM_NUMBER_MANAGEMENT) && ((CFG_MMI_PHB_SIM_NUMBER_MANAGEMENT == __ON__)||(CFG_MMI_PHB_SIM_NUMBER_MANAGEMENT == __AUTO__))
  1938. #ifndef __MMI_PHB_SIM_NUMBER_MANAGEMENT__
  1939. #define __MMI_PHB_SIM_NUMBER_MANAGEMENT__
  1940. #endif
  1941. #endif
  1942. #if defined(CFG_MMI_PHB_SOS_NUM_EDIT) && ((CFG_MMI_PHB_SOS_NUM_EDIT == __ON__)||(CFG_MMI_PHB_SOS_NUM_EDIT == __AUTO__))
  1943. #ifndef __MMI_PHB_SOS_NUM_EDIT__
  1944. #define __MMI_PHB_SOS_NUM_EDIT__
  1945. #endif
  1946. #endif
  1947. #if defined(CFG_MMI_PHB_STARTUP_COPY_SIM) && ((CFG_MMI_PHB_STARTUP_COPY_SIM == __ON__)||(CFG_MMI_PHB_STARTUP_COPY_SIM == __AUTO__))
  1948. #ifndef __MMI_PHB_STARTUP_COPY_SIM__
  1949. #define __MMI_PHB_STARTUP_COPY_SIM__
  1950. #endif
  1951. #endif
  1952. #if defined(CFG_MMI_PHB_TWO_LINE_MENUITEM_DISPLAY) && ((CFG_MMI_PHB_TWO_LINE_MENUITEM_DISPLAY == __ON__)||(CFG_MMI_PHB_TWO_LINE_MENUITEM_DISPLAY == __AUTO__)) && 
  1953. (!defined(__MMI_MAINLCD_128X128__) || !defined(__MMI_MAINLCD_128X160__))
  1954. #ifndef __MMI_PHB_TWO_LINE_MENUITEM_DISPLAY__
  1955. #define __MMI_PHB_TWO_LINE_MENUITEM_DISPLAY__
  1956. #endif
  1957. #endif
  1958. #if defined(CFG_MMI_PHB_UI_IN_TABS) && ((CFG_MMI_PHB_UI_IN_TABS == __ON__)||(CFG_MMI_PHB_UI_IN_TABS == __AUTO__))
  1959. #ifndef __MMI_PHB_UI_IN_TABS__
  1960. #define __MMI_PHB_UI_IN_TABS__
  1961. #endif
  1962. #endif
  1963. #if defined(CFG_MMI_PHB_UPDATE_CALL_LOG_AFTER_SAVE) && ((CFG_MMI_PHB_UPDATE_CALL_LOG_AFTER_SAVE == __ON__)||(CFG_MMI_PHB_UPDATE_CALL_LOG_AFTER_SAVE == __AUTO__))
  1964. #ifndef __MMI_PHB_UPDATE_CALL_LOG_AFTER_SAVE__
  1965. #define __MMI_PHB_UPDATE_CALL_LOG_AFTER_SAVE__
  1966. #endif
  1967. #endif
  1968. #if (defined(__VOIP__))
  1969. #ifndef __MMI_VOIP__
  1970. #define __MMI_VOIP__
  1971. #endif
  1972. #endif
  1973. #if defined(CFG_MMI_PHB_VOIP_FIELD) && ((CFG_MMI_PHB_VOIP_FIELD == __ON__)||(CFG_MMI_PHB_VOIP_FIELD == __AUTO__)) && 
  1974. (defined(__MMI_VOIP__))
  1975. #ifndef __MMI_PHB_VOIP_FIELD__
  1976. #define __MMI_PHB_VOIP_FIELD__
  1977. #endif
  1978. #endif
  1979. #if defined(CFG_MMI_PHOTOEDITOR) && ((CFG_MMI_PHOTOEDITOR == __ON__)||(CFG_MMI_PHOTOEDITOR == __AUTO__)) && 
  1980. (defined(JPG_DECODE) && defined(__MMI_CAMERA__) && defined(ISP_SUPPORT))
  1981. #ifndef __MMI_PHOTOEDITOR__
  1982. #define __MMI_PHOTOEDITOR__
  1983. #endif
  1984. #endif
  1985. #if (defined(PICTBRIDGE_SUPPORT))
  1986.     /* begin: zhangclc modified at: 2009-12-22 */
  1987. //#ifndef __MMI_PICT_BRIDGE_SUPPORT__
  1988. //#define __MMI_PICT_BRIDGE_SUPPORT__
  1989. //#endif
  1990. /* end: zhangclc modified at: 2009-12-22 */
  1991. #endif
  1992. #if (defined(__POC__))
  1993. #ifndef __MMI_POC__
  1994. #define __MMI_POC__
  1995. #endif
  1996. #endif
  1997. #if defined(CFG_MMI_POC_ADHOC_STR_INPUT) && ((CFG_MMI_POC_ADHOC_STR_INPUT == __ON__)||(CFG_MMI_POC_ADHOC_STR_INPUT == __AUTO__)) && 
  1998. (defined(__POC__))
  1999. #ifndef __MMI_POC_ADHOC_STR_INPUT__
  2000. #define __MMI_POC_ADHOC_STR_INPUT__
  2001. #endif
  2002. #endif
  2003. #if defined(CFG_MMI_POPUP_3D_EFFECT) && ((CFG_MMI_POPUP_3D_EFFECT == __ON__)||(CFG_MMI_POPUP_3D_EFFECT == __AUTO__))
  2004. #ifndef __MMI_POPUP_3D_EFFECT__
  2005. #define __MMI_POPUP_3D_EFFECT__
  2006. #endif
  2007. #endif
  2008. #if (defined (__POWERONOFF_BY_POWERKEY__) && defined(__MTK_TARGET__))
  2009. #ifndef __MMI_POWER_ON_OFF_BY_POWER_KEY__
  2010. #define __MMI_POWER_ON_OFF_BY_POWER_KEY__
  2011. #endif
  2012. #endif
  2013. #if defined(CFG_MMI_POWER_ON_OFF_DISPLAY) && ((CFG_MMI_POWER_ON_OFF_DISPLAY == __ON__)||(CFG_MMI_POWER_ON_OFF_DISPLAY == __AUTO__))
  2014. #ifndef __MMI_POWER_ON_OFF_DISPLAY__
  2015. #define __MMI_POWER_ON_OFF_DISPLAY__
  2016. #endif
  2017. #endif
  2018. #if (defined(MP4_DECODE) || defined(MJPG_SUPPORT) ||defined(__MMI_MEDIA_PLAYER_VIDEO__) ||defined(__MMI_VIDEO_PLAYER__))
  2019. #ifndef __MMI_VIDEO_PLAY_SUPPORT__
  2020. #define __MMI_VIDEO_PLAY_SUPPORT__
  2021. #endif
  2022. #endif
  2023. #if defined(CFG_MMI_POWER_ON_OFF_DISPLAY_VIDEO) && ((CFG_MMI_POWER_ON_OFF_DISPLAY_VIDEO == __ON__)||(CFG_MMI_POWER_ON_OFF_DISPLAY_VIDEO == __AUTO__)) && 
  2024. ((((defined(MP4_DECODE) && (defined(__MP4_DEC_HW_SUPPORT__) || (defined(__MP4_DEC_SW_SUPPORT__) && !defined(MT6225)))) || (defined(MJPG_SUPPORT) && !defined(__DIRECT_SENSOR_SUPPORT__))) && defined(__MMI_POWER_ON_OFF_DISPLAY__)) && defined(__MMI_VIDEO_PLAY_SUPPORT__))
  2025. #ifndef __MMI_POWER_ON_OFF_DISPLAY_VIDEO__
  2026. #define __MMI_POWER_ON_OFF_DISPLAY_VIDEO__
  2027. #endif
  2028. #endif
  2029. #if defined(CFG_MMI_POWER_ON_OFF_MUTE) && ((CFG_MMI_POWER_ON_OFF_MUTE == __ON__)||(CFG_MMI_POWER_ON_OFF_MUTE == __AUTO__))
  2030. #ifndef __MMI_POWER_ON_OFF_MUTE__
  2031. #define __MMI_POWER_ON_OFF_MUTE__
  2032. #endif
  2033. #endif
  2034. #if defined(CFG_MMI_PROF_BEEP_WHEN_BGPLAYING) && ((CFG_MMI_PROF_BEEP_WHEN_BGPLAYING == __ON__)||(CFG_MMI_PROF_BEEP_WHEN_BGPLAYING == __AUTO__))
  2035. #ifndef __MMI_PROF_BEEP_WHEN_BGPLAYING__
  2036. #define __MMI_PROF_BEEP_WHEN_BGPLAYING__
  2037. #endif
  2038. #endif
  2039. #if defined(CFG_MMI_PROF_MUTE_APP_ON_SILENT_MODE) && ((CFG_MMI_PROF_MUTE_APP_ON_SILENT_MODE == __ON__)||(CFG_MMI_PROF_MUTE_APP_ON_SILENT_MODE == __AUTO__))
  2040. #ifndef __MMI_PROF_MUTE_APP_ON_SILENT_MODE__
  2041. #define __MMI_PROF_MUTE_APP_ON_SILENT_MODE__
  2042. #endif
  2043. #endif
  2044. #if defined(CFG_MMI_PROF_SHOW_SILENT_PROFILE) && ((CFG_MMI_PROF_SHOW_SILENT_PROFILE == __ON__)||(CFG_MMI_PROF_SHOW_SILENT_PROFILE == __AUTO__))
  2045. #ifndef __MMI_PROF_SHOW_SILENT_PROFILE__
  2046. #define __MMI_PROF_SHOW_SILENT_PROFILE__
  2047. #endif
  2048. #endif
  2049. #if defined(CFG_MMI_PROF_SPLIT_MSG_TONES) && ((CFG_MMI_PROF_SPLIT_MSG_TONES == __ON__)||(CFG_MMI_PROF_SPLIT_MSG_TONES == __AUTO__))
  2050. #ifndef __MMI_PROF_SPLIT_MSG_TONES__
  2051. #define __MMI_PROF_SPLIT_MSG_TONES__
  2052. #endif
  2053. #endif
  2054. #if defined(CFG_MMI_PROFILE_EXTMELODY_SUPPORT) && ((CFG_MMI_PROFILE_EXTMELODY_SUPPORT == __ON__)||(CFG_MMI_PROFILE_EXTMELODY_SUPPORT == __AUTO__)) && 
  2055. (defined(__MMI_FILE_MANAGER__))
  2056. #ifndef __MMI_PROFILE_EXTMELODY_SUPPORT__
  2057. #define __MMI_PROFILE_EXTMELODY_SUPPORT__
  2058. #endif
  2059. #endif
  2060. #if defined(CFG_MMI_PROV_INBOX_SUPPORT) && ((CFG_MMI_PROV_INBOX_SUPPORT == __ON__)||(CFG_MMI_PROV_INBOX_SUPPORT == __AUTO__)) && 
  2061. (defined(__CCA_SUPPORT__))
  2062. #ifndef __MMI_PROV_INBOX_SUPPORT__
  2063. #define __MMI_PROV_INBOX_SUPPORT__
  2064. #endif
  2065. #endif
  2066. #if (defined(__UNIFIED_MSG_SUPPORT__))
  2067. #ifndef __MMI_UNIFIED_MESSAGE__
  2068. #define __MMI_UNIFIED_MESSAGE__
  2069. #endif
  2070. #endif
  2071. #if defined(CFG_MMI_PROV_INBOX_UM_SUPPORT) && ((CFG_MMI_PROV_INBOX_UM_SUPPORT == __ON__)||(CFG_MMI_PROV_INBOX_UM_SUPPORT == __AUTO__)) && 
  2072. (defined (__MMI_PROV_INBOX_SUPPORT__) && defined (__MMI_UNIFIED_MESSAGE__))
  2073. #ifndef __MMI_PROV_INBOX_UM_SUPPORT__
  2074. #define __MMI_PROV_INBOX_UM_SUPPORT__
  2075. #endif
  2076. #endif
  2077. #if (defined(PURE_AUDIO_SUPPORT))
  2078. #ifndef __MMI_PURE_AUDIO__
  2079. #define __MMI_PURE_AUDIO__
  2080. #endif
  2081. #endif
  2082. #if (defined(__OP01__) && defined(__UNIFIED_MSG_SUPPORT__))
  2083. #ifndef __MMI_PUSH_ACCEPT_CONFIRM__
  2084. #define __MMI_PUSH_ACCEPT_CONFIRM__
  2085. #endif
  2086. #endif
  2087. #if defined(CFG_MMI_PUSH_SHOW_SENDER_ADDR) && ((CFG_MMI_PUSH_SHOW_SENDER_ADDR == __ON__)||(CFG_MMI_PUSH_SHOW_SENDER_ADDR == __AUTO__)) && 
  2088. (defined(WAP_SUPPORT))
  2089. #ifndef __MMI_PUSH_SHOW_SENDER_ADDR__
  2090. #define __MMI_PUSH_SHOW_SENDER_ADDR__
  2091. #endif
  2092. #endif
  2093. #if defined(CFG_MMI_RECEIVE_USSD_TONE) && ((CFG_MMI_RECEIVE_USSD_TONE == __ON__)||(CFG_MMI_RECEIVE_USSD_TONE == __AUTO__))
  2094. #ifndef __MMI_RECEIVE_USSD_TONE__
  2095. #define __MMI_RECEIVE_USSD_TONE__
  2096. #endif
  2097. #endif
  2098. #if (defined(CFG_MMI_RES_TYPE_ACTIVE_SCREEN_SEL)&&(CFG_MMI_RES_TYPE_ACTIVE_SCREEN_SEL != __OFF__))
  2099. #ifndef __MMI_RES_TYPE_ACTIVE_SCREEN_SEL__
  2100. #define __MMI_RES_TYPE_ACTIVE_SCREEN_SEL__ CFG_MMI_RES_TYPE_ACTIVE_SCREEN_SEL
  2101. #endif
  2102. #endif
  2103. #if ((defined(__MMI_RES_TYPE_ACTIVE_SCREEN_SEL__) && (__MMI_RES_TYPE_ACTIVE_SCREEN_SEL__ == __RES_TYPE_BMP__)) || (!defined(__MMI_RES_TYPE_ACTIVE_SCREEN_SEL__) && ((defined(MT6223) || defined(MT6268T) || defined(MT6223P) || defined(MT6217)) && defined(__MMI_MAINLCD_176X220__))))
  2104. #ifndef __MMI_RES_TYPE_ACTIVE_SCREEN__
  2105. #define __MMI_RES_TYPE_ACTIVE_SCREEN__ "BMP"
  2106. #endif
  2107. #elif ((defined(__MMI_RES_TYPE_ACTIVE_SCREEN_SEL__) && (__MMI_RES_TYPE_ACTIVE_SCREEN_SEL__ == __RES_TYPE_JPG__)) || (!defined(__MMI_RES_TYPE_ACTIVE_SCREEN_SEL__) && (defined(MT6225) && (defined(__MMI_MAINLCD_240X320__) || defined(__MMI_MAINLCD_320X240__) || defined(__MMI_MAINLCD_240X400__) || defined(__MMI_MAINLCD_320X480__)))))
  2108. #ifndef __MMI_RES_TYPE_ACTIVE_SCREEN__
  2109. #define __MMI_RES_TYPE_ACTIVE_SCREEN__ "JPG"
  2110. #endif
  2111. #elif ((defined(__MMI_RES_TYPE_ACTIVE_SCREEN_SEL__) && (__MMI_RES_TYPE_ACTIVE_SCREEN_SEL__ == __RES_TYPE_GIF__)) || !defined(__MMI_RES_TYPE_ACTIVE_SCREEN_SEL__))
  2112. #ifndef __MMI_RES_TYPE_ACTIVE_SCREEN__
  2113. #define __MMI_RES_TYPE_ACTIVE_SCREEN__ "GIF"
  2114. #endif
  2115. #else
  2116. #error "Wrong option"
  2117. #endif
  2118. #if (defined(CFG_MMI_RES_TYPE_BOOTUP_LOGO_IMAGE_SEL))
  2119. #ifndef __MMI_RES_TYPE_BOOTUP_LOGO_IMAGE_SEL__
  2120. #define __MMI_RES_TYPE_BOOTUP_LOGO_IMAGE_SEL__ CFG_MMI_RES_TYPE_BOOTUP_LOGO_IMAGE_SEL
  2121. #endif
  2122. #endif
  2123. #if (defined(__MMI_RES_TYPE_BOOTUP_LOGO_IMAGE_SEL__) && (__MMI_RES_TYPE_BOOTUP_LOGO_IMAGE_SEL__ == __RES_TYPE_BMP__))
  2124. #ifndef __MMI_RES_TYPE_BOOTUP_LOGO_IMAGE__
  2125. #define __MMI_RES_TYPE_BOOTUP_LOGO_IMAGE__ "BMP"
  2126. #endif
  2127. #elif (defined(__MMI_RES_TYPE_BOOTUP_LOGO_IMAGE_SEL__) && (__MMI_RES_TYPE_BOOTUP_LOGO_IMAGE_SEL__ == __RES_TYPE_GIF__))
  2128. #ifndef __MMI_RES_TYPE_BOOTUP_LOGO_IMAGE__
  2129. #define __MMI_RES_TYPE_BOOTUP_LOGO_IMAGE__ "GIF"
  2130. #endif
  2131. #else
  2132. #error "Wrong option"
  2133. #endif
  2134. #if (defined(CFG_MMI_RES_TYPE_MAINMENU_BIDEGREE_SEL))
  2135. #ifndef __MMI_RES_TYPE_MAINMENU_BIDEGREE_SEL__
  2136. #define __MMI_RES_TYPE_MAINMENU_BIDEGREE_SEL__ CFG_MMI_RES_TYPE_MAINMENU_BIDEGREE_SEL
  2137. #endif
  2138. #endif
  2139. #if (defined(__MMI_RES_TYPE_MAINMENU_BIDEGREE_SEL__) && (__MMI_RES_TYPE_MAINMENU_BIDEGREE_SEL__ == __RES_TYPE_GIF__))
  2140. #ifndef __MMI_RES_TYPE_MAINMENU_BIDEGREE__
  2141. #define __MMI_RES_TYPE_MAINMENU_BIDEGREE__ ".GIF"