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

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) 2002
  8. *
  9. *****************************************************************************/
  10. /*****************************************************************************
  11.  *
  12.  * Filename:
  13.  * ---------
  14.  *  JMMSOutbox.h
  15.  *
  16.  * Project:
  17.  * --------
  18.  *  MAUI
  19.  *
  20.  * Description:
  21.  * ------------
  22.  *  This file contans the enums,constants,structures, function prototypes used in
  23.  * jmms_outbox_ui.c
  24.  * Author:
  25.  * -------
  26.  * -------
  27.  *
  28.  *============================================================================
  29.  *             HISTORY
  30.  * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
  31.  *------------------------------------------------------------------------------
  32.  * removed!
  33.  *
  34.  * removed!
  35.  * removed!
  36.  * removed!
  37.  *
  38.  * removed!
  39.  * removed!
  40.  * removed!
  41.  *
  42.  * removed!
  43.  * removed!
  44.  * removed!
  45.  * removed!
  46.  *
  47.  *------------------------------------------------------------------------------
  48.  * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
  49.  *============================================================================
  50.  ****************************************************************************/
  51. #ifndef __MMI_JMMSOUTBOXSECMMI_H
  52. #define __MMI_JMMSOUTBOXSECMMI_H
  53. #include "MMI_features.h"
  54. #include "PixtelDataTypes.h"
  55. // #include "MessagingDataTypes.h"
  56. /* 
  57.  * Define
  58.  */
  59. /* 
  60.  * Typedef 
  61.  */
  62. /* 
  63.  * Extern Global Variable
  64.  */
  65. /* 
  66.  * Extern Global Function
  67.  */
  68. extern void mmi_jmms_entry_outbox(void);
  69. extern void mmi_jmms_entry_outbox_screen(void);
  70. extern void mmi_jmms_entry_outbox_options_scren(void);
  71. extern void mmi_jmms_highlight_outbox_options_view(void);
  72. extern void mmi_jmms_highlight_outbox_options_resend(void);
  73. #ifdef __MMI_UNIFIED_MESSAGE__
  74. extern void mmi_jmms_highlight_outbox_options_edit_message(void);
  75. extern void mmi_jmms_pre_outbox_edit_message(void);
  76. extern void mmi_jmms_highlight_outbox_options_save_object(void);
  77. extern void mmi_jmms_highlight_outbox_options_use_number(void);
  78. #else /* __MMI_UNIFIED_MESSAGE__ */ 
  79. extern void mmi_jmms_highlight_outbox_options_use_details(void);
  80. extern void mmi_jmms_highlight_outbox_options_sent_to_others(void);
  81. extern void mmi_jmms_highlight_outbox_options_move_to_drafts(void);
  82. extern void mmi_jmms_outbox_sent_to_others(void);
  83. extern void mmi_jmms_outbox_move_to_drafts(void);
  84. #endif /* __MMI_UNIFIED_MESSAGE__ */ 
  85. extern void mmi_jmms_highlight_outbox_options_delete(void);
  86. extern void mmi_jmms_highlight_outbox_options_delete_all(void);
  87. extern void mmi_jmms_highlight_outbox_options_properties(void);
  88. extern void mmi_jmms_outbox_view(void);
  89. extern void mmi_jmms_outbox_resend(void);
  90. extern void mmi_jmms_outbox_delete(void);
  91. extern void mmi_jmms_outbox_delete_all(void);
  92. extern void mmi_jmms_outbox_use_details(void);
  93. extern void mmi_jmms_outbox_properties(void);
  94. extern void mmi_jmms_outbox_init(void);
  95. extern S32 mmi_jmms_get_item_hint_outbox(S32 item_index, UI_string_type *hint_array);
  96. extern pBOOL mmi_jmms_get_item_data_outbox(S32 item_index, UI_string_type str_buff, PU8 *img_buff_p, U8 str_img_mask);
  97. extern void mmi_jmms_delete_all_message_outbox(void);
  98. extern void mmi_jmms_outbox_delete_on_sent(void);
  99. extern void mmi_jmms_outbox_pre_delete(void);
  100. /******************************************************************************
  101.  Written By : Raj Kumar Gupta
  102.  Date       : 09 June 2006
  103.  *****************************************************************************/
  104. extern void mmi_jmms_outbox_resend_send_async_callback(JC_RETCODE eRet);
  105. extern void mmi_jmms_outbox_resend_parse_async_callback(JC_RETCODE eRet);
  106. extern void mmi_jmms_outbox_sent_to_others_async_callback(JC_RETCODE eRet);
  107. #endif /* __MMI_JMMSOUTBOXSECMMI_H */