mms_menutable.c
上传用户:amanda_214
上传日期:2014-04-26
资源大小:163k
文件大小:19k
开发平台:

C/C++

  1. /*****************************************************************************
  2. ** File Name:      IM_menutable.c                                            *
  3. ** Author:                                                                   *
  4. ** Date:           1/11/2006                                                 *
  5. ** Copyright:      2003 Spreatrum, Incoporated. All Rights Reserved.         *
  6. ** Description:    This file is used to handle mms menu                      *
  7. *****************************************************************************
  8. **                         Important Edit History                            *
  9. ** --------------------------------------------------------------------------*
  10. ** DATE           NAME             DESCRIPTION                               *
  11. ** 1/2006       liang.liu@palmsource     Creat
  12. ******************************************************************************/
  13. #ifndef _MMS_MENUTABLE_C_
  14. #define _MMS_MENUTABLE_C_
  15. /**--------------------------------------------------------------------------*
  16.  **                         Include Files                                    *
  17.  **--------------------------------------------------------------------------*/
  18. #include "window_parse.h"
  19. #include "guimenu.h"
  20. #include "mmi_text.h"
  21. #include "mmi_image.h"
  22. #include "mmieng_menutable.h"
  23. #include "mmi_menutable.h"
  24. #include "mmi_modu_main.h"
  25. #include "mms_menutable.h"
  26. #include "mms_id.h"
  27. #include "mms_text.h"
  28. #include "mmi_module.h"
  29. //liangliu changed 2005-11-18
  30. const GUI_MENU_ITEM_T menu_mms_opt[] =
  31. {
  32.     {ID_MESSAGE_WRITE_MMS,     TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  33.         TXT_MESSAGE_WRITE_MESSAGE,     0, 0, 0, MENU_NULL},
  34.     {ID_MMS_INBOX_ID,   TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  35.         TXT_MMS_INBOX,   0, 0, 0, MENU_NULL},
  36.     {ID_MMS_SENTBOX_ID,    TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  37.         TXT_MMS_SENTBOX,    0, 0, 0, MENU_NULL},
  38.    {ID_MMS_OUTBOX_ID,    TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  39.         TXT_MMS_OUTBOX,    0, 0, 0, MENU_NULL},
  40.    {ID_MMS_DRAFTBOX_ID,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  41.        TXT_MMS_DRAFTBOX,  0, 0, 0, MENU_NULL},
  42.     {ID_MESSAGE_MEMSTATE_MMS,   TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  43.         TXT_MMS_MESSAGESPACE,   0, 0, 0, MENU_NULL}, //fnh add 0327
  44.     {ID_MESSAGE_SETTING_ID,    TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  45.         TXT_MESSAGE_SETTING_MMS,    0, 0, 0, MENU_MMS_SETTING},
  46. };
  47. const GUI_MENU_ITEM_T menu_mms_pop_option[] =
  48. {
  49.     {ID_MMS_EDIT_SEND,  TIP_NULL, {0, 0, 0},
  50.         TXT_MMS_SEND,  0, 0, 0, MENU_NULL},
  51.     {ID_MMS_EDIT_DURATION,  TIP_NULL, {0, 0, 0},
  52.         TXT_MMS_PAGE_DURATION,  0, 0, 0, MENU_NULL},    
  53.     {ID_MMS_EDIT_SAVE,  TIP_NULL, {0, 0, 0},
  54.         TXT_MMS_SAVE,  0, 0, 0, MENU_NULL},
  55. {ID_MMS_EDIT_SEND_ONTIME,TIP_NULL,{0, 0, 0},
  56. TXT_MMS_EDIT_SET_SEND_ONTIME,0,0,0,MENU_NULL}, //设置定时发送
  57. };
  58. const GUI_MENU_ITEM_T menu_mms_sentbox_pop_option[] =
  59. {
  60.     {ID_MMS_SENTBOX_FORWARD,  TIP_NULL, {0, 0, 0},
  61.         TXT_MMS_FORWARD,  0, 0, 0, MENU_NULL},
  62.     {ID_MMS_SENTBOX_PLAY,  TIP_NULL, {0, 0, 0},
  63.         TXT_MMS_PLAY,  0, 0, 0, MENU_NULL},
  64. {ID_MMS_SENTBOX_DETAIL,  TIP_NULL, {0, 0, 0},
  65.         TXT_MMS_DETAIL,  0, 0, 0, MENU_NULL},
  66.     {ID_MMS_SENTBOX_DEL,  TIP_NULL, {0, 0, 0},
  67.         TXT_MMS_DEL,  0, 0, 0, MENU_NULL},
  68.     {ID_MMS_SENTBOX_DEL_MORE,  TIP_NULL, {0, 0, 0},
  69.         TXT_MMS_DEL_ALL,  0, 0, 0, MENU_NULL},    
  70. };
  71. const GUI_MENU_ITEM_T menu_mms_insert_image_opt[] =
  72. {
  73.     {ID_MMS_INSERT_DPIC,TIP_NULL, {0, 0, 0},TXT_MMIMULTIM_MYPICTURE,  0, 0, 0, MENU_NULL},
  74.     {ID_MMS_INSERT_PHOTO,TIP_NULL, {0, 0, 0},TXT_DC_ALBUM,  0, 0, 0, MENU_NULL},
  75. };
  76. const GUI_MENU_ITEM_T menu_mms_insert_music_opt[] =
  77. {
  78.     {ID_MMS_EDIT_INSERT_RING,TIP_NULL, {0, 0, 0},TXT_MMS_INSERT_RING,  0, 0, 0, MENU_NULL},
  79.     {ID_MMS_EDIT_INSERT_MP3,TIP_NULL, {0, 0, 0},TXT_MMS_INSERT_MP3,  0, 0, 0, MENU_NULL},
  80. };
  81. const GUI_MENU_ITEM_T menu_mms_outbox_pop_option[] =
  82. {
  83.     {ID_MMS_OUTBOX_SEND,  TIP_NULL, {0, 0, 0},
  84.         TXT_MMS_SEND,  0, 0, 0, MENU_NULL},
  85. {ID_MMS_OUTBOX_PLAY,  TIP_NULL, {0, 0, 0},
  86.         TXT_MMS_PLAY,  0, 0, 0, MENU_NULL},
  87.     {ID_MMS_OUTBOX_EDIT,  TIP_NULL, {0, 0, 0},
  88.         TXT_MMS_EDIT,  0, 0, 0, MENU_NULL},
  89.     {ID_MMS_OUTBOX_DEL,  TIP_NULL, {0, 0, 0},
  90.         TXT_MMS_DEL,  0, 0, 0, MENU_NULL},
  91.     {ID_MMS_OUTBOX_DEL_MORE,  TIP_NULL, {0, 0, 0},
  92.         TXT_MMS_DEL_ALL,  0, 0, 0, MENU_NULL},    
  93. };
  94. const GUI_MENU_ITEM_T menu_mms_draftbox_pop_option[] =
  95. {
  96.     {ID_MMS_DRAFTBOX_EDIT,  TIP_NULL, {0, 0, 0},
  97.         TXT_MMS_EDIT,  0, 0, 0, MENU_NULL},
  98.     {ID_MMS_DRAFTBOX_DEL,  TIP_NULL, {0, 0, 0},
  99.         TXT_MMS_DEL,  0, 0, 0, MENU_NULL},
  100. {ID_MMS_DRAFTBOX_DEL_MORE,  TIP_NULL, {0, 0, 0},
  101.         TXT_MMS_DEL_ALL,  0, 0, 0, MENU_NULL},       
  102. };
  103. const GUI_MENU_ITEM_T menu_mmimms_main_view[] =
  104. {
  105. {ID_MMIMMS_MAIN_SET, TIP_NULL, { 0, 0, 0 },
  106.         TXT_MESSAGE_SETTING_MMS,0,0,0,MENU_NULL},
  107. {ID_MMIMMS_MAIN_NETWORK,TIP_NULL,{ 0, 0, 0 },
  108.         TXT_MMS_CONNECT_SET,0,0,0,MENU_NULL},
  109.     {ID_MMIMMS_MAIN_CAPACITY,TIP_NULL,{ 0, 0, 0 },
  110.         TXT_SMS_SPACE,0,0,0,MENU_NULL},
  111. };
  112. /*
  113. const GUI_MENU_ITEM_T menu_mms_edit_option[] =
  114. {
  115. {ID_MMS_EDIT_MMS_TO,TIP_NULL,{TXT_NULL,TXT_NULL,TXT_NULL},
  116. TXT_MMS_EDIT_MMS_TO,0,0,0,MENU_NULL}, //收件人
  117. {ID_MMS_EDIT_MMS_CC,TIP_NULL,{TXT_NULL,TXT_NULL,TXT_NULL},
  118. TXT_MMS_EDIT_MMS_CC,0,0,0,MENU_NULL}, //抄送
  119. {ID_MMS_EDIT_MMS_BCC,TIP_NULL,{TXT_NULL,TXT_NULL,TXT_NULL},
  120. TXT_MMS_EDIT_MMS_BCC,0,0,0,MENU_NULL}, //密送
  121.       {ID_MMS_EDIT_EDIT_SUBJECT,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  122.           TXT_MMS_EDIT_SUBJECT,  0, 0, 0, MENU_NULL}, //主题
  123.     {ID_MMS_EDIT_EDIT_CONTENT,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  124.         TXT_MMS_EDIT_MMS_CONTENT,  0, 0, 0, MENU_NULL},  //编辑内容
  125.       {ID_MMS_EDIT_SEND,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  126.         TXT_MMS_SEND,  0, 0, 0, MENU_NULL}, // 发送
  127.     {ID_MMS_EDIT_PREVIEW,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  128.         TXT_MMS_PREVIEW,  0, 0, 0, MENU_NULL}, //预览
  129.    {ID_MMS_EDIT_SAVE,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  130.         TXT_MMS_SAVE,  0, 0, 0, MENU_NULL}, //保存
  131. {ID_MMS_EDIT_SEND_ONTIME,TIP_NULL,{TXT_NULL,TXT_NULL,TXT_NULL},
  132. TXT_MMS_EDIT_SET_SEND_ONTIME,0,0,0,MENU_NULL}, //设置定时发送
  133. };
  134. */
  135. /********************fnh add 0913 end ****************************/
  136. const GUI_MENU_ITEM_T menu_mms_edit_to_option[] =
  137. {
  138. {ID_MMS_EDIT_ADD_TO,TIP_NULL,{COMMON_TXT_NULL,COMMON_TXT_NULL,COMMON_TXT_NULL},
  139. TXT_MMS_EDIT_ADD_TO,0,0,0,MENU_NULL}, //增加收件人
  140. {ID_MMS_EDIT_DELETE_TO,TIP_NULL,{COMMON_TXT_NULL,COMMON_TXT_NULL,COMMON_TXT_NULL},
  141. TXT_MMS_EDIT_DELETE_TO,0,0,0,MENU_NULL}, //删除收件人
  142. {ID_MMS_EDIT_MODIFY_TO,TIP_NULL,{COMMON_TXT_NULL,COMMON_TXT_NULL,COMMON_TXT_NULL},
  143. TXT_MMS_EDIT_MODIFY_TO,0,0,0,MENU_NULL}, //修改收件人
  144. };
  145. const GUI_MENU_ITEM_T menu_mms_edit_content_option[] =
  146. {
  147.     {ID_MMS_EDIT_INSERT_SLIDE,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  148.         TXT_MMS_INSERT_SLIDE,  0, 0, 0, MENU_NULL},
  149.    {ID_MMS_EDIT_INSERT_IMAGE,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  150.         TXT_MMS_INSERT_IMAGE,  0, 0, 0, MENU_MMS_INSERT_IMAGE_OPT},
  151.      {ID_MMS_EDIT_EDIT_TEXT,TIP_NULL,{COMMON_TXT_NULL,COMMON_TXT_NULL,COMMON_TXT_NULL},
  152.      TXT_MMS_EDIT_TEXT,0,0,0,MENU_NULL},
  153.     {ID_MMS_EDIT_INSERT_MUSIC,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  154.         TXT_MMS_INSERT_MUSIC,  0, 0, 0, MENU_MMS_INSERT_AUDIO_OPT},
  155.     {ID_MMS_EDIT_INSERT_VIDEO,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  156.         TXT_MMS_INSERT_VIDEO,  0, 0, 0, MENU_NULL},
  157.         
  158.     {ID_MMS_EDIT_SET_SLIDE_TIME,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  159.         TXT_MMS_SET_SLIDE_TIME,  0, 0, 0, MENU_NULL},
  160.     {ID_MMS_EDIT_DEL_IMAGE,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  161.         TXT_MMS_DEL_IMAGE,  0, 0, 0, MENU_NULL},
  162.     {ID_MMS_EDIT_DEL_MUSIC,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  163.         TXT_MMS_DEL_MUSIC,  0, 0, 0, MENU_NULL},
  164.       {ID_MMS_EDIT_DEL_VIDEO,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  165.         TXT_MMS_DEL_VIDEO,  0, 0, 0, MENU_NULL},
  166.   {ID_MMS_EDIT_DEL_CUR_SLIDE,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  167.         TXT_MMS_DEL_CUR_SLIDE,  0, 0, 0, MENU_NULL},
  168.     {ID_MMS_EDIT_PREVIOUS_SLIDE,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  169.         TXT_MMS_PREV_SLIDE,  0, 0, 0, MENU_NULL},
  170.     {ID_MMS_EDIT_NEXT_SLIDE,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  171.         TXT_MMS_NEXT_SLIDE,  0, 0, 0, MENU_NULL},
  172. };  //test
  173. /*
  174. const GUI_MENU_ITEM_T menu_mms_insert_image_opt[] =
  175. {
  176.     {ID_MMS_INSERT_DPIC,TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},TXT_MMIMULTIM_MYPICTURE,  0, 0, 0, MENU_NULL},
  177.     {ID_MMS_INSERT_PHOTO,TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},TXT_DC_ALBUM,  0, 0, 0, MENU_NULL},
  178. };
  179. */
  180. const GUI_MENU_ITEM_T menu_mms_insert_audio_opt[] =
  181. {
  182.     {ID_MMS_EDIT_INSERT_RING,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  183.         TXT_MMS_INSERT_RING,  0, 0, 0, MENU_NULL},
  184.     {ID_MMS_EDIT_INSERT_MP3,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  185.         TXT_MMS_INSERT_MP3,  0, 0, 0, MENU_NULL},
  186. };
  187. /*
  188. const GUI_MENU_ITEM_T menu_mms_send_to[] =
  189. {
  190.     {ID_MMS_SEND_INPUT_NUMBER,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  191.         TXT_MMS_INPUT_NUMBER,  0, 0, 0, MENU_NULL},
  192.     {ID_MMS_SEND_INPUT_EMAIL,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  193.         TXT_MMS_INPUT_EMAIL,  0, 0, 0, MENU_NULL},
  194. };
  195. const GUI_MENU_ITEM_T menu_mms_group_send[] =
  196. {
  197.     {ID_MMS_GSEND_GROUP,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  198.         TXT_MMS_SEND_BY_GROUP,  0, 0, 0, MENU_NULL},
  199.     {ID_MMS_GSEND_USERDEFINED,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  200.         TXT_MMS_USER_DEFINED,  0, 0, 0, MENU_NULL},
  201. };
  202. const GUI_MENU_ITEM_T menu_mms_to_edit_del[] =
  203. {
  204.     {ID_MMS_TO_EDIT,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  205.         TXT_MMS_EDIT,  0, 0, 0, MENU_NULL},
  206.     {ID_MMS_TO_DEL,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  207.         TXT_MMS_DEL,  0, 0, 0, MENU_NULL},
  208. };
  209. */
  210. const GUI_MENU_ITEM_T menu_mms_inbox_mmsoption[] =
  211. {
  212.      {ID_MMS_INBOX_PLAY,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  213.         TXT_MMS_PLAY,  0, 0, 0, MENU_NULL},
  214.      {ID_MMS_INBOX_DETAIL,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  215.         TXT_MMS_DETAIL,  0, 0, 0, MENU_NULL},
  216.      {ID_MMS_INBOX_DEL,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  217.         TXT_MMS_DEL,  0, 0, 0, MENU_NULL},
  218.      {ID_MMS_INBOX_ANSWER_MMS,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  219.         TXT_MMS_ANSER_MMS,  0, 0, 0, MENU_NULL},
  220.      {ID_MMS_INBOX_ANSWER_SMS,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  221.         TXT_MMS_ANSER_SMS,  0, 0, 0, MENU_NULL},   
  222.     {ID_MMS_INBOX_FORWARD,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  223.         TXT_MMS_FORWARD,  0, 0, 0, MENU_NULL},
  224.     {ID_MMS_INBOX_SAVE_IMAGE,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  225.         TXT_MMS_SAVE_IMAGE,  0, 0, 0, MENU_NULL},
  226.     {ID_MMS_INBOX_SAVE_SOUND,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  227.         TXT_MMS_SAVE_MUSIC,  0, 0, 0, MENU_NULL},
  228.     {ID_MMS_INBOX_SAVE_VIDEO,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  229.         TXT_MMS_SAVE_VIDEO,  0, 0, 0, MENU_NULL},
  230.     {ID_MMS_INBOX_DEL_ALL,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  231.         TXT_MMS_DEL_ALL,  0, 0, 0, MENU_NULL},
  232.     
  233. //    {ID_MMS_INBOX_DOWNLOAD_MMS,  TIP_NULL, {0, 0, 0},
  234. //        TXT_MMS_DOWNLOAD_MMS,  0, 0, 0, MENU_NULL},
  235.         
  236. };
  237. const GUI_MENU_ITEM_T menu_mms_inbox_notioption[] =
  238. {
  239.     {ID_MMS_INBOX_DOWNLOAD_MMS,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  240.         TXT_MMS_DOWNLOAD_MMS,  0, 0, 0, MENU_NULL},
  241.     {ID_MMS_INBOX_DETAIL,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  242.         TXT_MMS_DETAIL,  0, 0, 0, MENU_NULL},
  243.     {ID_MMS_INBOX_DEL,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  244.         TXT_MMS_DEL,  0, 0, 0, MENU_NULL},
  245.     {ID_MMS_INBOX_DEL_ALL,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  246.         TXT_MMS_DEL_ALL,  0, 0, 0, MENU_NULL},
  247. };
  248. /*
  249. const GUI_MENU_ITEM_T menu_mms_sentbox_option[] =
  250. {
  251.     {ID_MMS_SENTBOX_FORWARD,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  252.         TXT_MMS_FORWARD,  0, 0, 0, MENU_NULL},
  253.     {ID_MMS_SENTBOX_PLAY,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  254.         TXT_MMS_PLAY,  0, 0, 0, MENU_NULL},
  255.     {ID_MMS_SENTBOX_DETAIL,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  256.         TXT_MMS_DETAIL,  0, 0, 0, MENU_NULL},
  257.     {ID_MMS_SENTBOX_DEL,  TIP_NULL, {TXT_NULL, TXT_NULL,TXT_NULL},
  258.         TXT_MMS_DEL,  0, 0, 0, MENU_NULL},
  259.     {ID_MMS_SENTBOX_DEL_ALL,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  260.         TXT_MMS_DEL_ALL,  0, 0, 0, MENU_NULL},
  261.         
  262. };
  263. const GUI_MENU_ITEM_T menu_mms_outbox_option[] =
  264. {
  265.     {ID_MMS_OUTBOX_SEND,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  266.         TXT_MMS_SEND,  0, 0, 0, MENU_NULL},
  267.     {ID_MMS_OUTBOX_PLAY,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  268.         TXT_MMS_PLAY,  0, 0, 0, MENU_NULL},
  269.     {ID_MMS_OUTBOX_EDIT,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  270.         TXT_MMS_EDIT,  0, 0, 0, MENU_NULL},
  271.     {ID_MMS_OUTBOX_DEL,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  272.         TXT_MMS_DEL,  0, 0, 0, MENU_NULL},
  273.     {ID_MMS_OUTBOX_DEL_ALL,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  274.         TXT_MMS_DEL_ALL,  0, 0, 0, MENU_NULL},
  275.         
  276. };
  277. const GUI_MENU_ITEM_T menu_mms_draftbox_option[] =
  278. {
  279.     {ID_MMS_DRAFTBOX_EDIT,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  280.         TXT_MMS_EDIT,  0, 0, 0, MENU_NULL},
  281.     {ID_MMS_DRAFTBOX_DEL,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  282.         TXT_MMS_DEL,  0, 0, 0, MENU_NULL},
  283.     {ID_MMS_DRAFTBOX_DEL_ALL,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  284.         TXT_MMS_DEL_ALL,  0, 0, 0, MENU_NULL},
  285.         
  286. };
  287. const GUI_MENU_ITEM_T menu_message_setting[] =
  288. {
  289.     {ID_MESSAGE_SETTING_SMS,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  290.         TXT_MESSAGE_SETTING_SMS,  0, 0, 0, MENU_SMS_SETTING}, //louise, later
  291.     {ID_MESSAGE_SETTING_MMS,  TIP_NULL, {TXT_NULL, TXT_NULL, TXT_NULL},
  292.         TXT_MESSAGE_SETTING_MMS,  0, 0, 0, MENU_MMS_SETTING},
  293.         
  294. };
  295. */
  296. const GUI_MENU_ITEM_T menu_mms_setting[] =
  297. {
  298. //     {ID_MMS_SETTING_NETWORK_SETTING,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  299. //        TXT_MMS_NETWORK_SETTING,  0, 0, 0, MENU_NULL},
  300.      {ID_MMS_SETTING_ARRIVE_REPORT,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  301.         TXT_MMS_ARRIVE_REPORT,  0, 0, 0, MENU_NULL},
  302.       {ID_MMS_SETTING_READ_REPORT,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL,COMMON_TXT_NULL},
  303.         TXT_MMS_READ_REPORT,  0, 0, 0, MENU_NULL},
  304.      {ID_MMS_SETTING_ANONYMITY,  TIP_NULL, {COMMON_TXT_NULL,COMMON_TXT_NULL,COMMON_TXT_NULL},
  305.         TXT_MMS_ANONYMITY,  0, 0, 0, MENU_NULL},
  306.      {ID_MMS_SETTING_PRIORITY,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  307.         TXT_MMS_PRIORITY,  0, 0, 0, MENU_NULL},
  308.      {ID_MMS_SETTING_AUTO_DOWNLOAD,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  309.         TXT_MMS_AUTO_DOWNLOAD,  0, 0, 0, MENU_NULL},    
  310.      {ID_MMS_SETTING_SOUND,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL,COMMON_TXT_NULL},
  311.         TXT_MMS_PLAY_SOUND,  0, 0, 0, MENU_NULL},
  312.      {ID_MMS_SETTING_ADVERTISING,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  313.         TXT_MMS_ADVERTISING,  0, 0, 0, MENU_NULL},
  314.      {ID_MMS_SETTING_PERIOD,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  315.         TXT_MMS_DURATION,  0, 0, 0, MENU_NULL},
  316.  {ID_MMS_SETTING_SIGN, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  317. TXT_CMS_MMS_SIGN, 0,0,0,MENU_NULL}, //FNH add 0515
  318.  {ID_MMS_SETTING_DEFAULT, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  319. TXT_CMS_MMS_RESTORE_DEFAULT,0,0,0,MENU_NULL}, //FNH ADD 0512
  320.     
  321.    
  322. };
  323. const GUI_MENU_ITEM_T menu_mms_setting_network[] =
  324. {
  325. {ID_MMS_SETTING_MMSC,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  326.         TXT_MMS_SETTING_MMSC,  0, 0, 0, MENU_NULL},
  327. {ID_MMS_SETTING_GATEWAY,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  328. TXT_MMS_SETTING_GATEWAY,  0, 0, 0, MENU_NULL},
  329. {ID_MMS_SETTING_PORT,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  330. TXT_MMS_SETTING_PORT,  0, 0, 0, MENU_NULL},
  331. {ID_MMS_SETTING_USERNAME, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  332. TXT_MMS_SETTING_USERNAME, 0, 0, 0, MENU_NULL}, //临时
  333. {ID_MMS_SETTING_PASSWORD, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  334. TXT_MMS_SETTING_PASSWORD, 0, 0, 0, MENU_NULL}, //临时
  335. {ID_MMS_SETTING_APN, TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  336. TXT_MMS_SETTING_APN, 0, 0, 0, MENU_NULL}, //临时
  337. };
  338. const GUI_MENU_ITEM_T menu_mms_setting_sign[] = 
  339. {
  340.      {ID_MMS_SETTING_OPEN_SIGN,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  341.         TXT_CMS_MMS_START_SETTING,  0, 0, 0, MENU_NULL}, //开启设置
  342.      {ID_MMS_SETTING_EDIT_SIGN,  TIP_NULL, {COMMON_TXT_NULL, COMMON_TXT_NULL, COMMON_TXT_NULL},
  343.         TXT_MMS_EDIT,  0, 0, 0, MENU_NULL}, //编辑
  344. };
  345. /*---------------------------------------------------------------------------*/
  346. /*                          TYPE AND CONSTANT                                */
  347. /*---------------------------------------------------------------------------*/
  348. #define MENU_DEF(_TABLEID, _ITEMPTR, _STYLE, _TITLESTR, _TITLE_ICON, _TITLE_NUMICON, _TITLE_BACKGROUND, 
  349. _ITEMCOUNT) 
  350.      _ITEMPTR, _STYLE, _TITLESTR, _TITLE_ICON, _TITLE_NUMICON, _TITLE_BACKGROUND, _ITEMCOUNT, 
  351. const GUI_MENU_GROUP_T mms_menu_table[] = 
  352. {
  353.     {NULL},
  354.     #include "mms_menutable.def"
  355. };
  356. /**--------------------------------------------------------------------------*
  357.  **                         EXTERNAL DECLARE                                 *
  358.  **--------------------------------------------------------------------------*/
  359. /**--------------------------------------------------------------------------*
  360.  **                         GLOBAL DEFINITION                                *
  361.  **--------------------------------------------------------------------------*/
  362. /*---------------------------------------------------------------------------*/
  363. /*                          LOCAL FUNCTION DECLARE                           */
  364. /*---------------------------------------------------------------------------*/
  365. /*---------------------------------------------------------------------------*/
  366. /*                          FUNCTION DEFINE                                    */
  367. /*---------------------------------------------------------------------------*/
  368. /*****************************************************************************/
  369. //  Description : Register Input method menu group
  370. // Global resource dependence : none
  371. //  Author: wancan.you
  372. // Note:
  373. /*****************************************************************************/
  374. PUBLIC void MMS_RegMenuGroup(void)
  375. {
  376.     MMI_RegMenuGroup(MMI_MODULE_MMS, mms_menu_table);
  377. }
  378. #endif