UnifiedComposerDef.h
上传用户:lqx1163
上传日期:2014-08-13
资源大小:9183k
文件大小:10k
源码类别:

MTK

开发平台:

C/C++

  1. /*****************************************************************************
  2. *  Copyright Statement:
  3. *  --------------------
  4. *  This software is protected by Copyright and the information contained
  5. *  herein is confidential. The software may not be copied and the information
  6. *  contained herein may not be used or disclosed except with the written
  7. *  permission of MediaTek Inc. (C) 2005
  8. *
  9. *  BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
  10. *  THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
  11. *  RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
  12. *  AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
  13. *  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
  14. *  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
  15. *  NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
  16. *  SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
  17. *  SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
  18. *  THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
  19. *  NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
  20. *  SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
  21. *
  22. *  BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
  23. *  LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
  24. *  AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
  25. *  OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
  26. *  MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. 
  27. *
  28. *  THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
  29. *  WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
  30. *  LAWS PRINCIPLES.  ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
  31. *  RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
  32. *  THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
  33. *
  34. *****************************************************************************/
  35. /*******************************************************************************
  36.  * Filename:
  37.  * ---------
  38.  * UnifiedComposerDef.h
  39.  *
  40.  * Project:
  41.  * --------
  42.  * MAUI
  43.  *
  44.  * Description:
  45.  * ------------
  46.  * This file defines resource ID for Unified Composer
  47.  *
  48.  * Author:
  49.  * -------
  50.  * -------
  51.  *
  52.  *==============================================================================
  53.  *             HISTORY
  54.  * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!! 
  55.  *------------------------------------------------------------------------------
  56.  * removed!
  57.  *
  58.  * removed!
  59.  * removed!
  60.  * removed!
  61.  *
  62.  * removed!
  63.  * removed!
  64.  * removed!
  65.  *
  66.  * removed!
  67.  * removed!
  68.  * removed!
  69.  *
  70.  * removed!
  71.  * removed!
  72.  * removed!
  73.  *
  74.  * removed!
  75.  * removed!
  76.  * removed!
  77.  *
  78.  * removed!
  79.  * removed!
  80.  * removed!
  81.  *
  82.  *------------------------------------------------------------------------------
  83.  * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!! 
  84.  *==============================================================================
  85.  *******************************************************************************/
  86. #ifndef _MMI_UNIFIED_COMPOSER_DEF_H
  87. #define _MMI_UNIFIED_COMPOSER_DEF_H
  88. #include "PixtelDataTypes.h"
  89. #ifdef __MMI_UNIFIED_COMPOSER__
  90. typedef enum
  91. {
  92.     STR_UC_INSERT_ID = (UNIFIED_COMPOSER_BASE + 1),
  93.     STR_UC_REMOVE_ID,
  94.     STR_UC_REPLACE_ID,
  95.     STR_UC_PREVIEW_ID,
  96.     STR_UC_SLIDE_OPTION_ID,
  97.     STR_UC_SEND_OPTION_ID,
  98.     STR_UC_MESSAGE_DETAIL_ID,
  99.     STR_UC_MESSAGE_TYPE_ID,
  100.     STR_UC_ADD_NUMBER_ID,
  101.     STR_UC_ADD_EMAIL_ID,
  102.     STR_UC_ADD_NUMBER_BY_GROUP_ID,
  103.     STR_UC_ADD_EMAIL_BY_GROUP_ID,
  104.     STR_UC_SEND_AND_SAVE_ID,
  105.     STR_UC_BACK_TO_EDIT_MSG_ID,
  106.     STR_UC_EXIT_ID,
  107.     STR_UC_IMAGE_ID,
  108.     STR_UC_AUDIO_ID,
  109.     STR_UC_VIDEO_ID,
  110.     STR_UC_TEXT_TEMPLATE_ID,
  111.     STR_UC_ATTACHMENT_ID,
  112.     STR_UC_INSERT_NEW_SLIDE_ID,
  113.     STR_UC_DELETE_SLIDE_ID,
  114.     STR_UC_PREVIOUS_SLIDE_ID,
  115.     STR_UC_NEXT_SLUIDE_ID,
  116.     STR_UC_SLIDE_TIMING_ID,
  117.     STR_UC_TO_ID,
  118.     STR_UC_CC_ID,
  119.     STR_UC_BCC_ID,
  120.     STR_UC_SUBJECT_ID,
  121.     STR_UC_RECIPIENTS_ID,
  122.     STR_UC_CHANGED_TO_TEXT_MSG_ID,
  123.     STR_UC_CHANGED_TO_MULTIMEDIA_MSG_ID,
  124.     STR_UC_TO_OPTION_ID,
  125.     STR_UC_CC_OPTION_ID,
  126.     STR_UC_BCC_OPTION_ID,
  127.     STR_UC_MSG_SIZE_EXCEED_ID,
  128.     STR_UC_ADDR_LENGTH_EXCEED_ID,
  129.     STR_UC_TEXT_MESSAGE_ID,
  130.     STR_UC_MULTIMEDIA_MESSAGE_ID,
  131.     STR_UC_PAGES_ID,
  132.     STR_UC_TOTAL_MESSAGES_ID,
  133.     STR_UC_SIZE_ID,
  134.     STR_UC_FORWARD_ID,
  135.     STR_UC_SEND_ID,
  136.     STR_UC_PROHIBIT_BY_CREATION_MODE_ID,
  137.     STR_UC_NO_SPACE_ID,
  138.     STR_UC_REMOVED_ID,
  139.     STR_UC_PLEASE_WAIT_ID,
  140.     STR_UC_STORAGE_FULL_ID,
  141.     STR_UC_READ_REPORT_ID,
  142.     STR_UC_DELIVERY_REPORT_ID,
  143.     STR_UC_PRIORITY_ID,
  144.     STR_UC_VALIDITY_PERIOD_ID,
  145.     STR_UC_DELIVERY_TIME_ID,
  146.     STR_UC_PRIORITY_LOW_ID,
  147.     STR_UC_PRIORITY_MEDIUM_ID,
  148.     STR_UC_PRIORITY_HIGH_ID,
  149.     STR_UC_VALIDITY_PERIOD_1_HOUR_ID,
  150.     STR_UC_VALIDITY_PERIOD_12_HOUR_ID,
  151.     STR_UC_VALIDITY_PERIOD_1_DAY_ID,
  152.     STR_UC_VALIDITY_PERIOD_1_WEEK_ID,
  153.     STR_UC_VALIDITY_PERIOD_MAX_ID,
  154.     STR_UC_DELIVERY_TIME_IMMEDIATE_ID,
  155.     STR_UC_DELIVERY_TIME_1_HOUR_ID,
  156.     STR_UC_DELIVERY_TIME_12_HOUR_ID,
  157.     STR_UC_DELIVERY_TIME_24_HOUR_ID,
  158.     STR_UC_FAIL_TO_INSERT_SIGNATURE_ID,
  159.     STR_UC_DISCARD_EDITED_MSG_ID,
  160.     STR_UC_WRITE_MSG_ID,
  161.     STR_UC_STORAGE_FULL_DELETE_FILE_ID,
  162.     STR_UC_STORAGE_FULL_MSG_CONTENT_LOSS_ID,
  163.     STR_UC_NO_RECEPIENT_ADDR_ID,
  164.     STR_UC_CREATING_ID,
  165.     STR_UC_SENDING_MMS_ID,
  166.     STR_UC_SENT_ID,
  167.     STR_UC_ABORT_FAIL_ID,
  168.     STR_UC_ABORTED_ID,
  169.     STR_UC_SEND_SUCCESS_SAVE_SUCCESS,
  170.     STR_UC_SEND_SUCCESS_SAVE_FAIL,
  171.     STR_UC_SEND_FAIL_SAVE_SUCCESS,
  172.     STR_UC_SEND_FAIL_SAVE_FAIL,
  173.     STR_UC_CONTENT_ERROR_ID,
  174.     STR_UC_ALLOW_ID,
  175.     STR_UC_NOT_ALLOW_ID,
  176.     STR_UC_ADDRESS_NUMBER_EXCEED_ID,
  177.     STR_UC_GO_TO_SOME_SLIDE_ID,
  178.     STR_UC_MSG_DETAIL_RECIPIENTS_ID,
  179.     STR_UC_DUPLICATE_ADDRESS_ID,
  180.     STR_UC_PHB_NUMBER_ID,
  181.     STR_UC_PHB_NAME_ID,
  182.     STR_UC_BOOKMARK_ID,
  183.     STR_UC_NOT_SUPPORT_ID,
  184.     STR_UC_UNSUPPORT_CONTENT_ID,
  185.     STR_UC_CREATION_MODE_MAX_MSG_SIZE_REACHED_ID,
  186.     STR_UC_MAX_SLIDE_NUM_REACHED_ID,
  187.     STR_UC_TOO_MANY_MSG_ID,
  188.     STR_UC_CONFIG_ERROR_ID,
  189.     STR_UC_CONNECT_ERROR_ID,
  190.     STR_UC_SERVER_TIMEOUT_ID,
  191.     STR_UC_SERVER_ERROR_ID,
  192.     STR_UC_SERVICE_DENIED_ID,
  193.     STR_UC_UNSUPPORT_CONTENT_BY_SERVER_ID,
  194.     STR_UC_UNKNOWN_APN_ID,
  195.     STR_UC_UNAUTHORIZED_ID,
  196.     STR_UC_SEND_FAIL_ID,
  197.     STR_UC_SYSTEM_RESOURCES_EXHAUSTED_ID,
  198.     STR_UC_FILE_CORRUPT_ID,
  199.     STR_UC_FAIL_TO_RESIZE_IMAGE_ID,
  200.     STR_UC_TOTAL_ID
  201. } uc_str_id_enum;
  202. typedef enum
  203. {
  204.     IMG_UC_SETTING_MSG_TYPE_ID = (UNIFIED_COMPOSER_BASE + 1),
  205.     IMG_UC_ENTRY_SCRN_CAPTION_ID,
  206.     IMG_UC_TO_ID,
  207.     IMG_UC_CC_ID,
  208.     IMG_UC_BCC_ID,
  209.     IMG_UC_SUBJECT_ID,
  210.     IMG_UC_MSG_DETAIL_ID,
  211.     IMG_UC_DRM_THUMBNAIL_ID,
  212.     IMG_UC_VALIDITY_PERIOD_ID,    
  213.     IMG_UC_DELIVERY_REPORT_ID,    
  214.     IMG_UC_READ_REPORT_ID,
  215.     IMG_UC_PRIORITY_ID,
  216.     IMG_UC_DELIVERY_TIME_ID,
  217.     
  218.     IMG_UC_TOTAL_ID
  219. } uc_img_id_enum;
  220. typedef enum
  221. {
  222.     SCR_ID_UC_START = (UNIFIED_COMPOSER_BASE + 1),
  223.     SCR_ID_UC_PROCESSING,
  224.     SCR_ID_UC_EDITOR,
  225.     SCR_ID_UC_OPT,
  226.     SCR_ID_UC_OPT_DONE,
  227.     SCR_ID_UC_OPT_DONE_ADDR_LIST,
  228.     SCR_ID_UC_OPT_DONE_ADDR_OPT,
  229.     SCR_ID_UC_OPT_DONE_ADDR_OPT_ADD_NUMBER,
  230.     SCR_ID_UC_OPT_DONE_ADDR_OPT_ADD_EMAIL,
  231.     SCR_ID_UC_OPT_DONE_ADDR_OPT_EDIT,
  232.     SCR_ID_UC_MSG_DETAIL,
  233.     SCR_ID_UC_MSG_PREVIEW,
  234.     SCR_ID_UC_OPT_DONE_OPT,
  235.     SCR_ID_UC_OPT_INSERT,
  236.     SCR_ID_UC_OPT_REMOVE,
  237.     SCR_ID_UC_OPT_REPLACE,
  238.     SCR_ID_UC_OPT_ATTACHMENT_LIST,
  239.     SCR_ID_UC_OPT_SLIDE_OPT,
  240.     SCR_ID_UC_OPT_SLIDE_OPT_SLIDE_TIMING,
  241.     SCR_ID_UC_OPT_SLIDE_OPT_GOTO,
  242.     SCR_ID_UC_OPT_MSG_TYPE_OPT,
  243.     SCR_ID_UC_OPT_SEND_OPT,
  244.     SCR_ID_UC_PREFERRED_MSG_TYPE,
  245.     SCR_ID_UC_SENDING,
  246.     SCR_ID_UC_EXIT_OPT,
  247.     /* add new items before this line */
  248.     SCR_ID_UC_END
  249. } uc_src_id_enum;
  250. typedef enum
  251. {
  252.     UC_OPT_DONE,
  253.     UC_OPT_INSERT,
  254.     UC_OPT_REMOVE,
  255.     UC_OPT_REPLACE,
  256.     UC_OPT_PREVIEW,
  257.     UC_OPT_SLIDE_OPT,
  258.     UC_OPT_MSG_TYPE,
  259.     UC_OPT_SEND_OPT,
  260.     UC_OPT_MSG_DETAIL,
  261.     UC_OPT_INPUT_METHOD,
  262.         
  263.     UC_OPT_TOTAL_NUM
  264. } uc_opt_menu_enum;
  265. typedef enum
  266. {
  267.     UC_OPT_ADDR_DONE,
  268.     UC_OPT_ADDR_ADD_NUMBER,
  269.     UC_OPT_ADDR_ADD_EMAIL,
  270.     UC_OPT_ADDR_EDIT,
  271.     UC_OPT_ADDR_DELETE,
  272.     UC_OPT_ADDR_DELETE_ALL,
  273.     UC_OPT_ADDR_ADD_NUMBER_GROUP,
  274.     UC_OPT_ADDR_ADD_EMAIL_GROUP,
  275.         
  276.     UC_OPT_ADDR_TOTAL_NUM
  277. } uc_addr_menu_enum;
  278. typedef enum
  279. {    
  280.     UC_OPT_DONE_SEND,
  281.     UC_OPT_DONE_SEND_AND_SAVE,
  282.     UC_OPT_DONE_SAVE,
  283.     UC_OPT_DONE_BACK_TO_EDIT_MSG,
  284.     UC_OPT_DONE_MSG_TYPE,
  285.     UC_OPT_DONE_SEND_OPT,
  286.     UC_OPT_DONE_EXIT,
  287.         
  288.     UC_OPT_DONE_TOTAL_NUM
  289. } uc_done_menu_enum;
  290. typedef enum
  291. {    
  292.     UC_OPT_INSERT_IMAGE,
  293.     UC_OPT_INSERT_AUDIO,
  294.     UC_OPT_INSERT_VIDEO,
  295.     UC_OPT_INSERT_TEXT_TEMPLATE,
  296.     UC_OPT_INSERT_ATTACHMENT,      
  297.     UC_OPT_INSERT_PHB_NUMBER,
  298.     UC_OPT_INSERT_PHB_NAME,
  299.     UC_OPT_INSERT_BOOKMARK,
  300.     
  301.     UC_OPT_INSERT_TOTAL_NUM
  302. } uc_insert_menu_enum;
  303. typedef enum
  304. {    
  305.     UC_OPT_REMOVE_IMAGE,
  306.     UC_OPT_REMOVE_AUDIO,
  307.     UC_OPT_REMOVE_VIDEO,
  308.     UC_OPT_REMOVE_ATTACHMENT,
  309.     
  310.     UC_OPT_REMOVE_TOTAL_NUM
  311. } uc_remove_menu_enum;
  312. typedef enum
  313. {    
  314.     UC_OPT_REPLACE_IMAGE,
  315.     UC_OPT_REPLACE_AUDIO,
  316.     UC_OPT_REPLACE_VIDEO,
  317.     UC_OPT_REPLACE_ATTACHMENT,    
  318.     
  319.     UC_OPT_REPLACE_TOTAL_NUM
  320. } uc_replace_menu_enum;
  321. typedef enum
  322. {    
  323.     UC_OPT_SLIDE_OPT_INSERT,
  324.     UC_OPT_SLIDE_OPT_DELETE,
  325.     UC_OPT_SLIDE_OPT_PREVIOUS,
  326.     UC_OPT_SLIDE_OPT_NEXT,
  327.     UC_OPT_SLIDE_OPT_GO_TO,
  328.     UC_OPT_SLIDE_OPT_TIMING,
  329.     
  330.     UC_OPT_SLIDE_OPT_TOTAL_NUM
  331. } uc_slide_opt_menu_enum;
  332. #endif /* __MMI_UNIFIED_COMPOSER__ */ 
  333. #endif /* _MMI_UNIFIED_COMPOSER_DEF_H */