Implement tizen 2.0 beta.
[apps/core/preloaded/message-app.git] / setting / include / msg-ui-setting-mm-message.h
1 /*
2  * Copyright 2012  Samsung Electronics Co., Ltd
3  *
4  * Licensed under the Flora License, Version 1.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *    http://www.tizenopensource.org/license
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17
18 #ifndef __DEF_MSG_UI_SETTING_MM_MESSAGE_H__
19 #define __DEF_MSG_UI_SETTING_MM_MESSAGE_H__
20
21
22 #include "msg-ui-setting-main.h"
23
24
25 #define MSG_UI_SETTING_MM_STYLE_FONT_VERY_SMALL 28
26 #define MSG_UI_SETTING_MM_STYLE_FONT_SMALL      32
27 #define MSG_UI_SETTING_MM_STYLE_FONT_NORMAL     44
28 #define MSG_UI_SETTING_MM_STYLE_FONT_LARGE      56
29
30
31 /*============================================================================
32                                 ENUMS
33 =============================================================================*/
34
35 typedef enum {
36         MSG_UI_SETTING_MM_MENU_RECEIVING_OPTION,
37         MSG_UI_SETTING_MM_MENU_DELIVERY_REPORT,
38         MSG_UI_SETTING_MM_MENU_READ_REPORT,
39         MSG_UI_SETTING_MM_MENU_CREATE_MODE,
40         MSG_UI_SETTING_MM_MENU_MAX
41
42 } MSG_UI_SETTING_MM_MENU_E;
43
44 typedef enum {
45         MSG_UI_SETTING_MM_RECV_OPT_MENU_HOME,
46         MSG_UI_SETTING_MM_RECV_OPT_MENU_FOREIGN,
47         MSG_UI_SETTING_MM_RECV_OPT_MENU_MAX
48
49 } MSG_UI_SETTING_MM_RECV_OPT_MENU_E;
50
51 typedef enum {
52         MSG_UI_SETTING_MM_READ_REP_MENU_REQUEST,
53         MSG_UI_SETTING_MM_READ_REP_MENU_SEND,
54         MSG_UI_SETTING_MM_READ_REP_MENU_MAX
55
56 } MSG_UI_SETTING_MM_READ_REP_MENU_E;
57
58
59 /*============================================================================
60                                 FUNCTION DEFINE
61 =============================================================================*/
62 void msg_ui_setting_mm_create_view(void *data, Evas_Object *obj, void *event_info);
63
64 /*
65  *      Receiving Option API
66  */
67 void msg_ui_setting_mm_recv_opt_main(void *data, Evas_Object *obj, void *event_info);
68
69 /*
70  *      Read Report API
71  */
72 void msg_ui_setting_mm_read_rep_main(void *data, Evas_Object *obj, void *event_info);
73
74
75 #endif
76